Commit Graph
41 Commits
Author SHA1 Message Date
James Smith 2dd75b171e always update problems with new data during scans 2025-12-01 17:26:36 +00:00
James Smith d689555bf6 Raise problems when folder needs organizing
resolves #3929
2025-08-15 17:26:12 +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 774d7c1cf3 add turbo stream refreshes for problems 2025-06-30 11:01:58 +01:00
James Smith 67be9981b6 remove use of Problem#unscoped 2025-02-27 10:19:45 +00:00
James Smith f4da34e5b6 fix ransack problem in admin UI 2024-11-05 12:56:49 +00:00
James Smith 8081454d2b standard verbs 2024-11-04 14:58:22 +00:00
James Smith 0e9a57cc54 combine resolution strategies and views 2024-11-04 14:58:21 +00:00
James Smith cc264594b7 refactor problem row display to reduce repetition 2024-11-04 14:58:20 +00:00
James Smith b4176746b4 avoid creating duplicate problems
resolves #2811
2024-09-27 21:15:29 +01:00
James Smith 050384187e fix no_tags symbol 2024-09-23 11:04:20 +01:00
James Smith aee7351916 raise problems for missing tags, license, creator or link 2024-09-23 11:04:19 +01:00
James Smith 8b3ca67264 move public_id stuff into concern 2024-09-05 12:30:13 +01:00
James Smith ba9706d603 add public id to ransackable attributes 2024-09-05 12:30:13 +01:00
James Smith cfd59493dd add cool_id to models 2024-09-05 12:30:12 +01:00
James Smith f9cf16bd64 fix problem with default settings when logged out 2024-09-03 22:14:24 +01:00
James Smith c778311129 use default problem severities if setting isn't available
resolves #1995
2024-04-09 16:29:22 +01:00
James Smith be544d1d9a add non-manifold and inside-out problem categories 2024-04-02 12:48:03 +01:00
Rukongai 4f6682d143 make the linter happy 2024-03-15 16:09:29 +00:00
Rukongai dfdfa83c8b fix broken page loading 2024-03-15 16:08:43 +00:00
James Smith f725152c61 create problem types for missing image and 3d files 2024-02-01 22:09:16 +00:00
James Smith 61a8602c6b exclude ignored problems using default scope 2024-01-31 13:59:54 +00:00
James Smith 8cc7de69f7 add "visible" scope for Problems 2024-01-22 16:02:43 +00:00
James Smith adaba1c443 remove default severity for deprecated category 2024-01-22 13:28:00 +00:00
James Smith 3b4cfd5b05 refactor problem category enum a little to allow introspection 2024-01-22 13:26:23 +00:00
James Smith 04e70b86e4 create table of default severities 2024-01-22 11:38:49 +00:00
James Smith 5d3c46bfd9 refactor max severity method and add list of severities 2024-01-22 11:38:48 +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 0262c8bcab add a new :duplicate problem type for ModelFiles 2023-07-16 16:07:35 +01:00
James Smith e78049976b detect ASCII STLs and log an "inefficient" problem 2023-07-11 15:45:21 +01:00
James Smith 4d07a6a735 add notes field to Problems 2023-07-11 15:26:39 +01:00
James Smith ef9b0eaec6 rationalise missing file checks to use helper 2023-06-20 23:18:07 +01:00
James Smith 8baece781b add a :nesting problem category 2023-06-20 21:56:13 +01:00
James Smith 186096b580 add helper for creating or clearing Problems 2023-06-20 21:54:44 +01:00
James Smith 7b680bac5a remove destination_exists problems on next scan
and mark as no longer used
2023-06-11 22:13:19 +01:00
Don Eisele 4c48f970c2 prefix template (creator/collection/tags)
flag: use prefix template to create creator/collection/tags from directory path
flag: don't use model id as a directory suffix
bug: throw a problem if trying to move a model to a directory that already exists

addresses: #885
2023-02-02 16:20:17 -06:00
James Smith 2bab2b963f create problems rather than removing models or files if they're not found on disk 2022-12-11 19:10:33 +00:00
James Smith 01ffe4a0ac make problems categories required, and unique on each object 2022-12-10 11:46:19 +00:00
James Smith 6a86bf7f07 I knew calling it type was a bad idea 2022-12-10 11:34:04 +00:00
James Smith 688af81792 create problem model 2022-12-10 00:24:20 +00:00