silverpill
|
d1939b10d5
|
Move DatabaseError to database module
|
2022-12-03 22:57:09 +00:00 |
|
silverpill
|
473147ed04
|
Move signature type check to activitypub::authentication module
|
2022-11-23 16:11:25 +00:00 |
|
silverpill
|
1edcefee6d
|
Accept Create() activities with object type Article and Video
|
2022-11-21 23:24:40 +00:00 |
|
silverpill
|
e1bb00a8dc
|
Handle Accept(Follow) activities without nested Follow
|
2022-11-18 16:42:04 +00:00 |
|
silverpill
|
109a519607
|
Treat activity signature as primary signature
Request signature is secondary.
|
2022-11-06 22:29:06 +00:00 |
|
silverpill
|
3cc7b58350
|
Change log level of JSON signature error message
|
2022-11-02 19:23:32 +00:00 |
|
silverpill
|
4193ba94a5
|
Write warning to log if request signer differs from activity signer
|
2022-10-31 22:33:14 +00:00 |
|
silverpill
|
367e3f37c7
|
Verify signed activities
|
2022-10-27 20:45:49 +00:00 |
|
silverpill
|
077d942573
|
Add error type for AP authentication errors
|
2022-10-27 20:09:47 +00:00 |
|
silverpill
|
01d3f54939
|
Move verify_signed_request function to activitypub::authentication module
|
2022-10-23 23:51:51 +00:00 |
|
silverpill
|
256e225742
|
Rename ImportError to HandlerError
|
2022-10-23 23:51:51 +00:00 |
|
silverpill
|
1e575b2f6f
|
Rewrite receive_activity to return ImportError instead of HttpError
|
2022-10-23 23:51:50 +00:00 |
|
silverpill
|
862415d49b
|
Refactor http_signatures module
|
2022-10-23 23:49:16 +00:00 |
|
silverpill
|
9b31395853
|
Handle Move(Person) activity
https://codeberg.org/silverpill/mitra/issues/10
|
2022-10-23 17:56:23 +00:00 |
|
silverpill
|
f92428e509
|
Add support for SOCKS proxy
|
2022-10-19 20:29:24 +00:00 |
|
silverpill
|
a74736d29f
|
Ignore Update(Note) if it tries to update local post
|
2022-10-15 14:13:12 +00:00 |
|
silverpill
|
fa49e2b4c2
|
Remove acct field from ProfileCreateData struct
|
2022-10-04 21:18:55 +00:00 |
|
silverpill
|
672ff5f0ac
|
Handle incoming Add(Person) and Remove(Person) activities
|
2022-07-17 02:01:11 +00:00 |
|
silverpill
|
9a38fb25bf
|
Move AP ID parsers to activitypub::identifiers module
|
2022-07-16 14:10:56 +00:00 |
|
silverpill
|
d2ba86315c
|
Move AP ID helpers to activitypub::identifiers module
|
2022-07-16 01:49:48 +00:00 |
|
silverpill
|
91309e1a7b
|
Don't return error when processing activity from blocked instance
|
2022-06-14 19:47:36 +00:00 |
|
silverpill
|
a96d4fecfc
|
Move Accept(Follow), Reject(Follow) and Undo() activity handlers to inbox module
|
2022-06-01 17:11:05 +00:00 |
|
silverpill
|
30da77dcf5
|
Move Follow() activity handler to inbox::follow module
|
2022-06-01 17:10:02 +00:00 |
|
silverpill
|
103a01f981
|
Move Like() activity handler to inbox::like module
|
2022-06-01 17:07:39 +00:00 |
|
silverpill
|
629ac7196b
|
Move Announce() activity handler to inbox::announce module
|
2022-06-01 17:06:37 +00:00 |
|
silverpill
|
8bce89e6d1
|
Move Delete() activity handler to inbox::delete module
|
2022-06-01 17:05:09 +00:00 |
|
silverpill
|
30990c8af6
|
Define common return type for activity handlers
|
2022-06-01 17:03:29 +00:00 |
|
silverpill
|
1b1633d0b7
|
Rename activitypub::inbox module to handlers
|
2022-06-01 17:02:25 +00:00 |
|
silverpill
|
8407bbe842
|
Don't fetch signer when processing Delete(Person) activity
|
2022-05-30 20:21:21 +00:00 |
|
silverpill
|
c89ee4fd7b
|
Accept Delete(Person) activities if HTTP signature is correct
|
2022-05-30 17:35:52 +00:00 |
|
silverpill
|
14cb90224f
|
Do not return error if activity type is not supported
|
2022-05-27 23:08:41 +00:00 |
|
silverpill
|
61f0c5a546
|
Ignore Undo(Follow) if relationship doesn't exist
|
2022-05-22 16:31:58 +00:00 |
|
silverpill
|
dc34c980f6
|
Handle Update(Note) activities
|
2022-05-11 13:31:08 +00:00 |
|
silverpill
|
b05a8b2757
|
Ignore forwarded Delete() activities
|
2022-05-02 20:57:39 +00:00 |
|
silverpill
|
75ef8bba7c
|
Move import_post to fetcher::helpers module
|
2022-05-02 17:31:39 +00:00 |
|
silverpill
|
914fae8137
|
Move parts of import_post to inbox::create_note module
|
2022-05-02 16:43:13 +00:00 |
|
silverpill
|
787992265e
|
Move Update(Person) activity handler to inbox::update_person module
|
2022-05-02 12:56:16 +00:00 |
|
silverpill
|
b9ae2f07e7
|
Rename fetch_attachment to fetch_file
|
2022-05-02 00:01:57 +00:00 |
|
silverpill
|
8755177eed
|
Convert incoming questions and pages into posts
|
2022-04-29 13:21:00 +00:00 |
|
silverpill
|
b384dcd4d2
|
Allow Tag objects without name property
|
2022-04-27 10:39:26 +00:00 |
|
silverpill
|
7a47c28034
|
Federate identity proofs as actor attachments
https://codeberg.org/silverpill/mitra/issues/7
|
2022-04-27 10:31:59 +00:00 |
|
silverpill
|
8deea0c867
|
Save submitted identity proofs to database
|
2022-04-26 20:43:39 +00:00 |
|
silverpill
|
a97456d77a
|
Pass Actor object instead of Value when creating/updating profile
|
2022-04-21 23:10:30 +00:00 |
|
silverpill
|
0715b7d64f
|
Use actor ID for href field in mention tag
Mastodon also does this in latest version.
|
2022-04-20 14:02:39 +00:00 |
|
silverpill
|
0bc3c32fcd
|
Allow value of "attachment" property to be an object
|
2022-04-14 15:58:29 +00:00 |
|
silverpill
|
2fda205dbf
|
Rename process_note() to import_post() and change its error type to ImportError
|
2022-04-13 19:19:19 +00:00 |
|
silverpill
|
ec44fce526
|
Write warning to log when processing remote post of unexpected type
|
2022-04-13 19:00:27 +00:00 |
|
silverpill
|
ee7ae3cd4f
|
Implement instance blocks
|
2022-02-23 23:38:43 +00:00 |
|
silverpill
|
0727b739ed
|
Move HTTP signature verification to receive_activity() function
|
2022-02-23 23:38:00 +00:00 |
|
silverpill
|
9bc8997fb5
|
Identify incoming followers-only posts
|
2022-02-18 17:57:11 +00:00 |
|