summaryrefslogtreecommitdiff
path: root/mastoapi.c
AgeCommit message (Collapse)Author
2024-01-26mastoapi: avoid crashing on empty payloads.default
2024-01-24Use get_attachments() in mastoapi_status().default
2024-01-23Fixed typo.default
2024-01-23mastoapi: added /v1/statuses put support (note edit).default
2024-01-23mastoapi: added support for status/.../source.default
2024-01-19Mastoapi: fixed an error the edited_at field.default
2024-01-18New function get_atto(), to get the attributedTo field.default
2024-01-12Minor tweak for better corruption detection.default
2024-01-11More tries to fix crashes in mastoapi_account().default
2024-01-11Avoid invalid actors in mastoapi_status().default
2024-01-11Silenced some unused argument warnings.default
2024-01-11Set the 'bot' field in verify_credentials to the matching value.default
2024-01-11Support DELETE for Mastodon subscriptionsJames Seward
While testing Mona, I noticed that after deleting my account entry for my snac server, Mona would repeatedly try to delete the subscription it thought it had created, resulting in many unhandled DELETE calls. This accepts the call and returns 200 for it, which makes Mona happy.
2024-01-11Add missing fields to account verificationJames Seward
This allows the Mona iOS app to successfully sign in. I wasn't sure what a suitable value for `last_status_at` would be so I just copied `published` since it's the right format. This also just sets the `bot` field to false regardless of the user's configuration, which probably isn't ideal.
2024-01-10Added more webfinger checks, just to be sure.default
2024-01-04Updated copyright year.default
2023-12-17actor_request() accepts again an optional snac argument.default
2023-12-11Revert "Reverted actor_request() without user."default
This reverts commit 8d0a69cd759813b1304605d1676fbca063f0ccdc.
2023-12-11Reverted actor_request() without user.default
Some sites require even Person requests to be signed.
2023-12-10actor_request() does not need a user argument.default
2023-12-05mastoapi: fixed crash processing kbin boosts.default
2023-12-05mastoapi: correctly print the auth key in the sepcial urn:ietf... case.default
2023-12-03Fill the 'fields' list in mastoapi_account().default
2023-12-03mastoapi: patched dates to match the funny timezone Mastodon uses.default
2023-12-03mastoapi: return some dummy values in verify_credentials.default
2023-11-17Backport from xs.default
2023-11-08Tag indexes are also purged.default
2023-10-28mastoapi: implemented /api/v1/accounts/lookup.default
2023-10-16mastoapi: Don't exclude posts of type Page or Article.default
2023-10-16Fixed crash.default
2023-10-13Fixed bug that crashed Tusky.default
2023-10-13Minor URI tweak.default
2023-10-13mastoapi: boosted posts by others are correctly returned.default
2023-10-13mastoapi: show any boosted note, not only by us.default
2023-10-09mastoapi: also process "Document" type attachments.default
2023-10-09mastoapi: some tweaks to better match the returned data in timelines.default
2023-10-08Hide posts from the public web for accounts with 'private' == true.default
2023-09-25Backport from xs.default
2023-09-21Put hostname in OAuth page title for web-based clients like ElkKelson Vibber
2023-09-21Add title to OAuth page for web-based clients like ElkKelson Vibber
2023-09-21Explicitly support dark mode to fix mismatched colors in clients like TuskyKelson Vibber
2023-09-18mastoapi: Added fields list in verify_credentials.default
2023-08-25mastoapi: ensure attachment and tag lists are tags.default
2023-08-23mastoapi: process tag lists that are not lists correctly.default
2023-08-20mastoapi: some tweaks for posts from lemmy.default
2023-08-17mastoapi: in instance, return the list of supported mime types from the ↵default
internal list.
2023-08-16mastoapi: minor fix in verify_credentials.default
2023-08-14mastoapi: Some tweaks to process posts with 'name' and 'image' fields.default
2023-08-14mastoapi: show the instance's title and short_description, if they exist.default
2023-08-13More mastoapi tweaks.default