Wrapping up for the night. Saving notes and things.

This commit is contained in:
Scott Idem
2026-01-07 19:34:30 -05:00
parent e20898e513
commit bc56b38ec1
2 changed files with 13 additions and 2 deletions

View File

@@ -39,7 +39,12 @@ This is a list of tasks to be completed before the next event/show/conference.
- [x] **Authentication & Security:**
- [x] Standardize JWT usage in headers for all V3 calls.
- [x] Update file download logic to support JWT in URL parameters.
- [x] **Site Domain Search (MIGRATED):** Successfully migrated root layout to use `lookup_site_domain_v3`. This resolves the Bootstrap Paradox by allowing unauthenticated lookups for site domains via the new V3 search endpoint.
- [x] **Site Domain Search (MIGRATED):** Successfully implemented `lookup_site_domain_v3`. This resolves the Bootstrap Paradox by allowing unauthenticated lookups for site domains via the new V3 search endpoint.
- **TECHNICAL NOTE (2026-01-07):** Initial testing on `/testing` shows the search might be failing silently or returning an unexpected structure.
- **TODO (Tomorrow):**
- Refactor `post_object` in `src/lib/ae_api/api_post_object.ts` to use the custom `fetch` from `api_cfg` (matching `api_get_object.ts`).
- Update `post_object` to use `json.data !== undefined ? json.data : json` to robustly handle different V3 response envelopes.
- Verify if the `403 Forbidden` for guest search is fully resolved on the backend or if header stripping in `lookup_site_domain_v3` is sufficient.
- [ ] **Module Migration:**
- [x] **Journals:** Fully migrated to V3 CRUD.
- [x] **Events - Badges:** Fully migrated to V3 CRUD.