| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2026-02-10 | mastoapi: add `uri` field to verify_credentials | 1 | -0/+1 | ||
| Mastodon split the field out from `url` for identification purposes in version 4.2.0, leaving the previous for simply navigating to the user page. Some services (notably Bridgy Fed) rely on the `uri` as part of their OAuth flow: https://github.com/snarfed/bridgy-fed/issues/2339 | |||||
| 2026-02-10 | mastoapi: added a (dummy) client_secret_expires_at value in app creation. | 1 | -0/+1 | ||
| 2026-02-06 | Prevent voting via mastoapi if closed or we already voted | 1 | -24/+40 | ||
| 2026-02-06 | Check global object store for poll id when voting via mastoapi | 1 | -1/+6 | ||
| 2026-02-06 | Add poll creation to mastoapi | 1 | -9/+37 | ||
| 2026-01-12 | Added emoji categories. | 1 | -9/+23 | ||
| 2026-01-12 | mastoapi: also return children of children. | 1 | -17/+34 | ||
| 2026-01-06 | mastoapi: hide EmojiReacts from muted actors and block instances. | 1 | -0/+4 | ||
| 2026-01-01 | Bumped copyright year. | 1 | -1/+1 | ||
| 2025-12-22 | mastoapi: fixed status visibility error. | 1 | -39/+43 | ||
| 2025-12-19 | Some fixes. | 1 | -1/+1 | ||
| 2025-12-18 | Fixed more minor leaks. | 1 | -1/+2 | ||
| 2025-12-18 | Fixed some xs_fmt() usages. | 1 | -3/+6 | ||
| 2025-12-18 | Added emoji reactions (contributed by violette). | 1 | -4/+156 | ||
| 2025-12-09 | Fixed small memory leak. | 1 | -1/+1 | ||
| 2025-12-09 | make webpush use our notification server vkey instead of a random, ill-formated | 1 | -1/+4 | ||
| key (necessary for some client notifications, such as moshidon) | |||||
| 2025-11-30 | Fix user matching | 1 | -2/+2 | ||
| In order to be a proper prefix, the actor url must end with a '/' otherwise it can match another user that starts with the same prefix: for example 'testuser' will match anything made by 'testuser2' | |||||
| 2025-10-21 | Instead of comparing the output status with == 200, it's better to check ↵ | 1 | -2/+2 | ||
| using valid_status() | |||||
| 2025-10-18 | Enhances Mastodon API compatibility by adding support for displaying remote ↵ | 1 | -14/+325 | ||
| users' follower/following/post counts and their posts when viewing profiles in Mastodon-compatible apps (Fedilab, Tusky, etc.). Fixes for Moshidon and improvements for better compatibility with HAProxy | |||||
| 2025-10-13 | xs_http.h: new file. | 1 | -0/+1 | ||
| 2025-10-10 | mastoapi: added deleting for posts. | 1 | -1/+35 | ||
| I'm sure that I've done this before, but whatever. | |||||
| 2025-09-22 | making sure that global data is immutable | 1 | -1/+1 | ||
| 2025-09-20 | implementing visibility scopes | 1 | -6/+17 | ||
| 2025-09-14 | mastoapi: Fixed incorrect messages in status query. | 1 | -1/+1 | ||
| 2025-09-03 | Renamed function list_content() to list_members(). | 1 | -4/+4 | ||
| 2025-08-14 | mastoapi: avoid repeating entries. | 1 | -1/+6 | ||
| 2025-08-01 | Updated some comments. | 1 | -1/+2 | ||
| 2025-07-27 | mastoapi: the 'approve_followers' toggle can also be set from apps. | 1 | -2/+6 | ||
| 2025-07-27 | mastoapi: Fixed metadata in verify_credentials. | 1 | -2/+25 | ||
| 2025-07-05 | mastoapi: fixed the fix. | 1 | -2/+2 | ||
| 2025-07-05 | mastoapi: fixed a bug in mastoapi_timeline(). | 1 | -3/+7 | ||
| 2025-06-21 | Added support for /api/v1/instance/extended_description (with a hardcoded text). | 1 | -0/+15 | ||
| 2025-06-16 | mastoapi: Added followed hashtag maintenance. | 1 | -0/+48 | ||
| 2025-06-16 | mastoapi: added entrypoint /v1/followed_tags. | 1 | -0/+34 | ||
| 2025-06-12 | mastoapi: another try to fix collapsing boosted posts in some apps. | 1 | -3/+8 | ||
| 2025-06-11 | mastoapi: reverted reblog id, as it was breaking things. | 1 | -4/+0 | ||
| 2025-06-11 | mastoapi: fixed reblog identifiers. | 1 | -0/+6 | ||
| This fixes weird behaviour in apps like Tusky, where boosts' content disappear after clicking on them. | |||||
| 2025-05-29 | mastoapi: fixed uploaded images name collision. | 1 | -2/+4 | ||
| 2025-05-27 | New function timeline_here(). | 1 | -3/+1 | ||
| 2025-05-27 | Renamed timeline_here() to timeline_here_by_md5(), as it always should have ↵ | 1 | -1/+1 | ||
| been. | |||||
| 2025-05-22 | Minor memory leak fixes. | 1 | -1/+1 | ||
| 2025-05-22 | add missed replacement to the `mastoapi_get_handler` function (`search` case) | 1 | -1/+2 | ||
| 2025-05-22 | cleanup ending spaces | 1 | -5/+5 | ||
| 2025-05-19 | performance: use following_list_len in more places | 1 | -8/+8 | ||
| 2025-05-18 | mastoapi: added post endpoints for 'authorize' and 'reject' follow requests. | 1 | -0/+51 | ||
| 2025-05-18 | mastoapi: added endpoint /v1/follow_requests. | 1 | -4/+20 | ||
| 2025-05-14 | mastoapi: Also process the types[] argument in notifications. | 1 | -8/+13 | ||
| 2025-04-27 | Mastoapi: correctly communicate 'approve_followers'. | 1 | -1/+4 | ||
| 2025-04-26 | mastoapi: fix md5 issues | 1 | -1/+8 | ||
| 2025-04-26 | mastoapi: support lists for users | 1 | -15/+40 | ||