Skip to content

Add instance actor#10457

Closed
ClearlyClaire wants to merge 6 commits intomastodon:masterfrom
ClearlyClaire:features/instance-actor
Closed

Add instance actor#10457
ClearlyClaire wants to merge 6 commits intomastodon:masterfrom
ClearlyClaire:features/instance-actor

Conversation

@ClearlyClaire
Copy link
Copy Markdown
Contributor

@ClearlyClaire ClearlyClaire commented Apr 2, 2019

  • Basic actor AP object and HTML representation
  • Webfinger loopback
  • Store keypair
  • Auto-reject follow requests
  • Sign outgoing fetch requests
  • Add tests

@ClearlyClaire ClearlyClaire force-pushed the features/instance-actor branch 5 times, most recently from 679df09 to d6e99d4 Compare April 2, 2019 20:40
@ClearlyClaire ClearlyClaire force-pushed the features/instance-actor branch from 748b0ba to 54c836c Compare April 2, 2019 20:56
@ClearlyClaire ClearlyClaire force-pushed the features/instance-actor branch 3 times, most recently from ba8bccb to f00e757 Compare April 3, 2019 07:53
@ClearlyClaire ClearlyClaire force-pushed the features/instance-actor branch from f00e757 to 2d9e16b Compare April 3, 2019 08:05
@ClearlyClaire
Copy link
Copy Markdown
Contributor Author

An alternative implementation, that would solve the key storage part (for now, I'm using the first registered user's), would be to have a regular Account representing the instance actor. I am afraid this would require a lot of special-casing, though, as there are lots of differences between the instance actor and regular accounts (we may not want to handle follows in the same way, we certainly do not want to have notifications created when the instance actor is mentioned, nor do we want to create a timeline for it, or have it have settings etc.)

@ClearlyClaire
Copy link
Copy Markdown
Contributor Author

Instance actors have been added in #11321

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