From 185479bbf67fd8dbdacfd8d333b344094477ae65 Mon Sep 17 00:00:00 2001 From: Vadym Samoilenko Date: Mon, 27 Apr 2026 16:18:11 +0100 Subject: [PATCH] vault backup: 2026-04-27 16:18:11 --- .../sandbox-notebookllamalm-nextjs/Sandbox NotebookLM.md | 5 +++++ .../video-accessibility/Video Accessibility Platform.md | 5 +++++ 99 Daily/2026-04-27.md | 6 ++++++ 3 files changed, 16 insertions(+) diff --git a/01 Projects/sandbox-notebookllamalm-nextjs/Sandbox NotebookLM.md b/01 Projects/sandbox-notebookllamalm-nextjs/Sandbox NotebookLM.md index a506d89..d3e57be 100644 --- a/01 Projects/sandbox-notebookllamalm-nextjs/Sandbox NotebookLM.md +++ b/01 Projects/sandbox-notebookllamalm-nextjs/Sandbox NotebookLM.md @@ -83,6 +83,10 @@ docker compose logs frontend --tail=50 | 2026-03-15 | Pin python-pptx to 0.6.23 | ## Sessions +### 2026-04-27 – Fix podcast generation failure with invalid +**Asked:** Fix podcast generation failure with invalid OpenAI model name. +**Done:** Committed changes and deployed with smoke tests for health check and preflight validation. + ### 2026-04-27 – Asked | Requested fix for podcast **Asked:** Asked | Requested fix for podcast generation failure with invalid OpenAI model configuration **Done:** Done | Added environment variables to `.env` and created `.env.example` file, then committed and pushed changes @@ -162,6 +166,7 @@ docker compose logs frontend --tail=50 ## Change Log | Date | Requested | Changed | Files | |------|-----------|---------|-------| +| 2026-04-27 | Fix OpenAI model validation | Update model name validation, Add smoke test endpoints | config.ts, health-check.ts | | 2026-04-27 | Podcast config fix | Added env vars, created .env.example, committed changes | .env, .env.example | | 2026-04-27 | Podcast generation fix | Remove invalid model 'gpt-5.4-2026-03-05' reference | utils.py, llm_factory.py | | 2026-04-24 | Query engine error fix | Language fix committed, wrong file identified as root cause | commit 282b1c4 | diff --git a/01 Projects/video-accessibility/Video Accessibility Platform.md b/01 Projects/video-accessibility/Video Accessibility Platform.md index 0f5c0a6..445d106 100644 --- a/01 Projects/video-accessibility/Video Accessibility Platform.md +++ b/01 Projects/video-accessibility/Video Accessibility Platform.md @@ -82,6 +82,10 @@ Pipeline phases: | 2026-03-03 | Add download assets panel + VTT file upload to QC review | ## Sessions +### 2026-04-27 – Add PM role and ability to +**Asked:** Add PM role and ability to assign users to clients and teams in user panel. +**Done:** Implemented PM role and user assignment functionality to clients and teams. + ### 2026-04-27 – Asked for PM role and client/team **Asked:** Asked for PM role and client/team assignment functionality in user panel. **Done:** Added migration step to full-deploy.sh and committed changes. @@ -193,6 +197,7 @@ Pipeline phases: ## Change Log | Date | Requested | Changed | Files | |------|-----------|---------|-------| +| 2026-04-27 | PM role implementation | Added PM role, user-to-client assignment, user-to-team assignment | useProjects.ts, usePMs.ts, UserPanel.tsx | | 2026-04-27 | PM role & user assignments | Added migration step, implemented client/team assignment in user panel | full-deploy.sh, user panel components | | 2026-04-27 | PM role and user assignment | Added pm_client_ids to UserResponse and User interface, implemented useTeamsForClient and useAssignPMAny hooks | backend/app/schemas/auth.py, backend/app/api/v1/routes_admin.py, frontend/src/types/api.ts, frontend/src/hooks/useClients.ts | | 2026-04-27 | PM role & client assignment | Added pm_client_ids to UserResponse and User interface, created useTeamsForClient and useAssignPMAny hooks | backend/app/schemas/auth.py, backend/app/api/v1/routes_admin.py, frontend/src/types/api.ts, frontend/src/hooks/useClients.ts | diff --git a/99 Daily/2026-04-27.md b/99 Daily/2026-04-27.md index e10a0a5..cd424d9 100644 --- a/99 Daily/2026-04-27.md +++ b/99 Daily/2026-04-27.md @@ -254,3 +254,9 @@ tags: [daily] - 16:14 | `aimpress` - **Asked:** Configure ntfy on homelab and set up alert routing for multiple services. - **Done:** Created admin account for vadym, planned service accounts for Diun/Alertmanager/Uptime Kuma/CrowdSec, and identified alert routing issues. +- 16:16 | `sandbox-notebookllamalm-nextjs` + - **Asked:** Fix podcast generation failure with invalid OpenAI model name. + - **Done:** Committed changes and deployed with smoke tests for health check and preflight validation. +- 16:17 | `video-accessibility` + - **Asked:** Add PM role and ability to assign users to clients and teams in user panel. + - **Done:** Implemented PM role and user assignment functionality to clients and teams.