Commit graph

25202 commits

Author SHA1 Message Date
Laura Hausmann 870618a196
[mastodon-client] fix mentions of remote local users without host 2023-07-18 18:00:54 +02:00
Laura Hausmann 006ff07a0c
[mastodon-client] improve mention regexes 2023-07-18 16:51:03 +02:00
Laura Hausmann 57fe933bb6
[mastodon-client] fix getDefaultPostPrivacy 2023-07-10 18:59:06 +02:00
Laura Hausmann 5682259ecf
[mastodon-client] userDetail: fallback to username if displayname is null 2023-07-10 18:59:05 +02:00
Laura Hausmann 045ed1e202
[mastodon-client] return actual status bookmark state 2023-07-10 00:13:16 +02:00
Laura Hausmann 9aceebd26f
[mastodon-client] enforce limits for favorites and bookmarks 2023-07-10 00:13:16 +02:00
marcin mikołajczak f8b87f0ad2
Fix Mastodon compatibility string
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-09 23:50:35 +02:00
Laura Hausmann d232f1c468
[mastodon-client] return 404 instead of 401 on NO_SUCH_NOTE 2023-07-09 23:49:55 +02:00
Laura Hausmann 7c94dbde77
[server/api/notes/show] return correct status code 2023-07-09 23:49:55 +02:00
Laura Hausmann cb31a0f91c
[mastodon-client] fix posting polls 2023-07-09 23:49:55 +02:00
Laura Hausmann 93693ec994
[mastodon-client] populate user details for notifications 2023-07-09 22:00:22 +02:00
Laura Hausmann ef389d58ac
[mastodon-client] fix poll notifications 2023-07-09 22:00:22 +02:00
Laura Hausmann 380e48227e
[mastodon-client] enforce limit for notifications 2023-07-09 03:44:51 +02:00
Laura Hausmann 857b440582
[mastodon-client] always sort timelines by id (descending) 2023-07-09 03:18:08 +02:00
Laura Hausmann b04cf29ec0
[mastodon-client] populate user details for account following/followers 2023-07-09 00:36:12 +02:00
Laura Hausmann 02f23bc62c
[mastodon-client] enforce limits for /following and /followers 2023-07-09 00:22:05 +02:00
Laura Hausmann dd80726c13
[mastodon-client] TODO/FIXME cleanup 2023-07-09 00:14:27 +02:00
Laura Hausmann 80f12cd9e6
[mastodon-client] drive file name fixup 2023-07-09 00:09:49 +02:00
Laura Hausmann 8b3aed0531
[mastodon-client] media caption support 2023-07-09 00:09:49 +02:00
Laura Hausmann 75b1af0ef5
[mastodon-client] send proper user preferences 2023-07-08 21:56:12 +02:00
Laura Hausmann ae35aad518
[mastodon-client] send actual default post privacy instead of fallback value 2023-07-08 21:56:12 +02:00
Laura Hausmann b5bd8f7011
[mastodon-client] remove reactions reply 2023-07-08 18:59:00 +02:00
Laura Hausmann da4d25c796
increase ap/show rate limit 2023-07-08 04:13:15 +02:00
Laura Hausmann e42a8739a1
[mastodon-client] handle user & note URLs in search 2023-07-08 04:13:15 +02:00
Laura Hausmann 57d9ac9029
[mastodon-client] render bio newlines correctly 2023-07-08 04:13:15 +02:00
Laura Hausmann 0045b7c9a4
[mastodon-client] fix polls 2023-07-08 02:33:03 +02:00
Laura Hausmann 5417d148a4
[mastodon-client] fix local instance mentions 2023-07-08 02:32:58 +02:00
Laura Hausmann f230e3c350
[mastodon-client] fix search type param 2023-07-07 23:52:02 +02:00
Laura Hausmann 991988ccd7
[mastodon-client] populate details for quote and reblog fields 2023-07-07 23:23:54 +02:00
Laura Hausmann 36eab09058
[mastodon-client] populate user data for favorited_by and reblogged_by 2023-07-07 22:59:54 +02:00
Laura Hausmann 72e27ca49a
[mastodon-client] implement favorited_by 2023-07-07 22:43:58 +02:00
Laura Hausmann f3fdf1d4e2
[mastodon-client] populate note details for notifications 2023-07-07 22:08:46 +02:00
Laura Hausmann 1c16ff70ec
[mastodon-client] populate user details for all notes 2023-07-07 21:52:16 +02:00
Laura Hausmann efc3ec29cd
[mastodon-client] Don't display unsupported notification types 2023-07-07 21:52:16 +02:00
Laura Hausmann 568a9c58e2
[mastodon-client] Fix global timeline 2023-07-07 21:52:16 +02:00
Laura Hausmann fa8d965e8b
[mastodon-client] Fail gracefully if user resolve fails 2023-07-07 19:01:15 +02:00
Laura Hausmann 4512609545
[mastodon-client] Remove even more debug messages 2023-07-06 04:47:06 +02:00
Laura Hausmann 7cf26cf2e3
PR cleanup 2023-07-06 04:47:06 +02:00
Laura Hausmann b84e8116f3
[mastodon-client] code cleanup, remove redundant function calls 2023-07-06 04:47:06 +02:00
Laura Hausmann bdcd567a41
Remove debug logging 2023-07-06 04:47:06 +02:00
Laura Hausmann 9a0d74a5c5
[mastodon-client] fix mentions 2023-07-06 04:47:05 +02:00
Laura Hausmann 4aa088f173
[mastodon-client] remove debug logging 2023-07-06 04:47:05 +02:00
Laura Hausmann 33aa901486
[mastodon-client] Remove compiled megalodon code 2023-07-06 04:47:05 +02:00
Laura Hausmann 92b4222bc3
[mastodon-client] general code cleanup, rename megalodon package 2023-07-06 04:47:05 +02:00
Laura Hausmann 87f7b32ba3
[mastodon-client] Disable emoji reactions preview in TL 2023-07-06 04:47:05 +02:00
Laura Hausmann 1f11bb3559
[mastodon-client] Move megalodon to main repo 2023-07-06 04:47:05 +02:00
Laura Hausmann 9d4bef0a91
[mastodon-client] Code formatting pass 2023-07-06 04:46:42 +02:00
Laura Hausmann eb275465fe
[mastodon-client] Fix posting statuses with attachment 2023-07-06 04:46:42 +02:00
Laura Hausmann 74a8c5dc2a
[mastodon-client] megalodon compat changes 2023-07-06 04:46:42 +02:00
Laura Hausmann 03b8ba29c7
[mastodon-client] Add transparent.png asset 2023-07-06 04:46:42 +02:00