Commit Graph

  • 89e12b9f97 fix: Resolve ID Vision conflicts and validation errors in Event Exhibit Tracking Scott Idem 2026-03-03 17:08:34 -05:00
  • 403b543ed2 Added the duplex field and some other minor clean up Scott Idem 2026-03-02 19:49:19 -05:00
  • bc78ac4c2e test: Add E2E test for V3 model refactoring verification Scott Idem 2026-02-24 16:22:19 -05:00
  • 0f4b4d2f51 feat: Implement V3 ID Vision and fields_to_exclude_from_db across core models Scott Idem 2026-02-24 16:21:27 -05:00
  • 9d89d4c8e4 fix: exclude account_id and virtual fields from archive_content DB writes Scott Idem 2026-02-24 11:30:17 -05:00
  • 719ca5240b Work on CORS again. Chromium now enforces the new "Local Network Access" permission and prompting. This was a problem because pfSense was set to resolve dev-api.oneskyit.com back to 192.168.32.7 instead of the normal external IP. Turned this off. Hopefully it won't break other things. Scott Idem 2026-02-23 17:57:13 -05:00
  • f518d7a433 Saving notes Scott Idem 2026-02-20 19:46:03 -05:00
  • 48fc97cf46 feat: add priority filtering and sort stability to V3 Lookup System Scott Idem 2026-02-20 17:18:21 -05:00
  • 6bfbff309a feat: implement V3 Uniform Lookup System with hierarchical overrides and site-based whitelisting Scott Idem 2026-02-20 14:48:50 -05:00
  • 2b2a2bc00f Saving notes about new lookup tables. Scott Idem 2026-02-19 19:19:59 -05:00
  • 6a023a82f5 Saving notes about reviewing the SQL VIEWs. Scott Idem 2026-02-19 17:56:08 -05:00
  • 1db71f85a5 Saving updates to notes. Less reference to the _random. Scott Idem 2026-02-19 16:20:25 -05:00
  • 17a627a981 feat: Implement Event File Hosted Data Fix and API Guide Update Scott Idem 2026-02-19 15:22:17 -05:00
  • 577d784fb8 Serious notes about security updates. Scott Idem 2026-02-13 19:22:33 -05:00
  • aca15aab91 security(v3): implement IDAA-baseline maximum lockdown Scott Idem 2026-02-13 19:19:53 -05:00
  • 2266f149f7 security(v3): harden multi-tenant isolation and enhance failure feedback Scott Idem 2026-02-13 18:45:20 -05:00
  • 61e17f1efa Updating the documentation for things. Hopefully improvements to Gemini CLI. Scott Idem 2026-02-11 17:59:15 -05:00
  • 3e6ea108cf feat(redis): implement bidirectional ID caching and extensive E2E benchmarks Scott Idem 2026-02-10 18:08:04 -05:00
  • 17ae70992f refactor(redis): consolidate ID resolution and remove probabilistic refresh hack Scott Idem 2026-02-10 17:45:31 -05:00
  • 6d5633dc86 fix(v3-vision): prevent process hang on lu_ tables missing id_random Scott Idem 2026-02-10 17:30:38 -05:00
  • 68e883ba98 feat(v3-data-store): harden search security and standardize test suite Scott Idem 2026-02-09 19:03:04 -05:00
  • 9715d28bd6 feat(v3-vision): implement resilient "Heal-on-Read" ID resolution Scott Idem 2026-02-07 19:27:44 -05:00
  • e8f9472c5c feat(v3-api): whitelist lead detail fields for exhibit tracking search Scott Idem 2026-02-07 18:51:15 -05:00
  • fe368e2f64 feat(v3-api): enable account-based search for exhibit tracking Scott Idem 2026-02-07 18:09:45 -05:00
  • 7084dd3472 Saving notes Scott Idem 2026-02-06 18:15:12 -05:00
  • 42bea571e9 test: preserve archived debug scripts Scott Idem 2026-02-06 18:13:48 -05:00
  • 2a7c27ba80 fix(v3-vision): implement fallback resolution for relational IDs Scott Idem 2026-02-06 18:13:40 -05:00
  • 8270f7ff7a fix(v3-actions): implement from_hosted_file and harden vision IDs Scott Idem 2026-02-06 16:23:18 -05:00
  • 64d73c4d5c fix(registry): finalize event_badge model mapping Scott Idem 2026-02-06 16:16:18 -05:00
  • d5e685dee8 fix(v3-vision): strict integer stripping and demo parity verification Scott Idem 2026-02-06 16:16:08 -05:00
  • f3662f9462 fix(v3-vision): final hardening of demo models Scott Idem 2026-02-06 15:46:05 -05:00
  • 4aadb4ec1c Update related to object aliases. Scott Idem 2026-02-06 14:20:19 -05:00
  • b63131e3fa fix(v3-nested): support aliases in nested CRUD routes Scott Idem 2026-02-06 14:13:22 -05:00
  • b9c00e423c Less debug! Scott Idem 2026-02-06 13:56:40 -05:00
  • b10b5839c7 fix(config): harden bootstrap logic and add email E2E test Scott Idem 2026-02-06 12:56:13 -05:00
  • 1053d8a81b fix(sql): handle record_id=0 correctly in CRUD utilities Scott Idem 2026-02-06 12:53:59 -05:00
  • 37a43babb9 fix(v3-actions): fix UnicodeEncodeError in download filenames Scott Idem 2026-02-06 10:44:22 -05:00
  • 1492b01dad Saving notes Scott Idem 2026-02-05 20:42:43 -05:00
  • a7c82615ab fix(v3-vision): platform-wide hardening of ID Vision models Scott Idem 2026-02-05 20:38:19 -05:00
  • 78f04bca50 fix(v3-vision): allow resolved integers to pass model validation during creation Scott Idem 2026-02-05 20:30:44 -05:00
  • 03a1569eba test(v3-cms): add CMS Vision Parity E2E test Scott Idem 2026-02-05 19:28:03 -05:00
  • 1cfbf9ebad feat(v3-cms): standardize Post Comment IDs and enhance CMS searchability Scott Idem 2026-02-05 19:20:18 -05:00
  • 12d725f468 feat(v3-standardization): implement ID Vision for Event models and update docs Scott Idem 2026-02-05 17:37:52 -05:00
  • 907ff9a2f8 feat(v3-events): update events_general object definition with virtual/physical and external ID fields Scott Idem 2026-02-05 16:37:49 -05:00
  • ac516c4d77 Saving notes Scott Idem 2026-02-03 19:10:31 -05:00
  • 2fe783784c feat(integration): initial Zoom Events backend integration Scott Idem 2026-02-03 18:23:07 -05:00
  • cc5af1c2e2 feat(api-v3): implement temporary ?key= access pattern and update guide Scott Idem 2026-02-03 18:03:03 -05:00
  • e29ff23f32 fix(api-v3): ensure subdirectory_path persistence and reload in file actions Scott Idem 2026-02-03 17:53:27 -05:00
  • 69622dbea6 refactor(core): modularize monolithic routers and methods Scott Idem 2026-02-03 17:53:14 -05:00
  • 37c84de57b chore(tests): consolidate E2E test suite into standardized primary scripts Scott Idem 2026-02-03 16:50:18 -05:00
  • 29f6cf258f chore(tests): reorganize test suite and archive redundant scripts Scott Idem 2026-02-03 16:18:57 -05:00
  • d43474ea4b feat(registry): standardize searchable_fields and add developer reminders Scott Idem 2026-02-03 15:51:05 -05:00
  • 53db20f627 fix(data-store): add missing imports and async fixes for V3 code lookup Scott Idem 2026-02-03 15:37:20 -05:00
  • 54d6bd8864 test(api-v3): update E2E tests for ID Vision, hash-downloads, and data_store parity Scott Idem 2026-02-03 15:34:12 -05:00
  • 5eaae99702 docs: add critical reminder comments for searchable_fields and ID resolution Scott Idem 2026-02-03 14:52:32 -05:00
  • 03154ab95b feat(data-store): add advanced search and delay support to V3 code lookup Scott Idem 2026-02-03 14:51:04 -05:00
  • fde729d474 feat(hosted-file): add archive_content to intelligent download ID resolution Scott Idem 2026-02-03 14:42:24 -05:00
  • d957f5d167 docs: update README with V3 Actions progress and nested search support Scott Idem 2026-02-03 14:17:05 -05:00
  • 9362938ffe feat(api-v3): add advanced search and view support to nested CRUD router Scott Idem 2026-02-03 14:10:41 -05:00
  • 9e423806df feat(hosted-file): add filename_no_ext and filename_w_ext to Hosted_File_Base model Scott Idem 2026-02-03 14:06:42 -05:00
  • 6f7fde7b87 test(hosted-file): add debug and E2E tests for hash-based download Scott Idem 2026-02-03 13:44:28 -05:00
  • 07609bae9a feat(hosted-file): implement hash-based download action and flexible auth Scott Idem 2026-02-03 13:44:07 -05:00
  • faa6de866d test(event-file): add E2E test for V3 event_file upload action Scott Idem 2026-02-03 12:54:41 -05:00
  • bcd466edc7 feat(event-file): implement atomic V3 upload action for event files Scott Idem 2026-02-03 12:54:17 -05:00
  • ea117bf268 feat(hosted-file): implement intelligent ID resolution for V3 download action Scott Idem 2026-02-03 12:05:04 -05:00
  • f449e59b55 Saving notes Scott Idem 2026-01-30 18:13:48 -05:00
  • b89264fe19 docs(websockets): add infrastructure requirements and troubleshooting to guides Scott Idem 2026-01-30 18:11:23 -05:00
  • 192a5d76b5 Removing extra test Scott Idem 2026-01-30 17:57:27 -05:00
  • 39391e5949 test(websockets): add real-world integration and ping tests for V3 Scott Idem 2026-01-30 17:55:45 -05:00
  • 48c3ce76f0 feat(websockets): implement WebSockets V3 with granular Redis Pub/Sub Scott Idem 2026-01-30 14:44:02 -05:00
  • a02abbbe4f feat(models): implement Vision ID pattern for event_device and event_session Scott Idem 2026-01-30 12:38:16 -05:00
  • cd19c738f1 Commented out deprecated routes. Things seem to be working... Scott Idem 2026-01-29 18:29:00 -05:00
  • 5d91c05925 feat(api): standardize V3 error status codes and documentation Scott Idem 2026-01-29 18:18:04 -05:00
  • b862d59e65 feat(api): return 400 for database schema errors in V3 search Scott Idem 2026-01-29 18:08:03 -05:00
  • 0de6058639 feat(api): improve ID resolution in search and enable presenter file count Scott Idem 2026-01-29 17:09:41 -05:00
  • 51b24a466a Making more things searchable. Scott Idem 2026-01-29 16:13:19 -05:00
  • 470a26f9c3 Saving notes Scott Idem 2026-01-28 19:23:28 -05:00
  • 9dd941eb36 docs: overhaul Data Store cascading guide for frontend agents Scott Idem 2026-01-28 17:36:33 -05:00
  • 0606cecb61 feat(data_store): finalize V3 cascading lookup with limit override Scott Idem 2026-01-28 17:01:34 -05:00
  • fdcc859017 feat(data_store): implement V3 cascading lookup and ID Vision standardization Scott Idem 2026-01-28 16:51:48 -05:00
  • 9c0aae9a6d docs: formalize Aether V4 Architecture Standards Scott Idem 2026-01-28 14:36:41 -05:00
  • 0f8c5dc825 Documentation Archive: Retire static SQL snapshots and legacy logs Scott Idem 2026-01-28 12:33:20 -05:00
  • 860cf80a4e Documentation Standardisation & Unit Test Stabilization Scott Idem 2026-01-28 12:15:01 -05:00
  • 3eaf176b05 Router Registry Cleanup: Archive unreferenced legacy routes Scott Idem 2026-01-28 11:47:18 -05:00
  • cfbe6f458f Update searchable fields for event_exhibit release/2026-01-28-v3_prod-snapshot Scott Idem 2026-01-28 11:05:11 -05:00
  • a97e80baab Implement Deprecation Warning System and Router Registry Cleanup Scott Idem 2026-01-28 10:55:03 -05:00
  • b37108e5dd Saving notes. Scott Idem 2026-01-27 18:47:02 -05:00
  • 4ef591771e Update searchable fields for event_badge Scott Idem 2026-01-27 18:03:56 -05:00
  • 3311ba8dd6 Refactor Journal and Journal Entry models to strictly use Vision ID string pattern Scott Idem 2026-01-27 13:00:22 -05:00
  • 007fd2ec8f Refactor Post and Post Comment models to strictly use Vision ID string pattern Scott Idem 2026-01-27 12:16:56 -05:00
  • 5af3f44a53 Refactor Contact and User models to use Vision ID string pattern Scott Idem 2026-01-27 12:12:51 -05:00
  • e299fdc178 Saving notes Scott Idem 2026-01-27 12:02:29 -05:00
  • 0811738b98 Fix KeyError: Added missing 'grant_id_random' to common_field_schema.py Scott Idem 2026-01-27 11:12:35 -05:00
  • d6134e799e Refactor Event models to use Vision ID string pattern Scott Idem 2026-01-27 10:49:02 -05:00
  • 48e0a31cf5 Saving notes Scott Idem 2026-01-26 19:20:51 -05:00
  • f7a17b2f99 V3 API: Enhance privacy by hiding internal file sharding paths and fix syntax in object definitions Scott Idem 2026-01-26 18:50:22 -05:00
  • a754525a59 Some quick documentation for old legacy routes. Scott Idem 2026-01-26 17:36:32 -05:00
  • f2420b958d Bug fix for Event Device related fields. the ID needed to be searchable. Scott Idem 2026-01-26 11:56:31 -05:00
  • 061c153061 Saving updated notes. Scott Idem 2026-01-22 19:05:22 -05:00
  • 2e4fbfc8ab Saving more test scripts Scott Idem 2026-01-22 18:59:01 -05:00