• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

radio-t / stream-recorder / 23625324820
75%

Build:
DEFAULT BRANCH: master
Ran 27 Mar 2026 12:46AM UTC
Jobs 1
Files 7
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Mar 2026 12:43AM UTC coverage: 70.693% (+3.1%) from 67.598%
23625324820

push

github

web-flow
Add recording schedule and auto-purge (#18)

* feat: add schedule windows, manual recording trigger, and auto-purge

- Schedule window: time-based recording with --schedule flag (e.g. "08:00-18:00")
  skips recording outside configured hours
- Manual trigger: POST /record endpoint to start one-off recordings
  regardless of schedule
- Auto-purge: --purge-age flag removes recordings older than specified
  duration, runs at startup and periodically
- Updated README with new CLI flags and usage examples

* move completed plan: 2026-03-25-schedule-and-purge.md

* simplify: hardcode schedule to Saturday 20:00 UTC

Remove configurable schedule flags (--schedule-day, --schedule-hour,
--before-hours, --after-hours) and ParseDay/Schedule struct. Replace
with a single --schedule flag and hardcoded InScheduleWindow function
for Radio-T show: Saturday 18:00-00:00 UTC.

* add reference to radio-t.com/online for schedule time

* update README with simplified schedule flags

110 of 183 new or added lines in 4 files covered. (60.11%)

2 existing lines in 1 file now uncovered.

357 of 505 relevant lines covered (70.69%)

3.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
55
39.86
39.86% app/main.go
16
72.41
app/recorder/purge.go
2
83.33
app/recorder/schedule.go

Coverage Regressions

Lines Coverage ∆ File
2
39.86
39.86% app/main.go
Jobs
ID Job ID Ran Files Coverage
1 23625324820.1 27 Mar 2026 12:46AM UTC 7
70.69
GitHub Action Run
Source Files on build 23625324820
  • Tree
  • List 7
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5d2ea040 on github
  • Prev Build on master (#23565677973)
  • Next Build on master (#23659568938)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc