Document Akkoma API #678

Merged
floatingghost merged 4 commits from Oneric/akkoma:doc-akkomapi into develop 2024-02-16 12:20:12 +00:00
Member

Together with the various documentation fixes and additions from my other PRs, i believe all API-related Akkoma additions are now properly documented, though it’s possible I missed something (+ some few undocumented pre-Akkoma features like the dashboard).

Note that the example response for PUT /api/v1/akkoma/preferred_frontend was generated by modifying the source to accept any PUT request and hardcoding plerofma-fe/stable due to issues actually using this API endpoint normally; see #677

Together with the various documentation fixes and additions from my other PRs, i believe all API-related Akkoma additions are now properly documented, though it’s possible I missed something *(+ some few undocumented pre-Akkoma features like the dashboard)*. Note that the example response for `PUT /api/v1/akkoma/preferred_frontend` was generated by modifying the source to accept any PUT request and hardcoding `plerofma-fe/stable` due to issues actually using this API endpoint normally; see https://akkoma.dev/AkkomaGang/akkoma/issues/677
Oneric force-pushed doc-akkomapi from 134f16d16b to 7bc67f5dd5 2024-02-02 22:41:52 +00:00 Compare
Oneric force-pushed doc-akkomapi from 7bc67f5dd5 to a325357f57 2024-02-15 15:07:57 +00:00 Compare
Author
Member

i believe all API-related Akkoma additions are now properly documented, though it’s possible I missed something

yup, the bubble timeline API was not yet documented and as it turns out the documented identification name was outdated too. Added two more commits (+rebase) to take care of both

(side note: i really don’t like how Forgejo only ever displays the initially pushed commits in the conversation overview; making it easy to accidentally review an old version and not immediately notice newly added commits)

> i believe all API-related Akkoma additions are now properly documented, though **it’s possible I missed something** yup, the bubble timeline API was not yet documented and as it turns out the documented identification name was outdated too. Added two more commits (+rebase) to take care of both *(side note: i really don’t like how Forgejo only ever displays the initially pushed commits in the conversation overview; making it easy to accidentally review an old version and not immediately notice newly added commits)*
Oneric force-pushed doc-akkomapi from a325357f57 to cda597a05c 2024-02-15 15:26:21 +00:00 Compare

thanks a lot! docs are good~

thanks a lot! docs are good~
floatingghost merged commit 874ee73a87 into develop 2024-02-16 12:20:12 +00:00
floatingghost deleted branch doc-akkomapi 2024-02-16 12:20:12 +00:00
Sign in to join this conversation.
No description provided.