refactor(core): consolidate logic and modernize imports
- Unified Person and User logic into ae_core__* counterparts and marked legacy files. - Renamed Activity Log to ae_core__activity_log.ts for naming consistency. - Updated all core function imports across the identity, logs, and video conference modules. - Fixed missing 'prefix' field in Person form payload and corrected return types in Activity Log. - Updated project TODO to reflect completed core module refinements.
This commit is contained in:
16
TODO.md
16
TODO.md
@@ -60,12 +60,16 @@ This is a list of tasks to be completed before the next event/show/conference.
|
||||
|
||||
## Core Module Improvements
|
||||
|
||||
- [ ] **Person Management:**
|
||||
- [ ] Create dedicated page/form for creating/editing person records.
|
||||
- [ ] Finalize Person-User linking.
|
||||
- [ ] **Address & Contact Management:**
|
||||
- [ ] Implement full V3 CRUD UI (currently placeholders).
|
||||
- [ ] Create dynamic detail routes.
|
||||
- [x] **Person Management:**
|
||||
- [x] Create dedicated page/form for creating/editing person records. (Standardized 2026-01-15)
|
||||
- [x] Finalize Person-User linking. (UI implemented in [person_id]/+page.svelte)
|
||||
- [x] **Address & Contact Management:**
|
||||
- [x] Implement full V3 CRUD UI (Standardized 2026-01-15).
|
||||
- [x] Create dynamic detail routes.
|
||||
- [x] **Logic Consolidation:**
|
||||
- [x] Merged legacy logic files into modern `ae_core__*` counterparts.
|
||||
- [x] Renamed Activity Log to `ae_core__activity_log.ts` for consistency.
|
||||
- [x] Unified Person-User logic and ensured correct Triple-ID / V3 helper usage.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user