Commit Graph

  • 6ca2314472 Badges: fix print page svelte-check error — extract print CSS to static file Scott Idem 2026-03-16 13:50:28 -04:00
  • 338cfd4ec0 style: fix missed Phase 1/2 items — FA→Lucide, a11y, variant-* cleanup Scott Idem 2026-03-16 13:31:21 -04:00
  • efc0f46079 style(launcher): Phase 3 — FA→Lucide icon migration across all launcher files Scott Idem 2026-03-16 12:33:37 -04:00
  • 99df204763 style: Phase 1+2 — FA→Lucide, variant-* → preset-*, dark mode forms Scott Idem 2026-03-16 11:53:07 -04:00
  • a79be722ae feat: add require_auth prop to hosted file download button Scott Idem 2026-03-16 11:00:45 -04:00
  • 45fbf35c6b fix(sys-bar): full dark mode fix — base text color, select/input global CSS, color-scheme Scott Idem 2026-03-16 10:40:04 -04:00
  • 0d554e434d fix(launcher): sync monitor native-only, repositioned, always-visible chip, light/dark responsive; add mode button tooltips Scott Idem 2026-03-16 10:39:56 -04:00
  • 75e8a87713 feat(launcher): add launcher_menu/header/footer URL params to URL builder; strip after apply Scott Idem 2026-03-16 10:39:23 -04:00
  • 9b8bc7cb73 feat(journals): redesign list + entry views with glow, dark mode, compact mobile-first layout Scott Idem 2026-03-13 19:48:23 -04:00
  • ea87befc0d Version bump. Scott Idem 2026-03-13 17:59:24 -04:00
  • 11d7632571 feat(events): collapse session description by default with toggle Scott Idem 2026-03-13 17:44:21 -04:00
  • e5b4805916 feat(sign-in): inline status feedback on username/password sign-in button Scott Idem 2026-03-13 17:09:09 -04:00
  • 9dde412781 feat(sign-in): replace alert() with inline status on email sign-in button Scott Idem 2026-03-13 17:01:57 -04:00
  • 0b9272e9f9 feat(sys-bar): polish sign-in forms, fix passcode flow, dynamic section headers Scott Idem 2026-03-13 16:59:04 -04:00
  • 50bfe2f64b fix(journals): remove duplicate Journal_obj_id_edit modal and fix bind:show Scott Idem 2026-03-13 16:25:00 -04:00
  • 61c020b0b2 feat(sys-bar): polish — frosted glass panel, smooth label transitions, footer clearance Scott Idem 2026-03-13 16:24:50 -04:00
  • e4cb968659 fix(launcher): implement reliable click-outside-to-close for cfg drawer Scott Idem 2026-03-13 15:53:01 -04:00
  • 84fb39d85b fix(sys-bar): prevent bar height shift on hover Scott Idem 2026-03-13 15:51:27 -04:00
  • 8ed766bbca fix(sys-bar): fix hover bounce, horizontal overflow, add collapsible sections Scott Idem 2026-03-13 15:45:35 -04:00
  • c3c3e1cbcb feat(sys-menu): replace sys_menu with new e_app_sys_bar component Scott Idem 2026-03-13 15:31:21 -04:00
  • a3de95629a feat(sys-menu): add URL param builder to app config panel Scott Idem 2026-03-13 15:27:19 -04:00
  • 456674cc3e fix(launcher): remove ghost Flowbite close btn; add working Close btn in footer Scott Idem 2026-03-13 15:07:46 -04:00
  • bf22b4a512 fix(launcher): fix cfg drawer medium-width wrapping; rename Hardware→Device tab; native OS in edit_mode Scott Idem 2026-03-13 14:54:28 -04:00
  • 71795461dd feat(launcher): reorganize cfg drawer into Setup/Hardware/Dev tabs Scott Idem 2026-03-13 14:28:23 -04:00
  • ce0c8b03c9 feat(launcher): Oral/Poster Kiosk mode preset toggle + ae_mode WS command Scott Idem 2026-03-13 13:58:37 -04:00
  • 1417fafcd3 feat(launcher): auto-apply kiosk URL params on Launcher link for poster sessions Scott Idem 2026-03-13 13:41:49 -04:00
  • a5a5022143 fix(launcher): remove wasted top space in iframe/menu-hidden mode; vh bottom buffer Scott Idem 2026-03-13 13:24:03 -04:00
  • e3e81226a0 feat(launcher): URL params to control iframe/menu/header/footer visibility Scott Idem 2026-03-13 13:16:26 -04:00
  • 0c18eea31c refactor(pres_mgmt): consistent layout, menu structure, and centering Scott Idem 2026-03-13 13:11:23 -04:00
  • 752dca290a feat(launcher): dedicated Digital Poster session card-grid view Scott Idem 2026-03-13 12:42:12 -04:00
  • 5f1169bb4c fix(launcher): use parent type_code for session_type, not per-file field Scott Idem 2026-03-13 11:46:17 -04:00
  • c29ac9f9f5 fix(pres_mgmt): use w-full on Session and Presenter page sections Scott Idem 2026-03-13 11:05:55 -04:00
  • 633930f65a refactor(pres_mgmt): menu consistency — modal pattern, prop cleanup, styling Scott Idem 2026-03-13 11:05:02 -04:00
  • 26dbe57b22 fix(pres_mgmt): migrate QR generation from API to js_generate_qr_code Scott Idem 2026-03-13 11:02:04 -04:00
  • b18cda98b7 feat(launcher): poster modal zoom sync, clean close buttons Scott Idem 2026-03-12 19:57:33 -04:00
  • 90615ad5cc docs(badges): update print behavior docs + Zebra test day plan Scott Idem 2026-03-12 19:23:47 -04:00
  • cfa9e85d05 feat(badges): add demo background pattern toggle in edit mode Scott Idem 2026-03-12 19:23:21 -04:00
  • c867795f4d Badges: use position:fixed for print centering — bypasses all ancestor layout issues Scott Idem 2026-03-12 18:25:31 -04:00
  • 5410bb4a8c Badges: switch to transform-based print centering — fixes Firefox physical printer shift Scott Idem 2026-03-12 18:08:27 -04:00
  • bc23e8a399 Badges: fix Firefox print centering (overflow:auto+display:contents); add print layout Playwright tests Scott Idem 2026-03-12 17:58:33 -04:00
  • 5ef66af98d Badges: fix print centering — override overflow:hidden on body/html in print Scott Idem 2026-03-12 17:46:50 -04:00
  • 1e70271002 Badges: add temp print debug outlines — diagnose centering issue Scott Idem 2026-03-12 17:32:31 -04:00
  • 05aa0288cb Badges: fix print centering — dissolve .main_content; hide footer/scroll buttons from print; document print layout architecture Scott Idem 2026-03-12 17:28:25 -04:00
  • f26416de22 Badges: print centering via display:contents — collapse wrappers, body as flex center Scott Idem 2026-03-12 17:21:56 -04:00
  • 11a6d5d35c Badges: center badge vertically + horizontally in print preview; scaffold print_margin_cfg Scott Idem 2026-03-12 17:05:41 -04:00
  • c3a4ff45c7 Badges: clean print output — suppress outlines, hide app chrome, reset layout container Scott Idem 2026-03-12 16:52:17 -04:00
  • 25359f12b8 Badges: soft feathered glow around badge wrapper in dark mode Scott Idem 2026-03-12 16:43:11 -04:00
  • dd2deb1ab1 Badges: fix debug pre dark mode colors; white ring shadow around badge in dark mode Scott Idem 2026-03-12 16:31:26 -04:00
  • 745067b228 Badges: force light-mode rendering on badge print area — ignore dark theme Scott Idem 2026-03-12 16:26:21 -04:00
  • 6e8f44b009 Badges: center badge wrapper via mx-auto so Edit Mode debug div doesn't shift layout Scott Idem 2026-03-12 16:15:55 -04:00
  • b4ab60ebba Badges: PVC wrapper hugs card tightly; hide 'Front of badge' label when single-sided Scott Idem 2026-03-12 16:05:08 -04:00
  • 7b340de139 Badges: fix button layout \u2014 Revert/Save/X always in fixed positions Scott Idem 2026-03-12 15:54:06 -04:00
  • 23422c8f27 Badges: hide Save until field is dirty; warning style when unsaved changes Scott Idem 2026-03-12 15:48:26 -04:00
  • f74fc593b0 Badges: allow_tracking auto-expands when true; TC modal on info button Scott Idem 2026-03-12 15:41:32 -04:00
  • 9888374d86 Badges: auto-focus input when field accordion opens; add Revert button to field forms Scott Idem 2026-03-12 15:28:37 -04:00
  • 9e64815d62 Badges: panel widens to w-80 while editing, font scaling on active card Scott Idem 2026-03-12 15:21:13 -04:00
  • 5f6f1b408b Badges: live preview while typing, accordion entrance animation, register tailwindcss-animate Scott Idem 2026-03-12 14:54:26 -04:00
  • 961b05c5e4 Badges: controls panel UX polish — remove identity card, elevate print btn, style buttons Scott Idem 2026-03-12 14:46:08 -04:00
  • b92c0bdcf1 Badges: retire v1 render, badge print page kiosk UX improvements Scott Idem 2026-03-12 14:19:58 -04:00
  • c7063806b7 refactor: v2 badge render display-only + print button to controls panel Scott Idem 2026-03-12 13:48:08 -04:00
  • 2198c55e27 feat: badge v2 auto-scaling text with Element_fit_text Scott Idem 2026-03-12 13:23:47 -04:00
  • dfad2831d6 Updated documentation. Scott Idem 2026-03-11 19:06:37 -04:00
  • 0da5894529 fix: stable WS client ID + presentation name for poster modal title Scott Idem 2026-03-11 19:01:21 -04:00
  • 3df09713d3 fix: poster WS remote control - push open and resolve file obj Scott Idem 2026-03-11 18:54:40 -04:00
  • 5db66bc888 feat: upgrade launcher WebSocket to V3 protocol Scott Idem 2026-03-11 17:50:08 -04:00
  • 3f5f554595 Now with websocket use instructions. :-) Scott Idem 2026-03-11 17:16:44 -04:00
  • c73b5a09e4 feat: add element_access_denied.svelte; use in badge review page Scott Idem 2026-03-11 17:06:11 -04:00
  • 0c11cfb3e2 fix: replace alert() access guard in event settings with proper UX Scott Idem 2026-03-11 16:59:26 -04:00
  • 53c517ec30 feat: session-expired banner via ae_auth_error store Scott Idem 2026-03-11 16:56:07 -04:00
  • 60ca3b2f6c fix: update docs/todos after v1 edit form retirement + v2 rename Scott Idem 2026-03-11 15:42:58 -04:00
  • 9c291cf286 fix: move IDAA recovery meeting v2 lookup calls into onMount; remove unused CSS Scott Idem 2026-03-11 15:34:41 -04:00
  • 5c09730991 fix: move IDAA recovery meeting page browser block into onMount Scott Idem 2026-03-11 15:23:59 -04:00
  • a878e4a05b fix: clean up launcher tmp/bindable items; update TODO Scott Idem 2026-03-11 15:17:32 -04:00
  • 496afcb813 fix: suppress svelte chunk circular dep warnings via manualChunks Scott Idem 2026-03-11 15:02:02 -04:00
  • fde3801ea6 refactor: clean up try_cache defaults and add SWR to sponsorship loaders Scott Idem 2026-03-11 14:57:23 -04:00
  • 50a20ebc44 chore: add cSpell words; fix deploy scripts to target ae_app service only Scott Idem 2026-03-11 14:36:17 -04:00
  • bf94e0dee9 fix: extend poster session type context to all file list wrapper contexts Scott Idem 2026-03-11 14:35:24 -04:00
  • f6a6534380 fix: restore /v3/action/hosted_file path now that endpoint exists in v3 router Scott Idem 2026-03-11 14:26:29 -04:00
  • 8cba7899db fix: correct convert_file API path from /v3/action/hosted_file to /hosted_file Scott Idem 2026-03-11 14:12:53 -04:00
  • 477fc16f16 fix: derive poster session type from Dexie chain for presenter-linked files Scott Idem 2026-03-11 14:06:33 -04:00
  • 4690548946 fix(events): switch onMount→\$effect for file list Dexie refresh Scott Idem 2026-03-11 13:43:33 -04:00
  • de8b85bb05 fix(events): refresh file list on mount to populate event_session_type_code in Dexie Scott Idem 2026-03-11 13:33:31 -04:00
  • b2fa1a59dc feat(events): add PDF→webp convert button to event file list view Scott Idem 2026-03-11 13:24:41 -04:00
  • 2e08f5ff15 feat(events): restore PDF→webp convert button in event file table Scott Idem 2026-03-11 13:01:26 -04:00
  • 241e05bc79 feat: add store_versions.ts — localStorage schema versioning for ae_loc and ae_events_loc Scott Idem 2026-03-11 12:43:05 -04:00
  • ca91afbd9d chore: Optimized Dockerfile and .dockerignore for faster deployments. Scott Idem 2026-03-11 12:36:34 -04:00
  • 56fd1d1760 fix: Launcher dead-code cleanup — dead else-if branch and unused handle_get_device_info Scott Idem 2026-03-11 12:30:41 -04:00
  • 93efabdf00 docs(electron): fix cross-repo confusion, remove misplaced file, update integration docs Scott Idem 2026-03-11 11:59:29 -04:00
  • 556a395a3e fix: always default hash_prefix_length to 2, never preserve stale localStorage value Scott Idem 2026-03-11 11:41:42 -04:00
  • 319b935cc5 feat(launcher): configurable .tmp cache cleanup in cfg panel Scott Idem 2026-03-11 10:56:39 -04:00
  • f6344008ea security: use bootstrap key in manifest, add .tmp cache cleanup Scott Idem 2026-03-11 10:54:17 -04:00
  • a34f70d3dd Removed and or moved old documentation. Scott Idem 2026-03-11 10:18:44 -04:00
  • b479dea33e [Launcher] Add accessibility controls + doc comments to sidebar menu Scott Idem 2026-03-11 10:18:13 -04:00
  • 6a98b5801b Version bump to 3.00.01 Scott Idem 2026-03-11 09:37:47 -04:00
  • 366c66293c chore: npm update - minor/patch dependency updates Scott Idem 2026-03-10 19:13:36 -04:00
  • 5eb3374ac0 chore: upgrade node:21-alpine to node:22-alpine (Active LTS) Scott Idem 2026-03-10 18:58:23 -04:00
  • ec00f75df6 fix: revert BuildKit cache mounts (BuildKit not default on this host) Scott Idem 2026-03-10 17:10:19 -04:00
  • 5e0cc73084 perf: add BuildKit npm cache mounts, add compose:down script Scott Idem 2026-03-10 16:56:41 -04:00
  • 9646f7fec2 fix: remove dead PUBLIC_TESTING import from ae_stores.ts Scott Idem 2026-03-10 16:40:21 -04:00
  • f03627ef3c security: move hardcoded bootstrap API key to env var Scott Idem 2026-03-10 16:30:11 -04:00