thomas.kopp
|
ff68827280
|
fix: module_ids as integers in response, add 403 test for POST /audio/combined
|
2026-04-01 20:38:43 +02:00 |
|
thomas.kopp
|
478a1ac9d0
|
feat: GET /audio/devices, POST /audio/combined — PipeWire source management
|
2026-04-01 20:36:27 +02:00 |
|
thomas.kopp
|
ae3ae61593
|
feat: DELETE /transcripts/{filename} — delete transcript with path-confinement check
|
2026-04-01 14:13:02 +02:00 |
|
thomas.kopp
|
aa3eef8fb1
|
feat: GET /transcripts/{filename} — serve transcript content
|
2026-04-01 14:12:30 +02:00 |
|
thomas.kopp
|
1466a1529f
|
feat: multi-user auth — per-user spaces, pbkdf2 passwords, session tokens, login page
|
2026-04-01 08:39:16 +02:00 |
|
thomas.kopp
|
319db8c788
|
feat: API router + pipeline — toggle, status, transcripts, WebSocket, auth stub
|
2026-04-01 02:26:47 +02:00 |
|