From 59f3b5465ecca02cb90310fd1dbc46456d6a4908 Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 3 Sep 2025 06:08:13 +0200 Subject: New function collect_outbox(). --- main.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'main.c') diff --git a/main.c b/main.c index e01b6a2..474d684 100644 --- a/main.c +++ b/main.c @@ -738,6 +738,11 @@ int main(int argc, char *argv[]) return 0; } + if (strcmp(cmd, "collect_outbox") == 0) { /** **/ + collect_outbox(&snac, url); + return 0; + } + if (strcmp(cmd, "insert") == 0) { /** **/ int status; xs *data = NULL; -- cgit v1.2.3 From d40e47f70964ad7e41fc06a8aa281db30a24050b Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 3 Sep 2025 06:12:50 +0200 Subject: New function enqueue_collect_outbox(). --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index 474d684..6abac61 100644 --- a/main.c +++ b/main.c @@ -739,7 +739,7 @@ int main(int argc, char *argv[]) } if (strcmp(cmd, "collect_outbox") == 0) { /** **/ - collect_outbox(&snac, url); + enqueue_collect_outbox(&snac, url); return 0; } -- cgit v1.2.3 From 4661d7f5bc076be896c7192bb63a7c7d726993da Mon Sep 17 00:00:00 2001 From: grunfink Date: Wed, 3 Sep 2025 06:38:07 +0200 Subject: Renamed function list_content() to list_members(). --- main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 6abac61..882da33 100644 --- a/main.c +++ b/main.c @@ -354,7 +354,7 @@ int main(int argc, char *argv[]) xs *lid = list_maint(&snac, url, 4); if (lid != NULL) { - xs *lcont = list_content(&snac, lid, NULL, 0); + xs *lcont = list_members(&snac, lid, NULL, 0); const char *md5; xs_list_foreach(lcont, md5) { @@ -410,7 +410,7 @@ int main(int argc, char *argv[]) if (valid_status(webfinger_request(account, &actor, &uid))) { xs *md5 = xs_md5_hex(actor, strlen(actor)); - list_content(&snac, lid, md5, 1); + list_members(&snac, lid, md5, 1); printf("Actor %s (%s) added to list '%s' (%s)\n", actor, uid, url, lid); } else @@ -433,7 +433,7 @@ int main(int argc, char *argv[]) if (lid != NULL) { xs *md5 = xs_md5_hex(account, strlen(account)); - list_content(&snac, lid, md5, 2); + list_members(&snac, lid, md5, 2); printf("Actor %s deleted from list '%s' (%s)\n", account, url, lid); } else -- cgit v1.2.3 From 9060ccd8e7826d384211552e4d5c5597ca97dc43 Mon Sep 17 00:00:00 2001 From: Xavier Vello Date: Wed, 3 Sep 2025 14:48:37 +0200 Subject: Document the update command --- main.c | 1 + 1 file changed, 1 insertion(+) (limited to 'main.c') diff --git a/main.c b/main.c index e01b6a2..b855e06 100644 --- a/main.c +++ b/main.c @@ -30,6 +30,7 @@ int usage(const char *cmd) "upgrade {basedir} Upgrade to a new version\n" "adduser {basedir} [{uid}] Adds a new user\n" "deluser {basedir} {uid} Deletes a user\n" + "update {basedir} {uid} Sends a user's updated profile\n" "httpd {basedir} Starts the HTTPD daemon\n" "purge {basedir} Purges old data\n" "state {basedir} Prints server state\n" -- cgit v1.2.3