Skip to content

Subscriptions overhaul#171

Open
Sporiff wants to merge 7 commits intomainfrom
subscriptions-redux
Open

Subscriptions overhaul#171
Sporiff wants to merge 7 commits intomainfrom
subscriptions-redux

Conversation

@Sporiff
Copy link
Member

@Sporiff Sporiff commented Mar 15, 2026

This PR is an overhaul of the subscriptions endpoint to address the following:

  1. Offline-first approach
  2. Bulk submission
  3. Multi-status responses
  4. Global log style of data storage

The goal with this approach is to facilitate a per-entity bulk update and sync, as well as a future firehose-like approach to handling updates coming from clients using an enum-based action switch.

This PR overhauls the structure of the existing Subscriptions endpoint documentation to align it more closely with discussed mechanisms and to present it as a more RFC-like specification rather than a series of endpoint descriptions.

@Sporiff Sporiff self-assigned this Mar 15, 2026
@netlify
Copy link

netlify bot commented Mar 15, 2026

Deploy Preview for openpodcastapi ready!

Name Link
🔨 Latest commit 69a44a4
🔍 Latest deploy log https://app.netlify.com/projects/openpodcastapi/deploys/69b72cb976b54f00084480f4
😎 Deploy Preview https://deploy-preview-171--openpodcastapi.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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