vault backup: 2026-04-27 16:18:11

This commit is contained in:
Vadym Samoilenko 2026-04-27 16:18:11 +01:00
parent a70af2860d
commit 185479bbf6
3 changed files with 16 additions and 0 deletions

View file

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

View file

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

View file

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