Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pleroma pleroma
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 646
    • Issues 646
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 89
    • Merge requests 89
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PleromaPleroma
  • pleromapleroma
  • Merge requests
  • !368

AP follows must be always async (closes #306)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged kaniini requested to merge security/follow-always-async into develop Oct 05, 2018
  • Overview 3
  • Commits 7
  • Pipelines 3
  • Changes 7

This branch makes sure follow requests are always async. Because Mastodon and GNU Social APIs do not understand async follows, we "fake it 'til we make it" by freezing the request for a short period of time to allow the handshake to complete, then refresh the user objects. Thanks, I hate it too.

WIP because needs review.

Edited Oct 07, 2018 by kaniini
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: security/follow-always-async