James Smith
95c1eac5cc
remove deprecated folder settings in settings controller
2026-03-10 17:37:08 +00:00
James Smith
ffa3caace1
Create and run backfill job for model rendering
2026-02-18 18:55:58 +00:00
James Smith
0a58bb2f6b
add "3d render" option to derivatives UI
2026-02-18 18:55:26 +00:00
James Smith
c1a09a581d
use default backfill job queue name
2026-02-18 18:38:11 +00:00
James Smith
79770d0e69
start backfill image job when image derivatives are enabled
2026-02-18 14:50:27 +00:00
James Smith
29e9089c90
update derivatives form naming
2026-02-18 14:39:51 +00:00
James Smith
64199db6b9
rename downloads settings page path to derivatives
2026-02-18 14:30:06 +00:00
James Smith
05dbf5c0fe
Add setting to enable generation of image thumbnails
2025-07-22 13:08:07 +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
a81c35eead
add UI setting for autocreate
2025-06-13 16:27:54 +01:00
James Smith
203b65e60b
Fix error when entering an invalid site logo URL
2025-06-11 11:50:35 +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
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
James Smith
3e38e04fc8
fix file regex saving
2025-04-16 14:29:19 +01: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
3cbe2f2363
WIP on quotas
...
Adds forms to site settings
Reverts db/data_schema.rb change
Fixes migration to allow field to be null
Changes user model to account for nil quota field
2025-04-15 18:15:35 +09:00
James Smith
172f405160
Add setting for an instance-specific financial support link
2025-03-27 15:21:12 +00:00
James Smith
fc8d48d49c
add markdown settings field for about page text
2025-03-27 09:25:32 +00:00
James Smith
6c04854bfb
add server rules setting and display at signup
2025-03-26 23:41:35 +00:00
James Smith
6590ae436d
Make site name, tagline and icon editable in settings
2025-03-26 22:57:21 +00:00
James Smith
07207acfb6
Add switch in settings for account registration
2025-03-26 17:56:40 +00:00
James Smith
ed790e5c92
add choice for showing/hiding libraries in settings area
2025-03-25 17:41:34 +00:00
James Smith
fdb77e3fdf
add appearance settings page with theme dropdown
2025-02-13 16:16:59 +00:00
Matthew Badeau
1d8cacab43
Fixing linting errors
2025-01-25 20:01:20 +09:00
Matthew Badeau
9269800880
Add regex array validator and validate settings before submission
2025-01-25 19:50:46 +09:00
Matthew Badeau
91795ea2f9
Adds ignored files as a configurable feature. Closes #497
2025-01-19 13:46:40 +09:00
James Smith
4a05d70749
add site setting for account approval
2024-11-22 13:57:40 +00:00
James Smith
f4f33bb552
split admin settings into separate pages
2024-11-19 17:32:20 +00:00
James Smith
1ea71cee18
Change URL for admin settings and reorganise slightly
2024-11-15 12:26:45 +00:00
James Smith
a085dee970
Combine all user settings into one place
2024-11-15 12:26:32 +00:00
James Smith
9d246dbf78
add sensitive display options to settings
2024-10-17 13:56:05 +01:00
James Smith
2c7c0b00ff
rename to find_param
2024-09-22 19:43:34 +01:00
James Smith
2f093774dd
use DRYer from_param instead of find_by all over the place
2024-09-22 12:04:57 +01:00
James Smith
a952da8886
add option for default view permission
2024-09-02 11:17:45 +01:00
James Smith
36a37dc267
remove UI option for hiding unrelated tags
...
it's just too expensive to make it optional
2024-07-24 09:57:08 +01:00
James Smith
0fe7da6f80
completely disable usage report job if not active
2024-05-17 11:55:46 +01:00
James Smith
2950013921
add UI for enabling/disabling tracking
2024-05-16 13:44:14 +01:00
James Smith
85f8ad1f10
lint and normalize
2024-04-23 12:19:59 +01:00
James Smith
7b3c6bf652
add settings UI for setting language reference
2024-04-23 12:16:06 +01:00
James Smith
4750cdb5fb
add UI for manifold analysis setting
2024-04-09 17:31:56 +01:00
James Smith
575eb966ce
change admin status and checks to use new rolify role instead of boolean flag
2024-03-21 14:53:58 +00:00
James Smith
7f59f7f341
add user policy for settings
2024-03-15 16:18:55 +00:00
James Smith
feb83ddac1
add settings panel for file list settings
2024-02-09 14:39:11 +00:00