Commit graph

194 commits

Author SHA1 Message Date
Laura Hausmann 878970d318
[mastodon-client] Implement streaming API 2023-10-09 01:59:19 +02:00
Laura Hausmann 220b6f2011
Revert "don't update if renoted by bot"
This reverts commit 49e9fb9001c25378aa396d2a1ccdac1e18456e14.
2023-09-29 15:03:11 +02:00
Laura Hausmann 1ce0f778e7
Fix fetching pinned notes for remote servers that return a collection of note URIs instead of AP objects, resolves #201 2023-09-12 00:12:13 +02:00
Laura Hausmann 552041726b
Make html-to-mfm and its callstack async 2023-09-11 22:34:00 +02:00
Laura Hausmann 86defdffd3
Fix initial fetch of actual remote user host for remote gotosocial instances on createPerson, resolves #204 2023-09-11 18:37:18 +02:00
Laura Hausmann 06be4e108b
Fix updating remote user host for remote AP implementations that don't support webfinger uri queries 2023-09-10 19:31:11 +02:00
Laura Hausmann 558b58a0cd
Fix updating host on updatePerson 2023-09-10 19:31:11 +02:00
Laura Hausmann f6dc9e094b
Fix user update for users without sharedInbox 2023-09-09 22:16:23 +02:00
Laura Hausmann 2f103229e5
Also update host on updatePerson 2023-09-09 18:45:15 +02:00
Laura Hausmann e9e63ebaa8
Verify and update existing user on createPerson 2023-09-09 18:45:14 +02:00
Laura Hausmann 59571f2372
Resolve actual subject host on createPerson 2023-09-06 19:13:57 +02:00
Laura Hausmann 35f7bde1a4
Clear public key cache on user deletion 2023-09-06 19:13:57 +02:00
Laura Hausmann 84867f1c13
Finish up support for local split domain configurations 2023-09-06 19:13:57 +02:00
Laura Hausmann 0ad31334e2
Make WebFinger lookup respect subject domain 2023-09-06 19:13:56 +02:00
Luna D Dragon 91b8b7b76b
Defry the fish (#125)
Co-authored-by: Luna <luna.dragon@suse.com>
Reviewed-on: https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/125
Co-authored-by: Luna D Dragon <lunarequest@nullrequest.com>
Co-committed-by: Luna D Dragon <lunarequest@nullrequest.com>
2023-08-21 16:14:53 +02:00
Natty d7013ed85b
Fixed a bad import 2023-08-16 15:01:02 +02:00
Natty 63b179c178
Also check instances to skip 2023-08-16 15:00:52 +02:00
Natty 37c4ef56d7
URL parsing check to prevent delivery crashes 2023-08-16 15:00:07 +02:00
ThatOneCalculator 6bc25eb38b Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
naskya 23ccb38e73 Stop using the name 'exist' if it's not for existence check 2023-07-13 15:28:44 +00:00
Namekuji 284c0db1fd no more infinity caches 2023-07-02 22:14:31 -04:00
Namekuji 9d26e08032 add cache prefix 2023-07-02 20:55:20 -04:00
Namekuji ef724a49fe store cache values to redis 2023-07-02 20:37:46 -04:00
ThatOneCalculator 6c7f0521aa find and replace 2023-07-02 15:18:30 -07:00
ThatOneCalculator 66b61bb41b refactor: 🚩 post editing is no longer experimental 2023-07-01 20:00:51 -07:00
Namekuji ec7300b1a9 refactor: simplify getSignatureUser 2023-06-28 01:46:52 -04:00
ThatOneCalculator f6fca7f8e5 fixes 2023-06-28 01:46:38 -04:00
Laura Hausmann 74773318b4
Allow follower-only notes to be fetched by properly authorized remote users 2023-06-28 04:06:39 +02:00
Laura Hausmann 748c20474b
Fix AP resolver history on reuse for authorized fetch 2023-06-28 02:30:00 +02:00
Laura Hausmann 25fc7c7e0e Add signature to remote note lookup 2023-06-28 01:05:25 +02:00
Laura Hausmann 5c9d8b21a5 Also search for url field when looking for existing note in database 2023-06-27 18:37:16 +00:00
ThatOneCalculator 5e7e5e7da8 fix: ✏️ typo in API docs + errors
Co-authored-by: naskya <m@naskya.net>
2023-06-22 16:53:56 -07:00
Namekuji f03861a189 add refresh button to poll 2023-06-18 17:14:38 -04:00
Namekuji 284c0c58c4 don't broadcast poll updates 2023-06-18 13:23:59 -04:00
Namekuji 91acab8860 skip if actor is not found or has been already deleted 2023-06-16 04:49:11 -04:00
ThatOneCalculator 7f3b9b171c fix: 🚸 make "show replies in timeline" work as expected
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-14 20:17:56 -07:00
ThatOneCalculator 042780993c typo 2023-06-06 12:16:49 -07:00
ThatOneCalculator 95bb9e1f73 fix: post editing meta 2023-06-06 12:11:15 -07:00
ThatOneCalculator a3415159be Revert "chore: formatting"
This reverts commit 36283b9a358886bfcf6f40c04b5bed1fe6088ff5.
2023-06-05 21:15:49 -07:00
ThatOneCalculator 6c0c0a63a8 chore: format 2023-06-05 17:27:40 -07:00
ThatOneCalculator 115f92c8d0 chore: formatting 2023-06-05 16:40:48 -07:00
Namekuji 53a8e3ffc2 enhance: emoji width and height 2023-05-19 22:26:13 -04:00
ThatOneCalculator 52e67728c1 Revert "fix: hidden post federation"
This reverts commit 8a51c73fe705d4c86886ae6b5cc2b9a8dd7dcfb8.
2023-05-07 18:01:36 -07:00
ThatOneCalculator 82a4bcd3a8 chore: formatting 2023-05-07 12:29:02 -07:00
ThatOneCalculator 1fd815beea Revert "Merge pull request 'Add support for CW boosting' (#10047) from supakaity/hajkey:hk/cw-boost into develop"
This reverts commit 5e86bafb24a714f3351da0a205bc57f54332e33c, reversing
changes made to d1977fc3204e16523b3c94be2a2b1878f18dca56.
2023-05-07 11:38:39 -07:00
Kaity A febb84645f pnpm format 2023-05-07 11:53:01 +10:00
trollo 3ccf069d82 fix: hidden post federation 2023-05-06 18:27:42 +02:00
ThatOneCalculator c8ec5f324d chore: format 2023-05-05 13:29:39 -07:00
April John 13b5a0052e Feat: new internal post visibility "hidden" 2023-05-05 15:16:10 +02:00
Namekuji 03d9642d4b don't update if renoted by bot 2023-05-03 16:16:34 -04:00