|
b104551bbd
|
Slon/Api/{V1,V2}/Media: Implement PUT /api/v1/media, POST /api/v2/media
|
2025-03-01 19:46:13 -05:00 |
|
|
b487e381e8
|
Slon/Modules/ActivityPub: Associate replies with known statuses
|
2025-02-28 10:21:02 -05:00 |
|
|
c44f5b482e
|
Slon/Modules/ActivityPub: Use atomUri as idempotency key for Create status requests
|
2025-02-23 09:25:03 -05:00 |
|
|
6ee0f037f6
|
Slon/Modules/ActivityPub: Always send the Accept request to signatory, rather than the actor specified in the object
|
2025-02-23 09:23:09 -05:00 |
|
|
430e92cbe0
|
Slon/Modules/ActivityPub: Sign GET request in @slon_activitypub_http_signature_is_valid
|
2025-02-23 08:20:56 -05:00 |
|
|
89e70359c4
|
Slon/Modules/ActivityPub: Remove invalid newline when building headers for signing GET request
|
2025-02-23 07:26:08 -05:00 |
|
|
8838d0446d
|
Everywhere: Deduplicate local account creation for remote actors in @slon_accounts_create_local_for_remote_actor
|
2025-02-22 21:43:19 -05:00 |
|
|
1a5aa1e22c
|
Slon/Modules/ActivityPub: Fix typo passing http_headers to Http.Get
|
2025-02-22 21:41:48 -05:00 |
|
|
045893b6c6
|
Everywhere: Be more granular with @db_save_* calls
|
2025-02-22 20:38:35 -05:00 |
|
|
a9f5a1de0c
|
Slon/Modules/ActivityPub: Deduplicate signed requests into @slon_activitypub_signed_request
|
2025-02-22 19:25:23 -05:00 |
|
|
66074a5472
|
Everywhere: Use session->path()
|
2025-02-21 18:10:25 -05:00 |
|
|
545d408512
|
Everywhere: Make session->path(), session->path_count() callable
|
2025-02-21 16:51:22 -05:00 |
|
|
3728d56ea0
|
Everywhere: Make session->verb() callable
|
2025-02-21 11:13:31 -05:00 |
|
|
2b03e16583
|
Slon/Modules/ActivityPub: Don't assume actor is signatory when fetching public key for signature verification
|
2025-02-20 11:44:43 -05:00 |
|
|
e757758289
|
Slon/Modules/ActivityPub: Allow federated replies to posts on user's home timeline
|
2025-02-19 22:56:22 -05:00 |
|
|
71c8db66f1
|
Everywhere: Make session->header() callable
|
2025-02-19 21:53:31 -05:00 |
|
|
6813c13ab3
|
Everywhere: Make session->status() callable
|
2025-02-19 21:07:09 -05:00 |
|
|
ca8e7ae7f6
|
Slon/Modules/ActivityPub: Accept statuses to/cc followed actors
|
2025-02-19 11:51:46 -05:00 |
|
|
591bd3ecbb
|
Slon/Modules/ActivityPub: Propagate create/delete statuses to followers
|
2025-02-17 18:21:59 -05:00 |
|
|
16d65c88ee
|
Slon/Api/V1/Accounts: Implement Follow
|
2025-02-17 17:39:49 -05:00 |
|
|
3312c86836
|
Slon/Modules/ActivityPub: Send smol Accept request to ack Create, instead of sending the entire message contents
|
2025-02-17 16:37:20 -05:00 |
|
|
65332a0938
|
Slon/Modules/ActivityPub: Remove format_content used for testing
|
2025-02-17 15:30:44 -05:00 |
|
|
6e26475062
|
Slon/Modules/Db: Update SLON_MISSING_ACCOUNT_AVATAR link
|
2025-02-17 11:32:06 -05:00 |
|
|
d638282461
|
Slon/Modules/ActivityPub: Set remote_actor when creating remote account
|
2025-02-16 20:46:09 -05:00 |
|
|
fecfa23ddd
|
Slon/Modules/ActivityPub: Add initial support for receiving remote statuses to local inbox
|
2025-02-16 20:35:44 -05:00 |
|
|
52cb92f587
|
Meta: Add files to repository
|
2025-02-16 15:21:19 -05:00 |
|