summaryrefslogtreecommitdiff
path: root/mastoapi.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* actor_request() does not need a user argument.Gravatar default2023-12-101-1/+1
|
* mastoapi: fixed crash processing kbin boosts.Gravatar default2023-12-051-2/+6
|
* mastoapi: correctly print the auth key in the sepcial urn:ietf... case.Gravatar default2023-12-051-2/+8
|
* Fill the 'fields' list in mastoapi_account().Gravatar default2023-12-031-1/+22
|
* mastoapi: patched dates to match the funny timezone Mastodon uses.Gravatar default2023-12-031-3/+28
|
* mastoapi: return some dummy values in verify_credentials.Gravatar default2023-12-031-0/+4
|
* Backport from xs.Gravatar default2023-11-171-0/+1
|
* Tag indexes are also purged.Gravatar default2023-11-081-3/+3
|
* mastoapi: implemented /api/v1/accounts/lookup.Gravatar default2023-10-281-2/+29
|
* mastoapi: Don't exclude posts of type Page or Article.Gravatar default2023-10-161-6/+11
|
* Fixed crash.Gravatar default2023-10-161-3/+8
|
* Fixed bug that crashed Tusky.Gravatar default2023-10-131-7/+6
|
* Minor URI tweak.Gravatar default2023-10-131-2/+7
|
* mastoapi: boosted posts by others are correctly returned.Gravatar default2023-10-131-0/+27
|
* mastoapi: show any boosted note, not only by us.Gravatar default2023-10-131-2/+2
|
* mastoapi: also process "Document" type attachments.Gravatar default2023-10-091-1/+1
|
* mastoapi: some tweaks to better match the returned data in timelines.Gravatar default2023-10-091-9/+14
|
* Hide posts from the public web for accounts with 'private' == true.Gravatar default2023-10-081-0/+19
|
* Backport from xs.Gravatar default2023-09-251-1/+1
|
* Put hostname in OAuth page title for web-based clients like ElkGravatar Kelson Vibber2023-09-211-5/+5
|
* Add title to OAuth page for web-based clients like ElkGravatar Kelson Vibber2023-09-211-0/+1
|
* Explicitly support dark mode to fix mismatched colors in clients like TuskyGravatar Kelson Vibber2023-09-211-1/+5
|
* mastoapi: Added fields list in verify_credentials.Gravatar default2023-09-181-0/+19
|
* mastoapi: ensure attachment and tag lists are tags.Gravatar default2023-08-251-0/+6
|
* mastoapi: process tag lists that are not lists correctly.Gravatar default2023-08-231-3/+14
|
* mastoapi: some tweaks for posts from lemmy.Gravatar default2023-08-201-4/+26
|
* mastoapi: in instance, return the list of supported mime types from the ↵Gravatar default2023-08-171-1/+23
| | | | internal list.
* mastoapi: minor fix in verify_credentials.Gravatar default2023-08-161-1/+1
|
* mastoapi: Some tweaks to process posts with 'name' and 'image' fields.Gravatar default2023-08-141-3/+32
|
* mastoapi: show the instance's title and short_description, if they exist.Gravatar default2023-08-141-3/+5
|
* More mastoapi tweaks.Gravatar default2023-08-131-0/+9
|
* Use some new xs_stock values.Gravatar default2023-08-131-9/+6
|
* Added avatar_static to validate_credentials object.Gravatar default2023-08-121-0/+1
|
* Some mastoapi tweaks to support the semaphore.social web client.Gravatar default2023-08-121-2/+10
|
* Fixed crash.Gravatar default2023-08-121-4/+4
|
* Some mastoapi instance object tweaks.Gravatar default2023-08-121-9/+21
|
* mastoapi: fixed /api/timelines/public to not need a bearer token.Gravatar default2023-08-121-12/+13
|
* Rewritten actor_get() to not depend on a user.Gravatar default2023-08-121-2/+2
|