diff --git a/.obsidian/plugins/hoarder-sync/data.json b/.obsidian/plugins/hoarder-sync/data.json index fa4721d..a0f0744 100644 --- a/.obsidian/plugins/hoarder-sync/data.json +++ b/.obsidian/plugins/hoarder-sync/data.json @@ -4,7 +4,7 @@ "syncFolder": "Hoarder", "attachmentsFolder": "Hoarder/attachments", "syncIntervalMinutes": 60, - "lastSyncTimestamp": 1777302807181, + "lastSyncTimestamp": 1777304787109, "updateExistingFiles": false, "excludeArchived": true, "onlyFavorites": false, diff --git a/01 Projects/video-accessibility/Video Accessibility Platform.md b/01 Projects/video-accessibility/Video Accessibility Platform.md index 978bab6..464aece 100644 --- a/01 Projects/video-accessibility/Video Accessibility Platform.md +++ b/01 Projects/video-accessibility/Video Accessibility Platform.md @@ -10,7 +10,7 @@ server: TBD tags: [oliver, video, accessibility, ai, captions, audio-description, tts, celery, mongodb] created: 2026-04-14 last_commit: 2026-04-27 -commits: 225 +commits: 226 --- ## Overview @@ -82,6 +82,10 @@ Pipeline phases: | 2026-03-03 | Add download assets panel + VTT file upload to QC review | ## Sessions +### 2026-04-27 – Asked | Done | Log +**Asked:** Asked | Done | Log +**Done:** :--|:--|:-- + ### 2026-04-27 – Fix client ID serialization issue causing **Asked:** Fix client ID serialization issue causing 404 errors in dropdown selection. **Done:** Updated Pydantic v2 configuration to return `id` instead of `_id` in JSON responses and pushed fix to main. @@ -205,6 +209,7 @@ Pipeline phases: ## Change Log | Date | Requested | Changed | Files | |------|-----------|---------|-------| +| 2026-04-27 | Developer reported missing PM role and inability to assign users to clients/teams in the user panel. | Verified Python syntax on new files and committed Phase 0 + Phase 1 to dev branch. | Multiple files committed to dev branch | | 2026-04-27 | Fix client ID serialization | Pydantic Field alias configuration, client dropdown values | API serialization, frontend dropdown component | | 2026-04-27 | Client 404 fix | Fixed 404 error handling, prepared commit | Client-related files | | 2026-04-27 | PM role implementation | Added PM role, user-to-client assignment, user-to-team assignment | useProjects.ts, usePMs.ts, UserPanel.tsx | diff --git a/99 Daily/2026-04-27.md b/99 Daily/2026-04-27.md index fd8c5c8..5f34402 100644 --- a/99 Daily/2026-04-27.md +++ b/99 Daily/2026-04-27.md @@ -308,3 +308,6 @@ tags: [daily] - 16:42 | `ai-cost-tracker` - **Asked:** Review design handover and redesign Oliver AI Cost Tracker frontend using naksha-studio dashboard plugin. - **Done:** Generated production-ready dashboard HTML/CSS with KPI cards, animated counters, cost timeseries chart, top models/users bar charts, sidebar navigation, and dark mode support. +- 16:46 | `video-accessibility` + - **Asked:** Asked | Done | Log + - **Done:** :--|:--|:--