cms.c2sgmbh/tests/unit/youtube
Martin Porwoll 6cc3011804 feat(youtube): add VideoUploadService
Implements a service that uploads videos to YouTube via the Data API v3.
Resolves OAuth credentials from social-accounts, reads media files from
disk, and handles scheduled publishes by setting privacyStatus to private
with a publishAt timestamp. Includes 12 unit tests covering successful
uploads, scheduled publishing, credential/media validation, and API errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 13:31:25 +00:00
..
channel-metrics-sync.unit.spec.ts feat(youtube): add ChannelMetricsSyncService 2026-02-14 13:24:57 +00:00
comment-replies.unit.spec.ts feat(youtube): add reply thread import to comment sync 2026-02-14 13:28:33 +00:00
oauth-scopes.unit.spec.ts feat(youtube): add upload and analytics OAuth scopes 2026-02-14 13:19:23 +00:00
video-metrics-sync.unit.spec.ts feat(youtube): add VideoMetricsSyncService for batch metrics sync 2026-02-14 13:25:12 +00:00
video-upload-service.unit.spec.ts feat(youtube): add VideoUploadService 2026-02-14 13:31:25 +00:00
youtube-client-stats.unit.spec.ts feat(youtube): add getVideoStatistics to YouTubeClient 2026-02-14 13:21:33 +00:00