Commit graph

561 commits

Author SHA1 Message Date
default
8a71e2e557 Only log the object_admire() if it's new. 2022-11-24 13:15:32 +01:00
default
694ae655cb Use index_in() in object_admire() to avoid admiring more than once. 2022-11-24 13:10:03 +01:00
default
8be8a9282e New function index_in(). 2022-11-24 13:06:28 +01:00
default
233ba75d1e New function object_admire(). 2022-11-24 13:00:24 +01:00
default
177c362425 Fixed some source comments. 2022-11-24 12:38:31 +01:00
default
2176a91c64 Fixed hide() to store the object id, not its md5. 2022-11-24 12:21:54 +01:00
default
4494fc3daf Fixed muted filenames. 2022-11-24 10:06:24 +01:00
default
e121aeb948 New function object_children(). 2022-11-24 09:58:37 +01:00
default
d215f8ce46 Use the new hide API. 2022-11-24 09:49:54 +01:00
default
4553528507 New API for hidden threads. 2022-11-24 09:39:16 +01:00
default
ea94a479f1 Stop dropping messages with hidden parents. 2022-11-24 09:31:58 +01:00
default
6acf906b64 Added debug info for child index updates. 2022-11-24 09:15:06 +01:00
default
391fc5cd99 In object_add(), update the parent's children index even if the parent isn't here. 2022-11-24 09:06:41 +01:00
default
f2528c6c52 Backport from xs. 2022-11-24 08:47:02 +01:00
default
1941d00650 Refuse to store objects that are already here. 2022-11-24 08:39:30 +01:00
default
b0b052ab3b Function object_del() also deletes the indexes. 2022-11-24 08:36:01 +01:00
default
b23c6d98b6 Don't create an actors/ subdirectory in add user. 2022-11-24 08:19:29 +01:00
default
42449d9cad Also check for a non-empty in_reply_to in object_add(). 2022-11-24 08:18:51 +01:00
default
ecea10e11c Function object_add() also update the parent's children index. 2022-11-24 08:09:57 +01:00
default
9d7b35940f Renamed listfile functions to index. 2022-11-24 08:00:35 +01:00
default
cde8650df7 Don't search explicitly for Person in actor_get().
Some actors are of type Service.
2022-11-23 21:43:00 +01:00
default
180c3405a0 Added listfile prototypes to snac.h. 2022-11-23 20:50:35 +01:00
default
1bd69bc611 Some tweaks to the new listfile functions. 2022-11-23 20:25:57 +01:00
default
7f458f4fd6 More listfile functions. 2022-11-23 19:32:26 +01:00
default
0ff3b32e71 New function list_del_md5(). 2022-11-23 19:14:55 +01:00
default
fc96f02b91 New function object_get_by_md5(). 2022-11-23 19:03:21 +01:00
default
095a8b1568 Renamed _object_fn_by_id() to _object_fn(). 2022-11-23 18:59:18 +01:00
default
0c83ef5a22 New function list_add_md5(). 2022-11-23 18:58:07 +01:00
default
fa3904c5a7 New function object_del(). 2022-11-23 16:59:35 +01:00
default
39a9afb7c2 Deleted purge of old actors directory. 2022-11-23 16:52:18 +01:00
default
5c05e60bce New db_layout 2.2. 2022-11-23 16:46:18 +01:00
default
01a62669f6 actor_get() and actor_add() now use the object database. 2022-11-23 16:13:51 +01:00
default
2a5f10583b Version 2.12 RELEASED. 2022-11-23 15:46:43 +01:00
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
eb2cde3b6d Updated dependencies. 2022-11-23 15:07:40 +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
20235dfaa2 Updated TODO. 2022-11-23 09:41:18 +01:00
default
9145cca97a In msg_note(), also add the in_reply_to author as a tag.Mention. 2022-11-22 20:31:22 +01:00
default
ade45f979e Increased max grampa levels. 2022-11-22 20:04:08 +01:00
default
b487b41be6 Backport from xs (new xs_set() API). 2022-11-21 11:14:24 +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
bdc4063b67 Merge branch 'master' of /home/angel/git/snac2 2022-11-20 16:00:48 +01:00