summaryrefslogtreecommitdiff
path: root/mastoapi.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Better redirection URL building in oauth_post_handler().Gravatar default2024-04-141-1/+5
| |
* | Log status in mastoapi_post_handler().Gravatar default2024-04-141-2/+2
| |
* | mastoapi: 'unfavourite' and 'unreblog' actions now fully work.Gravatar default2024-04-111-7/+14
| |
* | If an emoji in emojis.json is an URL to an image, it's stored in the tag list.Gravatar default2024-03-251-1/+1
| |
* | Backport from xs.Gravatar default2024-03-151-59/+59
| |
* | mastoapi: added more dummy fields to accounts.Gravatar default2024-03-131-1/+8
| |
* | mastoapi: return a dummy header field in accounts.Gravatar default2024-03-131-3/+12
| |
* | Added actor refreshing via the user queue.Gravatar default2024-03-121-1/+1
| |
* | Some formatting tweaks.Gravatar default2024-03-121-6/+6
|/
* Replaced most xs_dict_iter() with xs_dict_next().Gravatar default2024-03-091-1/+2
|
* mastoapi: Added a dummy streaming_api URL.Gravatar default2024-03-061-1/+5
|
* mastoapi: added search by tag.Gravatar default2024-03-021-9/+27
|
* mastoapi: Correctly show 'Video' objects in /timelines/home.Gravatar default2024-03-011-3/+4
|
* mastoapi: Fixed bug in account searching.Gravatar default2024-03-011-1/+1
|
* mastoapi: check the url before checking.Gravatar default2024-02-281-1/+1
|
* mastoapi: fixed a bug in validated links.Gravatar default2024-02-281-3/+8
|
* The link verification time is stored as a time_t.Gravatar default2024-02-201-6/+18
| | | | | This way, it will be easier in an eventual future to test if a link verification is too old to be trusted.
* Moved verified links to its own json file.Gravatar default2024-02-151-7/+6
|
* mastoapi: fill the verified_at fields in mastoapi_account() for local users.Gravatar default2024-02-151-2/+26
|
* Renamed validated_metadata to validated_links.Gravatar default2024-02-151-4/+4
|
* mastoapi: added verified_at dates for verified links.Gravatar default2024-02-141-1/+11
|
* New function is_msg_from_private_user().Gravatar default2024-02-101-18/+7
|
* mastoapi: Skip non-public posts from timelines by tag.Gravatar default2024-02-101-0/+4
|
* mastoapi: added support for /api/v1/timelines/tag/.Gravatar default2024-02-091-0/+41
|
* Added paging to notify_list(), and use it in the notifications page.Gravatar default2024-02-051-1/+1
|
* notify_list() no longer has a new_only argument.Gravatar default2024-02-051-1/+1
|
* formattingGravatar Paul Wilde2024-01-281-3/+3
|
* cleanupGravatar Paul Wilde2024-01-281-2/+2
|
* cleanupGravatar Paul Wilde2024-01-281-1/+1
|
* cleanupGravatar Paul Wilde2024-01-281-0/+1
|
* make compatible with subway tooter appGravatar Paul Wilde2024-01-281-1/+23
|
* mastoapi: avoid crashing on empty payloads.Gravatar default2024-01-261-6/+15
|
* Use get_attachments() in mastoapi_status().Gravatar default2024-01-241-57/+23
|
* Fixed typo.Gravatar default2024-01-231-1/+1
|
* mastoapi: added /v1/statuses put support (note edit).Gravatar default2024-01-231-2/+46
|
* mastoapi: added support for status/.../source.Gravatar default2024-01-231-0/+10
|
* Mastoapi: fixed an error the edited_at field.Gravatar default2024-01-191-1/+1
|
* New function get_atto(), to get the attributedTo field.Gravatar default2024-01-181-6/+6
|
* Minor tweak for better corruption detection.Gravatar default2024-01-121-6/+6
|
* More tries to fix crashes in mastoapi_account().Gravatar default2024-01-111-2/+8
|
* Avoid invalid actors in mastoapi_status().Gravatar default2024-01-111-0/+4
|
* Silenced some unused argument warnings.Gravatar default2024-01-111-0/+5
|
* Set the 'bot' field in verify_credentials to the matching value.Gravatar default2024-01-111-2/+1
|
* Support DELETE for Mastodon subscriptionsGravatar James Seward2024-01-111-0/+16
| | | | | | | | 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.
* Add missing fields to account verificationGravatar James Seward2024-01-111-0/+5
| | | | | | | | | | 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.
* Added more webfinger checks, just to be sure.Gravatar default2024-01-101-1/+1
|
* Updated copyright year.Gravatar default2024-01-041-1/+1
|
* actor_request() accepts again an optional snac argument.Gravatar default2023-12-171-1/+1
|
* Revert "Reverted actor_request() without user."Gravatar default2023-12-111-1/+1
| | | | This reverts commit 8d0a69cd759813b1304605d1676fbca063f0ccdc.
* Reverted actor_request() without user.Gravatar default2023-12-111-1/+1
| | | | Some sites require even Person requests to be signed.