Commit graph

295 commits

Author SHA1 Message Date
default
35c611b8b9 Fixed crash in notification list. 2023-04-14 08:37:33 +02:00
default
815c39d0c6 Added a dummy 'created_at' field for accounts that don't have a date.
This avoid a crash in Tusky.
2023-04-14 08:14:11 +02:00
default
51208b10c1 Implemented mastoapi notifications. 2023-04-13 17:56:00 +02:00
default
1a27e67ed9 New functions notify_get() and notify_list(). 2023-04-13 17:34:48 +02:00
default
bcde97c2d5 New function notify_add(). 2023-04-13 16:59:17 +02:00
default
2d5d63554c Started working on a notification list. 2023-04-13 15:32:13 +02:00
default
225c45ddaf More log level tweaks. 2023-04-13 10:03:25 +02:00
default
a558ad803c Changed mastoapi log levels. 2023-04-13 09:59:00 +02:00
default
963f2cf79a Updated RELEASE_NOTES. 2023-04-13 06:38:05 +02:00
default
ff4cee0b5c The snac page has been renamed to what-is-snac. 2023-04-12 20:40:44 +02:00
default
ec48b8ef8c Relationships can only be queried if logged in. 2023-04-12 20:33:42 +02:00
default
bb61b04e66 Dummy /accounts/relationships. 2023-04-12 20:25:41 +02:00
default
e146c2afa8 Also return (some) information for non-local users. 2023-04-12 20:20:46 +02:00
default
0d4406e16c Added the mastodon account data. 2023-04-12 18:54:20 +02:00
default
668f69dca9 Added the mastodon personal timeline. 2023-04-12 18:44:15 +02:00
default
a2cab2bab6 Updated RELEASE_NOTES. 2023-04-12 15:43:06 +02:00
default
ed957b4646 Added support for like and boost lists. 2023-04-12 15:28:43 +02:00
default
8d9e4667b7 Added forgotten user cleanup in mastoapi_post_handler(). 2023-04-12 12:16:23 +02:00
default
885031bed9 Don't generate invalid JSON if an attachment has no description. 2023-04-12 10:41:15 +02:00
default
aa86357237 Use the ctime instead of the published date in mastoapi_id(). 2023-04-12 10:19:43 +02:00
default
889f3192dd Commented out debugging messages. 2023-04-11 21:11:33 +02:00
default
c0a48f1f4e Added support for likes and boosts. 2023-04-11 21:07:47 +02:00
default
036be9d02c Added some comments. 2023-04-11 20:16:12 +02:00
default
a7f3ba6027 Added many dummy lists. 2023-04-11 20:10:24 +02:00
default
df78584911 Added support for statuses/:id and statuses/:id/context. 2023-04-11 19:59:02 +02:00
default
a4051f7f37 Started work in /api/v1/statuses. 2023-04-11 11:00:06 +02:00
default
79224ca2b5 New function mastodon_status(). 2023-04-11 09:50:12 +02:00
default
7c9846ef3e Added /api/v1/instance. 2023-04-10 16:08:26 +02:00
default
9e9d740199 Added image attachments. 2023-04-10 13:22:59 +02:00
default
3fb651b7b1 Added some tweaks for AndStatus, that does some things different (still non-working).
AndStatus expects a 'state' field to be propagated and doesn't send
the 'client_secret' as a GET argument, but in a Basic authorization header.
2023-04-10 12:55:03 +02:00
default
1cfa00eaaf New function mastoapi_id(), that creates mostly-compatible Ids.
Most apps (all?) sort entries by status Id, so they must be time-sorted (somewhat).
2023-04-10 12:14:16 +02:00
default
862dafd066 Some timeline fixes. 2023-04-10 11:30:00 +02:00
default
ea49eba404 More mastoapi timeline work. 2023-04-10 10:23:14 +02:00
default
429be774d2 Also delete the app in token revokation. 2023-04-10 09:21:14 +02:00
default
578d70ddc0 More work in status entries. 2023-04-10 08:52:04 +02:00
default
a65f1911d4 Limit the number of entries returned using the max_id. 2023-04-10 00:40:48 +02:00
default
02a5006857 More mastoapi work. 2023-04-10 00:08:51 +02:00
default
ca89f8b846 Fixed avatar. 2023-04-09 22:10:49 +02:00
default
ccce01d285 More mastoapi work. 2023-04-09 21:31:56 +02:00
default
4ced03bac1 OAuth login now works. 2023-04-09 20:34:05 +02:00
default
752058bf66 More mastoapi work. 2023-04-08 10:29:33 +02:00
default
bbbce7afac The /oauth/authorize URL generates a login page. 2023-04-08 09:27:22 +02:00
default
4964a56456 More mastoapi work. 2023-04-08 09:09:43 +02:00
default
eba6987fd5 Added some OAuth scaffold code. 2023-04-08 07:04:40 +02:00
default
353e393f4d New file mastoapi.c. 2023-04-08 06:09:05 +02:00