vault backup: 2026-04-27 17:07:52
This commit is contained in:
parent
1a2d90e937
commit
a07c204f48
3 changed files with 17 additions and 1 deletions
|
|
@ -10,7 +10,7 @@ server: optical-web-1 at /opt/sandbox-notebookllamalm-nextjs
|
|||
tags: [oliver, ai, notebooklm, llamaindex, rag, multi-user, nextjs15, elevenlabs]
|
||||
created: 2026-04-14
|
||||
last_commit: 2026-04-27
|
||||
commits: 182
|
||||
commits: 183
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
|
@ -83,6 +83,10 @@ docker compose logs frontend --tail=50
|
|||
| 2026-03-15 | Pin python-pptx to 0.6.23 |
|
||||
|
||||
## Sessions
|
||||
### 2026-04-27 – Increase chat session timeout to 24
|
||||
**Asked:** Increase chat session timeout to 24 hours.
|
||||
**Done:** Added heartbeat mechanism and extended WebSocket timeout configuration for persistent connections.
|
||||
|
||||
### 2026-04-27 – Asked | Resolved 404 error on
|
||||
**Asked:** Asked | Resolved 404 error on conversation audio file retrieval endpoint
|
||||
**Done:** Done | Removed incorrect `/conversations/` source route and verified `/static/conversations/` path routing through StaticFiles middleware
|
||||
|
|
@ -174,6 +178,7 @@ docker compose logs frontend --tail=50
|
|||
## Change Log
|
||||
| Date | Requested | Changed | Files |
|
||||
|------|-----------|---------|-------|
|
||||
| 2026-04-27 | Session timeout extension | Nginx proxy_read_timeout increased, heartbeat ping handler added to backend, auto-reconnect logic added to frontend | nginx.conf, websocket.handler.ts, ChatConnection.tsx |
|
||||
| 2026-04-27 | Log | Audio endpoint fix | Removed duplicate source route, configured StaticFiles middleware | startup.cs, appsettings.json |
|
||||
| 2026-04-27 | Podcast file path fix | Removed incorrect GET route for /conversations/, kept /static/conversations/ route | conversation_handler.py |
|
||||
| 2026-04-27 | Fix OpenAI model validation | Update model name validation, Add smoke test endpoints | config.ts, health-check.ts |
|
||||
|
|
|
|||
|
|
@ -82,6 +82,10 @@ Pipeline phases:
|
|||
| 2026-03-03 | Add download assets panel + VTT file upload to QC review |
|
||||
|
||||
## Sessions
|
||||
### 2026-04-27 – Implement organization and team assignment functionality
|
||||
**Asked:** Implement organization and team assignment functionality with PM role management in the user panel.
|
||||
**Done:** Completed 4 phases of organization membership system including models, invitations, authorization, and org settings UI with org-switcher and access controls.
|
||||
|
||||
### 2026-04-27 – Asked | Done | Log
|
||||
**Asked:** Asked | Done | Log
|
||||
**Done:** ---|---|---
|
||||
|
|
@ -213,6 +217,7 @@ Pipeline phases:
|
|||
## Change Log
|
||||
| Date | Requested | Changed | Files |
|
||||
|------|-----------|---------|-------|
|
||||
| 2026-04-27 | Organization membership system | Added Organization/Membership models, invitation flow with Mailgun, MembershipContext authz, Redis cache, org settings UI and sidebar org-switcher | models.ts, migrations, invitations.ts, MembershipContext.tsx, OrgSettings.tsx, Sidebar.tsx |
|
||||
| 2026-04-27 | Add PM role and client/team assignment in user panel | Implemented PM role and user panel functionality to assign users to clients and teams | User management module 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 |
|
||||
|
|
|
|||
|
|
@ -326,3 +326,9 @@ tags: [daily]
|
|||
- 17:02 (1min) | `video-accessibility`
|
||||
- **Asked:** Asked | Done | Log
|
||||
- **Done:** ---|---|---
|
||||
- 17:05 | `video-accessibility`
|
||||
- **Asked:** Implement organization and team assignment functionality with PM role management in the user panel.
|
||||
- **Done:** Completed 4 phases of organization membership system including models, invitations, authorization, and org settings UI with org-switcher and access controls.
|
||||
- 17:06 | `sandbox-notebookllamalm-nextjs`
|
||||
- **Asked:** Increase chat session timeout to 24 hours.
|
||||
- **Done:** Added heartbeat mechanism and extended WebSocket timeout configuration for persistent connections.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue