Commit graph

16 commits

Author SHA1 Message Date
Kopper
7cd5f0776b [backend/akko-client] Cleanup and reformat 2024-09-13 17:30:05 +02:00
Kopper
30af407865 [backend/akko-client] Revert hacky workaround on /api/v1/pleroma/emoji
I've decided to patch the frontend itself to accept this correctly.
2024-09-13 17:30:05 +02:00
Kopper
9348210ced [backend/akko-client] List supported features 2024-09-13 17:30:05 +02:00
Kopper
e01e241fc7 [backend/akko-client] Un-break Moshidon 2024-09-13 17:30:05 +02:00
Kopper
832e3ce8c9 [backend/akko-client] Allow marking notifications as read 2024-09-13 17:30:05 +02:00
Kopper
18cd712132 [backend/akko-client] Attempt to fix emoji picker 2024-09-13 17:30:05 +02:00
Kopper
9d6d892091 [backend/akko-client] Fix notifications, including emoji reaction notifications 2024-09-13 17:30:05 +02:00
Kopper
30cf0db0fb [backend/akko-client] Un-break Enafore 2024-09-13 17:30:05 +02:00
Kopper
44864a2274 [backend/akko-client] Try to implement GET v1/pleroma/emoji
Akkoma-FE is doing something horrible here, I do not think this is
fixable without changing the FE itself.
2024-09-13 17:30:05 +02:00
Kopper
fefe599d32 [backend/akko-client] Add reaction endpoints 2024-09-13 17:30:05 +02:00
Kopper
909af700c8 [backend/akko-client] Instruct Akkoma-FE to use the streaming API 2024-09-13 17:30:05 +02:00
Kopper
0e7e2698e0 [backend/akko-client] Expose VAPID public key 2024-09-13 17:30:05 +02:00
Kopper
3fb8fea316 [backend/akko-client] Expose conversation ID 2024-09-13 17:30:05 +02:00
Kopper
e3a41c6190 [backend/akko-client] Expose required pleroma.emoji_reactions field 2024-09-13 17:30:05 +02:00
Kopper
326ee6d4e2 [backend/akko-client] Instruct Akkoma-FE to log in via oauth 2024-09-13 17:30:05 +02:00
Kopper
1bac67cd06 [backend/akko-client] Stub out just enough to allow Akkoma-FE to start 2024-09-13 17:30:05 +02:00