Gabriel Kaszewski GKaszewski
GKaszewski pushed to master at GKaszewski/k-ap 2026-07-16 07:54:18 +00:00
17b57fb9b5 v.0.4.6
GKaszewski pushed to master at GKaszewski/k-ap 2026-07-16 07:46:12 +00:00
4d7117b123 fix: NodeInfo 2.0 schema compliance, bump 0.4.5
GKaszewski pushed to master at GKaszewski/k-tv 2026-07-12 13:32:16 +00:00
2698cb3ad4 cleanup: narrow SCTE-35 visibility to pub(crate), remove dead target_duration_secs
abd6bf4bc4 fix: add utoipa annotations to iCal export/import handlers
25ff9d2779 fix: rename recycle_policy column to rotation_policy + migration
2995aea606 fix: wire tags filter through LibrarySearchFilter to SQLite adapter
f52e024e98 refactor: deduplicate content_type/role string converters in MCP tools
Compare 10 commits »
GKaszewski closed issue GKaszewski/k-tv#17 2026-07-12 13:13:48 +00:00
MCP: expand tools for creative scheduling
GKaszewski closed issue GKaszewski/k-tv#2 2026-07-12 13:13:48 +00:00
PRD: K-TV Post-Restructure Roadmap — Playout Service, Interstitials, Worker Integration
GKaszewski closed issue GKaszewski/k-tv#16 2026-07-12 13:13:47 +00:00
iCalendar import (.ics → ScheduleConfig)
GKaszewski closed issue GKaszewski/k-tv#15 2026-07-12 13:13:46 +00:00
iCalendar export (ScheduleConfig → .ics)
GKaszewski closed issue GKaszewski/k-tv#13 2026-07-12 13:13:45 +00:00
Docker: 3-binary deployment (presentation, worker, playout)
GKaszewski closed issue GKaszewski/k-tv#14 2026-07-12 13:13:45 +00:00
OpenAPI: wire utoipa in presentation
GKaszewski closed issue GKaszewski/k-tv#11 2026-07-12 13:13:44 +00:00
Playout Service: multi-channel + shared broadcast loop
GKaszewski closed issue GKaszewski/k-tv#12 2026-07-12 13:13:44 +00:00
Frontend: update for SourceUri + Playout Service HLS
GKaszewski closed issue GKaszewski/k-tv#10 2026-07-12 13:13:42 +00:00
Playout Service: SCTE-35 markers + overlay metadata
GKaszewski closed issue GKaszewski/k-tv#8 2026-07-12 13:13:41 +00:00
Gap filler logic (schedule engine + API)
GKaszewski closed issue GKaszewski/k-tv#9 2026-07-12 13:13:41 +00:00
Playout Service: core HLS streaming (single channel, FFmpeg, SegmentStore port)
GKaszewski closed issue GKaszewski/k-tv#7 2026-07-12 13:13:40 +00:00
MediaRole auto-detection during library sync
GKaszewski closed issue GKaszewski/k-tv#6 2026-07-12 13:13:39 +00:00
Mid-roll break logic in schedule engine
GKaszewski closed issue GKaszewski/k-tv#5 2026-07-12 13:13:38 +00:00
Chapter extraction during library sync (ffprobe)
GKaszewski closed issue GKaszewski/k-tv#3 2026-07-12 13:13:37 +00:00
Wire Alternating, Weighted, Marathon FillStrategies into schedule engine dispatch
GKaszewski closed issue GKaszewski/k-tv#4 2026-07-12 13:13:37 +00:00
Interstitial insertion in schedule engine
GKaszewski pushed to master at GKaszewski/k-tv 2026-07-12 13:13:34 +00:00
5bc1e5e44b frontend: align types to backend, playout HLS, rm Jellyfin proxy (#12)
711f0e4411 docker: 3-binary deployment (presentation, worker, playout)
a7fa2ec4aa iCalendar import: parse_ical + API + MCP tool (#16)
6b0d060945 expand MCP tools: browse_library, stats, analyze, preview, suggest, config tools (#17)
6dbf7ab98c SCTE-35 markers + overlay metadata in playout (#10)
Compare 18 commits »