Commit Graph

26 Commits

Author SHA1 Message Date
Scott Idem
2e8e4c7a7b refactor(archives): apply batch formatting to the module
- Finalized batch formatting (printWidth: 80) across all components in the archives module.
2026-02-06 16:19:07 -05:00
Scott Idem
f4f3f99927 fix(idaa): stabilize Recovery Meetings search and broaden visibility logic
- Resolved 400 Bad Request by whitelisting 'physical', 'virtual', and 'external_person_id' fields in backend searchable_fields.
- Broadened server-side search by removing restrictive AND filters for location types, moving the inclusive OR logic to the client-side filter layer.
- Hardened handle_search_refresh error handling to clear results on category filter changes (Type, Physical, Virtual) while maintaining flicker protection strictly for text search typing.
- Restored permissive visibility for Trusted users, allowing them to see hidden/disabled items regardless of Edit Mode.
- Optimized plural object loading in Archives and Events modules using concurrent Promise.all.
- Standardized ID handling across the search flow to prevent Dexie lookup failures.
- Finalized well-commented code across IDAA modules to document search strategies and workarounds.
2026-02-05 16:33:32 -05:00
Scott Idem
ee79f08e69 fix(idaa): resolve broken reactivity and sorting in Archive modules
- Fixed ReferenceError in Archive Content liveQuery (variable name mismatch).
    - Corrected main Archive list sorting by removing incorrect .reverse() call.
    - Implemented robust in-memory sorting for Archive Content to handle mixed directions (Group DESC + Sort ASC).
    - Simplified dependency tracking in Svelte 5 derivations to prevent empty list flickers.
2026-02-05 13:51:17 -05:00
Scott Idem
0987cd6ad9 style: Apply Prettier formatting with 4-space indentation
Applied consistent code formatting across the project using Prettier, now configured to use 4-space indentation instead of tabs.
2025-11-18 18:40:50 -05:00
Scott Idem
7e1eaba3bc feat: Migrate ESLint to flat config and resolve initial linting errors
Migrated the ESLint configuration to the new flat config format ()
and addressed several initial linting errors.

Key changes include:
- Updated ESLint configuration to treat  as warnings instead of errors.
- Fixed  errors in  by declaring  and .
- Corrected  error in  by using  instead of an out-of-scope .
- Resolved  error in  by replacing the undefined  directive with the  component.
- Addressed  errors in  by replacing  with  and  with .
- Fixed  errors in  by importing necessary modules (, , ) and adding missing props (, , , , ).
2025-11-17 18:46:54 -05:00
Scott Idem
e9a8f7df00 This was a lot... things are mostly working again. The changing of id_random properties caused some problems. The hosted_file_hash_sha256 is not working? There are other issues as well... This will take some time. 2025-11-13 18:38:00 -05:00
Scott Idem
6e00502d3d Refactor: Update import paths for app_components after moving them to src/lib/app_components/. 2025-11-13 16:19:09 -05:00
Scott Idem
848a3e9a4b First realish round of updates by Gemini... 2025-11-13 11:12:06 -05:00
Scott Idem
0446822779 Minor alignment fix 2025-08-12 18:06:54 -04:00
Scott Idem
231462e3ad Working to make the dark mode look better. Work on the help tech component. General clean up. 2025-08-12 17:59:37 -04:00
Scott Idem
bfe9823902 More work on the notification component and IDAA. 2025-08-07 17:02:25 -04:00
Scott Idem
6e4649882c Improvements and other minor fixes. Wrapping up for the night. 2025-07-10 21:10:06 -04:00
Scott Idem
fbcebcf816 Lots of clean up. Going to go with backup plan for IDAA and dealing with the Novi iframes. 2025-06-27 15:01:46 -04:00
Scott Idem
1f46b51c9a More significant updates to the general layout and styling per module. 2025-06-26 14:39:30 -04:00
Scott Idem
b59dcf20d5 Work on IDAA modules 2025-06-23 13:55:59 -04:00
Scott Idem
8279fab244 Adding activity logging to IDAA related section. 2025-06-02 19:08:37 -04:00
Scott Idem
b3dfb5deec Starting to switch pages to Runes mode.... 2024-12-03 15:27:28 -05:00
Scott Idem
c0fe69ea73 Bug fix for the archive_id not getting reset when viewing the list of archives. 2024-12-02 09:41:43 -05:00
Scott Idem
31272a8985 Moved library files around. Trying to keep things organized... 2024-11-19 13:29:05 -05:00
Scott Idem
77cc152837 General improvement for archive content creation. Better show/hide for enable and hide fields. Novi and iframe related updates. 2024-11-19 13:02:05 -05:00
Scott Idem
a3a8f107d3 General clean up. Work on using iframes and setting the height correctly. 2024-11-15 14:38:59 -05:00
Scott Idem
547845ed62 Work on the delete functions. General clean up. 2024-11-15 13:03:58 -05:00
Scott Idem
34bcd9dd2d The archives are looking better now. Mostly style and sorting improvements. 2024-11-12 16:20:18 -05:00
Scott Idem
80965167a5 We can now see a list of archive content and it doesn't look terrible. 2024-11-06 13:15:16 -05:00
Scott Idem
b9698615be Now the list of archives shows. 2024-11-05 17:05:46 -05:00
Scott Idem
bb27942b52 Enable more security by default. 2024-10-02 18:21:01 -04:00