-
ee75b3f5f6
In purge_server(), don't purge objects with 2 (or more) hard links.
default
2022-11-25 13:51:56 +01:00
-
2d7c327cbf
New function mtime_nl().
default
2022-11-25 13:33:13 +01:00
-
afeec970a3
Also call object_del() on a renewed actor in actor_request().
default
2022-11-25 12:50:19 +01:00
-
4bbebe8e4e
Started maintaining timeline.idx and local.idx.
default
2022-11-25 12:42:42 +01:00
-
9df1cb129e
Use macro XS_ALL were possible.
default
2022-11-25 12:21:26 +01:00
-
e2c332c68a
On Update + Person, call object_del() before actor_add().
default
2022-11-25 12:09:30 +01:00
-
200a6a0c91
The global object database is also purged.
default
2022-11-25 11:37:05 +01:00
-
b792417013
Also purge the hidden/ user directory.
default
2022-11-25 11:15:09 +01:00
-
de5345e5bd
Updated documentation.
default
2022-11-25 11:04:23 +01:00
-
1acfe8fc54
Fixed return value of srv_open().
default
2022-11-25 10:56:34 +01:00
-
45be9a1cb1
New command-line command 'upgrade'.
default
2022-11-25 10:53:16 +01:00
-
8a71e2e557
Only log the object_admire() if it's new.
default
2022-11-24 13:15:32 +01:00
-
694ae655cb
Use index_in() in object_admire() to avoid admiring more than once.
default
2022-11-24 13:10:03 +01:00
-
8be8a9282e
New function index_in().
default
2022-11-24 13:06:28 +01:00
-
233ba75d1e
New function object_admire().
default
2022-11-24 13:00:24 +01:00
-
177c362425
Fixed some source comments.
default
2022-11-24 12:38:31 +01:00
-
2176a91c64
Fixed hide() to store the object id, not its md5.
default
2022-11-24 12:21:54 +01:00
-
4494fc3daf
Fixed muted filenames.
default
2022-11-24 10:06:24 +01:00
-
e121aeb948
New function object_children().
default
2022-11-24 09:58:37 +01:00
-
d215f8ce46
Use the new hide API.
default
2022-11-24 09:49:54 +01:00
-
4553528507
New API for hidden threads.
default
2022-11-24 09:39:16 +01:00
-
ea94a479f1
Stop dropping messages with hidden parents.
default
2022-11-24 09:31:58 +01:00
-
6acf906b64
Added debug info for child index updates.
default
2022-11-24 09:15:06 +01:00
-
391fc5cd99
In object_add(), update the parent's children index even if the parent isn't here.
default
2022-11-24 09:06:41 +01:00
-
f2528c6c52
Backport from xs.
default
2022-11-24 08:47:02 +01:00
-
1941d00650
Refuse to store objects that are already here.
default
2022-11-24 08:39:30 +01:00
-
b0b052ab3b
Function object_del() also deletes the indexes.
default
2022-11-24 08:36:01 +01:00
-
b23c6d98b6
Don't create an actors/ subdirectory in add user.
default
2022-11-24 08:19:29 +01:00
-
42449d9cad
Also check for a non-empty in_reply_to in object_add().
default
2022-11-24 08:18:51 +01:00
-
ecea10e11c
Function object_add() also update the parent's children index.
default
2022-11-24 08:09:57 +01:00
-
9d7b35940f
Renamed listfile functions to index.
default
2022-11-24 08:00:35 +01:00
-
cde8650df7
Don't search explicitly for Person in actor_get().
default
2022-11-23 21:43:00 +01:00
-
180c3405a0
Added listfile prototypes to snac.h.
default
2022-11-23 20:50:35 +01:00
-
1bd69bc611
Some tweaks to the new listfile functions.
default
2022-11-23 20:25:57 +01:00
-
7f458f4fd6
More listfile functions.
default
2022-11-23 19:32:26 +01:00
-
0ff3b32e71
New function list_del_md5().
default
2022-11-23 19:14:55 +01:00
-
fc96f02b91
New function object_get_by_md5().
default
2022-11-23 19:03:21 +01:00
-
095a8b1568
Renamed _object_fn_by_id() to _object_fn().
default
2022-11-23 18:59:18 +01:00
-
0c83ef5a22
New function list_add_md5().
default
2022-11-23 18:58:07 +01:00
-
fa3904c5a7
New function object_del().
default
2022-11-23 16:59:35 +01:00
-
39a9afb7c2
Deleted purge of old actors directory.
default
2022-11-23 16:52:18 +01:00
-
5c05e60bce
New db_layout 2.2.
default
2022-11-23 16:46:18 +01:00
-
01a62669f6
actor_get() and actor_add() now use the object database.
default
2022-11-23 16:13:51 +01:00
-
-
2a5f10583b
Version 2.12 RELEASED.
default
2022-11-23 15:46:43 +01:00
-
c902de3fa6
Disabled call to object_add() from actor_add() temporarily.
default
2022-11-23 15:46:06 +01:00
-
8c44c885e1
Added calls to flock() in object functions.
default
2022-11-23 15:34:07 +01:00
-
eb2cde3b6d
Updated dependencies.
default
2022-11-23 15:07:40 +01:00
-
3e09c229e1
Moved db_upgrade() to its source file.
default
2022-11-23 15:05:55 +01:00
-
77f3488279
More logging in db_upgrade().
default
2022-11-23 14:54:22 +01:00
-
494b1d43ba
New generic object functions.
default
2022-11-23 14:38:37 +01:00
-
14bcc0f858
New db_layout 2.1.
default
2022-11-23 13:49:30 +01:00
-
3e3e091cdb
New function db_upgrade().
default
2022-11-23 13:32:23 +01:00
-
20235dfaa2
Updated TODO.
default
2022-11-23 09:41:18 +01:00
-
9145cca97a
In msg_note(), also add the in_reply_to author as a tag.Mention.
default
2022-11-22 20:31:22 +01:00
-
ade45f979e
Increased max grampa levels.
default
2022-11-22 20:04:08 +01:00
-
b487b41be6
Backport from xs (new xs_set() API).
default
2022-11-21 11:14:24 +01:00
-
935089ae3f
Changed debug level to grampa max_levels reached.
default
2022-11-21 09:08:36 +01:00
-
bf214d45e9
In _timeline_write(), limit the number of grampa levels updated.
default
2022-11-21 08:04:22 +01:00
-
c78574c8d9
Don't hide messages (and their children) if it's already hidden.
default
2022-11-21 07:57:38 +01:00
-
3e71f18f34
In timeline_hide(), also hide the children.
default
2022-11-21 05:29:35 +01:00
-
bdc4063b67
Merge branch 'master' of /home/angel/git/snac2
default
2022-11-20 16:00:48 +01:00
-
-
78388498e9
Also log the hidden parent of a dropped message.
default
2022-11-20 16:00:43 +01:00
-
3fc0e2b653
Updated RELEASE_NOTES.
default
2022-11-20 15:33:39 +01:00
-
-
273390b5bb
Backport from xs.
default
2022-11-20 10:57:05 +01:00
-
d253429fe7
Deleted the link at the end of each RSS entry.
default
2022-11-20 10:00:24 +01:00
-
ecff88922f
More RSS tweaks.
default
2022-11-20 06:16:45 +01:00
-
3d6654143e
Fixed RSS link.
default
2022-11-20 05:53:40 +01:00
-
e11fc49fd7
Add a link to the post in each RSS entry.
default
2022-11-20 05:51:54 +01:00
-
5882ed15de
More RSS tweaks.
default
2022-11-20 05:33:42 +01:00
-
86aa0ff4b6
More RSS tweaks.
default
2022-11-20 05:24:11 +01:00
-
50d73a6e94
RSS improvements.
default
2022-11-19 06:15:35 +01:00
-
3598e61d74
Merge branch 'master' of /home/angel/git/snac2
default
2022-11-18 20:37:49 +01:00
-
-
29a83fa1d2
Fixed crash when testing for the Accept header.
default
2022-11-18 20:37:46 +01:00
-
bc5b881c94
Serve the root and susie even if the query does not have an Accept header.
default
2022-11-18 19:44:43 +01:00
-
-
0644518fd5
Version 2.11 RELEASED.
default
2022-11-18 19:23:39 +01:00
-
b6c35b2955
Updated RELEASE_NOTES.
default
2022-11-18 19:22:15 +01:00
-
f4bebf0323
Logging tweaks.
default
2022-11-18 18:08:09 +01:00
-
71b925d420
Log if the RSS is served.
default
2022-11-18 11:48:39 +01:00
-
f396d41de6
Updated TODO.
default
2022-11-18 11:44:12 +01:00
-
a92de940d9
Updated RELEASE_NOTES.
default
2022-11-18 11:43:40 +01:00
-
331c392ae0
Added a RSS link in the public timeline page.
default
2022-11-18 11:42:13 +01:00
-
e239d51de1
More RSS tweaks.
default
2022-11-18 11:36:13 +01:00
-
240494c795
More RSS cropping.
default
2022-11-18 11:32:05 +01:00
-
c827b2641b
Added rss on output.
default
2022-11-18 11:08:20 +01:00
-
f49deb9582
Updated documentation.
default
2022-11-18 09:25:16 +01:00
-
b7fd618cf1
Updated RELEASE_NOTES.
default
2022-11-18 08:30:25 +01:00
-
733692bc9a
[examples/formatting.txt] new file.
default
2022-11-18 08:24:16 +01:00
-
654326aa8b
New function enqueue_output_to_actor().
default
2022-11-18 08:21:40 +01:00
-
e01f23cbe2
Fixed Follow bug, introduced by latest sharedInbox change.
default
2022-11-18 08:10:47 +01:00
-
e6bf647b98
Always log process_queue sending.
default
2022-11-18 08:04:20 +01:00
-
aa371bd0c9
Updated RELEASE_NOTES.
default
2022-11-17 18:37:58 +01:00
-
f0e17d6753
Queue messages to inboxes instead of actors.
default
2022-11-17 18:33:54 +01:00
-
a12da31bdf
Move send to actor logging to process_queue().
default
2022-11-17 10:16:54 +01:00
-
35ad83e9ec
Also log the inbox in send_to_actor().
default
2022-11-17 09:16:25 +01:00
-
afce422785
Use endpoints/sharedInbox instead of inbox, if there is one.
default
2022-11-17 09:04:24 +01:00
-
4304f7301c
Fixed typo.
default
2022-11-16 17:49:33 +01:00
-
206dd52275
More sanitize tweaks.
default
2022-11-16 17:46:55 +01:00
-
789aec5d7f
Drop incoming messages that has their parent hidden.
default
2022-11-16 17:28:20 +01:00
-
f33f4fc464
Updated RELEASE_NOTES.
default
2022-11-16 16:54:43 +01:00
-
bdc689e594
In sanitize(), rebuild the accepted tags with only the accepted attributes.
default
2022-11-16 16:53:59 +01:00