Skip to content

Share subscriptions between devices - sync-devices #8

Description

@bobrippling

Original post

Supporting the sync-devices endpoint should allow Kasts to copy subscriptions between devices.

Implementation

gpoddernet docs don't seem to say much about how the endpoint should behave.

Endpoint / database

There's some initial logic behind the gpoddernet implementation. It seems devices can be added to (and removed from) sync groups (via a POST), and there's some logic around updating this in a database.

Settings

Gpodder looks like it allowed users to modify sync settings via the website - we could just have this in a table and manually set it for now.

Sync

The sync itself is likely this logic here - it unions all the subscriptions from each device to every other device.

It's kicked off at the end of a POST /sync-devices, as well as by the web frontend.

Links

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions