Commit Graph
285 Commits
Author SHA1 Message Date
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
James Smith 4deb1ff638 Index and render DRACO drc files 2025-05-14 21:33:30 +01:00
James Smith 06b7725d45 Set turbo stream priority to critical 2025-05-14 17:30:22 +01:00
James Smith bda2e5d11e add support for .bin files (just as basic octet streams) 2025-05-14 15:07:03 +01:00
James Smith c2ecd479c9 fix CORS middleware error when using websocket requests 2025-05-12 22:34:03 +01:00
James Smith fd8d20cedc add download sweeper job and setting for frequency 2025-05-08 14:42:17 +01:00
James Smith 2f870dc034 add and configure Phlex 2025-05-07 11:40:13 +01:00
James Smith cd63dbb3a3 enable counter cache suggestions in bullet 2025-05-01 22:37:05 +01:00
James Smith 197994d098 add auth failure app to handle http statuses other than 401 2025-05-01 16:27:06 +01:00
James Smith 16e824ad75 Move doorkeeper authentication into Warden strategy 2025-04-25 17:35:40 +01:00
James Smith bd90505689 fix lib autoload paths during init 2025-04-22 17:40:55 +01:00
James Smith 412cfe1a5b use rails 8 defaults 2025-04-22 17:40:55 +01:00
James Smith 3dc054f6e8 add new framework defaults file 2025-04-22 17:40:55 +01:00
James Smith ca2edd9abe add new default param filters 2025-04-22 17:40:54 +01:00
James Smith 74ce4dbf63 extract file timestamps from archives 2025-04-16 18:41:26 +01:00