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

jhheider / pdcst
67%

Build:
DEFAULT BRANCH: main
Repo Added 13 Jul 2026 03:35AM UTC
Token o4LQP3G6gwTHWsFxtQK95eDJQOYKXioFN regen
Build 21 Last
Files 44
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • feat/mark-seen
  • feat/persist-completed-streams
  • feat/queue-order
  • fix/feed-text-emoji-entities
  • fix/refresh-preserves-playback-state
  • release/public-distribution
  • release/v0.4.1
  • release/v0.5.0
  • release/v0.6.0
  • ux/library-color

21 Jul 2026 03:17AM UTC coverage: 66.85%. Remained the same
29798135606

push

github

jhheider
style: rephrase flattened em-dashes as real punctuation

89 fixes across doc/code comments, README, the ROADMAP (phase/PR headings
and prose), the wsola crate's docs, and user-facing status messages
("Stream interrupted; press play to resume"). ` - ` replaced with commas,
colons, semicolons, or parentheticals. Left untouched: arithmetic and the
UI title-bar / debug format templates. All tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VR4FWfzRhNYTv6VPGR1M1W

0 of 3 new or added lines in 2 files covered. (0.0%)

4021 of 6015 relevant lines covered (66.85%)

2504132.97 hits per line

Relevant lines Covered
Build:
Build:
6015 RELEVANT LINES 4021 COVERED LINES
2504132.97 HITS PER LINE
Source Files on main
  • Tree
  • List 44
  • Changed 21
  • Source Changed 21
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29798135606 main style: rephrase flattened em-dashes as real punctuation 89 fixes across doc/code comments, README, the ROADMAP (phase/PR headings and prose), the wsola crate's docs, and user-facing status messages ("Stream interrupted; press play to resume"). ` ... push 21 Jul 2026 03:21AM UTC jhheider github
66.85
29273623198 main release: v0.6.0 (mark-seen + per-subscription episode order) (#39) Claude-Session: https://claude.ai/code/session_014meUZPwNWx1cfEub4Ncx3Y Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> push 13 Jul 2026 06:16PM UTC web-flow github
66.85
29273316681 main feat: per-subscription episode order (newest-first vs oldest-first) (#38) News/current-affairs feeds are best browsed and queued newest-first; a serial or narrative series (Revolutions, a history course) is best consumed oldest-first, in publicat... push 13 Jul 2026 06:11PM UTC web-flow github
66.85
29272529737 main feat: mark seen / mark all seen (new = unacknowledged, not just unplayed) (#37) "New" was `played = 0`, so after an OPML import - which carries no listen history - every episode reads as new forever (a feed shows "N new = N eps"). Add a proper th... push 13 Jul 2026 06:00PM UTC web-flow github
66.72
29270843876 main release: v0.5.0 (persistent resumable streaming + Library colour) (#36) Claude-Session: https://claude.ai/code/session_014meUZPwNWx1cfEub4Ncx3Y Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> push 13 Jul 2026 05:36PM UTC web-flow github
67.06
29270488157 main ux: semantic colour in the Library, queue, and playback bar (#35) The two-pane Library was a wall of white/gray text. Add a small, meaning-carrying palette so colour is information (and the eye gets anchors), not decoration: cyan = focus / n... push 13 Jul 2026 05:30PM UTC web-flow github
67.06
29268038387 main feat: persist streamed episodes and resume them with HTTP Range (#34) Streamed episodes used to download to a temp file in a stream cache that was purged on every startup, so resuming a partly-heard episode re-opened the stream from byte 0 and re... push 13 Jul 2026 04:53PM UTC web-flow github
66.78
29266263278 main release: v0.4.1 (refresh no longer erases resume/now-playing/downloads) (#33) Claude-Session: https://claude.ai/code/session_014meUZPwNWx1cfEub4Ncx3Y Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> push 13 Jul 2026 04:27PM UTC web-flow github
66.47
29265588594 main fix: background refresh no longer erases resume position, downloads, and now-playing (#32) The real cause of "quit mid-play loses the position / now-playing / has to rebuffer" was not the save path - it was the refresh path. `insert_episode` was ... push 13 Jul 2026 04:17PM UTC web-flow github
66.47
29222808083 main release: public distribution wiring (v0.3.1) (#24) The repo went public, so: - CI/style/audit move off the self-hosted studio-pdcst runner onto free hosted runners. ci.yml uses the new rust-ci `system-packages` input to apt-install libasound... push 13 Jul 2026 04:02AM UTC web-flow github
65.11
See All Builds (21)

Badge your Repo: pdcst

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc