feat(v3-auth): modernize hosted file access with simplified bypass pattern
- Roll out platform-wide standard for unauthenticated binary access using '?key=[account_id]' query parameter. - Update API helpers (get, post, patch) to recognize 'key' bypass and strip account context headers accordingly. - Refactor IDAA Bulletin Board to restore inline image rendering and edit-mode previews. - Modernize Events Launcher (Layout, Sync, Session View) to use V3 Action URLs with verified auth. - Update HTML generators in 'ae_utils.ts' to support the new authenticated URL structure. - Harden 'ae_comp__event_file_obj_tbl' CSV export and clipboard links with V3 standard patterns.
This commit is contained in:
6
TODO.md
6
TODO.md
@@ -57,6 +57,12 @@ This is a list of tasks to be completed before the next event/show/conference.
|
||||
|
||||
- [x] **Reports:** Investigate and fix Events Presentation Management Reports (Completed 2026-01-29).
|
||||
|
||||
## Recent Accomplishments (Feb 3, 2026)
|
||||
|
||||
- [x] **Hosted Files Modernization:** Standardized all download, link, and upload components across the platform.
|
||||
- [x] **API V3 Integration:** Migrated all platform file URLs to the `/v3/action/hosted_file/{id}/download` endpoint.
|
||||
- [x] **Launcher Hardening:** Refactored Launcher file container and background sync for Random String ID support.
|
||||
|
||||
## Recent Accomplishments (Jan 29, 2026)
|
||||
|
||||
- [x] **V3 API Rollout:** Completed project-wide rollout of the `view` parameter across all core event modules (Badge, Device, File, Location, Presentation, Presenter, Session, Track, Exhibit).
|
||||
|
||||
Reference in New Issue
Block a user