veza/veza-backend-api/internal/workers
senke 02d1846141
Some checks failed
Backend API CI / test-unit (push) Failing after 0s
Backend API CI / test-integration (push) Failing after 0s
Frontend CI / test (push) Failing after 0s
Storybook Audit / Build & audit Storybook (push) Failing after 0s
feat(v0.12.3): F276-F305 video upload, HLS transcoding, education tests
- Add video upload endpoint POST /courses/:id/lessons/:lesson_id/video
- Add VideoTranscodeService for multi-bitrate HLS (720p/480p/360p)
- Add VideoTranscodeWorker for async lesson video processing
- Add SetLessonVideoPath and UpdateLessonTranscoding to education service
- Add uploadLessonVideo to frontend educationService with progress
- Add comprehensive handler tests (video upload, auth, validation)
- Add service-level tests (models, slugs, clamping, errors, UUIDs)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 19:20:48 +01:00
..
analytics_job.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
analytics_job_test.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
email_job.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
email_job_test.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
hard_delete_worker.go feat(gdpr): v0.10.8 portabilité données - export ZIP async, suppression compte, hard delete cron 2026-03-10 13:57:04 +01:00
hls_transcode_worker.go refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
job_worker.go v0.9.4 2026-03-05 23:03:43 +01:00
job_worker_test.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
playback_analytics_worker.go refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
playback_analytics_worker_test.go stabilizing veza-backend-api: phase 1 2025-12-16 11:23:49 -05:00
playback_retention_worker.go adding initial backend API (Go) 2025-12-03 20:29:37 +01:00
playback_retention_worker_test.go adding initial backend API (Go) 2025-12-03 20:29:37 +01:00
thumbnail_job.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
thumbnail_job_test.go STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
video_transcode_worker.go feat(v0.12.3): F276-F305 video upload, HLS transcoding, education tests 2026-03-11 19:20:48 +01:00
webhook_worker.go refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00