Commit graph

501 commits

Author SHA1 Message Date
default
156d528019 Add contact metrics to og:description. 2024-12-20 09:04:17 +01:00
Paul Martin
fa253f008a Implement mastoapi markers for notifications and home. 2024-12-20 00:18:32 +00:00
default
57a8716f72 Added bad login throttling. 2024-12-19 18:54:15 +01:00
default
7e028f6b50 Minor search tweak. 2024-12-19 14:37:52 +01:00
default
103dc7d4f2 In content_search(), also test the 'url' post field (if it exists). 2024-12-19 05:19:04 +01:00
default
844825f190 content_search() also checks for the post id. 2024-12-19 04:24:25 +01:00
default
a2665c3cc9 Minor tweak to user_persist(). 2024-11-24 09:37:59 +01:00
default
9fb84bcb3a The people page shows 'Approve' and 'Discard' buttons for pending follows. 2024-11-24 08:54:43 +01:00
default
129049edf4 New function pending_check() and pending_del(). 2024-11-24 08:37:19 +01:00
default
b91177cb46 New function pending_get() and pending_list(). 2024-11-24 08:31:01 +01:00
default
7287776fd1 New function pending_add(). 2024-11-24 08:17:38 +01:00
default
36c3030231 In user_persist(), only publish the actor to the world if a relevant field has changed.
This way, changing user preferences does not trigger an automatic send storm.
2024-11-23 17:33:49 +01:00
default
fc9ba8f026 More usage of get_in_reply_to(). 2024-11-19 06:59:53 +01:00
default
19b9998f8c The proxy token seed is created on startup and never stored. 2024-11-12 09:01:30 +01:00
default
4971e54e56 mastoapi: added some proxy code. 2024-11-12 06:11:10 +01:00
default
bbe061ca19 make_url() now accepts generating proxied urls by token. 2024-11-12 05:47:11 +01:00
default
af92863ebb Added new proxy authorization by token. 2024-11-12 05:38:55 +01:00
default
c7e8f3783b Moved make_url() to data.c. 2024-11-07 22:00:25 +01:00
default
c165be86c4 In tag_index(), don't repeat tags in indexes. 2024-10-19 22:34:22 +02:00
default
d4ec39da72 Return an empty list in list_timeline() if (still) there is no list timeline. 2024-10-19 21:28:11 +02:00
default
30323616cb Also import lists.csv. 2024-10-19 21:22:52 +02:00
default
cd328249bb Touch the timeline in user_persist() (to avoid over-zealous caching in /public). 2024-10-13 06:48:29 +02:00
default
387964944a More migration work. 2024-10-08 17:37:15 +02:00
default
748d60497f Started support for CSV data export. 2024-09-18 12:12:58 +02:00
default
c6594949f9 Also purge bookmark.idx and draft.idx. 2024-09-14 16:55:01 +02:00
default
ac0c7bc2ed More work in post drafts. 2024-09-06 10:31:09 +02:00
default
7286216f14 Some new draft functions. 2024-09-06 09:54:27 +02:00
default
6778350211 If style.css does not exist, it's created with the default one. 2024-09-04 09:48:35 +02:00
default
bff33fc2ed timeline_del() also deletes from the pinned and bookmark caches. 2024-08-29 12:53:49 +02:00
default
08de491395 mastoapi: added bookmark list. 2024-08-29 08:30:09 +02:00
default
8ea199a996 The list of bookmarked posts also work. 2024-08-29 07:45:22 +02:00
default
5358136132 Show bookmarked posts with an emoji. 2024-08-29 07:25:28 +02:00
default
9a67b19a7c Simplified pinning functions. 2024-08-29 06:59:44 +02:00
default
3ff7e6233f Adding to and object cache always create the cache directory. 2024-08-29 06:47:55 +02:00
default
9a730ffc68 New function object_user_cache_fn(). 2024-08-29 06:40:38 +02:00
default
e6483368d0 Fixed typo. 2024-08-24 14:33:04 +02:00
default
1370d6b64e Searches are now case-insensitive for all alphabets. 2024-08-23 20:27:07 +02:00
default
3dbeee863e Minor search improvement. 2024-08-11 17:54:48 +02:00
default
382ff03349 content_search() also search into alt-text from attachments. 2024-08-11 17:29:09 +02:00
default
35503ed2b4 mastoapi: also use mastoapi_timeline() with lists. 2024-08-09 18:07:05 +02:00
default
f5332ec016 Added some functions that return index filenames. 2024-08-09 16:28:57 +02:00
default
b856664663 Tweaked unveil() / pledge() to deal with UNIX sockets. 2024-08-05 06:54:47 +02:00
default
1001744ddb Notify objects include the original message. 2024-07-31 06:22:13 +02:00
default
de628c5f33 Use MD5_HEX_SIZE in more places. 2024-07-23 10:09:12 +02:00
default
c06132579c New constant MD5_HEX_SIZE. 2024-07-23 09:59:48 +02:00
default
5921ec57f6 Reimplemented index_list_desc() by way of index_desc_first() and index_desc_next(). 2024-07-23 09:50:56 +02:00
default
78f383f025 New functions index_desc_first() and index_desc_next() (unused). 2024-07-23 09:34:53 +02:00
default
6e8adc86d0 mastoapi: Added missing field in list creation. 2024-06-08 21:25:02 +02:00
Louis Brauer
3fb0a0acf0 mastoapi: fix create list response & duplicate actor adding 2024-06-07 01:01:04 +02:00
default
9a1fc7980c Avoid unnecessary calls to verify links. 2024-05-31 22:39:10 +02:00