| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixed leak in emoji_reacted(). | 3 days | 1 | -3/+3 | |
| | | |||||
| * | Fixed leak in timeline_admire(). | 3 days | 1 | -3/+4 | |
| | | |||||
| * | Fixed some xs_dup() leaks. | 3 days | 1 | -1/+1 | |
| | | |||||
| * | Added emoji reactions (contributed by violette). | 4 days | 1 | -8/+116 | |
| | | |||||
| * | Fix user matching | 2025-11-30 | 1 | -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. | 2025-11-29 | 1 | -0/+14 | |
| | | |||||
| * | Keep track of deleted users and return 410 Gone for them. | 2025-10-24 | 1 | -0/+29 | |
| | | |||||
| * | xs_http.h: new file. | 2025-10-13 | 1 | -0/+1 | |
| | | |||||
| * | Merge pull request 'implementing scopes' (#474) from ↵ | 2025-09-28 | 1 | -3/+7 | |
| |\ | | | | | | | | | | | byte/snac2:feature/visibility into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/474 | ||||
| | * | implementing visibility scopes | 2025-09-20 | 1 | -3/+7 | |
| | | | |||||
| * | | New function actor_failure() (again, but much better). | 2025-09-28 | 1 | -0/+39 | |
| | | | |||||
| * | | Revert "New function actor_failure()." | 2025-09-28 | 1 | -18/+9 | |
| | | | | | | | | | This reverts commit 335b90a9d1654aadb4e0d87114b82685defcd50b. | ||||
| * | | New function actor_failure(). | 2025-09-28 | 1 | -9/+18 | |
| |/ | |||||
| * | Set default max_failing_days to 15 days. | 2025-09-13 | 1 | -1/+1 | |
| | | |||||
| * | New configuration directive 'max_failing_days'. | 2025-09-13 | 1 | -1/+2 | |
| | | |||||
| * | Fixed bug in instance_failure() path. | 2025-09-12 | 1 | -1/+1 | |
| | | |||||
| * | New function instance_failure(). | 2025-09-12 | 1 | -0/+53 | |
| | | |||||
| * | Always do a deferred fsck at startup. | 2025-09-07 | 1 | -0/+11 | |
| | | |||||
| * | Changed fsck debug level. | 2025-09-07 | 1 | -1/+1 | |
| | | |||||
| * | New command-line option 'fsck'. | 2025-09-07 | 1 | -0/+58 | |
| | | |||||
| * | Always add a user's posts to the public timeline, even if it's not really ↵ | 2025-09-03 | 1 | -0/+3 | |
| | | | | | public. | ||||
| * | Revert "Also keep a 'personal' folder for better organization." | 2025-09-03 | 1 | -17/+7 | |
| | | | | | This reverts commit 0c3665fc49064f1fd5a04f2427056f9ea37f8d70. | ||||
| * | Also keep a 'personal' folder for better organization. | 2025-09-03 | 1 | -7/+17 | |
| | | |||||
| * | Renamed function list_content() to list_members(). | 2025-09-03 | 1 | -3/+3 | |
| | | |||||
| * | New function enqueue_collect_outbox(). | 2025-09-03 | 1 | -0/+13 | |
| | | |||||
| * | New function enqueue_collect_replies(). | 2025-08-18 | 1 | -0/+13 | |
| | | |||||
| * | content_search() also looks in the attributedTo field. | 2025-08-12 | 1 | -0/+3 | |
| | | |||||
| * | New function unhide(). | 2025-08-03 | 1 | -1/+9 | |
| | | |||||
| * | New server knob 'propagate_local_purge'. | 2025-07-30 | 1 | -1/+2 | |
| | | |||||
| * | New function delete_purged_posts(). | 2025-07-25 | 1 | -0/+39 | |
| | | |||||
| * | Added 'alias' and 'alias_raw' as forced update in user_persist(). | 2025-06-18 | 1 | -1/+2 | |
| | | |||||
| * | Renamed webhook 'inReplyTo' to 'reply'. | 2025-06-16 | 1 | -1/+1 | |
| | | |||||
| * | In enqueue_notify_webhook(), also add the inReplyTo object if there is one. | 2025-06-16 | 1 | -0/+10 | |
| | | |||||
| * | More webhook checks. | 2025-05-30 | 1 | -1/+1 | |
| | | |||||
| * | Added uid, basedir and baseurl to the notify webhook message. | 2025-05-30 | 1 | -0/+4 | |
| | | |||||
| * | Added a new server knob disable_notify_webhook. | 2025-05-30 | 1 | -2/+3 | |
| | | |||||
| * | More notify_webhook work. | 2025-05-30 | 1 | -1/+10 | |
| | | |||||
| * | New function enqueue_notify_webhook(). | 2025-05-30 | 1 | -0/+19 | |
| | | |||||
| * | New function timeline_here(). | 2025-05-27 | 1 | -0/+8 | |
| | | |||||
| * | Renamed timeline_here() to timeline_here_by_md5(), as it always should have ↵ | 2025-05-27 | 1 | -2/+2 | |
| | | | | | been. | ||||
| * | Increase verbosity for srv_debug() in tag_index() | 2025-05-25 | 1 | -1/+1 | |
| | | |||||
| * | Minor memory leak fixes. | 2025-05-22 | 1 | -4/+4 | |
| | | |||||
| * | Merge pull request 'use utf-8 lowercase function for tags #396' (#400) from ↵ | 2025-05-22 | 1 | -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` function | 2025-05-22 | 1 | -1/+1 | |
| | | | |||||
| | * | use utf-8 lowercase function for tags #396 | 2025-05-22 | 1 | -2/+2 | |
| | | | |||||
| * | | performance: use following_list_len in more places | 2025-05-19 | 1 | -1/+1 | |
| | | | |||||
| * | | performance: functions to get the number of followers | 2025-05-19 | 1 | -0/+17 | |
| |/ | |||||
| * | Added a pending follow request count next to the "people" link. | 2025-05-18 | 1 | -0/+10 | |
| | | |||||
| * | New function enqueue_webmention(). | 2025-05-03 | 1 | -0/+13 | |
| | | | | | The q_msg is queued, but nothing is done yet. | ||||
| * | Merge pull request 'do email notifications with CURL' (#283) from ↵ | 2025-04-27 | 1 | -1/+1 | |
| |\ | | | | | | | | | | | shtrophic/snac2:curl-smtp into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/283 | ||||