Commit Graph

  • b7d9e9669d chore: clean up env templates, docs, and TODO Scott Idem 2026-03-10 16:19:23 -04:00
  • a3d7ea7a78 [Cleanup] Guard remaining unguarded console.log calls Scott Idem 2026-03-10 15:07:01 -04:00
  • 04a8edc6d1 [Perf] Fix liveQuery reactivity, silence debug logs, add performance guidelines Scott Idem 2026-03-10 15:01:42 -04:00
  • 7139753c79 Docs: update TODO and add combined Docker architecture reference Scott Idem 2026-03-10 14:24:09 -04:00
  • 517c40bb11 Chore: silence debug logging across all pages (log_lvl → 0) Scott Idem 2026-03-10 14:23:28 -04:00
  • 283ccb3ce4 Tests: fix IDAA recovery meeting test suite Scott Idem 2026-03-10 14:23:01 -04:00
  • 44d4b8e04f IDAA: guard attend_json.zoom against SWR IDB re-fire crash Scott Idem 2026-03-10 14:22:23 -04:00
  • 3f57077a8b Pres mgmt: migrate session liveQueries to $derived.by() pattern Scott Idem 2026-03-10 14:21:51 -04:00
  • 46c2d2da12 Launcher: preserve legacy address fields in IDB; add file_sync to loop_info Scott Idem 2026-03-10 14:21:37 -04:00
  • ffc430a727 Perf: replace JSON.stringify comparisons with efficient identity checks Scott Idem 2026-03-10 14:20:57 -04:00
  • 2c0eba4130 DevOps: add svelte-kit sync step to Dockerfile before build Scott Idem 2026-03-10 14:20:40 -04:00
  • 18462249b3 feat: Integrated SvelteKit frontend into unified Aether orchestration. Updated deploy scripts and documentation. Scott Idem 2026-03-10 13:33:39 -04:00
  • b6c55a5042 [Launcher] Fix $bindable warning on slct_event_location_id; audit TODO items Scott Idem 2026-03-10 11:30:26 -04:00
  • d4f63138ad [DevOps] Add /health endpoint and Docker HEALTHCHECK Scott Idem 2026-03-10 11:29:02 -04:00
  • 01316789c6 [UI] Fix native browser controls dark mode (color-scheme sync) Scott Idem 2026-03-10 11:28:17 -04:00
  • a955fad891 docs: add deployment optimization tasks to TODO list Scott Idem 2026-03-09 22:49:35 -04:00
  • 38b3164a0c docs: finalize README with updated deployment instructions Scott Idem 2026-03-09 22:27:56 -04:00
  • 9b285d7fec feat: implement automated Docker deployment and update README Scott Idem 2026-03-09 22:17:54 -04:00
  • 206faf0c71 fix: resolve TS errors and Svelte 5 state_referenced_locally warnings Scott Idem 2026-03-09 19:40:36 -04:00
  • 9b7832ee55 feat(themes): Add AE_Firefly variant themes — SteelBlue, Indigo, Rainbow Scott Idem 2026-03-09 19:22:17 -04:00
  • 2c21117a3f style(idaa): unify Admin Options toggle style across all IDAA edit forms Scott Idem 2026-03-09 18:29:39 -04:00
  • 3a1ec9a861 feat(idaa/recovery_meetings): collapse Admin Options section by default Scott Idem 2026-03-09 18:15:46 -04:00
  • b7352c080a feat(idaa/recovery_meetings): UX improvements to long edit form v2 Scott Idem 2026-03-09 18:13:36 -04:00
  • 8247c62d0e test(idaa): IDAA recovery meeting edit form Playwright test suite + README docs Scott Idem 2026-03-09 17:54:01 -04:00
  • 37e7a93617 fix(api): suppress send_email() in test/Playwright environments Scott Idem 2026-03-09 17:53:45 -04:00
  • 173dc3c84c fix(idaa/bb): fire-and-forget page load + UX fixes for post/comment editing Scott Idem 2026-03-09 17:53:35 -04:00
  • dac7fc99da feat(idaa/archives): fire-and-forget page load + Create New Archive/Content buttons Scott Idem 2026-03-09 17:53:24 -04:00
  • 89119191b1 fix(idaa): fix iframe scroll and parent URL not updating on navigation Scott Idem 2026-03-09 14:49:06 -04:00
  • eb0dcb17f8 fix(idaa): upgrade Novi UUID verification to server-side API call Scott Idem 2026-03-09 14:48:49 -04:00
  • 7df887fabd Typo Scott Idem 2026-03-09 11:10:07 -04:00
  • e7ac5168f6 fix: person lookup failing due to legacy person_id_random field name Scott Idem 2026-03-06 22:51:29 -05:00
  • 0dab64a8d6 fix: improve sign-in error messages for both auth flows Scott Idem 2026-03-06 22:42:15 -05:00
  • 79457103de fix: sign-in broken due to wrong field name on auth response Scott Idem 2026-03-06 22:39:16 -05:00
  • e9527cdcd5 Saving wrap up notes for the night. Scott Idem 2026-03-06 22:00:12 -05:00
  • 3447c4d4a4 launcher: fix liveQuery reactivity for location-dependent queries Scott Idem 2026-03-06 21:51:31 -05:00
  • 589ab9b652 launcher: add font size cycler to footer bar Scott Idem 2026-03-06 21:40:39 -05:00
  • 95508458f6 ui: hide Session Search nav on its own page, dark mode file list, font size cycler Scott Idem 2026-03-06 21:35:06 -05:00
  • 9f228a35fa docs: add UI style guidelines + component patterns reference Scott Idem 2026-03-06 21:25:28 -05:00
  • 6cc595ee9c Saving more notes. Scott Idem 2026-03-06 21:24:16 -05:00
  • 195a4f2174 Saving these notes. Scott Idem 2026-03-06 21:23:00 -05:00
  • 1dd8e35720 pres_mgmt: redesign Session View, clean Presentation list, fix transitions Scott Idem 2026-03-06 21:15:27 -05:00
  • b39ce19fdc feat(theme): add AE Firefly theme — 'Shiny serenity, like a firefly.' Scott Idem 2026-03-06 21:05:08 -05:00
  • 5f57d81ead fix(launcher): stabilize session header height to prevent bouncing Scott Idem 2026-03-06 20:37:23 -05:00
  • c0729ab4f3 a11y(launcher): dark mode, touch targets, overflow, transition speed Scott Idem 2026-03-06 20:32:57 -05:00
  • 4cecc7a860 style(launcher): accessibility, session list UX, and preset-* token fixes Scott Idem 2026-03-06 20:25:31 -05:00
  • cc6f73ca04 style(journals): standardize Skeleton v4 preset-* classes across all journal components Scott Idem 2026-03-06 19:15:51 -05:00
  • 3ca9503b88 fix: resolve svelte-check warnings (non-IDAA batch) Scott Idem 2026-03-06 18:15:31 -05:00
  • 48d5fe8995 fix: add missing each-block keys (svelte/require-each-key) Scott Idem 2026-03-06 17:54:50 -05:00
  • dd5cf9b63b chore: minor updates across events, journals, elements, and shared components Scott Idem 2026-03-06 17:32:53 -05:00
  • 0c9b6a9f5b fix: IDAA auth — harden novi_admin_li/trusted_li and remove iframe gate Scott Idem 2026-03-06 17:32:47 -05:00
  • 9fc72b4671 feat: wire up class-based dark mode for Tailwind v4 Scott Idem 2026-03-06 17:32:30 -05:00
  • bdf3260c74 test: fix IDAA recovery meetings test — real backend save works Scott Idem 2026-03-06 16:59:39 -05:00
  • 94c974d7fb test: add Playwright tests for IDAA Recovery Meetings edit form Scott Idem 2026-03-05 22:01:30 -05:00
  • 609818c361 a11y + CSS cleanup: fix label associations, remove orphaned style blocks, suppress autofocus Scott Idem 2026-03-05 21:28:16 -05:00
  • b766942373 Less _random Scott Idem 2026-03-05 21:01:07 -05:00
  • fdd4020267 fix: reduce svelte-check warnings from 175 to 95 (80 eliminated) Scott Idem 2026-03-05 20:50:39 -05:00
  • 73597cb8b4 chore: svelte-check cleanup — fix Svelte 5 patterns in events/pres_mgmt, badges, launcher, and tests Scott Idem 2026-03-05 20:05:35 -05:00
  • 56419a097f Restrict access to Mangers and above. Scott Idem 2026-03-05 18:21:32 -05:00
  • 761fa69824 fix(badges): render QR code on badge front when show_qr_front is set Scott Idem 2026-03-05 18:01:14 -05:00
  • fdd1c88b35 fix(field-editor-v3): show edit buttons dimmed in edit mode, bright on hover Scott Idem 2026-03-05 18:00:56 -05:00
  • d846a39677 refactor: migrate Element_ae_crud v1/v2 usages to element_ae_obj_field_editor_v3 Scott Idem 2026-03-05 17:38:02 -05:00
  • cdf56aadcd refactor(crud): migrate v2 component usages to field-editor-v3 Scott Idem 2026-03-05 16:39:29 -05:00
  • c3ec0f88ee fix(field-editor-v3): layout shift, bindable crash, and optimistic display Scott Idem 2026-03-04 20:05:43 -05:00
  • b2fa6228a6 fix(launcher): poster session display — metadata, image modal, file paths Scott Idem 2026-03-04 19:15:32 -05:00
  • 795c12c1db fix(launcher): clean up poster session file display Scott Idem 2026-03-04 18:46:22 -05:00
  • 4aa1c2485d fix(launcher): guard hash_prefix_length select on native_device existence Scott Idem 2026-03-04 18:34:19 -05:00
  • 0179471113 fix(launcher): break reactive loop causing tab crash on Event Files Scott Idem 2026-03-04 18:30:49 -05:00
  • c8c66a3514 fix(launcher): add sync pause toggle and reduce default polling intervals Scott Idem 2026-03-04 18:19:51 -05:00
  • 9d2bab420b fix(launcher): restore digital poster session support Scott Idem 2026-03-04 17:39:41 -05:00
  • eb35cd023a fix(idaa): restrict Show/Hide Disabled buttons to manager_access + edit_mode Scott Idem 2026-03-04 16:50:35 -05:00
  • 5687f247d3 fix(idaa, leads): add each-block keys; gate clipboard buttons to manager_access Scott Idem 2026-03-04 14:38:02 -05:00
  • 29093c45df fix(auth+ds): passcode re-entry bug and Data Store v3 business logic Scott Idem 2026-03-04 14:31:29 -05:00
  • fb78293fdf Bug fix for signing out with a passcode and then trying to sign back in with the same passcode without refreshing the page. Scott Idem 2026-03-04 13:31:43 -05:00
  • b064d8c235 feat(leads): V3 API migration, QR Scanner v3, and Exhibitor Leads UI overhaul Scott Idem 2026-03-03 18:49:57 -05:00
  • 5c3823f41a feat(badges): implement badge print controls panel and refine badge overrides Scott Idem 2026-03-02 19:47:11 -05:00
  • 32e9550ca2 feat(badges): layout CSS system — data-layout attribute, @page injection, style_href Scott Idem 2026-03-02 16:53:32 -05:00
  • 51cfcbf2d6 feat(badges): wire duplex field — hide badge back for single-sided templates Scott Idem 2026-03-02 16:06:51 -05:00
  • 827c7ac62e fix(badges): wire badge_type_list from template instead of hardcoded ISHLT list Scott Idem 2026-03-02 15:43:49 -05:00
  • 9939d94970 feat(badges): badge review form + expand properties_to_save Scott Idem 2026-02-27 19:02:56 -05:00
  • 4b17ca9f59 docs(badges): mark Task 2 complete, document font controls and bug fix Scott Idem 2026-02-27 18:58:59 -05:00
  • 3d7279da4c feat(badges): add print font size controls Scott Idem 2026-02-27 18:49:58 -05:00
  • 011fc19a77 fix(badges): correct default field lists in review page Scott Idem 2026-02-27 18:37:25 -05:00
  • c4e85b1fe3 feat(badges): print/review pages, 4-button list, Lucide icons, permissions doc Scott Idem 2026-02-27 15:12:22 -05:00
  • ee500a9ad5 Saving notes and things Scott Idem 2026-02-26 18:52:15 -05:00
  • 911a427757 docs: add IDAA client module doc, minor whitespace cleanup Scott Idem 2026-02-26 18:50:20 -05:00
  • 8cb8195ecd docs(api-guide): document flat vs nested URL path rules (section 4) Scott Idem 2026-02-26 18:47:50 -05:00
  • 7c6f264266 docs: clarify Electron scope, update badge test lessons, all badge tests passing Scott Idem 2026-02-26 18:10:08 -05:00
  • f5e98b8c0d fix(tests): fix all 4 failing badge data integrity tests Scott Idem 2026-02-26 18:08:25 -05:00
  • 5a16772639 feat(badges): auto-navigate to badge search after print Scott Idem 2026-02-26 17:36:45 -05:00
  • d1ded2d45e test(badges): pass attendee workflow test (edit → print → return) Scott Idem 2026-02-26 17:28:08 -05:00
  • 657a7122b8 docs(test): update workflow test comments for multi-word search Scott Idem 2026-02-26 17:08:58 -05:00
  • dc0f3066b3 fix(badges): support multi-word fulltext search Scott Idem 2026-02-26 17:08:27 -05:00
  • ba10b8f996 test: add attendee badge workflow test (WIP) Scott Idem 2026-02-26 17:01:10 -05:00
  • 5514d579d0 test: centralize demo IDs and site_domain mock in env.ts Scott Idem 2026-02-26 16:43:36 -05:00
  • 908b4dbef9 docs(badges): clarify badge types vary by Event/Template Scott Idem 2026-02-26 16:26:44 -05:00
  • ed7542b5dc docs(badges): comprehensive module documentation Scott Idem 2026-02-26 16:17:39 -05:00
  • b28595dad8 fix(badges): return processed data from all badge API functions Scott Idem 2026-02-26 15:59:25 -05:00
  • 96cfb8c1b0 Quick save of test page Scott Idem 2026-02-26 15:49:05 -05:00
  • a91c648c61 test: standardize naming conventions to snake_case Scott Idem 2026-02-26 15:43:31 -05:00
  • 2c289e39de test(badges): Add badge cold-start and data integrity tests Scott Idem 2026-02-26 14:57:08 -05:00