Commit Graph
542 Commits
Author SHA1 Message Date
grunfink 605b60c06e New function enqueue_webmention().
The q_msg is queued, but nothing is done yet.
2025-05-03 19:16:21 +02:00
grunfink 169c5c8c07 Merge pull request 'do email notifications with CURL' (#283) from shtrophic/snac2:curl-smtp into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/283
2025-04-27 03:11:57 +00:00
green ec21e1596a mastoapi: support lists for users 2025-04-26 02:37:13 +02:00
default 1ebf2a2d87 New command-line option 'add_to_list'. 2025-04-18 09:08:48 +02:00
default d11d03787f New command-line options 'lists' and 'list_members'. 2025-04-18 08:44:47 +02:00
shtrophic ac8b03f9e9 Merge tag '2.75' into curl-smtp 2025-04-17 22:01:21 +02:00
default 848bd3e865 Cache the timezone inside the snac struct. 2025-04-13 14:30:50 +02:00
default 9b2d0381ba More scheduled post code. 2025-04-01 06:32:53 +02:00
default 5090e4e774 Added more scheduling code. 2025-04-01 06:14:46 +02:00
default 770062def6 Filter out block instances from inbox_list(). 2025-03-22 08:50:08 +01:00
shtrophic ff06e7e3e0 duping isn't necessary as xs_vals are copied anyway (right?) 2025-02-20 18:25:47 +01:00
shtrophic b50631c0f7 duplicate dict instead 2025-02-20 17:16:16 +01:00
shtrophic 59a34a9646 Revert "fix ownership-problem of mailinfo"
This reverts commit 2ca7735779.
2025-02-20 17:13:12 +01:00
shtrophic 2ca7735779 fix ownership-problem of mailinfo 2025-02-19 08:56:14 +01:00
shtrophic 7eb2556f26 Merge remote-tracking branch 'upstream/master' into curl-smtp 2025-02-17 20:54:36 +01:00
default c12a7e38ad Return ASAP if srv_open() fails. 2025-02-17 07:49:11 +01:00
shtrophic 7611a6bee4 Merge tag '2.72' into curl-smtp
Version 2.72 RELEASED.
2025-02-15 14:37:36 +01:00
default 1554a207e6 The interface language preference can now be set. 2025-02-15 06:35:47 +01:00
default 91d2beb267 srv_open() now loads all .po files into srv_langs. 2025-02-15 06:11:47 +01:00
default f0f93b84be Optimized lang_str(). 2025-02-15 06:00:19 +01:00
default e020ca8471 xs_po.h new file. 2025-02-14 10:24:13 +01:00
default 9a56475f4c New function lang_str(). 2025-02-14 09:54:58 +01:00
default 22a23dbdd1 Minor tweak to inbox_list(). 2025-02-06 10:56:21 +01:00
default 4df4f0c551 Fixed bug in search. 2025-02-05 09:47:38 +01:00
default aec643838f Deleted useless code. 2025-01-28 20:36:37 +01:00
default 06ba1174ca Some tweaks to the already seen mark code. 2025-01-28 10:04:23 +01:00
default 1766d6bf92 Added a 'No more unseen posts' mark. 2025-01-27 20:20:40 +01:00
default 82bcc4b465 Minor optimization in timeline retrieving.
Functions now receive an optional int *more, set to 1 if
there are more than the 'show' requested.
2025-01-27 16:59:08 +01:00
default b2f5f95c7b Fixed repeated entries in the instance public timeline. 2025-01-25 23:06:08 +01:00
shtrophic 4e3d596bee add xs_smtp_request 2025-01-20 19:43:42 +01:00
Paul Martin b5c5c5cb9e Implement faster min_id handling 2025-01-15 00:40:55 +00:00
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