Commit Graph
25 Commits
Author SHA1 Message Date
James Smith bdae511a72 lint: Add blank lines after includes 2025-10-17 12:06:22 +01:00
James Smith 3f7fbd971a Remove ransack model configuration 2025-08-01 15:11:42 +01:00
James Smith 9fa7951e66 Allow links to have problems, and add http_error problem category 2025-07-29 19:02:55 +01:00
James Smith 056a49581f organize models on import 2025-07-17 14:24:46 +01:00
James Smith c887963b70 add background job to create objects from URL 2025-07-17 14:24:45 +01:00
James Smith 045c9b2033 Grab model metadata and images from Thangs 2025-07-11 12:12:34 +01:00
James Smith 28dd815ac6 cults3d doesn't have collections in their API (or really at all) 2025-07-10 17:16:43 +01:00
James Smith 6349129a48 model deserializer framework for cults3d 2025-07-10 15:30:12 +01:00
James Smith 204867b259 Add outline collection deserializer for cults3d 2025-07-10 15:05:09 +01:00
James Smith 96656b2d47 add Cults3D creator deserializer (without data for now) 2025-07-10 14:56:37 +01:00
James Smith eb8b6c8d43 parse model metadata from thingiverse 2025-07-08 15:43:03 +01:00
James Smith e7acd61912 get metadata from thingiverse collections 2025-07-08 15:36:29 +01:00
James Smith 06cd441ed7 get creator details from Thingiverse 2025-07-08 15:27:47 +01:00
James Smith 38c5cc8923 create generic UpdateMetadataFromLink background job 2025-07-08 13:17:30 +01:00
James Smith 082093837c add Link deserializer factory method 2025-07-08 11:35:26 +01:00
James Smith 3680045333 reject empty urls in links 2025-04-30 10:54:10 +01:00
James Smith a24acf825e Fix link duplicate detection on PostgreSQL 2025-04-25 15:22:35 +01:00
James Smith dc3f0f09f4 add maintenance command to clean up duplicated links 2025-04-25 13:55:41 +01:00
James Smith 2e4e40be1f add uniquness validation and index for URLs 2025-04-25 12:10:29 +01:00
James Smith 2a6a77b131 Prevent bad URLs from causing page errors
Resolves #3304 again I hope
2024-12-13 16:35:01 +00:00
James Smith 062202a959 handle invalid domains in Link#site
resolves #3304
2024-12-12 10:35:23 +00:00
Rukongai dfdfa83c8b fix broken page loading 2024-03-15 16:08:43 +00:00
James Smith 4372a8dc33 add ransack config to app models
required for ransack 4, used by activeadmin 3
2023-08-08 17:02:41 +01:00
James Smith cfc86933a5 add helper methods to get site name from url 2021-03-02 23:43:39 +00:00
James Smith b8bd9b0145 add Link model 2021-03-01 23:19:13 +00:00