Skip to content

feat: add YouTube service and improve channel/cron surfaces#16

Merged
shamuddin merged 1 commit intomainfrom
feat/youtube-channel-improvements
Apr 26, 2026
Merged

feat: add YouTube service and improve channel/cron surfaces#16
shamuddin merged 1 commit intomainfrom
feat/youtube-channel-improvements

Conversation

@shamuddin
Copy link
Copy Markdown
Owner

Summary

  • Adds YouTube Data API v3 integration for channel lookup, video stats, and credential validation
  • Extends channel profiles and router with YouTube-specific support
  • Improves cron job scheduling reliability
  • Extends CronNodePanel with additional config options
  • Adds YouTube channel management UI to ChannelsWorkspace
  • Adds YouTube icon to the shared icon component

Change Type

  • Feature

Scope

  • Adapter / orchestration
  • Web / UI
  • Channels

Security Impact

  • YouTube API key stored via existing encrypted secret store — no new credential handling surface introduced

🤖 Generated with Claude Code

- apps/adapter: add youtube-service.ts with YouTube Data API v3 integration (channel lookup, video stats, credential validation)
- apps/adapter: extend channel-profiles.ts with YouTube profile support
- apps/adapter: extend channels router with YouTube-specific endpoints
- apps/adapter: improve cron-job-service with additional scheduling fixes
- apps/web: update CronNodePanel with additional config options
- apps/web: extend ChannelsWorkspace with YouTube channel management UI
- apps/web: add YouTube icon to icon component

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@shamuddin shamuddin merged commit 4f4ddb8 into main Apr 26, 2026
0 of 3 checks passed
@shamuddin shamuddin deleted the feat/youtube-channel-improvements branch April 26, 2026 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant