Commit Graph
196 Commits
Author SHA1 Message Date
James Smith 25665578da Fix error in user settings when federation is enabled 2025-12-19 11:37:50 +00:00
James Smith 095573edd3 add pagination for users 2025-12-18 14:50:16 +00:00
James Smith 89daae2432 add sort ordering to UI and controller 2025-12-18 14:41:01 +00:00
James Smith 201b830f58 Obfuscate password input fields in user admin area
resolved #5090
2025-11-24 16:13:35 +00:00
James Smith bb3939e780 Fix reports page error 2025-11-07 09:13:44 +00:00
James Smith b1a4fc5631 Make theme selection safer by validating against list 2025-11-03 13:17:28 +00:00
James Smith 2f6c822167 replace all use of Phlex components with dynamic erb helpers 2025-10-30 22:40:24 +00:00
James Smith 2cd29bf46b Rename icon helper to Icon to match component 2025-10-30 22:09:05 +00:00
James Smith 72161618d3 Make icon helper call signature consistent with component 2025-10-30 22:03:59 +00:00
James Smith 1e91f737a5 style user quota items 2025-10-24 19:06:55 +01:00
James Smith 27a89e2256 fix quota checkbox 2025-10-24 19:06:55 +01:00
James Smith ea9e8fb219 use helpers in multiuser settings 2025-10-24 19:06:54 +01:00
James Smith 6f429fd0a0 align organization settings page properly 2025-10-24 16:04:16 +01:00
James Smith 22def2107c lint fix 2025-10-24 15:42:14 +01:00
James Smith 01fdfe20ce update site settings to use form row helpers 2025-10-24 15:39:45 +01:00
James Smith c35a94c0c6 tabularise usage report settings 2025-10-24 14:45:31 +01:00
James Smith 350dfad612 tabularise integrations settings 2025-10-24 14:45:31 +01:00
James Smith 7009ee3355 line up mulituser settings better 2025-10-24 14:45:31 +01:00
James Smith 182853042e tabularise appearance settings 2025-10-24 13:24:49 +01:00
James Smith 96796e3f7d alow full-width rules, headings and paragraphs within tabular forms 2025-10-24 13:24:40 +01:00
James Smith 7fe7a8d8f9 tabularise multiuser settings 2025-10-24 13:18:02 +01:00
James Smith 5874cbd0bd tabularise domain blocks 2025-10-24 13:07:00 +01:00
James Smith 9f64e50896 tabularise file organization settings 2025-10-24 13:05:41 +01:00
James Smith 73b4abb987 tabular user editing form 2025-10-24 11:36:58 +01:00
James Smith 8c256e4ca1 change "none" translation key to "private" 2025-10-10 09:54:20 +01:00
James Smith d143b678ca update blank to private in views 2025-10-10 09:53:49 +01:00
James Smith 8cdf4919d6 Add option to make models public by default 2025-10-08 15:53:21 +01:00
James Smith 2ef209be49 Fix language name lookup when using a full language ISO code 2025-10-07 17:33:12 +01:00
James Smith 05dbf5c0fe Add setting to enable generation of image thumbnails 2025-07-22 13:08:07 +01:00
James Smith c43cb0d858 move integration settings inside accordions 2025-07-22 09:27:21 +01:00
James Smith 90fa235386 add UI for setting Cults3D API keys 2025-07-10 17:22:24 +01:00
James Smith 398b35d4a4 add UI for setting Thingiverse and MMF API keys 2025-07-08 17:04:46 +01:00
James Smith c3037809f2 add UI for AI robot setting 2025-06-23 16:00:51 +01:00
James Smith d9c1f5b21b add default indexable and ai indexable settings 2025-06-20 11:53:13 +01:00
James Smith 806315c48b Add UI for web crawler setting 2025-06-19 23:54:05 +01:00
James Smith cae110e09f only render available roles in form 2025-06-18 15:31:38 +01:00
James Smith a81c35eead add UI setting for autocreate 2025-06-13 16:27:54 +01:00
James Smith 001e85179e Remove delete button from logged-in account in admin area 2025-06-12 17:32:10 +01:00
James Smith 52239825f8 fix page error after deleting user 2025-06-11 23:03:30 +01:00
James Smith b28f9ca49a add UI setting for default signup role 2025-06-10 15:14:44 +01:00
James Smith 62af8742da Fix default viewer role bug by not trying to store nil 2025-06-10 14:55:54 +01:00
James Smith 002266daa7 add download settings for admins 2025-05-08 19:59:26 +01:00
James Smith 52e58bce19 change stat block to phlex 2025-05-07 13:03:32 +01:00
James Smith f05bb7777b move view components into namespace
For Phlex compatibility: https://www.phlex.fun/introduction/getting-started.html#conflicts-with-the-viewcomponent-gem
2025-05-07 11:35:38 +01:00
Matthew Badeau 2b16914528 Applying suggestions to remove unnecessary lines 2025-04-22 18:05:16 +09:00
Matthew Badeau 15f79b9026 Merge branch 'main' into feature/user_quota_tracking 2025-04-22 17:35:41 +09:00
James Smith 41d6ab6018 restructure and fix ignored file regex input 2025-04-17 11:42:48 +01:00
Matthew Badeau 13c6eeed13 Fix tests, fix linting errors, and update migration 2025-04-16 20:03:53 +09:00
Matthew Badeau ac8628936c More additions to quotas feature
- Adds fields for user settings view
- Allows user settings to be on per-user basis
- Users can have exceptions to server wide setting
- Adds tests
- Tweaks logic behing quotas on user
2025-04-16 19:25:21 +09:00
Matthew Badeau c5f95f2a7d Small fixes 2025-04-15 20:02:44 +09:00