Commit graph

26323 commits

Author SHA1 Message Date
Laura Hausmann 4e177419eb
[mastodon-client] GET /v1/preferenes 2023-10-05 14:16:28 +02:00
Laura Hausmann ec55071eb2
[mastodon-client] GET /v1/trends/{statuses,hashtags,links} 2023-10-05 02:38:26 +02:00
Laura Hausmann fb7713c424
[mastodon-client] GET /v1/custom_emoji 2023-10-05 02:08:12 +02:00
Laura Hausmann 5f0d140bbe
[mastodon-client] GET /v2/suggestions 2023-10-05 01:51:21 +02:00
Laura Hausmann 44b72a2ecc
[mastodon-client] GET /v1/announcements, POST /v1/announcements/:id/dismiss 2023-10-05 00:58:54 +02:00
Laura Hausmann 059a20f4b1
[mastodon-client] Make filter endpoints refer to web frontend 2023-10-05 00:11:39 +02:00
Laura Hausmann f5e28fc27a
[mastodon-client] Refactor object id converters 2023-10-04 23:54:45 +02:00
Laura Hausmann f0cedf4f39
[mastodon-client] Replace array helper function with preexisting prelude function 2023-10-04 23:52:03 +02:00
Laura Hausmann 2a64fe4ebf
[mastodon-client] GET /v1/instance 2023-10-04 23:42:54 +02:00
Laura Hausmann c90161189f
[mastodon-client] Improve query performance 2023-10-04 23:16:52 +02:00
Laura Hausmann f87712040d
[backend] Remove /api/i/get-unsecure endpoint 2023-10-04 23:14:57 +02:00
Laura Hausmann ad7c58b8d7
[mastodon-client] Add visibility checks for status.reblogged_by 2023-10-04 23:13:47 +02:00
Laura Hausmann 7f6ac71dd0
[mastodon-client] Respect ffVisibility 2023-10-04 23:07:50 +02:00
Laura Hausmann a515b6b4d4
[mastodon-client] Fix ordering of conversations 2023-10-04 23:07:38 +02:00
Laura Hausmann bbc0f0278a
[mastodon-client] Improve pagination helper function 2023-10-04 23:07:37 +02:00
Laura Hausmann 557dd37fe8
[mastodon-client] Unread notifications 2023-10-04 22:01:18 +02:00
Laura Hausmann b8b6206b4e
[mastodon-client] Fix link pagination default limits 2023-10-04 22:01:17 +02:00
Laura Hausmann 3fb3f405ea
[mastodon-client] GET /v1/conversations 2023-10-04 22:01:17 +02:00
Laura Hausmann 2fef4b1982
[mastodon-client] GET /v1/timelines/tag/:hashtag 2023-10-04 22:01:17 +02:00
Laura Hausmann d2c9238a18
[mastodon-client] Add stubs for featured_tags and followed_tags 2023-10-04 22:01:17 +02:00
Laura Hausmann 4fe62e62c3
[mastodon-client] GET /accounts/:id/lists 2023-10-04 22:01:17 +02:00
Laura Hausmann 239fef3e71
[mastodon-client] DELETE /lists/:id/accounts 2023-10-04 22:01:17 +02:00
Laura Hausmann 94d75585b4
[mastodon-client] PUT /lists/:id 2023-10-04 22:01:17 +02:00
Laura Hausmann 53c0d52fcd
[mastodon-client] POST /lists 2023-10-04 22:01:17 +02:00
Laura Hausmann eecd911bf6
[mastodon-client] POST /lists/:id/accounts 2023-10-04 22:01:16 +02:00
Laura Hausmann 8a22659cba
[mastodon-client] DELETE /lists/:id 2023-10-04 22:01:16 +02:00
Laura Hausmann 267624c7a3
[mastodon-client] Also return edit history if post is unedited 2023-10-04 22:01:16 +02:00
Laura Hausmann 137ede02ce
[mastodon-client] Fix timeline helper function 2023-10-04 22:01:16 +02:00
Laura Hausmann a3722d2dce
[mastodon-client] GET /timelines/list/:listId 2023-10-04 22:01:16 +02:00
Laura Hausmann f388eb2135
[mastodon-client] Update notifications default and max limit to mastodon v4.1.0 values 2023-10-04 22:01:16 +02:00
Laura Hausmann 4559b135cb
[mastodon-client] Code cleanup & reformat 2023-10-04 22:01:16 +02:00
Laura Hausmann 2e7ac53c20
[mastodon-client] Use modified mfm-to-html renderer 2023-10-04 22:01:16 +02:00
Laura Hausmann 633fe46fb5
[mastodon-client] GET /lists, /lists/:id, /lists/:id/accounts 2023-10-04 22:01:15 +02:00
Laura Hausmann a7ce94fb29
[mastodon-client] GET /statuses/:id/source 2023-10-04 22:01:15 +02:00
Laura Hausmann ae91ffbb8a
[mastodon-client] Fix resolving remote users that aren't yet in the database 2023-10-04 22:01:15 +02:00
Laura Hausmann 947f5ba1e2
[mastodon-client] GET /v1/search 2023-10-04 22:01:15 +02:00
Laura Hausmann 5e0c2eb497
[mastodon-client] GET /v2/search 2023-10-04 22:01:15 +02:00
Laura Hausmann 0f497f7fec
[mastodon-client] Fix request body handling for polls 2023-10-04 22:01:15 +02:00
Laura Hausmann fb8b2ce0df
[mastodon-client] GET /polls/:id, POST /polls/:id/votes 2023-10-04 22:01:15 +02:00
Laura Hausmann 85a13d8bd7
[mastodon-client] GET /statuses/:id/history 2023-10-04 22:01:14 +02:00
Laura Hausmann 9454540385
[mastodon-client] Return status.edited_at 2023-10-04 22:01:14 +02:00
Laura Hausmann b0487e1e63
[mastodon-client] PUT /statuses/:id 2023-10-04 22:01:14 +02:00
Laura Hausmann 0719d9abbc
[client] Clean up note edits 2023-10-04 22:01:14 +02:00
Laura Hausmann 500a85acb9
[backend] Rework note edits 2023-10-04 22:01:14 +02:00
Laura Hausmann e0fefc986f
[mastodon-client] Respect idempotency-key for new posts 2023-10-04 22:01:14 +02:00
Laura Hausmann fe15584834
[mastodon-client] POST /v1/statuses 2023-10-04 22:01:14 +02:00
Laura Hausmann b98294e5be
[mastodon-client] PUT /media/:id 2023-10-04 22:01:14 +02:00
Laura Hausmann a2dce0fa85
[mastodon-client] GET /media/:id 2023-10-04 22:01:13 +02:00
Laura Hausmann 9b223abeda
[mastodon-client] POST /{v1,v2}/media 2023-10-04 22:01:13 +02:00
Laura Hausmann 366311a8b1
[mastodon-client] Refactor api router init 2023-10-04 22:01:13 +02:00