Commit graph

106 commits

Author SHA1 Message Date
default
c902de3fa6 Disabled call to object_add() from actor_add() temporarily. 2022-11-23 15:46:06 +01:00
default
8c44c885e1 Added calls to flock() in object functions. 2022-11-23 15:34:07 +01:00
default
3e09c229e1 Moved db_upgrade() to its source file. 2022-11-23 15:05:55 +01:00
default
77f3488279 More logging in db_upgrade(). 2022-11-23 14:54:22 +01:00
default
494b1d43ba New generic object functions. 2022-11-23 14:38:37 +01:00
default
14bcc0f858 New db_layout 2.1. 2022-11-23 13:49:30 +01:00
default
3e3e091cdb New function db_upgrade(). 2022-11-23 13:32:23 +01:00
default
ade45f979e Increased max grampa levels. 2022-11-22 20:04:08 +01:00
default
935089ae3f Changed debug level to grampa max_levels reached. 2022-11-21 09:08:36 +01:00
default
bf214d45e9 In _timeline_write(), limit the number of grampa levels updated. 2022-11-21 08:04:22 +01:00
default
c78574c8d9 Don't hide messages (and their children) if it's already hidden. 2022-11-21 07:57:38 +01:00
default
3e71f18f34 In timeline_hide(), also hide the children. 2022-11-21 05:29:35 +01:00
default
78388498e9 Also log the hidden parent of a dropped message. 2022-11-20 16:00:43 +01:00
default
f4bebf0323 Logging tweaks. 2022-11-18 18:08:09 +01:00
default
654326aa8b New function enqueue_output_to_actor(). 2022-11-18 08:21:40 +01:00
default
f0e17d6753 Queue messages to inboxes instead of actors. 2022-11-17 18:33:54 +01:00
default
789aec5d7f Drop incoming messages that has their parent hidden. 2022-11-16 17:28:20 +01:00
default
a06930f4da Posts can be marked as 'sensitive content' (not yet for replies). 2022-11-16 11:42:16 +01:00
default
adc41956b3 Disabled unveil() temporarily. 2022-11-15 08:24:03 +01:00
default
484cfbc800 Call unveil() from srv_open() if on OpenBSD. 2022-11-14 17:40:31 +01:00
default
0eb26f10e5 Added local timeline purging. 2022-11-12 08:26:26 +01:00
default
8b252dab84 New 'Hide' button. 2022-11-04 08:48:15 +01:00
default
773be130ed More work in the people page. 2022-11-02 10:49:16 +01:00
default
4272f58e3f Always set the referrer if it's the user. 2022-10-31 11:56:20 +01:00
default
b681e71a06 Errors (really messages) are always shown in srv_open(). 2022-10-26 08:39:23 +02:00
default
8f17e80cc1 Fixed another bug in actor_get(). 2022-10-25 18:44:29 +02:00
default
78b3a30447 Some code moving to avoid false positive leaks. 2022-10-25 13:59:15 +02:00
default
275fc85bb5 New function srv_free(). 2022-10-25 10:38:12 +02:00
default
6943615a20 Use xs_free(). 2022-10-25 10:20:23 +02:00
default
d2095105de Don't load unneeded actor info in html_entry(). 2022-10-24 20:06:02 +02:00
default
084731fec2 Send notification emails through the queue. 2022-10-21 19:07:20 +02:00
default
a16600e330 Better 'Delete' message logging. 2022-10-20 10:34:32 +02:00
default
a62cde3d9d Rewritten queue() using xs_glob(). 2022-10-18 11:40:10 +02:00
default
50faf7a399 Added some forgotten fclose() calls. 2022-10-17 20:25:42 +02:00
default
459ba627e6 Updated RELEASE_NOTES. 2022-10-17 11:28:44 +02:00
default
54144dd517 If timeline_purge_days is set to 0, purging is disabled. 2022-10-17 11:26:36 +02:00
default
c7ff714710 New thread for purge. 2022-10-17 11:18:09 +02:00
default
3462ecc950 New function purge_all(). 2022-10-17 11:00:34 +02:00
default
d9a15b8af7 Attachments are now starting to get real. 2022-10-16 18:03:28 +02:00
default
af8f3ad324 Don't set the admirer as the referrer if it's a Like. 2022-10-16 00:29:49 +02:00
default
32046d5fc0 Don't overwrrite referrers. 2022-10-14 10:18:15 +02:00
default
e1893f1767 Changed some log to debug. 2022-10-11 18:54:59 +02:00
default
e8fbc94089 Unify enqueueing code. 2022-10-11 08:16:58 +02:00
default
0b39d08d80 Fail in bad disk layout version. 2022-10-09 17:22:18 +02:00
default
3e2cfa48d9 Alert if _timeline_find_fn() finds more than one file. 2022-10-05 12:08:17 +02:00
default
ae06064e4d New command-line option purge. 2022-10-04 18:46:12 +02:00
default
e8c421c51d Backport from xs. 2022-10-03 11:18:49 +02:00
default
7414b000ee Use xs_glob() in history_list(). 2022-10-03 11:14:16 +02:00
default
6f792631bc Use xs_glob() in _timeline_list(). 2022-10-03 11:08:11 +02:00
default
fc346d1e1f Use xs_glob() in _timeline_find_fn(). 2022-10-03 10:59:08 +02:00