vault backup: 2026-04-27 16:47:42

This commit is contained in:
Vadym Samoilenko 2026-04-27 16:47:42 +01:00
parent 6e071fa0a8
commit b2841ee55c
3 changed files with 10 additions and 2 deletions

View file

@ -4,7 +4,7 @@
"syncFolder": "Hoarder",
"attachmentsFolder": "Hoarder/attachments",
"syncIntervalMinutes": 60,
"lastSyncTimestamp": 1777302807181,
"lastSyncTimestamp": 1777304787109,
"updateExistingFiles": false,
"excludeArchived": true,
"onlyFavorites": false,

View file

@ -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 |

View file

@ -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:** :--|:--|:--