summaryrefslogtreecommitdiff
path: root/data.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-05-03New function enqueue_webmention().Gravatar grunfink1-0/+13
The q_msg is queued, but nothing is done yet.
2025-04-26mastoapi: support lists for usersGravatar green1-1/+2
2025-04-18New command-line option 'add_to_list'.Gravatar default1-2/+2
2025-04-18New command-line options 'lists' and 'list_members'.Gravatar default1-0/+13
2025-04-13Cache the timezone inside the snac struct.Gravatar default1-0/+2
2025-04-01More scheduled post code.Gravatar default1-1/+28
2025-04-01Added more scheduling code.Gravatar default1-0/+37
2025-03-22Filter out block instances from inbox_list().Gravatar default1-3/+4
2025-02-20duping isn't necessary as xs_vals are copied anyway (right?)Gravatar shtrophic1-1/+1
2025-02-20duplicate dict insteadGravatar shtrophic1-1/+1
2025-02-20Revert "fix ownership-problem of mailinfo"Gravatar shtrophic1-3/+2
This reverts commit 2ca7735779e79dbe6fe62f0111a12c145f428d8f.
2025-02-19fix ownership-problem of mailinfoGravatar shtrophic1-2/+3
2025-02-17Return ASAP if srv_open() fails.Gravatar default1-0/+3
2025-02-15The interface language preference can now be set.Gravatar default1-0/+1
2025-02-15srv_open() now loads all .po files into srv_langs.Gravatar default1-0/+22
2025-02-15Optimized lang_str().Gravatar default1-13/+6
2025-02-14xs_po.h new file.Gravatar default1-0/+1
2025-02-14New function lang_str().Gravatar default1-0/+25
2025-02-06Minor tweak to inbox_list().Gravatar default1-1/+1
2025-02-05Fixed bug in search.Gravatar default1-1/+11
2025-01-28Deleted useless code.Gravatar default1-3/+0
2025-01-28Some tweaks to the already seen mark code.Gravatar default1-1/+17
2025-01-27Added a 'No more unseen posts' mark.Gravatar default1-0/+8
2025-01-27Minor optimization in timeline retrieving.Gravatar default1-6/+18
Functions now receive an optional int *more, set to 1 if there are more than the 'show' requested.
2025-01-25Fixed repeated entries in the instance public timeline.Gravatar default1-6/+17
2025-01-20add xs_smtp_requestGravatar shtrophic1-1/+1
2025-01-15Implement faster min_id handlingGravatar Paul Martin1-0/+31
2025-01-10New user settings latitude and longitude.Gravatar default1-1/+2
2025-01-09Added some actor object caching.Gravatar default1-0/+4
2025-01-08Bumped copyright year.Gravatar default1-1/+1
2025-01-04Ensure all user directories have import/ and export/ subdirectories.Gravatar default1-0/+12
2025-01-01Fix for some repeated search results.Gravatar default1-0/+5
2024-12-20Add contact metrics to og:description.Gravatar default1-6/+8
2024-12-20Implement mastoapi markers for notifications and home.Gravatar Paul Martin1-0/+66
2024-12-19Added bad login throttling.Gravatar default1-0/+105
2024-12-19Minor search tweak.Gravatar default1-1/+1
2024-12-19In content_search(), also test the 'url' post field (if it exists).Gravatar default1-0/+9
2024-12-19content_search() also checks for the post id.Gravatar default1-0/+8
2024-11-24Minor tweak to user_persist().Gravatar default1-0/+3
2024-11-24The people page shows 'Approve' and 'Discard' buttons for pending follows.Gravatar default1-5/+15
2024-11-24New function pending_check() and pending_del().Gravatar default1-0/+20
2024-11-24New function pending_get() and pending_list().Gravatar default1-0/+38
2024-11-24New function pending_add().Gravatar default1-0/+22
2024-11-23In user_persist(), only publish the actor to the world if a relevant field ↵Gravatar default1-0/+26
has changed. This way, changing user preferences does not trigger an automatic send storm.
2024-11-19More usage of get_in_reply_to().Gravatar default1-1/+1
2024-11-16sandboxing port to linux via landlockGravatar shtrophic1-38/+1
2024-11-12The proxy token seed is created on startup and never stored.Gravatar default1-13/+4
2024-11-12mastoapi: added some proxy code.Gravatar default1-2/+2
2024-11-12make_url() now accepts generating proxied urls by token.Gravatar default1-1/+11
2024-11-12Added new proxy authorization by token.Gravatar default1-2/+20