vault backup: 2026-04-29 11:37:09

This commit is contained in:
Vadym Samoilenko 2026-04-29 11:37:09 +01:00
parent 2e20e5f83c
commit cbc49b59e1
2 changed files with 20 additions and 1 deletions

View file

@ -10,7 +10,7 @@ server: optical-web-1
tags: [oliver, video, accessibility, ai, captions, audio-description, tts, celery, mongodb]
created: 2026-04-14
last_commit: 2026-04-29
commits: 230
commits: 232
---
## Overview
@ -83,6 +83,14 @@ Pipeline phases:
| 2026-03-03 | Add download assets panel + VTT file upload to QC review |
## Sessions
### 2026-04-29 Fix cost dashboard link to only
**Asked:** Fix cost dashboard link to only appear on the AI Cost Dashboard button in UserList.tsx
**Done:** Updated link references, keeping only the new URL on the button while reverting inline links in QCDetail and FinalDetail to the original domain
### 2026-04-29 Fix cost tracker URL to point
**Asked:** Fix cost tracker URL to point only to AI Cost Dashboard link in UserList.
**Done:** Reverted cost tracker URL changes in QCDetail and FinalDetail back to cost.oliver.agency, keeping only UserList pointing to optical-dev analytics.
### 2026-04-29 Implement version control, user action logging,
**Asked:** Implement version control, user action logging, and cost tracking for video accessibility tool | Added version control system, user action log tracking, and cost tracker with total and per-user breakdown | VersionControl.ts, UserActionLog.ts, CostTracker.ts
**Done:** —
@ -234,6 +242,8 @@ Pipeline phases:
## Change Log
| Date | Requested | Changed | Files |
|------|-----------|---------|-------|
| 2026-04-29 | Cost dashboard link fix | Updated button link to https://optical-dev.oliver.solutions/cost-tracker/analytics, reverted inline links | UserList.tsx, QCDetail.tsx, FinalDetail.tsx |
| 2026-04-29 | Cost tracker URL fix | Revert QCDetail and FinalDetail URLs, update UserList button only | UserList.tsx, QCDetail.tsx, FinalDetail.tsx |
| 2026-04-29 | Environment setup | Added AZURE_CLIENT_ID, AZURE_AUTHORITY, AZURE_REDIRECT_URI to .env, restarted container | .env |
| 2026-04-29 | Environment variables missing from .env | Added AZURE_CLIENT_ID, AZURE_AUTHORITY, AZURE_REDIRECT_URI to .env | .env, docker-compose.yml |
| 2026-04-27 | Membership system implementation | Organization, Membership, Invitation models; SHA-256 tokens; Mailgun integration; MembershipContext; Redis caching; authorization layer | models.py, migrations, AcceptInvite.tsx, authz.py, .env files |

View file

@ -83,3 +83,12 @@ tags: [daily]
- 11:34 (1min) | `video-accessibility`
- **Asked:** Implement version control, user action logging, and cost tracking for video accessibility tool | Added version control system, user action log tracking, and cost tracker with total and per-user breakdown | VersionControl.ts, UserActionLog.ts, CostTracker.ts
- **Done:**
- 11:35 | `aimpress`
- **Asked:** Check media *arr settings on homelab, update homarr and cheatsheet, create homelab bookmarks in karakeep.
- **Done:** Created homelab bookmarks folder in karakeep and investigated FlareSolverr proxy routing issue with Prowlarr/RuTracker.
- 11:35 | `video-accessibility`
- **Asked:** Fix cost tracker URL to point only to AI Cost Dashboard link in UserList.
- **Done:** Reverted cost tracker URL changes in QCDetail and FinalDetail back to cost.oliver.agency, keeping only UserList pointing to optical-dev analytics.
- 11:36 | `video-accessibility`
- **Asked:** Fix cost dashboard link to only appear on the AI Cost Dashboard button in UserList.tsx
- **Done:** Updated link references, keeping only the new URL on the button while reverting inline links in QCDetail and FinalDetail to the original domain