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