kaniini
0f3e78addb
Merge branch 'runtime-router' into 'develop'
...
Runtime configured router
See merge request pleroma/pleroma!426
6 years ago
href
2bc924ba45
Get rid of Pleroma.Config in favor of Application
...
Discussed in https://git.pleroma.social/pleroma/pleroma/merge_requests/426#note_7232
6 years ago
href
6fe23c5458
Runtime configured router
6 years ago
lain
1e9ced5af4
Test Relay, switch to runtime configuration.
6 years ago
William Pitcock
2f1f1a4f30
activitypub: splice users into recipient lists when they receive messages at their personal inbox
...
closes #343
6 years ago
William Pitcock
5c312ad677
activitypub inbox: only accept unsigned/invalid-signature relayed creates, nothing else
...
although the previous handling assumed any unsigned/invalid signature message was a Create,
lets make it more explicit
6 years ago
William Pitcock
b7ca7f282a
activitypub: refactor relay concerns into new relay module
6 years ago
William Pitcock
00e890264c
activitypub: represent relay actor at instance root
6 years ago
Rachel H
fa0c2727d8
Fix users lookup/return type
...
* Allow viewing user in frontend by id on pageload
6 years ago
lain
06439f64d0
Better error handling for ActivityPubController
6 years ago
lain
5e76adb07e
Fix url guessing attacks.
6 years ago
William Pitcock
9a2d097ed8
activitypub controller: note that the HTTP Host header must be forwarded for http signature validation to work
6 years ago
Mark Felder
aaacebd906
Fix unused variables, imports, and aliases
6 years ago
Mark Felder
636f0fa402
Clean up unused aliases and imports
6 years ago
lain
4afbef39f4
Format the code.
7 years ago
William Pitcock
3fcdfb75d0
activitypub: add outbox endpoint
7 years ago
William Pitcock
1a94704230
activitypub: implement following/followers endpoints
7 years ago
lain
c50c7745bc
Fetch relayed messages from source while we don't have linked data sigs.
7 years ago
Mark Felder
04395cb9bd
Grammar consistency
...
Most log messages are sentence fragments so make them consistent by
removing periods. Log messages that are expressing urgency with ! or
pending more work with "..." are OK.
7 years ago
lain
df73a9c6d6
.
7 years ago
lain
5bc7628022
Fix.
7 years ago
lain
59ad395ffa
Better signature errors messages.
7 years ago
lain
fb5add56fa
Bit more signature debugging.
7 years ago
lain
9a4d400ff4
Fix remote following.
7 years ago
lain
279e1ce556
Typo.
7 years ago
lain
b52672294e
Move incoming AP to Federator.
7 years ago
lain
297a2c7d3f
Ignore duplicate create activities.
7 years ago
lain
6b32b9e346
Notifications: Use all recipients, not just "to".
7 years ago
lain
dc1d3ceb72
Fix log.
7 years ago
lain
e368b68dcf
Log but ignore signature errors.
7 years ago
lain
76e71f47d3
Inbox: Don't add the same thing twice.
7 years ago
lain
6352dffd13
Drop unhandle activities.
7 years ago
lain
68752b2047
Switch protocols to AP when post come in through AP.
7 years ago
lain
5454ec6a6c
ActivityPubController: Handle inbox data.
7 years ago
lain
8cf97ee8e1
ActivityPub: Basic note federation with Mastodon.
7 years ago
Lain Iwakura
4a13b84887
Add recipients field to activities.
...
Also do some very basic checks for AP message insertion.
7 years ago
Roger Braun
888ec9e579
ActivityPub: Check inbox requests for valid signature.
7 years ago
Lain Iwakura
64330d9455
ActivityPub: Add object routes / controller.
7 years ago
Roger Braun
5599c5920c
Basic incoming AP support.
7 years ago