Skip to content

Rivers hide future-dated entries until their date (0.2.4) - #261

Merged
sh1pt-actions-fleet[bot] merged 1 commit into
mainfrom
fix/river-hide-future-dated
Oct 29, 2026
Merged

sh1pt-actions-fleet[bot] merged 1 commit into
mainfrom
fix/river-hide-future-dated

Conversation

@sh1pt-actions-fleet

Copy link
Copy Markdown
Contributor

Anthony asked for recent lists per section. rssamplifier already has them (every category opens on its newest entries), but /podcasts was topped by episodes dated 2026-12-02 to 12-23 (today is 10-29): shows that schedule episodes ahead.

  • latestItems (category rivers, including the whole directory) and itemsForTopic (topic rivers and their RSS/playlists) now stop at now + 1 day. That's the same slack publishedTimes gives a feed's own dates, which already kept last_published_at honest.
  • Entries are still stored and still shown on their feed's own page; they join the river on their date.
  • Test: a scheduled episode waits for its date instead of topping the river. packages/db: 348/348 pass against postgres:17.

🤖 Generated with Claude Code

/podcasts opened on episodes dated 2026-12-02..12-23: shows that schedule
episodes ahead sat above everything actually out. latestItems and
itemsForTopic now stop at now + one day, the same slack publishedTimes
gives a feed's own dates. The entries stay stored and on their feed page.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sh1pt-actions-fleet
sh1pt-actions-fleet Bot merged commit cd143b1 into main Oct 29, 2026
3 checks passed
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