summaryrefslogtreecommitdiff
path: root/mastoapi.c
AgeCommit message (Collapse)Author
2024-03-13mastoapi: return a dummy header field in accounts.default
2024-03-12Added actor refreshing via the user queue.default
2024-03-12Some formatting tweaks.default
2024-03-09Replaced most xs_dict_iter() with xs_dict_next().default
2024-03-06mastoapi: Added a dummy streaming_api URL.default
2024-03-02mastoapi: added search by tag.default
2024-03-01mastoapi: Correctly show 'Video' objects in /timelines/home.default
2024-03-01mastoapi: Fixed bug in account searching.default
2024-02-28mastoapi: check the url before checking.default
2024-02-28mastoapi: fixed a bug in validated links.default
2024-02-20The link verification time is stored as a time_t.default
This way, it will be easier in an eventual future to test if a link verification is too old to be trusted.
2024-02-15Moved verified links to its own json file.default
2024-02-15mastoapi: fill the verified_at fields in mastoapi_account() for local users.default
2024-02-15Renamed validated_metadata to validated_links.default
2024-02-14mastoapi: added verified_at dates for verified links.default
2024-02-10New function is_msg_from_private_user().default
2024-02-10mastoapi: Skip non-public posts from timelines by tag.default
2024-02-09mastoapi: added support for /api/v1/timelines/tag/.default
2024-02-05Added paging to notify_list(), and use it in the notifications page.default
2024-02-05notify_list() no longer has a new_only argument.default
2024-01-28formattingPaul Wilde
2024-01-28cleanupPaul Wilde
2024-01-28cleanupPaul Wilde
2024-01-28cleanupPaul Wilde
2024-01-28make compatible with subway tooter appPaul Wilde
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