Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
pleroma
pleroma
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 407
    • Issues 407
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 59
    • Merge Requests 59
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Pleroma
  • pleromapleroma
  • Merge Requests
  • !294

Closed
Opened Aug 25, 2018 by uiri@uiriContributor
  • Report abuse
Report abuse

Separate webfinger domain from host domain

  • Overview 12
  • Commits 3
  • Pipelines 3
  • Changes 2

This addresses the first part of #201 (closed)

The existing Pleroma.Web.Endpoint host config is equivalent to Mastodon's WEB_DOMAIN. This adds a new config option under Pleroma.Web.Endpoint called domain that is equivalent to Mastodon's LOCAL_DOMAIN.

This PR also modifies webfinger to:

  1. Return the same data for username @ WEB_DOMAIN and for username @ LOCAL_DOMAIN
    Resolving username @ WEB_DOMAIN is necessary because AP servers will use that domain for look up in some situations.
  2. Return username @ LOCAL_DOMAIN as the Subject for both JSON and XML response formats.
    This appears to be the field that Mastodon uses to populate user handles.
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: pleroma/pleroma!294
Source branch: domains