summaryrefslogtreecommitdiff
path: root/data.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed leak in emoji_reacted().Gravatar grunfink3 days1-3/+3
|
* Fixed leak in timeline_admire().Gravatar grunfink3 days1-3/+4
|
* Fixed some xs_dup() leaks.Gravatar grunfink3 days1-1/+1
|
* Added emoji reactions (contributed by violette).Gravatar violette4 days1-8/+116
|
* Fix user matchingGravatar rako2025-11-301-4/+4
| | | | | | In order to be a proper prefix, the actor url must end with a '/' otherwise it can match another user that starts with the same prefix: for example 'testuser' will match anything made by 'testuser2'
* Moved is_msg_mine() to data.c.Gravatar grunfink2025-11-291-0/+14
|
* Keep track of deleted users and return 410 Gone for them.Gravatar grunfink2025-10-241-0/+29
|
* xs_http.h: new file.Gravatar grunfink2025-10-131-0/+1
|
* Merge pull request 'implementing scopes' (#474) from ↵Gravatar grunfink2025-09-281-3/+7
|\ | | | | | | | | | | byte/snac2:feature/visibility into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/474
| * implementing visibility scopesGravatar byte2025-09-201-3/+7
| |
* | New function actor_failure() (again, but much better).Gravatar grunfink2025-09-281-0/+39
| |
* | Revert "New function actor_failure()."Gravatar grunfink2025-09-281-18/+9
| | | | | | | | This reverts commit 335b90a9d1654aadb4e0d87114b82685defcd50b.
* | New function actor_failure().Gravatar grunfink2025-09-281-9/+18
|/
* Set default max_failing_days to 15 days.Gravatar grunfink2025-09-131-1/+1
|
* New configuration directive 'max_failing_days'.Gravatar grunfink2025-09-131-1/+2
|
* Fixed bug in instance_failure() path.Gravatar grunfink2025-09-121-1/+1
|
* New function instance_failure().Gravatar grunfink2025-09-121-0/+53
|
* Always do a deferred fsck at startup.Gravatar grunfink2025-09-071-0/+11
|
* Changed fsck debug level.Gravatar grunfink2025-09-071-1/+1
|
* New command-line option 'fsck'.Gravatar grunfink2025-09-071-0/+58
|
* Always add a user's posts to the public timeline, even if it's not really ↵Gravatar grunfink2025-09-031-0/+3
| | | | public.
* Revert "Also keep a 'personal' folder for better organization."Gravatar grunfink2025-09-031-17/+7
| | | | This reverts commit 0c3665fc49064f1fd5a04f2427056f9ea37f8d70.
* Also keep a 'personal' folder for better organization.Gravatar grunfink2025-09-031-7/+17
|
* Renamed function list_content() to list_members().Gravatar grunfink2025-09-031-3/+3
|
* New function enqueue_collect_outbox().Gravatar grunfink2025-09-031-0/+13
|
* New function enqueue_collect_replies().Gravatar grunfink2025-08-181-0/+13
|
* content_search() also looks in the attributedTo field.Gravatar grunfink2025-08-121-0/+3
|
* New function unhide().Gravatar grunfink2025-08-031-1/+9
|
* New server knob 'propagate_local_purge'.Gravatar grunfink2025-07-301-1/+2
|
* New function delete_purged_posts().Gravatar grunfink2025-07-251-0/+39
|
* Added 'alias' and 'alias_raw' as forced update in user_persist().Gravatar grunfink2025-06-181-1/+2
|
* Renamed webhook 'inReplyTo' to 'reply'.Gravatar grunfink2025-06-161-1/+1
|
* In enqueue_notify_webhook(), also add the inReplyTo object if there is one.Gravatar grunfink2025-06-161-0/+10
|
* More webhook checks.Gravatar grunfink2025-05-301-1/+1
|
* Added uid, basedir and baseurl to the notify webhook message.Gravatar grunfink2025-05-301-0/+4
|
* Added a new server knob disable_notify_webhook.Gravatar grunfink2025-05-301-2/+3
|
* More notify_webhook work.Gravatar grunfink2025-05-301-1/+10
|
* New function enqueue_notify_webhook().Gravatar grunfink2025-05-301-0/+19
|
* New function timeline_here().Gravatar grunfink2025-05-271-0/+8
|
* Renamed timeline_here() to timeline_here_by_md5(), as it always should have ↵Gravatar grunfink2025-05-271-2/+2
| | | | been.
* Increase verbosity for srv_debug() in tag_index()Gravatar shtrophic2025-05-251-1/+1
|
* Minor memory leak fixes.Gravatar grunfink2025-05-221-4/+4
|
* Merge pull request 'use utf-8 lowercase function for tags #396' (#400) from ↵Gravatar grunfink2025-05-221-3/+3
|\ | | | | | | | | | | postscriptum/snac2:utf8-lower-tags into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/400
| * add missed replacement to the `content_match` functionGravatar postscriptum2025-05-221-1/+1
| |
| * use utf-8 lowercase function for tags #396Gravatar postscriptum2025-05-221-2/+2
| |
* | performance: use following_list_len in more placesGravatar green2025-05-191-1/+1
| |
* | performance: functions to get the number of followersGravatar green2025-05-191-0/+17
|/
* Added a pending follow request count next to the "people" link.Gravatar grunfink2025-05-181-0/+10
|
* New function enqueue_webmention().Gravatar grunfink2025-05-031-0/+13
| | | | The q_msg is queued, but nothing is done yet.
* Merge pull request 'do email notifications with CURL' (#283) from ↵Gravatar grunfink2025-04-271-1/+1
|\ | | | | | | | | | | shtrophic/snac2:curl-smtp into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/283