silverpill
|
0a8e06995b
|
Send Remove(Person) activity when subscription expires
|
2022-07-17 00:11:02 +00:00 |
|
silverpill
|
acdb51e6f4
|
Add builder for Add(Person) activity
|
2022-07-17 00:11:02 +00:00 |
|
silverpill
|
dcb5736d74
|
Use tokio::spawn instead of actix_rt::spawn
|
2022-07-17 00:03:43 +00:00 |
|
silverpill
|
fd4d56c82b
|
Make deliverer accept any serializable object
|
2022-07-16 14:48:37 +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
|
34ecf56ccd
|
Add actor collections enum
|
2022-07-15 23:53:31 +00:00 |
|
silverpill
|
75e4bfaaf7
|
Add tests for get_instance_actor()
|
2022-07-15 23:53:31 +00:00 |
|
silverpill
|
85899e020f
|
Set connect timeout to 30 secs in fetcher module
|
2022-07-14 17:47:18 +00:00 |
|
silverpill
|
9aa9130d05
|
Move audience helpers to activitypub::builders
|
2022-07-14 14:14:14 +00:00 |
|
silverpill
|
c9bbf7020e
|
Move Undo(Announce) builder function to builders::undo_announce_note module
|
2022-07-14 10:57:17 +00:00 |
|
silverpill
|
623e7c9c49
|
Move Announce(Note) builder function to builders::announce_note module
|
2022-07-14 10:44:39 +00:00 |
|
silverpill
|
1c4e75b0d8
|
Move Undo(Like) builder function to builders::undo_like_note module
|
2022-07-14 09:52:46 +00:00 |
|
silverpill
|
7103de2519
|
Move Like() builder function to builders::like_note module
|
2022-07-14 09:50:34 +00:00 |
|
silverpill
|
4f2979f568
|
Add more tests for activity builders
|
2022-07-14 09:08:55 +00:00 |
|
silverpill
|
b89bd7e570
|
Move Accept(Follow) builder function to builders::accept_follow module
|
2022-07-14 08:14:24 +00:00 |
|
silverpill
|
d29e27b114
|
Move Follow() builder function to builders::follow module
|
2022-07-14 08:14:04 +00:00 |
|
silverpill
|
c78af51398
|
Increase max size of profile field name
|
2022-07-12 19:03:44 +00:00 |
|
silverpill
|
cedc6667bd
|
Try to find profile by acct if couldn't find it by actor ID
This should prevent violation of unique constraint on "acct" column
when importing profile by actor ID.
|
2022-07-10 21:26:44 +00:00 |
|
silverpill
|
48331382c3
|
Remove duplicate tags when processing remote posts
|
2022-07-10 20:58:28 +00:00 |
|
silverpill
|
74eca31a53
|
Log more details about file errors during fetching
|
2022-07-10 20:15:47 +00:00 |
|
silverpill
|
d831eb79e4
|
Add address() method to Actor type
Returns ActorAddress object.
|
2022-07-10 19:41:32 +00:00 |
|
silverpill
|
e0a1141552
|
Check actor ID after fetching
|
2022-07-10 13:14:41 +00:00 |
|
silverpill
|
803e73b4da
|
Improve logging of mention parsing errors
|
2022-07-10 13:05:37 +00:00 |
|
silverpill
|
145622e805
|
Move fetch_profile_by_actor_id to fetcher::helpers module
|
2022-07-10 13:05:30 +00:00 |
|
silverpill
|
5d3e5dc693
|
Re-fetch remote profiles automatically
|
2022-07-09 21:25:11 +00:00 |
|
silverpill
|
2a626a1859
|
Replace fetch_profile() function with perform_webfinger_query()
|
2022-07-08 23:18:46 +00:00 |
|
silverpill
|
166a81ce6b
|
Mention all recipients in subscribers-only posts
|
2022-06-15 12:42:15 +00:00 |
|
silverpill
|
fd7ef7b9c1
|
Move get_note_recipients() to builders::create_note module
|
2022-06-15 12:09:36 +00:00 |
|
silverpill
|
8d8227c349
|
Move Create(Note) builder function to builders::create_note module
|
2022-06-15 11:27:06 +00:00 |
|
silverpill
|
ab2aa5f197
|
Detect incoming subscriber-only posts
|
2022-06-14 23:49:20 +00:00 |
|
silverpill
|
91309e1a7b
|
Don't return error when processing activity from blocked instance
|
2022-06-14 19:47:36 +00:00 |
|
silverpill
|
669c581862
|
Send Delete(Person) activity when deleting local user
|
2022-06-02 16:28:40 +00:00 |
|
silverpill
|
e82c6f31fb
|
Move code for building Undo(Follow) activity to builders::undo_follow
|
2022-06-02 03:28:57 +00:00 |
|
silverpill
|
50986cd358
|
Move code for building Update(Person) activity to builders::update_person
|
2022-06-02 03:28:51 +00:00 |
|
silverpill
|
275e5ae5ca
|
Send Delete(Note) acitivty when deleting post using CLI
|
2022-06-01 17:13:27 +00:00 |
|
silverpill
|
ff892b0826
|
Handle Delete(Person) activities
|
2022-06-01 17:13:13 +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
|
424859772a
|
Add summary (bio) to local actor objects
|
2022-05-24 17:57:06 +00:00 |
|
silverpill
|
c734f3575f
|
Fix invalid ID of Accept(Follow) activity
|
2022-05-23 08:21:26 +00:00 |
|
silverpill
|
6863fba96e
|
Refactor update_actor() function, remove unwrap()
|
2022-05-22 19:02:37 +00:00 |
|