Commit Graph
299 Commits
Author SHA1 Message Date
James Smith b5e7812dd3 only upgrade library setting when the server itself starts
bloody initialisation-on-database-migration bloody thing
2026-03-11 11:22:30 +00:00
James Smith f75532148d Automatically transfer deprecated site setting into each Library on startup 2026-03-11 10:34:02 +00:00
James Smith 78a7c0ef3a rename list creation job 2026-03-06 11:31:45 +00:00
James Smith ae6646c852 Create a special "liked" list for every user 2026-03-06 09:40:35 +00:00
James Smith f60f66812d ACAO allow any method for API requests 2026-02-26 15:27:14 +00:00
James Smith 8dc7ded343 Add general ACAO accept header for model files 2026-02-26 15:26:57 +00:00
James Smith f6706e0a2a Set a regular break point on iteration jobs 2026-02-20 17:38:44 +00:00
James Smith 2f7093bda7 Add MIME type fix upgrade job 2026-02-19 15:58:01 +00:00
James Smith ffa3caace1 Create and run backfill job for model rendering 2026-02-18 18:55:58 +00:00
James Smith c1a09a581d use default backfill job queue name 2026-02-18 18:38:11 +00:00
James Smith af7fdbb613 use same log level in sidekiq as in main rails app 2026-02-13 14:46:42 +00:00
James Smith 134b3a8226 Add alternative vendor MIME types as used by f3d 2026-02-13 13:15:23 +00:00
James Smith c7168b65a0 add turbo_stream to Devise navigational formats 2026-02-06 17:21:12 +00:00
James Smith d06c4f17c8 enable doorkeeper refresh tokens 2026-01-28 10:56:45 +00:00
James Smith 2806e94550 Set invitation expiry to 2 weeks 2026-01-20 17:12:27 +00:00
James Smith 714f3526d2 install devise_invitable 2026-01-20 14:52:02 +00:00
James Smith de8768c2dd add 3dm MIME type and indexing support 2026-01-09 14:34:46 +00:00
James Smith 640c1c551c fix remaining activerecord connection usage 2025-12-22 14:54:31 +00:00
James Smith 0442c28e16 use connection_pool size directly without grabbing a connection 2025-12-22 14:41:36 +00:00
James Smith e0621d77bf DRY up connection type check 2025-12-22 13:38:13 +00:00
James Smith 1b373d458f Speed up SQLite a little with memory temp store 2025-12-18 12:27:58 +00:00
James Smith 5e7fbede00 Run attachment fixer task at start 2025-12-17 16:50:52 +00:00
James Smith ec06ba91a1 Add FlockXR file format support 2025-12-10 14:33:03 +00:00
James Smith 0e53ca067d Add support for Solidworks Assembly (.sldasm) files
Resolves #5119
2025-12-02 12:16:14 +00:00
James Smith ae754c96d2 Fix OIDC login authenticity token problem
The v2 of the gem changes something, but it's not needed any more anyway, so we are moving to the built-in solution instead. Resolves #5112
2025-11-28 11:03:17 +00:00
James Smith 7e973d5971 Fix server scheme in API documentation
resolves #5026
2025-11-26 16:22:47 +00:00
James Smith e203966293 update old blank default view role to "private" on boot 2025-10-10 09:49:44 +01:00
James Smith 8230a249cb manage locale list in a single config file 2025-10-07 17:18:10 +01:00
James Smith c1c6294dc7 enable zh-cn locale on translation.io 2025-10-07 16:30:14 +01:00
James Smith e16c3cc659 Move missing slug generation into upgrade job 2025-09-24 15:09:28 +01:00
James Smith bb9d142b5e Rename LibraryUploader to ModelFileUploader 2025-09-22 14:19:23 +01:00
James Smith 30aaefd16c fix asset build issue with no schema 2025-09-19 17:12:23 +01:00
James Smith 2e14c19410 Use local fonts instead of CDN
The asset paths seem to work now. Resolves #4390
2025-09-17 15:43:21 +01:00
James Smith a2c39ac5bf replace deprecated unprocessable_entity 2025-08-21 20:05:17 +01:00
James Smith b2ae3f6ec4 Merge pull request #4613 from manyfold3d/fasp-views
Add custom views for FASP management
2025-08-11 12:38:40 +01:00
James Smith 9d84db05d4 fix software name case in nodeinfo
spec says lowercase
2025-08-11 11:46:33 +01:00
James Smith 72de1c54bc set layout and controller base for FASP 2025-08-11 09:47:02 +01:00
James Smith 19393e2a8d Configure and test fasp_client auth check 2025-08-07 16:45:35 +01:00
James Smith 8bda465f78 mount fasp_client and configure nodeinfo metadata 2025-08-06 17:34:25 +01:00
James Smith 3f7fbd971a Remove ransack model configuration 2025-08-01 15:11:42 +01:00
James Smith 4f2f09ad6b remove activeadmin translation config 2025-08-01 15:05:29 +01:00
James Smith 80f1c793bb remove activeadmin route, models, and initializer 2025-08-01 15:04:54 +01:00
James Smith 05dbf5c0fe Add setting to enable generation of image thumbnails 2025-07-22 13:08:07 +01:00
James Smith fea55c0d52 add upgrade job to backfill image derivatives 2025-07-22 13:08:07 +01:00
James Smith 900b1cf474 Prune orphaned problems on startup
and use the same job code for the CLI
2025-07-04 09:31:37 +01:00
James Smith 128644225a add upgrade job to fix self-referential parent collections 2025-06-29 21:58:53 +01:00
James Smith 5bf41b67c7 Add indexing for Gerber and KiCad PCB design files 2025-06-27 12:06:57 +01:00
James Smith b37624b06c add Altcha ruby gem and configuration 2025-06-10 13:00:13 +01:00
James Smith 2e4cc3b842 add preview permission 2025-05-21 17:23:53 +01:00
James Smith d4ef581323 index LDraw models (LDR and MPD) 2025-05-20 10:04:03 +01:00