default
|
1b3f768a57
|
mastoapi: some tweaks to better match the returned data in timelines.
|
2023-10-09 11:49:45 +02:00 |
|
default
|
8524ace23f
|
Hide posts from the public web for accounts with 'private' == true.
|
2023-10-08 00:06:37 +02:00 |
|
default
|
c314e995a4
|
Backport from xs.
|
2023-09-25 18:25:09 +02:00 |
|
Kelson Vibber
|
3931640b69
|
Put hostname in OAuth page title for web-based clients like Elk
|
2023-09-21 01:16:13 +00:00 |
|
Kelson Vibber
|
d9b6688e03
|
Add title to OAuth page for web-based clients like Elk
|
2023-09-21 01:12:28 +00:00 |
|
Kelson Vibber
|
03f956b14e
|
Explicitly support dark mode to fix mismatched colors in clients like Tusky
|
2023-09-21 01:03:57 +00:00 |
|
default
|
e14ad56994
|
mastoapi: Added fields list in verify_credentials.
|
2023-09-18 11:57:55 +02:00 |
|
default
|
0ee61d53d4
|
mastoapi: ensure attachment and tag lists are tags.
|
2023-08-25 07:47:18 +02:00 |
|
default
|
4bc619e2fc
|
mastoapi: process tag lists that are not lists correctly.
|
2023-08-23 18:32:08 +02:00 |
|
default
|
cf0aa96a35
|
mastoapi: some tweaks for posts from lemmy.
|
2023-08-20 16:03:46 +02:00 |
|
default
|
93bdf79eb6
|
mastoapi: in instance, return the list of supported mime types from the internal list.
|
2023-08-17 18:06:36 +02:00 |
|
default
|
d26b31ed1d
|
mastoapi: minor fix in verify_credentials.
|
2023-08-16 18:18:46 +02:00 |
|
default
|
2bea378610
|
mastoapi: Some tweaks to process posts with 'name' and 'image' fields.
|
2023-08-14 20:11:03 +02:00 |
|
default
|
3d2d75315e
|
mastoapi: show the instance's title and short_description, if they exist.
|
2023-08-14 11:31:11 +02:00 |
|
default
|
2f0d604f0c
|
More mastoapi tweaks.
|
2023-08-13 13:00:36 +02:00 |
|
default
|
a0906208ea
|
Use some new xs_stock values.
|
2023-08-13 12:09:35 +02:00 |
|
default
|
b2920e9956
|
Added avatar_static to validate_credentials object.
|
2023-08-12 21:53:35 +02:00 |
|
default
|
07be3721c1
|
Some mastoapi tweaks to support the semaphore.social web client.
|
2023-08-12 21:46:54 +02:00 |
|
default
|
ee31fa4bae
|
Fixed crash.
|
2023-08-12 18:42:11 +02:00 |
|
default
|
d48819ded8
|
Some mastoapi instance object tweaks.
|
2023-08-12 18:38:55 +02:00 |
|
default
|
72839e59a0
|
mastoapi: fixed /api/timelines/public to not need a bearer token.
|
2023-08-12 12:10:42 +02:00 |
|
default
|
cac1c6febd
|
Rewritten actor_get() to not depend on a user.
|
2023-08-12 11:23:01 +02:00 |
|
default
|
499697258d
|
Rewritten is_msg_public() to not depend on a user.
|
2023-08-12 09:43:01 +02:00 |
|
default
|
574c0ca8af
|
Fixed some mastoapi minor errors.
|
2023-08-10 19:37:33 +02:00 |
|
default
|
3e5bb109d1
|
Renamed json dump functions to new xs spec.
|
2023-08-08 19:29:34 +02:00 |
|
default
|
15f755960b
|
Added xs_json_load() wherever possible.
|
2023-08-05 14:56:07 +02:00 |
|
default
|
f5a3dbf8d6
|
Use xs_json_dump_pp() wherever possible.
|
2023-08-03 09:02:08 +02:00 |
|
default
|
0f8c0cd694
|
Updated comment in headers.
|
2023-07-28 11:34:18 +02:00 |
|
default
|
d1add0598a
|
In mastoapi, notes can be pinned / unpinned.
|
2023-06-28 20:36:33 +02:00 |
|
default
|
15684721c3
|
Added some lost fields in mastoapi_status().
|
2023-06-28 19:53:25 +02:00 |
|
default
|
9a47a7c2d1
|
Don't discard notes from people we don't follow in mastoapi.
|
2023-06-28 19:16:58 +02:00 |
|
default
|
478cb2cf15
|
Use xs_stock_* values wherever possible.
|
2023-06-15 17:51:24 +02:00 |
|
default
|
3977a12bef
|
Avoid writing a NULL header in mastoapi_account().
|
2023-06-12 19:39:15 +02:00 |
|
Haijo7
|
42958900a0
|
removed additinal empty string
|
2023-06-12 19:01:38 +02:00 |
|
Haijo7
|
564b5b1161
|
add mastodon profile header to mastodon api
|
2023-06-12 10:42:59 +02:00 |
|
Haijo7
|
9b1c5cc843
|
set bot to true in mastodon account if user type is service
|
2023-06-11 16:53:50 +02:00 |
|
Haijo7
|
2544ec92b2
|
add user type to mastodon profile
|
2023-06-11 16:38:06 +02:00 |
|
poesty
|
fb5f34bb5a
|
Only allow logged-in user to use statuses API
|
2023-06-11 12:06:37 +08:00 |
|
poesty
|
15137fc5c7
|
Only allow logged-in user to use search API
|
2023-06-11 03:04:08 +08:00 |
|
poesty
|
2b64892e83
|
Use MID_TO_MD5 for ID comparison
|
2023-06-10 14:35:16 +08:00 |
|
poesty
|
56c44eb455
|
Ignore non-followed users' notes without boosts in private timeline
|
2023-06-10 14:07:58 +08:00 |
|
poesty
|
86198549e7
|
Ignore timestamps in mastoapi_id when filtering entries
|
2023-06-10 02:39:11 +08:00 |
|
default
|
fafdbbf815
|
Replaced usage of random() with xs_rnd_buf().
|
2023-06-05 18:29:25 +02:00 |
|
default
|
513d81c694
|
Now you can vote from the mastoapi.
|
2023-06-01 08:40:08 +02:00 |
|
default
|
182ba33c76
|
Minor refactoring to mastoapi_poll().
|
2023-06-01 08:13:58 +02:00 |
|
default
|
3b72b0f0ac
|
New function was_question_voted().
|
2023-05-31 22:06:31 +02:00 |
|
default
|
796a111de8
|
New function mastoapi_poll().
|
2023-05-31 18:35:50 +02:00 |
|
default
|
bec8e88fb9
|
Started voting on mastoapi (non-working).
|
2023-05-31 11:13:06 +02:00 |
|
default
|
a3eb84b932
|
Fixed poll id in mastoapi.
|
2023-05-31 10:57:06 +02:00 |
|
default
|
96481a3836
|
Don't show votes to polls as descendants in mastoapi.
|
2023-05-31 10:51:37 +02:00 |
|
default
|
db1bc858a1
|
Votes are shown in mastoapi.
|
2023-05-31 10:49:08 +02:00 |
|
default
|
bcc2eb6234
|
Show the finished poll notification correctly in mastoapi.
|
2023-05-30 15:01:45 +02:00 |
|
default
|
654e171b93
|
New macro ISO_DATE_SPEC.
|
2023-05-29 09:07:27 +02:00 |
|
default
|
ec1ee8a137
|
Added the missing field "header" to mastodon acoount.
|
2023-05-27 13:43:50 +02:00 |
|
default
|
bf6fcee21c
|
In mastoapi, don't show poll votes in timelines.
|
2023-05-24 14:12:21 +02:00 |
|
default
|
d4695a9cbb
|
Mastoapi: added block / unblock.
|
2023-05-18 09:46:21 +02:00 |
|
default
|
970ad7a540
|
Got rid of xs_encdec.h.
|
2023-05-17 10:08:57 +02:00 |
|
default
|
81cec4ab27
|
Don't autocomplete local users if they are already added.
|
2023-05-17 08:03:46 +02:00 |
|
default
|
9bc10da8a5
|
In mastoapi account search, return local users at the end.
|
2023-05-17 07:27:08 +02:00 |
|
default
|
e6eb1adc65
|
Also find local users in /api/v1/search.
|
2023-05-15 13:04:30 +02:00 |
|
default
|
3e1944abbf
|
Deleted repeated code.
|
2023-05-15 11:38:29 +02:00 |
|
default
|
40fa322c54
|
mastoapi_account() returns the acct field as user@host.
|
2023-05-15 11:36:09 +02:00 |
|
default
|
bcf267075d
|
Made mastoapi account search case-insensitive.
|
2023-05-15 11:28:59 +02:00 |
|
default
|
bd8886f8a6
|
Don't repeat accounts when searching.
|
2023-05-15 11:23:36 +02:00 |
|
default
|
e9588a71ae
|
Add /v1/account/search support.
|
2023-05-15 11:15:28 +02:00 |
|
default
|
bdb1ce3fdf
|
Added more comment marks.
|
2023-05-12 13:06:38 +02:00 |
|
default
|
5325da02e6
|
Added some code comments.
|
2023-05-12 12:29:24 +02:00 |
|
default
|
6d82dde0c5
|
Added support from exclude notification types.
|
2023-05-11 10:54:56 +02:00 |
|
default
|
2a073116d3
|
In /relationship, the id[] can be a list.
|
2023-05-11 10:44:27 +02:00 |
|
default
|
de12b8d0a2
|
Fill the mastoapi instance contact_account field, if possible.
|
2023-05-08 10:13:43 +02:00 |
|
default
|
e2e7bc2d71
|
Added a source (web, mastoapi, etc) to lastlog_write().
|
2023-05-08 09:02:45 +02:00 |
|
default
|
eed24fde1a
|
Fixed a bug in Tusky's image send.
|
2023-05-06 11:10:08 +02:00 |
|
default
|
212d1350fe
|
Fixed mastoapi debug levels.
|
2023-05-04 11:53:17 +02:00 |
|
default
|
ec6f94e27e
|
New url /oauth/x-snac-get-token.
|
2023-05-04 11:52:04 +02:00 |
|
default
|
f6ef275fa3
|
Made the post action configurable in login_page.
|
2023-05-04 11:08:35 +02:00 |
|
default
|
980a8d524f
|
Fixed more warnings.
|
2023-05-04 09:34:33 +02:00 |
|
default
|
185aac2387
|
Added -Wextra to C flags.
|
2023-05-04 09:28:36 +02:00 |
|
default
|
a9f0f2f695
|
Avoid crash in optional mastoapi argument.
|
2023-05-04 06:27:13 +02:00 |
|
default
|
0bd609f5be
|
Fixed missing notifications in certain circunstancies.
|
2023-05-03 07:57:10 +02:00 |
|
default
|
be5f08e6c3
|
Use xs_replace_n() where it suits.
|
2023-05-02 06:49:00 +02:00 |
|
default
|
4595a36859
|
Partial support for mastoapi unfavourite / unreblog.
|
2023-05-01 17:20:49 +02:00 |
|
default
|
a7d4513f77
|
In /api/v1/statuses, get the object from the storage instead of from the timeline.
This was affecting clicking on posts from the instance timeline, that were not
in the logged-in user timeline.
|
2023-05-01 07:35:26 +02:00 |
|
default
|
cfa0df3ac5
|
The instance timeline now works.
|
2023-04-30 07:00:49 +02:00 |
|
default
|
ede4d6f2dc
|
Some instance timeline work.
|
2023-04-30 06:39:55 +02:00 |
|
default
|
d0e08277da
|
Incomplete mastoapi apps are purged.
|
2023-04-28 08:58:33 +02:00 |
|
default
|
765f63772f
|
New function mastoapi_purge() (still dummy).
|
2023-04-28 08:33:02 +02:00 |
|
default
|
b620fe99fa
|
Ensure the new app client_id is unique.
|
2023-04-28 08:28:17 +02:00 |
|
default
|
a28d717da5
|
Hide hidden posts from timelines.
|
2023-04-27 08:35:23 +02:00 |
|
default
|
dd4ba7969f
|
Fixed video attachments.
|
2023-04-26 21:07:00 +02:00 |
|
default
|
9bb08cfd51
|
Fixed crash in mastoapi search.
|
2023-04-26 17:37:33 +02:00 |
|
default
|
e2ef581e84
|
Update lastlog.txt everytime a Bearer token is validated.
|
2023-04-26 06:37:37 +02:00 |
|
default
|
b8eace33c9
|
Store the what-is-snac URL as a CPP constant.
|
2023-04-25 06:40:46 +02:00 |
|
default
|
3fb91ea25a
|
Skip muted morons from timelines and statuses.
|
2023-04-24 17:49:08 +02:00 |
|
default
|
b6da5b7bb3
|
Added emojis to mastoapi_account().
|
2023-04-24 17:37:59 +02:00 |
|
default
|
f625d88426
|
Added custom emojis to Statuses.
|
2023-04-24 17:25:32 +02:00 |
|
default
|
9456a57954
|
Added the hashtag list to mastoapi_status().
What is this for?
|
2023-04-24 17:11:12 +02:00 |
|
default
|
cfca2adcb9
|
Added mentions to mastoapi_status().
|
2023-04-24 17:05:34 +02:00 |
|
default
|
3d20adc840
|
Added some more Instance values.
|
2023-04-24 16:35:45 +02:00 |
|
default
|
415381831e
|
Added snac limits (no real limits) to the Instance object.
|
2023-04-24 16:29:21 +02:00 |
|
default
|
997b17d854
|
Moved JSON output validation to httpd.c.
|
2023-04-23 15:37:09 +02:00 |
|