Commit Graph

17 Commits

Author SHA1 Message Date
Scott Idem
17a627a981 feat: Implement Event File Hosted Data Fix and API Guide Update
Address critical data visibility issues for Event Files and enhance frontend documentation.

This commit resolves the persistent problem where top-level hosted file convenience fields
(e.g., , , ) were
returning as  in V3 Event File API responses, even when .

Key changes include:
- Refactored  Pydantic model:
    - Removed redundant  definitions from top-level hosted file convenience fields,
      allowing direct mapping from SQL view columns.
    - Simplified  to focus solely on conditionally loading the nested
       object, as top-level fields are now populated directly by Pydantic
      from the  view.
    - Added comprehensive comments to clarify data flow, Pydantic's behavior, and the
      expected origin of these convenience fields from SQL views.
- Updated :
    - Introduced a new section detailing how to retrieve Event File data, including the
      use of  to get both top-level convenience fields and a nested
       object.
    - Clarified all ID references as random string IDs.
    - Renumbered the troubleshooting section.
- Copied updated guide to .
- Continued ID Vision compliance audit, ensuring consistent handling of random string IDs
  across various core and event models (Account, Address, Contact, DataStore, Event Badge Template).
- Consolidated ID Vision E2E tests and updated related documentation.
- Minor updates to  and
  to support Event File data retrieval with .
2026-02-19 15:22:17 -05:00
Scott Idem
c687ade3fa Prep for AAPOR with Confex. General clean up. 2023-04-30 19:21:19 -04:00
Scott Idem
aa981b0913 Work on sort of ressults using the priorty and sort fields. 2022-09-22 14:54:51 -04:00
Scott Idem
ed7e06b5b2 Work on event session, presentation, and presenter 2022-09-21 18:46:19 -04:00
Scott Idem
84b33bb21f Work on event sessions and related files. Internal use is a new thing. 2022-09-15 17:47:07 -04:00
Scott Idem
f3f53e73b4 Work on event files and related 2022-08-19 17:46:19 -04:00
Scott Idem
42a9bd9f32 General clean up. Work on event files and event presenters. 2022-08-12 17:29:52 -04:00
Scott Idem
243561e3b7 Unknown 2022-03-14 18:57:44 -04:00
Scott Idem
57e3298dc6 Unknown 2022-03-09 17:42:24 -05:00
Scott Idem
bca7defb4c Mostly working on event device model, methods, and routes. Also general clean up of code. 2022-03-09 13:43:47 -05:00
Scott Idem
f073dd337f Mostly adding event device model, methods, and routes. Also general clean up of code. 2022-03-09 13:05:19 -05:00
Scott Idem
398ef69ff7 Work on event launcher, files, and related 2022-03-07 18:21:40 -05:00
Scott Idem
661e9ca417 Work on event launcher and related 2021-10-22 04:07:41 -04:00
Scott Idem
ec401056b2 Working on file uploads and event files. 2021-10-06 23:01:56 -04:00
Scott Idem
f98c57157b Code clean up. Better debugging 2021-09-29 17:44:51 -04:00
Scott Idem
15fd32b252 Work on a lot of things. Mainly cleaning up person and profile related fields in multiple tables. 2021-09-10 18:12:24 -04:00
Scott Idem
0dc50e4509 Work on file uploads and listing event files. 2021-06-15 18:05:56 -04:00