184 Commits
Author SHA1 Message Date
Eric Ireland 3c5d4816be Identify the running software as snacforge
Assisted-by: OpenAI Codex (GPT-5)
Reviewed-by: Eric Ireland
2026-09-11 11:42:10 +10:00
default 319d5cae0e Use snac_op in list_maint(). 2026-08-26 08:17:03 +02:00
default 1203080748 Use snac_op in list_members(). 2026-08-26 08:09:07 +02:00
grunfink 4425d8e985 Added count of EmojiReacts to top_ten. 2026-07-12 20:12:03 +02:00
grunfink d8d40acfd1 New command-line option 'refresh'. 2026-01-19 15:53:19 +01:00
grunfink 99375a7b66 New command-line option top_ten. 2026-01-10 21:29:32 +01:00
grunfink 11af00194e Bumped copyright year. 2026-01-01 17:01:03 +01:00
violette 85ed0eb0d5 Added emoji reactions (contributed by violette). 2025-12-18 07:58:24 +01:00
grunfink 212284c792 xs_http.h: new file. 2025-10-13 13:07:06 +02:00
byte dcf5acaf53 implementing visibility scopes 2025-09-20 17:16:54 +02:00
grunfink a23e5c2908 Set the scheduled date via the -d argument instead of a envvar. 2025-09-09 08:44:00 +02:00
grunfink 4b5e945d95 Added support for scheduled posts from the cmdline. 2025-09-09 08:33:30 +02:00
grunfink 797403810a Got rid of the 'fsck' command, as it's done on startup. 2025-09-07 19:55:16 +02:00
grunfink c541296f25 New command-line option 'fsck'. 2025-09-07 08:03:38 +02:00
grunfink 6dae96de25 Merge branch 'master' of grunfink-codeberg:grunfink/snac2 2025-09-03 17:51:55 +02:00
Xavier Vello 9060ccd8e7 Document the update command 2025-09-03 14:48:37 +02:00
grunfink 4661d7f5bc Renamed function list_content() to list_members(). 2025-09-03 06:38:07 +02:00
grunfink d40e47f709 New function enqueue_collect_outbox(). 2025-09-03 06:12:50 +02:00
grunfink 59f3b5465e New function collect_outbox(). 2025-09-03 06:08:13 +02:00
grunfink 3611f42fe2 Added 'collect_replies' info in the about screen. 2025-08-22 06:48:03 +02:00
grunfink 9a34a923a2 Merge branch 'master' of grunfink-codeberg:grunfink/snac2 2025-08-21 06:31:47 +02:00
Xavier Vello e963924759 Fix CLI boosts not showing in public timeline 2025-08-20 23:29:38 +02:00
grunfink ff52f779b7 New function enqueue_collect_replies(). 2025-08-18 19:54:53 +02:00
grunfink 1b8206fe25 Fixed typo. 2025-08-18 19:29:00 +02:00
grunfink 86de22fe92 New function collect_replies(). 2025-08-16 16:42:50 +02:00
grunfink 616ff6d59e New command-line command 'muted'. 2025-07-24 21:20:48 +02:00
grunfink c976b9a334 Sending notes from the cmdline allows setting an inReplyTo field. 2025-06-26 10:39:47 +02:00
grunfink a07458f408 New command-line option export_posts. 2025-06-19 19:19:08 +02:00
grunfink 8c9eb18099 Minor tweak to usage screen. 2025-06-19 18:41:59 +02:00
grunfink deb90ed0ac Renamed cmd list_delete to list_remove. 2025-06-15 09:44:56 +02:00
grunfink e1fb414ffd Renamed some list command line options.
create_list to list_create delete_list to list_delete.
2025-06-15 09:43:42 +02:00
grunfink 7eecd4bb95 Improved usage screen. 2025-06-12 12:14:18 +02:00
grunfink 1ca5b346a5 The usage "screen" shows info only about the entered command.
If there is no command or no command starts with that string, the
full list is shown as before.
2025-06-12 12:11:34 +02:00
grunfink 5ec55544e4 New command-line option 'poll_hashtag_rss'. 2025-05-29 22:52:20 +02:00
grunfink 5bc4511594 New function timeline_here(). 2025-05-27 21:14:23 +02:00
grunfink 631e44a64a Renamed timeline_here() to timeline_here_by_md5(), as it always should have been. 2025-05-27 21:08:57 +02:00
grunfink 605b60c06e New function enqueue_webmention().
The q_msg is queued, but nothing is done yet.
2025-05-03 19:16:21 +02:00
default f8961e9590 Minor tweak to usage help. 2025-04-18 09:21:55 +02:00
default 0263c87035 Simplified 'list_del' to use the account the user said. 2025-04-18 09:20:15 +02:00
default 9b863605f9 Renamed command-line option to 'list_add' and added new 'list_del'. 2025-04-18 09:12:44 +02:00
default 1ebf2a2d87 New command-line option 'add_to_list'. 2025-04-18 09:08:48 +02:00
default 99230ba053 New command-line options 'create_list' and 'delete_list'. 2025-04-18 08:55:32 +02:00
default d11d03787f New command-line options 'lists' and 'list_members'. 2025-04-18 08:44:47 +02:00
default 7b131808d9 Deleted (by now) any ways of setting a note's publish date. 2025-03-03 09:14:12 +01:00
default 9260a1e328 Posts from the command line accept the DATE env var. 2025-03-02 06:16:44 +01:00
default 8bd364bd49 msg_note() accepts a nullable post date. 2025-03-02 06:04:52 +01:00
default ba3518e729 Deleted old debug code. 2025-02-28 09:20:10 +01:00
default 3318f1596b Fixed compilation failure in FreeBSD. 2025-02-05 11:00:30 +01:00
Santtu Lakkala a356ca255a Allow multiple editors at the same time
Instead of a hard-coded message file, use mkstemp() to have an unique
temp file for each invocation.
2025-02-05 11:02:10 +02:00
default 6097ba55cf New command-line option 'unmute'. 2025-01-26 17:55:36 +01:00