Commit Graph
51 Commits
Author SHA1 Message Date
James Smith a3acb966d8 remove path nesting of models inside libraries 2024-07-30 19:13:17 +01:00
James Smith b10207d0a4 check problematic item exists when rendering problem list 2024-06-20 09:09:14 +01:00
James Smith 499908be4f check user permissions for seeing problem list and doing conversions 2024-06-13 14:42:06 +01:00
James Smith e2a31e272a improve colour contrast for problem list 2024-05-12 16:34:58 +01:00
James Smith 85aba7c9b3 use human(count: x) rather than human.pluralize when pluralising model names 2024-04-22 21:57:11 +01:00
James Smith db64a5490c add conversion button for inefficient file formats 2024-04-15 16:55:11 +01:00
James Smith 72739bf09f add partials for non manifold and inside out errors 2024-04-02 22:53:19 +01:00
James Smith cd81d9153e fall back to default severities if a problem setting isn't set 2024-04-02 12:20:22 +01:00
James Smith a0bd471fe7 add policy checks for UI elements
buttons, links to edit/new/destroy mostly
2024-03-24 12:36:36 +00:00
James Smith b953db118b use attribute name translations for problem filters 2024-02-08 23:17:44 +00:00
James Smith 6bf3697c8d simplify problem message translation structure 2024-02-06 16:14:28 +00:00
James Smith c1b0e6a42e remove string interpolation from translation keys 2024-02-06 15:38:14 +00:00
James Smith e2365f09c5 enable and fix Layout/MultilineMethodCallIndentation 2024-02-06 13:17:33 +00:00
James Smith 3076790e7d enable and fix Layout/DotPosition 2024-02-06 13:03:30 +00:00
James Smith 078180244e enable and apply rubocop Layout linting 2024-02-06 09:54:28 +00:00
James Smith a7b174aba0 enable and fix SpaceIndentation 2024-02-06 09:06:41 +00:00
James Smith 22a22f13a5 enable and fix SpaceInHtmlTag 2024-02-06 09:03:39 +00:00
James Smith a96627b1f6 enable and fix SpaceAroundErbTag 2024-02-06 09:02:20 +00:00
James Smith 327deb2683 enable blank line linter and fix 2024-02-06 08:50:49 +00:00
James Smith e3cda1a960 style hidden item filter into a switch rather than a checkbox 2024-02-02 12:28:24 +00:00
James Smith b68e92d0d3 hide ignored problem types in filter list 2024-02-02 12:22:58 +00:00
James Smith f725152c61 create problem types for missing image and 3d files 2024-02-01 22:09:16 +00:00
James Smith a9c7033c97 automatically show filter panel if any are applied 2024-02-01 17:00:37 +00:00
James Smith 529479b67d minor styling for filter panel 2024-02-01 16:54:36 +00:00
James Smith 85297913b8 show message if no problems were found to display 2024-02-01 15:53:37 +00:00
James Smith 484cb8ca8f remove disabled categories from filter list 2024-02-01 15:50:09 +00:00
James Smith 705996d2af improve filter box scaling on small screens 2024-02-01 15:47:50 +00:00
James Smith c3d25f2d2b put filters into an accordion 2024-02-01 15:47:04 +00:00
James Smith 9500910376 move filters before pagination 2024-02-01 15:46:32 +00:00
James Smith d8744eabbc extract filters into partial 2024-02-01 15:30:30 +00:00
James Smith 33894cee9c horizontal layout and clear button 2024-02-01 15:27:34 +00:00
James Smith c936491749 fix non-translated strings 2024-02-01 15:05:45 +00:00
James Smith 7b14ae22e1 prototype working unstyled filter list for problems 2024-02-01 14:58:34 +00:00
James Smith 241ad48ce9 add link to show/hide problems in list header 2024-01-31 15:28:03 +00:00
James Smith 1bd62929d6 add param to show ignored, and add logic to unignore 2024-01-31 14:57:20 +00:00
James Smith 7e252bfeb6 add links to ignore problems 2024-01-31 14:45:29 +00:00
James Smith dafb0f8078 Show all problems in similar cards on models or files 2024-01-31 13:24:23 +00:00
James Smith 591be9d043 normalize problem translations and use them consistently 2024-01-31 13:24:23 +00:00
James Smith d5ff4d8889 add pagination at the top of lists as well as bottom
resolves #1419
2023-08-21 16:24:58 +01:00
James Smith 0262c8bcab add a new :duplicate problem type for ModelFiles 2023-07-16 16:07:35 +01:00
James Smith e0a55cd44a change row and icon colour depending on severity of problem 2023-07-12 17:35:11 +01:00
James Smith 5a973f7ec4 add pagination for problems 2023-07-12 17:34:13 +01:00
James Smith e78049976b detect ASCII STLs and log an "inefficient" problem 2023-07-11 15:45:21 +01:00
James Smith 41341c9390 improve problem display in list
better icons, translations for messages, etc.
2023-06-20 23:08:05 +01:00
James Smith 8baece781b add a :nesting problem category 2023-06-20 21:56:13 +01:00
James Smith cdfaa01b22 show detected problems in lists/titles
resolves #1281
2023-06-19 19:56:37 +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 d6ef859978 raise a problem if the entire library is missing 2022-12-11 19:43:21 +00:00
James Smith e30ccde38c add partials for problem displays and actions 2022-12-11 19:13:16 +00:00
James Smith d6ee8a90a0 add an icon for missing files 2022-12-10 16:25:08 +00:00