Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 379
    • Issues 379
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhalefunkwhale
  • funkwhalefunkwhale
  • Merge requests
  • !1055

See #170: subscribe to 3d-party RSS feeds in Funkwhale

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Agate requested to merge 170-rss-subscribe into develop Mar 13, 2020
  • Overview 0
  • Commits 14
  • Pipelines 1
  • Changes 29

See #170 (closed):

  • Channel has a random actor
  • Library is private
  • Disable RSS feed for external channels
  • Subscribe by RSS feed on existing Funkwhale channel
  • We use the channel UUID in the url (since actor is random, and we don't expose the actor at all in the API results)
  • Channel is unreachable if not subscribed to
  • Subscribing checks if the channel has valid XML / entries
  • Hide channel actors attributed to service_actor
  • Hide channel actor from channel response if it's service actor
  • Include alternate link to activity+json actor, to avoid having duplicate actors / rss feeds
  • Tasks and settings to refetch feeds periodically
  • Update denormalization for created uploads
  • Honor domain block when fetching RSS feed
  • Search bar/page to subscribe to feed
  • Test with a Funkwhale emitted feed

cf https://mastodon.eliotberriot.com/@eliotberriot/103815747575835838

Edited Mar 13, 2020 by Agate
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 170-rss-subscribe