Commit Graph
511 Commits
Author SHA1 Message Date
default ed729878a6 New user settings latitude and longitude. 2025-01-10 08:00:18 +01:00
default 41cb63c936 Added some actor object caching. 2025-01-09 19:21:06 +01:00
default 932227bbac Bumped copyright year. 2025-01-08 16:59:14 +01:00
grunfink fced3aa3ab Merge pull request 'Port sandboxing to linux via landlock' (#226) from shtrophic/snac2:master into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/226
2025-01-05 12:16:27 +00:00
default 5e8500f670 Ensure all user directories have import/ and export/ subdirectories. 2025-01-04 18:43:20 +01:00
default c1bc0c7518 Fix for some repeated search results. 2025-01-01 17:40:57 +01:00
shtrophic a7ca4007f2 Merge tag '2.67'
Version 2.67 RELEASED.
2024-12-23 13:42:45 +01:00
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
shtrophic 7e743e8918 Merge remote-tracking branch 'upstream/master' 2024-12-05 17:16:57 +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
shtrophic 6743113016 Merge remote-tracking branch 'upstream/master' 2024-11-19 21:40:18 +01:00
default fc9ba8f026 More usage of get_in_reply_to(). 2024-11-19 06:59:53 +01:00
shtrophic 75f6159056 sandboxing port to linux via landlock 2024-11-16 00:54:12 +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