236a5513ee
fix(idaa): purge posts and archives IDB on Novi auth failure
Scott Idem
2026-04-19 17:26:34 -04:00
868f4b3390
Updated he directory path for general agents trash.
Scott Idem
2026-04-19 16:55:10 -04:00
aebbcf5b47
docs: add AI agent bootstrap / quickstart document
Scott Idem
2026-04-19 16:52:25 -04:00
9baffc4407
chore(devops): clean up TODO and remove dead package.json scripts
Scott Idem
2026-04-19 16:35:31 -04:00
898afd9775
fix(files): refine legacy file upload warnings and trusted-access block bypass
Scott Idem
2026-04-19 13:56:19 -04:00
74e65ea892
feat(files): block upload and show warning for legacy .ppt/.doc file formats
Scott Idem
2026-04-19 13:07:45 -04:00
1ad3d2030d
fix(launcher/files): hide admin-purpose files and fix event_file_id in PATCH body
Scott Idem
2026-04-19 13:02:56 -04:00
721facf7ba
fix(locations): auto-load locations on page open; fix session query and POC visibility
Scott Idem
2026-04-19 11:54:22 -04:00
a42b49dd50
fix(launcher): auto-set app_mode to native when running in Electron
Scott Idem
2026-04-18 19:51:51 -04:00
278a40c981
Updated to do list
Scott Idem
2026-04-18 18:16:35 -04:00
5fcf2e86f1
Making things look nicer
Scott Idem
2026-04-16 19:48:09 -04:00
7543bf6ae5
Renamed a directory to be more consistent
Scott Idem
2026-04-16 19:15:18 -04:00
9af5a292b6
Updating to do lists.
Scott Idem
2026-04-16 19:11:25 -04:00
2595664dd1
feat(pres_mgmt): extract session search component + time window filter
Scott Idem
2026-04-16 19:01:35 -04:00
e4265f69af
fix(badges): fix stale-Dexie race in font size initialization
Scott Idem
2026-04-14 21:51:18 -04:00
1df17e68bb
fix(badges): lighten placeholder text in create form
Scott Idem
2026-04-14 20:29:43 -04:00
deea250a85
fix(badges): add fallback badge_type_code_li when template has no badge_type_list
Scott Idem
2026-04-14 18:07:24 -04:00
4d43fd8a67
fix(badges): move Badge Type field to top of Staff section
Scott Idem
2026-04-14 18:03:50 -04:00
9180384ec1
temp(badges): restrict Copy Link to Administrator + Edit Mode only
Scott Idem
2026-04-14 17:46:50 -04:00
75f755c660
temp(badges): restrict Email Link to Administrator + Edit Mode only
Scott Idem
2026-04-14 17:41:00 -04:00
4780be7a00
fix(badges): sync create form badge types with search filter; default to attendee
Scott Idem
2026-04-14 17:32:36 -04:00
5d6cc4ca35
fix(badges): shorten pending_close Save button label to prevent wrapping
Scott Idem
2026-04-14 17:28:54 -04:00
a68b85e1f1
fix(badges): use direct token classes for field_actions buttons
Scott Idem
2026-04-14 17:19:03 -04:00
0199c2e2c9
fix(badges): guard unsaved edits — warn on close, error on second close
Scott Idem
2026-04-14 17:07:26 -04:00
126eb77be2
fix(badges): cancel edit state on field switch, not just on explicit cancel
Scott Idem
2026-04-14 16:55:22 -04:00
7733ef8708
fix(badges): auto-focus input after accordion animation + mute placeholder text
Scott Idem
2026-04-14 16:42:58 -04:00
a81d65ce7e
fix(badges): detect and surface PATCH failure in handle_print_badge
Scott Idem
2026-04-14 16:36:56 -04:00
3d81cb5a83
fix(badges): strip milliseconds/Z from datetime before PATCH
Scott Idem
2026-04-14 16:32:07 -04:00
345641e4c4
fix(badges): show 'already printed' notice to public users on print page
Scott Idem
2026-04-13 23:51:25 -04:00
71c615bf4a
fix(badges): hide template debug info bar from non-staff users
Scott Idem
2026-04-13 23:44:44 -04:00
81aa0eefcd
fix(badges): properly suppress pronouns and lead scanning with {#if false}
Scott Idem
2026-04-13 23:29:36 -04:00
430d39231d
temp(badges): comment out pronouns and lead scanning for Axonius 2026
Scott Idem
2026-04-13 23:14:35 -04:00
5203104fef
refactor(badges): move hide toggle + print count editor to individual badge view
Scott Idem
2026-04-13 22:44:58 -04:00
bf31f13650
fix(badges): gate Show Hidden filter on trusted_access + edit_mode
Scott Idem
2026-04-13 22:38:58 -04:00
7bc7bf5554
feat(badges): hide toggle, print count editor, show hidden filter
Scott Idem
2026-04-13 22:21:08 -04:00
6aeaef6f1d
fix(badges): trusted staff visibility driven by filter, not edit mode
Scott Idem
2026-04-13 19:44:30 -04:00
ae00ddffb0
fix(badges): fix Printed/Not Printed filter visibility and API query
Scott Idem
2026-04-13 19:39:58 -04:00
8d430a9c31
fix(badges): drive printed badge visibility from status filter not edit_mode
Scott Idem
2026-04-13 19:24:24 -04:00
f6051156cf
fix(badges): include sort selection in active-filters check
Scott Idem
2026-04-13 19:15:11 -04:00
d64222ca91
fix(badges): implement missing sort cases for all sort options
Scott Idem
2026-04-13 18:57:03 -04:00
acf0a13955
fix(badges): update badge type list and fix filter-only search
Scott Idem
2026-04-13 18:42:04 -04:00
5826b21821
feat(badges): allow public_access to print first-print badges
Scott Idem
2026-04-13 18:01:47 -04:00
ad3b27b747
fix(badges): auto-save font sizes on adjustment
Scott Idem
2026-04-11 19:37:31 -04:00
15566efec1
revert(badges): remove _random workaround on badge create template ID
Scott Idem
2026-04-11 18:37:16 -04:00
5e07f2822c
fix(badges): send event_badge_template_id_random on badge create
Scott Idem
2026-04-11 18:34:54 -04:00
d35a28f912
ui(badges): show template name on create form when only one exists
Scott Idem
2026-04-11 18:06:26 -04:00
2e01e7f115
fix(badges): always pre-select first template on badge create
Scott Idem
2026-04-11 18:03:15 -04:00
f7ddcaa448
fix(badges): use base fields instead of _override on badge create
Scott Idem
2026-04-11 17:53:48 -04:00
940e25d549
fix(theme): add missing color ramps to AE_Firefly_Axonius
Scott Idem
2026-04-10 20:52:58 -04:00
22d62ba3b1
Adjusting styles Axonius
Scott Idem
2026-04-10 19:42:41 -04:00
c7fa75afc7
ui(badges): add background image bleed support (cfg_json, PVC layout)
Scott Idem
2026-04-10 14:25:08 -04:00
cfdec1e305
Forgot to include this update
Scott Idem
2026-04-10 11:53:38 -04:00
bfe02727bf
docs(passcode): note backend fixes implemented and tested; phase 2 pending
Scott Idem
2026-04-10 11:53:00 -04:00
e542c55500
ui(badges): layout & fit-text tweaks; improve template form controls; remove badge modals from event settings; add documentation for passcode security
Scott Idem
2026-04-10 11:44:22 -04:00
c9e2284758
Badges: per-badge locked font sizes via cfg_json
Scott Idem
2026-04-09 21:47:34 -04:00
941ad6ae88
Badges: template controls cfg, collapsible form sections, navigation polish
Scott Idem
2026-04-09 20:31:38 -04:00
d05420d9c1
Badges: persist template controls_cfg; fix onchange syntax in template form
Scott Idem
2026-04-09 15:10:03 -04:00
76c28a7e22
Updated to do list. Cleaned up the badge search area at the top of the badge. Also tested the upload option
Scott Idem
2026-04-09 14:31:29 -04:00
a84ea4cbcb
Cleaned up the Badges main search area and the top in general.
Scott Idem
2026-04-08 17:34:05 -04:00
dd4c558d1b
feat(badges): add Axonius Zoom CSV server import option to upload form
Scott Idem
2026-04-08 17:10:55 -04:00
d7b49efdde
Apply site cfg_json theme when persisted ae_loc shows no explicit user-theme; parse persisted ae_loc to detect prior user choice
Scott Idem
2026-04-08 16:43:47 -04:00
fec08fdfbf
Respect site cfg_json theme on first-run; add user_theme_selected flag; set flag when user selects theme or URL param
Scott Idem
2026-04-08 16:38:12 -04:00
32ed4e47a8
Remove outline...
Scott Idem
2026-04-08 16:13:36 -04:00
534bda9203
Apply site.cfg_json theme defaults only on first-run (no persisted ae_loc); preserve manual/URL overrides
Scott Idem
2026-04-08 16:07:20 -04:00
8aef519aa6
Apply site.cfg_json theme defaults to ae_loc (theme_name, theme_mode); allow URL param to override
Scott Idem
2026-04-08 15:43:15 -04:00
dd339a7280
Better for the small screens now.
Scott Idem
2026-04-08 15:19:07 -04:00
3659fef17c
chore(badges): add 'Start Here' helper button to focus fulltext search input
Scott Idem
2026-04-08 15:14:18 -04:00
d5b2b557f3
chore(badges): hex-only body_text_color + form color picker; renderer default black
Scott Idem
2026-04-08 14:19:48 -04:00
0aa32a5293
chore(tailwind): safelist common text-* color utilities for dynamic classes
Scott Idem
2026-04-08 13:42:47 -04:00
ef5c807c27
chore(badges): tidy badge template form grouping and advanced cfg_json
Scott Idem
2026-04-08 13:29:11 -04:00
b02843e467
feat(badges): cfg_json body_text_color applied in renderer
Scott Idem
2026-04-08 12:32:13 -04:00
56b4e5c627
Slight change to header and footer background colors.
Scott Idem
2026-04-08 11:56:02 -04:00
b64db756ad
Add AE_Firefly_BGH theme; align typography tokens for Axonius/BGH; register themes in UI
Scott Idem
2026-04-08 11:42:34 -04:00
590139e63a
New style option for Axonius 2026. Set as default for them as well in their site config.
Scott Idem
2026-04-08 10:21:08 -04:00
372d79df2b
docs(idaa): track contact_li_json_ext search gap + message sent to backend
Scott Idem
2026-04-08 00:20:59 -04:00
c979454d84
docs(idaa): update IDAA doc with staff editing rules, Contact 1 convention, test coverage
Scott Idem
2026-04-07 22:41:49 -04:00
8d30e01ad4
fix(idaa): harden identity linkage in BB post and comment edit handlers
Scott Idem
2026-04-07 22:23:33 -04:00
f2765d6a5e
feat(idaa): enforce mandatory Novi UUID linkage for member content
Scott Idem
2026-04-07 22:07:53 -04:00
ef45a0ca0f
feat(badges): TC modal centering, positioning, and allow-tracking toggle
Scott Idem
2026-04-07 20:29:41 -04:00
b01478a87f
More layout and style clean up and related.
Scott Idem
2026-04-07 19:04:27 -04:00
f34074cdd6
Cleaning up the styles and some permissions
Scott Idem
2026-04-07 18:53:22 -04:00
ae9cdaf9f1
badges: per-tier search limits — result cap + min chars, config UI
Scott Idem
2026-04-07 18:08:10 -04:00
be0b8baf62
Re-organizing things.
Scott Idem
2026-04-07 15:54:01 -04:00
93fea0d165
Making custom changes just for Axonius badge printing next week
Scott Idem
2026-04-07 14:59:23 -04:00
988ba75df3
feat(badges): cfg_json hide toggles for title/affiliations/location; wire renderer
Scott Idem
2026-04-07 14:28:10 -04:00
34bf823987
chore(badges): save in-progress changes — background_image_path, cfg_json support, template form TS fix, view boolean fixes
Scott Idem
2026-04-07 13:57:02 -04:00
1e178c14e7
leads: lead detail UX overhaul — notes editor, priority star, profile card cleanup
Scott Idem
2026-04-06 20:42:55 -04:00
50e83502ff
leads: UX improvements — manage tab, sign-in flow, notes editor, filter
Scott Idem
2026-04-06 19:25:38 -04:00
10e9206ca4
fix(leads): persist licensed auth across reloads; manage tab UX fixes
Scott Idem
2026-04-06 17:19:35 -04:00
f95243a9c7
fix(leads): disable sign-in submit until exhibit loads; add licensed-user auth tests
Scott Idem
2026-04-06 17:04:57 -04:00
d340bbbe94
test: seed ae_leads_loc; update badge tests and helpers; docs: note Leads migration
Scott Idem
2026-04-03 17:47:10 -04:00
a952c5ddbe
docs(leads): document Leads store migration and payment UI fix; note tests update
Scott Idem
2026-04-03 17:33:23 -04:00
7f79c1857a
leads: event-level payment config + Stripe key migration
Scott Idem
2026-04-03 12:36:36 -04:00
48c5515131
Updated to do list
Scott Idem
2026-04-03 01:39:55 -04:00
c8eb904eb0
Minor style fix and char change
Scott Idem
2026-04-02 21:34:49 -04:00
d80202e35b
Style clean up. Making things nicer again.
Scott Idem
2026-04-02 21:31:58 -04:00
055bbd9ffd
events(settings): add modules config page and settings link
Scott Idem
2026-04-02 20:01:15 -04:00
0e0fc071c7
events: center module hub cards (flex-wrap + fixed card width)
Scott Idem
2026-04-02 19:58:25 -04:00
5971ca6143
fix: use file_count_all + is_null for sessions-without-files query
Scott Idem
2026-04-02 19:08:43 -04:00
cf7203daaf
fix: implement qry_files filter in search__event_session (sessions with/without files)
Scott Idem
2026-04-02 18:58:39 -04:00