a637343544
chore(ci): add Docker BuildKit examples, .dockerignore, CI cache docs; tune vite config
Scott Idem
2026-03-24 16:32:45 -04:00
a8f3c29b9f
Last round of prettier: npx prettier --write src/
Scott Idem
2026-03-24 13:27:40 -04:00
23d25bf65a
Prettier for everything else left
Scott Idem
2026-03-24 12:28:28 -04:00
12a9472064
Prettier for IDAA pages only
Scott Idem
2026-03-24 12:28:07 -04:00
b74c6d0e9c
Prettier for Journals
Scott Idem
2026-03-24 12:25:22 -04:00
e1338b1a72
Other areas of the AE SvelteKit primary routes.
Scott Idem
2026-03-24 12:18:27 -04:00
6018a94499
Prettier for Events as a whole. Everything else under that primary directory.
Scott Idem
2026-03-24 12:16:44 -04:00
6e67534454
Prettier for Event ID
Scott Idem
2026-03-24 12:16:11 -04:00
693486bac9
Prettier for Event Pres Mgmt
Scott Idem
2026-03-24 12:15:01 -04:00
6d1d1e2658
Prettier for Event Exhibitor Leads
Scott Idem
2026-03-24 12:14:30 -04:00
7f6e286b73
Prettier for Event Launcher
Scott Idem
2026-03-24 12:13:59 -04:00
a3ed379b17
Prettier for Event Badges
Scott Idem
2026-03-24 12:13:37 -04:00
e9379be5a1
Now even prettier with the new Tailwind CSS plugin. Probably should have done this long ago...
Scott Idem
2026-03-24 12:11:25 -04:00
9a75243d9c
Making the code easier to read and more consistent.
Scott Idem
2026-03-24 12:05:22 -04:00
94849137f0
I think pretty much all references to v1 and v2 have been removed. All files have been renamed from _v3 to just the function/var name with out the appended version. Assume no _vX is the current version.
Scott Idem
2026-03-24 11:32:06 -04:00
512e5ef87c
Saving more code clean up and removal
Scott Idem
2026-03-24 11:15:01 -04:00
d27ec58fe9
More code clean up
Scott Idem
2026-03-24 10:56:31 -04:00
42358efe7d
More code clean up
Scott Idem
2026-03-24 10:54:40 -04:00
8e61bd0ba1
More and more code removal and clean up
Scott Idem
2026-03-24 10:42:40 -04:00
0bc71391fc
Cleaning up and removing old legacy code and files
Scott Idem
2026-03-24 10:28:54 -04:00
6e22639e6e
fix(api): pass real account_id for lookup requests instead of bypass header
Scott Idem
2026-03-23 20:00:28 -04:00
a6f8ff709e
fix(idaa): fix country/subdivision/timezone dropdowns — switch to in-memory sort
Scott Idem
2026-03-23 18:44:24 -04:00
dafe79b3c6
ui(idaa): keep required asterisk inline with label text (embed in inline flex)
Scott Idem
2026-03-23 18:23:24 -04:00
a4927d37bd
Updated documentation
Scott Idem
2026-03-23 18:01:34 -04:00
f3ab1c1050
fix(idaa/recovery_meetings): fix weekday chips, recurring fields, and timezone lookup
Scott Idem
2026-03-23 16:05:16 -04:00
5bed167829
Bug fix for saving Zoom info. Removed more old commented out references to on: Svelte 4 code.
Scott Idem
2026-03-23 14:27:46 -04:00
a14320d9ed
idaa(recovery_meetings): sanitize Zoom encrypted passcode to avoid saving literal 'null' and normalize related fields
Scott Idem
2026-03-23 14:23:29 -04:00
de8a016bda
Minor bug fix to render some icons in HTML text. :-)
Scott Idem
2026-03-20 19:25:03 -04:00
1c8997bd4f
docs: update Exhibitor Leads module doc — confirm modes, re-enable, capture identity
Scott Idem
2026-03-20 19:16:43 -04:00
fe23899479
feat: leads QR UX — merged confirm modes, faster scanning, correct capture identity
Scott Idem
2026-03-20 19:15:35 -04:00
6662e82f40
feat: leads re-enable flow — detect removed leads on scan + Remove/Restore buttons
Scott Idem
2026-03-20 18:18:10 -04:00
4586e809d7
fix: leads scanner — handle falsy API result to prevent frozen 'adding' state
Scott Idem
2026-03-20 16:36:59 -04:00
334c3a21bc
feat: leads QR scanner — Auto/Multi modes, 4-mode fancy selector, UX polish
Scott Idem
2026-03-20 16:30:38 -04:00
14c2635df4
docs + fix: Leads module doc, badges onsite doc, license access fix, QR log cleanup
Scott Idem
2026-03-20 12:58:57 -04:00
9673cbefe3
fix: PWA install prompt — capture beforeinstallprompt at module load time
Scott Idem
2026-03-20 11:14:17 -04:00
9a43879535
feat: leads — add show/hide hidden records toggle + update stale README gaps
Scott Idem
2026-03-20 11:09:16 -04:00
2c570c82dc
docs: archive 4 completed project docs, update stale references
Scott Idem
2026-03-20 10:21:35 -04:00
bf9aa9710c
docs: add V3 field editor usage section to GUIDE__Development.md
Scott Idem
2026-03-20 10:09:19 -04:00
942b3ddf5f
docs: update component docs and check off completed Phase 3 datetime item
Scott Idem
2026-03-20 10:06:24 -04:00
bb0365f1e8
chore: move tiptap scss to styles/, trash orphaned codemirror files, update project doc
Scott Idem
2026-03-20 09:58:46 -04:00
2b747de9bd
chore: retire CRUD v1/v2 components — both were already unused
Scott Idem
2026-03-20 09:54:33 -04:00
519f5b949c
chore: move ae_events_functions.ts into ae_events/ module
Scott Idem
2026-03-20 09:52:13 -04:00
bf834aa165
chore: rename editor components and analytics to follow element_* convention
Scott Idem
2026-03-20 09:49:57 -04:00
0d960435f8
chore: remove orphaned legacy files and move QR scanner to elements/
Scott Idem
2026-03-20 09:45:57 -04:00
60461de9d9
fix: badge view debug bar — center text and reserve fixed height to prevent layout bounce
Scott Idem
2026-03-19 19:18:38 -04:00
da3b8dcf46
feat: badge print controls — per-template field visibility and edit access via other_json.controls_cfg
Scott Idem
2026-03-19 19:04:40 -04:00
f628e7e3fc
feat: badge print controls — quick print btn, compacted spacing, collapsible sections, overflow fix
Scott Idem
2026-03-19 18:47:35 -04:00
fdd8691e2e
feat: badge print — two-line name toggle + leading-none tightening + calibration SVG
Scott Idem
2026-03-19 17:55:49 -04:00
621a637b85
feat: badge print UX improvements — chrome toggle, banner width, overlap fix, header centering
Scott Idem
2026-03-19 15:42:22 -04:00
639e436854
docs: update tests/README and GUIDE__Development with current test patterns
Scott Idem
2026-03-18 17:12:36 -04:00
81741919a8
refactor: extract seed_trusted_session + setup_badge_test_page into shared test helpers
Scott Idem
2026-03-18 17:05:22 -04:00
7f17b3b9a1
docs: update badge module docs — verify completed items, close stale TODOs
Scott Idem
2026-03-18 16:59:05 -04:00
ca29e9c1b8
fix: gate debug outlines on html.debug_outlines class in print CSS
Scott Idem
2026-03-18 16:59:00 -04:00
07d21c29c8
feat: add trusted-only debug outlines toggle to badge print controls panel
Scott Idem
2026-03-18 13:05:17 -04:00
ec5b09dfaa
feat: hide AE menu by default in iframe mode; add show_menu override
Scott Idem
2026-03-17 20:18:09 -04:00
c1f96ba94e
docs: update GUIDE__Development.md — add URL params, refresh stale content
Scott Idem
2026-03-17 20:09:05 -04:00
931df5581f
refactor: rename ae_hide_menu URL param to hide_menu
Scott Idem
2026-03-17 20:03:28 -04:00
5978c5e341
fix: read ae_hide_menu URL param and apply to sys_menu.hide in layout
Scott Idem
2026-03-17 19:55:36 -04:00
93bd8ba962
feat: add hide_ae_menu toggle to Jitsi URL builder advanced panel
Scott Idem
2026-03-17 19:51:16 -04:00
543dc3c300
feat(jitsi): add 'Hide AE system menu' embed toggle and URL param
Scott Idem
2026-03-17 19:31:34 -04:00
dcfeb99024
feat(idaa): add Jitsi URL Builder tool to reports page
Scott Idem
2026-03-17 19:24:38 -04:00
8693989a69
security: move jitsi_reports inside (idaa) auth gate
Scott Idem
2026-03-17 19:15:47 -04:00
9fc3ee0198
fix(imports): point to element_data_store_v3 and restore Data Store v3; commit workspace updates
Scott Idem
2026-03-17 18:57:27 -04:00
3038be0686
chore: add IDAA guardrail to migrate_fa_to_lucide.py (abort if run on src/routes/idaa)
Scott Idem
2026-03-17 13:40:14 -04:00
ce09dcd09b
Removing old code. Updated dev/test doc.
Scott Idem
2026-03-17 13:20:26 -04:00
adef935188
chore: aggressive cleanup: remove legacy element_data_store.svelte (v1) after v3 migration
Scott Idem
2026-03-17 12:22:00 -04:00
01fef4f113
chore: final recovery and integration of WIP improvements into ae_app_3x_llm
Scott Idem
2026-03-17 11:12:22 -04:00
e085a1d513
chore: remove broken/redundant components imported from WIP branch
Scott Idem
2026-03-17 10:51:58 -04:00
47f0ee0e81
chore: remove unused element_data_store_v2.svelte
Scott Idem
2026-03-17 10:45:34 -04:00
df34a85a89
cherry: import ae_comp__badge_obj_view.svelte (v1 with edit) from wip-modal-fix-attempt
Scott Idem
2026-03-17 10:35:00 -04:00
df8189cd66
cherry: import element_input_v2.svelte from wip-modal-fix-attempt
Scott Idem
2026-03-17 10:32:59 -04:00
cedf76344b
cherry: import element_data_store_v2.svelte from wip-modal-fix-attempt
Scott Idem
2026-03-17 10:32:39 -04:00
1156e02e48
cherry: import element_modal_v1.svelte from wip-modal-fix-attempt
Scott Idem
2026-03-17 10:29:37 -04:00
6b49e2f036
wip(theme): repair AE Firefly theme vars (ensure light+dark ramps, !important background)
Scott Idem
2026-03-16 21:15:45 -04:00
0ffc72980c
docs: add/update Firefly theme repair summary
Scott Idem
2026-03-17 10:11:38 -04:00
f92058d394
refactor: Remove all legacy variant-* class usage from Svelte components, enforce preset-* (Skeleton v4) everywhere
Scott Idem
2026-03-16 19:01:46 -04:00
0cebd3868b
docs+utils: Remove all legacy variant-* class references, update all docs and snippets to use only preset-* (Skeleton v4)
Scott Idem
2026-03-16 18:59:21 -04:00
b543c8a930
chore: migrate all FA icons to Lucide (@lucide/svelte)
Scott Idem
2026-03-16 18:07:43 -04:00
c9050264a5
fix: hide passcode input after successful validation
Scott Idem
2026-03-16 17:54:52 -04:00
8f88e043b3
Saving updated guide
Scott Idem
2026-03-16 16:52:10 -04:00
cf6aa1301b
feat(leads): gate export button on leads_api_access flag
Scott Idem
2026-03-16 16:43:37 -04:00
464b63c1a3
refactor(leads): export function → V3 action endpoint
Scott Idem
2026-03-16 16:05:18 -04:00
be24cfdeb5
feat(leads): allow_tracking gate + icon bug fix + docs update
Scott Idem
2026-03-16 15:59:26 -04:00
b8104b3ff2
feat(stores): Phase 2b — TypeScript interfaces for store defaults sub-files
Scott Idem
2026-03-16 15:52:19 -04:00
41ed6a8adc
refactor(stores): Phase 2a — split store defaults into domain sub-files
Scott Idem
2026-03-16 15:42:21 -04:00
f4020e7834
refactor(stores): phase 1 cleanup — ae_idaa_stores.ts
Scott Idem
2026-03-16 15:23:22 -04:00
2a414e0401
docs: mark Launcher style migration as complete
Scott Idem
2026-03-16 15:14:52 -04:00
2a1c687d40
docs: update style review to reflect Phase 1 & 2 completion
Scott Idem
2026-03-16 15:09:54 -04:00
e06833065e
style: global Lucide SVG inline flow fix in app.css
Scott Idem
2026-03-16 15:08:24 -04:00
998b10c5de
style: FA→Lucide migration in remaining core admin files
Scott Idem
2026-03-16 15:05:34 -04:00
65291aa5b9
refactor(stores): phase 1 cleanup — ae_stores.ts and ae_events_stores.ts
Scott Idem
2026-03-16 14:50:53 -04:00
04aee814e1
style: scope FontAwesome CDN to IDAA layout only
Scott Idem
2026-03-16 14:49:15 -04:00
80baaa9d91
style: badge code_to_icon refactor + core variant-* → preset-* migration
Scott Idem
2026-03-16 14:42:28 -04:00
37c9d830f6
style(badges): FA→Lucide migration in ae_comp__badge_obj_view_v2.svelte
Scott Idem
2026-03-16 14:30:30 -04:00
478dedb898
style: FA→Lucide migration — events misc, badges, leads, hosted_files; variant-* fixes
Scott Idem
2026-03-16 14:25:18 -04:00
31fe26df9c
Saving project documentation.
Scott Idem
2026-03-16 14:04:22 -04:00
8db806c6ab
style(pres_mgmt): Phase 3 — FA→Lucide icon migration across all 24 pres_mgmt files
Scott Idem
2026-03-16 14:01:56 -04:00
b44e77ad62
IDAA: inline Tailwind utilities — remove @apply style block (23 svelte-check warnings)
Scott Idem
2026-03-16 13:52:26 -04:00
1291b225c6
Svelte: fix 3 svelte-check warnings (non-IDAA) + Playwright test type error
Scott Idem
2026-03-16 13:51:01 -04:00