2025-06-10 12:35 | Fix warning | Santtu Lakkala | 1 | +1 | -1 |
2025-01-31 09:57 | Replace vfork() & execl() with posix_spawn() | Santtu Lakkala | 1 | +15 | -11 |
2025-03-24 12:23 | Clean up unicode stuff | Santtu Lakkala | 2 | +696 | -728 |
2025-03-24 12:14 | Rename argument | Santtu Lakkala | 1 | +15 | -14 |
2025-03-24 12:14 | Add json helper with binary cache | Santtu Lakkala | 1 | +64 | -35 |
2025-03-11 10:46 | Add xs_dict_set_strnn helper | Santtu Lakkala | 3 | +99 | -68 |
2025-02-27 15:46 | mmappy things | Santtu Lakkala | 6 | +78 | -34 |
2025-02-26 13:14 | Reduce heap allocations | Santtu Lakkala | 13 | +337 | -145 |
2025-02-21 14:59 | Add string builder | Santtu Lakkala | 4 | +94 | -59 |
2025-02-21 11:52 | Add fmt helpers | Santtu Lakkala | 9 | +221 | -84 |
2025-02-08 10:28 | Optimise xs_readline | Santtu Lakkala | 1 | +11 | -13 |
2025-02-06 11:34 | Fix warnings | Santtu Lakkala | 5 | +60 | -35 |
2025-01-31 14:07 | Use standard function | Santtu Lakkala | 1 | +5 | -13 |
2025-01-31 12:05 | Remove unnecessary function declaration | Santtu Lakkala | 1 | +0 | -3 |
2025-01-31 12:05 | Fix potential UB in unix sockets | Santtu Lakkala | 1 | +16 | -7 |
2025-01-31 12:04 | Add ids to nav links | Santtu Lakkala | 1 | +7 | -0 |
2025-01-31 11:59 | Use standard functions | Santtu Lakkala | 1 | +4 | -11 |
2025-01-31 11:59 | Fix blk size rounding | Santtu Lakkala | 1 | +1 | -1 |
2025-01-31 11:55 | Make more standards compilant | Santtu Lakkala | 7 | +14 | -10 |
2025-06-08 07:18 | Updated RELEASE_NOTES. | grunfink | 1 | +6 | -0 |
2025-06-08 06:08 | Updated TODO. | grunfink | 1 | +2 | -0 |
2025-06-07 08:05 | Another search by URL tweak (for Pixelfed). | grunfink | 1 | +8 | -0 |
2025-06-07 06:19 | Always store resolved account handles as metadata, even if they weren't verified. | grunfink | 1 | +8 | -4 |
2025-06-07 05:56 | Updated documentation. | grunfink | 1 | +3 | -3 |
2025-06-07 05:53 | If a metadata value is an account handle, it's also verified using webfinger. | grunfink | 2 | +26 | -3 |
2025-06-07 04:43 | Always show the 'pending follow confirmations' if there are any. | grunfink | 1 | +2 | -2 |
2025-06-06 19:02 | Skip incomplete attachments. | grunfink | 1 | +3 | -0 |
2025-06-04 05:04 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-06-04 04:57 | Fixed markdown links with parenthesis. | grunfink | 1 | +16 | -13 |
2025-06-04 04:38 | Minor tweak. | grunfink | 1 | +3 | -2 |
2025-06-04 04:35 | Don't enable unveil() and pledge() for sendmail spawn if "smtp_url" is set. | grunfink | 1 | +5 | -0 |
2025-06-03 01:32 | Updated RELEASE_NOTES. | grunfink | 1 | +4 | -0 |
2025-06-03 01:31 | Fixed regression while sending email via pipe on OpenBSD. | grunfink | 1 | +8 | -0 |
2025-06-02 10:40 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-06-02 10:34 | Version 2.78 RELEASED. | grunfink | 1 | +1 | -1 |
2025-06-02 07:58 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-06-01 15:19 | Updated documentation. | grunfink | 1 | +24 | -13 |
2025-06-01 15:07 | Updated documentation. | grunfink | 1 | +16 | -3 |
2025-05-30 18:52 | Updated documentation. | grunfink | 1 | +2 | -1 |
2025-05-30 17:59 | More webhook checks. | grunfink | 2 | +2 | -2 |
2025-05-30 17:55 | Updated documentation. | grunfink | 1 | +4 | -0 |
2025-05-30 17:43 | Merge branch 'master' of comam.es:git/snac2 | grunfink | 1 | +3 | -0 |
2025-05-30 17:43 | Added uid, basedir and baseurl to the notify webhook message. | grunfink | 2 | +9 | -5 |
2025-05-30 17:37 | Updated documentation. | grunfink | 1 | +3 | -0 |
2025-05-30 17:34 | Added a new server knob disable_notify_webhook. | grunfink | 2 | +4 | -3 |
2025-05-30 17:22 | Updated documentation. | grunfink | 1 | +8 | -0 |
2025-05-30 17:13 | Added web UI to set the notify webhook. | grunfink | 1 | +11 | -0 |
2025-05-30 17:03 | auto_follower_webhook.py new example program. | grunfink | 1 | +55 | -0 |
2025-05-30 16:03 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-30 10:12 | More notify_webhook work. | grunfink | 2 | +43 | -1 |
2025-05-30 09:30 | New function enqueue_notify_webhook(). | grunfink | 2 | +21 | -0 |
2025-05-30 07:47 | Call enqueue_actor_fresh() from rss_to_timeline(). | grunfink | 1 | +3 | -2 |
2025-05-29 20:52 | Also store the url in the RSS metadata. | grunfink | 1 | +1 | -0 |
2025-05-29 20:52 | New command-line option 'poll_hashtag_rss'. | grunfink | 1 | +5 | -0 |
2025-05-29 16:03 | Use HTTP caching (etag / if-none-match) in RSS downloads. | grunfink | 3 | +40 | -4 |
2025-05-29 15:33 | Fixed typo in rss_to_timeline(). | grunfink | 1 | +1 | -1 |
2025-05-29 11:31 | Updated RELEASE_NOTES. | grunfink | 1 | +4 | -2 |
2025-05-29 11:12 | mastoapi: fixed uploaded images name collision. | grunfink | 2 | +5 | -3 |
2025-05-28 07:39 | Added more checks. | grunfink | 1 | +4 | -0 |
2025-05-28 07:28 | Merge branch 'master' of comam.es:git/snac2 | grunfink | 1 | +3 | -1 |
2025-05-28 07:27 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-28 07:21 | Updated documentation. | grunfink | 1 | +3 | -1 |
2025-05-28 07:16 | Renamed server knob to 'rss_hashtag_poll_hours'. | grunfink | 2 | +3 | -3 |
2025-05-28 07:15 | Updated documentation. | grunfink | 1 | +3 | -0 |
2025-05-28 07:07 | Activated hashtag RSS polling. | grunfink | 5 | +43 | -17 |
2025-05-28 06:45 | Don't prepend a # before a hashtag that is really an URL. | grunfink | 1 | +10 | -3 |
2025-05-28 06:00 | Disabled rss_process() by now. | grunfink | 1 | +2 | -0 |
2025-05-28 05:59 | Updated dependencies. | grunfink | 2 | +4 | -2 |
2025-05-28 05:56 | New function rss_to_timeline(). | grunfink | 2 | +126 | -0 |
2025-05-28 05:48 | New file rss.c. | grunfink | 5 | +118 | -107 |
2025-05-28 05:44 | Renamed timeline_to_rss() to rss_from_timeline(). | grunfink | 3 | +4 | -4 |
2025-05-27 19:14 | New function timeline_here(). | grunfink | 5 | +13 | -10 |
2025-05-27 19:08 | Renamed timeline_here() to timeline_here_by_md5(), as it always should have been. | grunfink | 5 | +8 | -8 |
2025-05-26 05:45 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-26 05:40 | Fixed search by url for piefed. | grunfink | 1 | +1 | -1 |
2025-05-26 05:28 | Bumped version. | grunfink | 1 | +1 | -1 |
2025-05-26 05:25 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-25 16:45 | Merge pull request 'Increase verbosity for srv_debug() in tag_index()' (#405) from shtrophic/snac2:master into master | grunfink | 1 | +1 | -1 |
2025-05-25 09:38 | Increase verbosity for srv_debug() in tag_index() | shtrophic | 1 | +1 | -1 |
2025-05-22 09:18 | Minor memory leak fixes. | grunfink | 4 | +7 | -7 |
2025-05-22 09:15 | Merge pull request 'use utf-8 lowercase function for tags #396' (#400) from postscriptum/snac2:utf8-lower-tags into master | grunfink | 4 | +13 | -11 |
2025-05-22 09:13 | Merge pull request 'Improvements for Russian translation (инстанция -> сервер)' (#398) from ivan_c/snac2:master into master | grunfink | 1 | +4 | -4 |
2025-05-22 09:10 | Merge pull request 'German translation - Capitalisation adjusted' (#399) from zen/snac2:master into master | grunfink | 1 | +1 | -1 |
2025-05-22 05:53 | Rename one more instance from "инстанция" to "сервер" | Ivan | 1 | +1 | -1 |
2025-05-22 01:37 | add missed replacement to the `mastoapi_get_handler` function (`search` case) | postscriptum | 1 | +2 | -1 |
2025-05-22 01:35 | cleanup ending spaces | postscriptum | 1 | +5 | -5 |
2025-05-22 01:16 | add missed replacement to the `content_match` function | postscriptum | 1 | +1 | -1 |
2025-05-22 00:34 | use utf-8 lowercase function for tags #396 | postscriptum | 3 | +5 | -4 |
2025-05-21 19:24 | po/de_DE.po aktualisiert | zen | 1 | +1 | -1 |
2025-05-21 19:11 | Merge pull request 'master refresh' (#8) from grunfink/snac2:master into master | Oliver | 37 | +3780 | -2324 |
2025-05-21 19:06 | po/de_DE.po aktualisiert | zen | 1 | +175 | -175 |
2025-05-21 18:59 | po/de_DE.po aktualisiert | zen | 1 | +0 | -0 |
2025-05-21 18:56 | po/.alt_de_DE.po aktualisiert | zen | 1 | +0 | -0 |
2025-05-21 16:42 | Improvements for Russian translation (инстанция -> сервер) | Ivan | 1 | +3 | -3 |
2025-05-20 21:08 | Merge pull request 'make greetings theme adaptive; define style in header' (#397) from postscriptum/snac2:adaptive-greeting-page into master | grunfink | 1 | +2 | -1 |
2025-05-20 18:29 | make greetings theme adaptive; define style in header | postscriptum | 1 | +2 | -1 |
2025-05-20 04:33 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-20 04:32 | Merge pull request 'Faster performance metrics' (#395) from dandelions/snac2:pr-faster-metric into master | grunfink | 5 | +31 | -22 |
2025-05-19 18:14 | Improved post language markup. | grunfink | 1 | +17 | -14 |
2025-05-19 13:25 | performance: use following_list_len in more places | green | 3 | +11 | -13 |
2025-03-29 00:27 | performance: functions to get the number of followers | green | 3 | +21 | -10 |
2025-05-18 07:38 | Operations on the 'people' page redirects back to it instead of 'admin'. | grunfink | 1 | +17 | -4 |
2025-05-18 07:16 | Updated RELEASE_NOTES. | grunfink | 1 | +6 | -0 |
2025-05-18 07:11 | mastoapi: added post endpoints for 'authorize' and 'reject' follow requests. | grunfink | 1 | +51 | -0 |
2025-05-18 06:43 | mastoapi: added endpoint /v1/follow_requests. | grunfink | 1 | +20 | -4 |
2025-05-18 06:23 | Added a pending follow request count next to the "people" link. | grunfink | 3 | +23 | -0 |
2025-05-14 06:48 | mastoapi: Also process the types[] argument in notifications. | grunfink | 1 | +13 | -8 |
2025-05-12 07:43 | Version 2.77 RELEASED. | grunfink | 1 | +1 | -1 |
2025-05-12 07:42 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-05-11 16:59 | Minor tweak to link extraction regex. | grunfink | 1 | +1 | -1 |
2025-05-11 15:16 | Typo correction | zen | 1 | +1 | -1 |
2025-05-11 08:48 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-05-09 13:41 | Updated RELEASE_NOTES. | grunfink | 1 | +4 | -0 |
2025-05-09 13:31 | As they look ugly in some platforms, links are no longer shown as attachments. | grunfink | 2 | +7 | -29 |
2025-05-09 08:48 | Version 2.76 RELEASED. | grunfink | 1 | +1 | -1 |
2025-05-09 08:47 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-05-09 08:29 | Updated TODO. | grunfink | 1 | +2 | -0 |
2025-05-09 06:45 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-05-09 06:43 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-05-09 06:37 | Added header "access-control-expose-headers" with the "Link" value. | grunfink | 1 | +1 | -0 |
2025-05-06 05:28 | Fixed crash. | default | 1 | +18 | -14 |
2025-05-06 03:59 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-06 03:55 | Merge pull request 'Display custom emoji in more places' (#343) from dandelions/snac2:emoji-pr into master | grunfink | 6 | +54 | -18 |
2025-05-04 16:10 | Better error handling in xs_webmention_send(). | grunfink | 1 | +6 | -1 |
2025-05-04 09:16 | Updated TODO. | grunfink | 1 | +2 | -2 |
2025-05-04 09:16 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-05-04 09:09 | Webmentions are now sent. | grunfink | 1 | +6 | -1 |
2025-05-04 09:05 | xs_webmention.h new file. | grunfink | 6 | +128 | -8 |
2025-05-03 17:39 | Preprocess the webmention q_item. | grunfink | 1 | +13 | -0 |
2025-05-03 17:31 | Added back again links as attachments. | grunfink | 1 | +20 | -0 |
2025-05-03 17:16 | New function enqueue_webmention(). | grunfink | 4 | +18 | -1 |
2025-05-03 17:03 | Revert adding links as attachments. | grunfink | 1 | +0 | -20 |
2025-05-03 16:55 | Also add direct and markdown links in posts as attachments. | grunfink | 2 | +26 | -3 |
2025-05-03 16:23 | No longer drop text/html attachements. | grunfink | 1 | +0 | -4 |
2025-05-03 07:13 | Updated TODO. | grunfink | 1 | +2 | -0 |
2025-04-30 07:58 | Updated German translation (contributed by zen). | grunfink | 1 | +6 | -6 |
2025-04-30 06:21 | Merge pull request 'Fix: make landlock work with `smtp_url`' (#378) from shtrophic/snac2:master into master | grunfink | 1 | +4 | -5 |
2025-04-29 21:31 | allow sandbox to work with changed config values | shtrophic | 1 | +4 | -5 |
2025-04-28 19:18 | German translations for scheduled posts | Oliver | 1 | +24 | -0 |
2025-04-28 04:17 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-04-28 04:16 | Merge branch 'master' of /home/angel/git/snac2 | grunfink | 1 | +4 | -2 |
2025-04-28 04:16 | Updated documentation. | grunfink | 1 | +6 | -8 |
2025-04-28 04:12 | Changed email notifications: use SMTP only if configured. | grunfink | 1 | +4 | -2 |
2025-04-28 03:21 | Updated RELEASE_NOTES. | grunfink | 1 | +1 | -1 |
2025-04-28 03:19 | Updated documentation. | grunfink | 1 | +5 | -0 |
2025-04-28 03:16 | Bumped version. | grunfink | 1 | +1 | -1 |
2025-04-28 03:15 | Email notifications are sent the old way if 'spawn_sendmail' is set to true. | grunfink | 1 | +28 | -0 |
2025-04-27 15:16 | Mastoapi: correctly communicate 'approve_followers'. | grunfink | 1 | +4 | -1 |
2025-04-27 04:03 | Updated documentation. | grunfink | 1 | +1 | -1 |
2025-04-27 04:01 | Fixed length error in xs_smtp_request(). | grunfink | 1 | +2 | -1 |
2025-04-27 03:50 | Updated documentation. | grunfink | 1 | +7 | -0 |
2025-04-27 03:37 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-04-27 03:26 | Fixed typo. | grunfink | 1 | +2 | -2 |
2025-04-27 03:23 | Changed server SMTP settings. | grunfink | 1 | +9 | -6 |
2025-04-27 03:15 | Fixed memory leak. | grunfink | 1 | +2 | -1 |
2025-04-27 03:14 | Replaced tabs with spaces. | grunfink | 1 | +34 | -34 |
2025-04-27 03:11 | Merge pull request 'do email notifications with CURL' (#283) from shtrophic/snac2:curl-smtp into master | grunfink | 9 | +176 | -50 |
2025-04-26 05:26 | Updated RELEASE_NOTES. | grunfink | 1 | +2 | -0 |
2025-04-26 05:24 | Merge pull request 'mastoapi: added `v1/accounts/.../lists` endpoint (issue #371)' (#372) from dandelions/snac2:pr-lists-mastoapi into master | grunfink | 2 | +49 | -16 |
2025-04-26 05:22 | Merge pull request 'Russian translations for scheduled posts' (#373) from dandelions/snac2:pr-russian-timezone-strings into master | grunfink | 1 | +6 | -6 |
2025-04-26 00:58 | translate russian strings for scheduled posts | green | 1 | +6 | -6 |
2025-04-24 14:19 | mastoapi: fix md5 issues | green | 1 | +8 | -1 |
2025-04-24 13:49 | mastoapi: support lists for users | green | 2 | +42 | -16 |
2025-04-24 10:18 | default to `smtp://localhost` | shtrophic | 1 | +1 | -1 |
2025-04-23 02:30 | Updated TODO. | grunfink | 1 | +2 | -0 |
2025-04-22 13:47 | Added an alt to avatars. | grunfink | 1 | +1 | -1 |
2025-04-20 05:26 | Merge pull request '[Localization] french' (#349) from lejun/snac2:master into master | grunfink | 1 | +50 | -46 |
2025-04-19 07:10 | Update old strings, and added translations for new ones | LeJun | 1 | +50 | -46 |
2025-04-19 06:49 | Fixed newline inconsistency in es .po files. | grunfink | 3 | +3 | -0 |
2025-04-19 05:09 | Merge pull request 'PR: Translate pt_BR.po new strings' (#348) from daltux/snac2:pt_BR-3 into master | grunfink | 1 | +11 | -8 |
2025-04-18 23:31 | Translate pt_BR.po new strings | Daltux | 1 | +11 | -8 |
2025-04-18 15:21 | Merge pull request 'czech translation of scheduled posts' (#346) from pmjv/snac2:master into master | grunfink | 1 | +6 | -6 |
2025-04-18 13:16 | translated scheduled posts stuff | pmjv | 1 | +6 | -6 |
2025-04-18 13:09 | Merge pull request 'master' (#2) from grunfink/snac2:master into master | _ | 21 | +2908 | -2283 |
2025-04-18 11:33 | Updated RELEASE_NOTES. | grunfink | 1 | +4 | -0 |
2025-04-18 08:22 | Updated TODO. | default | 1 | +2 | -0 |
2025-04-18 07:28 | Updated documentation. | default | 1 | +12 | -0 |
2025-04-18 07:21 | Minor tweak to usage help. | default | 1 | +1 | -1 |
2025-04-18 07:20 | Simplified 'list_del' to use the account the user said. | default | 1 | +3 | -10 |
2025-04-18 07:12 | Renamed command-line option to 'list_add' and added new 'list_del'. | default | 1 | +31 | -3 |
2025-04-18 07:08 | New command-line option 'add_to_list'. | default | 2 | +32 | -2 |
2025-04-18 06:55 | New command-line options 'create_list' and 'delete_list'. | default | 1 | +27 | -1 |
2025-04-18 06:44 | New command-line options 'lists' and 'list_members'. | default | 2 | +47 | -0 |
2025-04-17 20:01 | Merge tag '2.75' into curl-smtp | shtrophic | 23 | +3094 | -2313 |
2025-04-16 07:40 | Version 2.75 RELEASED. | default | 1 | +1 | -1 |
2025-04-16 07:38 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-04-16 03:05 | Also added UTC+... timezones. | default | 1 | +27 | -0 |
2025-04-14 12:42 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-04-14 12:41 | Merge pull request 'Add missing Finnish translations' (#344) from inz/snac2:lang-fi-update into master | grunfink | 1 | +6 | -6 |
2025-04-14 09:58 | Add missing Finnish translations | Santtu Lakkala | 1 | +6 | -6 |
2025-04-14 04:18 | Updated RELEASE_NOTES. | default | 1 | +7 | -3 |
2025-04-13 14:17 | Updated timezones. | default | 1 | +3 | -1 |
2025-04-13 13:44 | cleaned up old changes and outdated comments | green | 3 | +2 | -8 |
2025-04-13 13:04 | emoji variant selector in react notifications | green | 1 | +1 | -1 |
2025-04-13 13:02 | Updated po files. | default | 13 | +1846 | -1794 |
2025-03-23 01:32 | better control over the emoji class | green | 1 | +2 | -1 |
2025-04-13 12:47 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-04-13 12:45 | Updated documentation. | default | 1 | +3 | -0 |
2025-04-09 01:09 | emoji: refactor + emoji in display names on front page | green | 3 | +29 | -15 |
2025-04-01 21:12 | check the extension in a different way | green | 1 | +3 | -2 |
2025-04-01 21:08 | allow emoji urls with no extension | green | 1 | +2 | -1 |
2025-03-26 00:44 | the fucking list is sotted. oopps | green | 1 | +1 | -1 |
2025-03-26 00:40 | mime types for apng and svg check | green | 2 | +4 | -7 |
2025-03-24 11:47 | also display the emoji for likes | green | 1 | +1 | -1 |
2025-03-24 10:24 | EmojiReact notifications show up as emojis | green | 1 | +5 | -3 |
2025-03-24 01:44 | emojis in usernames in web ui | green | 1 | +7 | -1 |
2025-03-24 01:27 | maybe a fix for username emojis | green | 1 | +5 | -0 |
2025-04-13 12:39 | More timezone work. | default | 1 | +28 | -0 |
2025-03-22 20:31 | fixed broken emojis on akkoma | green | 1 | +16 | -2 |
2025-03-22 19:44 | emoji in external bios (i hope) | green | 1 | +1 | -0 |
2025-04-13 12:30 | Cache the timezone inside the snac struct. | default | 3 | +5 | -4 |
2025-04-13 12:12 | More timezone tweaks. | default | 2 | +31 | -9 |
2025-04-13 08:06 | Updated po files. | default | 13 | +2275 | -2232 |
2025-04-13 08:04 | Mention the timezone in the 'post date and time' prompt. | default | 1 | +3 | -1 |
2025-04-13 07:51 | Added more timezones. | default | 1 | +2 | -0 |
2025-04-13 07:33 | Fixed offset sign because I'm a MORON. | default | 1 | +1 | -1 |
2025-04-13 07:23 | Added some preliminary support for time zones (for scheduled posts). | default | 2 | +78 | -3 |
2025-04-10 16:10 | Updated TODO. | default | 1 | +2 | -0 |
2025-04-10 06:50 | Updated po files. | default | 13 | +2470 | -2262 |
2025-04-10 06:40 | Hide the scheduled post date and time behind a 'details'. | default | 1 | +16 | -12 |
2025-04-10 06:25 | Shorten link label in Attachments. | default | 1 | +7 | -1 |
2025-04-06 07:22 | Merge pull request 'master' (#1) from grunfink/snac2:master into master | _ | 9 | +337 | -43 |
2025-04-06 05:50 | The avatar and header images have a prefix in their names. | default | 1 | +3 | -3 |
2025-04-06 05:44 | Post attachments now have random names. | default | 1 | +6 | -2 |
2025-04-05 11:51 | Use <hr hidden> instead of 'display: none' style. | default | 1 | +1 | -1 |
2025-04-04 14:48 | Added a (CSS hidden) hr tag after each post. | default | 1 | +5 | -0 |
2025-04-04 06:10 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-04-04 06:07 | Vote objects no longer have a content of "". | default | 1 | +3 | -0 |
2025-04-02 07:01 | mastoapi: added support for scheduled posts. | default | 1 | +16 | -6 |
2025-04-01 17:21 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +25 | -17 |
2025-04-01 17:21 | Merge pull request 'Convert `snac-admin` to bash' (#336) from shtrophic/snac2:master into master | grunfink | 1 | +25 | -17 |
2025-04-01 17:02 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-04-01 09:33 | convert snac-admin to bash | shtrophic | 1 | +25 | -17 |
2025-04-01 07:02 | Only show date edition controls if it's new, drafted or scheduled. | default | 1 | +16 | -14 |
2025-04-01 04:32 | More scheduled post code. | default | 3 | +32 | -2 |
2025-04-01 04:14 | Added more scheduling code. | default | 3 | +84 | -2 |
2025-04-01 03:47 | Some more work for future posts. | default | 1 | +67 | -44 |
2025-03-31 18:23 | Added some code for the future. | default | 1 | +49 | -6 |
2025-03-31 08:17 | Merge pull request 'Add `snac-admin` example script for systemd users' (#334) from shtrophic/snac2:master into master | grunfink | 1 | +43 | -0 |
2025-03-30 20:13 | add snac-admin | shtrophic | 1 | +43 | -0 |
2025-03-25 08:45 | Merge pull request 'Added tittle text and class to custom emojis (issue #330)' (#333) from dandelions/snac2:issue_330 into master | grunfink | 1 | +2 | -0 |
2025-03-24 16:29 | In replace_shortnames(), avoid repeated emojis. | default | 1 | +9 | -0 |
2025-03-23 14:46 | Updated TODO. | default | 1 | +8 | -8 |
2025-03-23 14:39 | Updated RELEASE_NOTES. | default | 1 | +8 | -2 |
2025-03-22 18:37 | Added tittle text and class to custom emojis | green | 1 | +2 | -0 |
2025-03-22 07:50 | Filter out block instances from inbox_list(). | default | 1 | +4 | -3 |
2025-03-22 07:39 | mastoapi: fixed instance peers to return only the domains. | default | 1 | +11 | -1 |
2025-03-22 07:32 | mastoapi: Added support for /api/v1/instance/peers. | default | 1 | +9 | -0 |
2025-03-21 17:14 | Merge pull request 'v2.74' (#4) from grunfink/snac2:master into master | Oliver | 23 | +2467 | -2334 |
2025-03-20 21:54 | Merge tag '2.74' into curl-smtp | shtrophic | 25 | +4126 | -2553 |
2025-03-20 13:54 | Merge pull request 'added missing czech translations' (#332) from pmjv/snac2:master into master | grunfink | 1 | +13 | -9 |
2025-03-20 13:53 | Merge pull request 'Small fix for russian translation' (#331) from sn4il/snac2:master into master | grunfink | 1 | +1 | -1 |
2025-03-20 10:09 | Update po/cs.po | pmjv | 1 | +13 | -9 |
2025-03-20 09:52 | Small fix for russian translation | sn4il | 1 | +1 | -1 |
2025-03-20 09:02 | Version 2.74 RELEASED. | default | 1 | +1 | -1 |
2025-03-20 09:02 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-03-19 17:03 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-19 16:30 | Updated .po files. | default | 13 | +2340 | -2286 |
2025-03-19 16:09 | Added a default style to the 'snac-thread-cont' class. | default | 2 | +2 | -0 |
2025-03-19 16:07 | Hide the first child container if it's empty. | default | 1 | +6 | -0 |
2025-03-17 18:58 | If a child post is from the same author, don't indent it. | default | 1 | +36 | -2 |
2025-03-17 14:06 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-17 14:06 | Fixed bug in bookmarks.csv import. | default | 1 | +1 | -1 |
2025-03-17 13:25 | Reverted Markdown error. | default | 1 | +0 | -1 |
2025-03-17 07:33 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-17 07:27 | Reverted the usage of _ for italics (they are causing problems). | default | 2 | +1 | -8 |
2025-03-17 07:24 | Minor tweak. | default | 1 | +2 | -3 |
2025-03-17 07:20 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2025-03-17 07:18 | mastoapi: added support for /api/v1/custom_emojis (contributed by violette). | default | 3 | +21 | -2 |
2025-03-15 07:02 | Merge pull request 'Translation for pt_BR.po new strings 🇧🇷🇵🇹' (#325) from daltux/snac2:pt_BR-2 into master | grunfink | 1 | +13 | -9 |
2025-03-14 17:25 | Translate pt_BR.po new strings | Daltux | 1 | +13 | -9 |
2025-03-13 11:51 | Improved Undo+Follow logic (contributed by rozenglass). | default | 1 | +21 | -14 |
2025-03-12 14:58 | Updated README. | default | 1 | +2 | -0 |
2025-03-12 08:41 | Merge pull request 'refresh master' (#3) from grunfink/snac2:master into master | Oliver | 3 | +758 | -23 |
2025-03-12 08:09 | Merge pull request 'po/de_DE.po aktualisiert' (#322) from Menelmacar/snac2:master into master | grunfink | 1 | +20 | -23 |
2025-03-12 08:08 | po/de_DE.po aktualisiert | Menelmacar | 1 | +1 | -1 |
2025-03-12 07:53 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-12 07:51 | Italian translation (contributed by anzu). | default | 1 | +736 | -0 |
2025-03-11 18:38 | Merge pull request 'master' (#2) from grunfink/snac2:master into master | Oliver | 5 | +722 | -11 |
2025-03-11 13:08 | po/de_DE.po aktualisiert | Menelmacar | 1 | +19 | -22 |
2025-03-11 09:21 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-11 09:20 | Greek translation (contributed by uhuru). | default | 1 | +701 | -0 |
2025-03-11 08:50 | Fixed typo. | default | 1 | +1 | -1 |
2025-03-10 08:20 | Updated README. | default | 1 | +4 | -2 |
2025-03-09 17:18 | Merge pull request 'Update Finnish translation' (#319) from inz/snac2:lang-fi-update into master | grunfink | 1 | +12 | -8 |
2025-03-09 12:22 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-03-09 12:20 | Merge pull request 'German Translation, file renaming, further improvements' (#320) from zen/snac2:master into master | grunfink | 2 | +736 | -736 |
2025-03-09 11:55 | File renaming, more improvements | Oliver | 2 | +736 | -736 |
2025-03-09 10:51 | More useful improvements | Oliver | 1 | +28 | -28 |
2025-03-09 09:26 | Update Finnish translation | Santtu Lakkala | 1 | +12 | -8 |
2025-03-09 07:05 | Merge pull request 'Improvements german translation' (#318) from zen/snac2:master into master | grunfink | 1 | +21 | -21 |
2025-03-08 21:29 | Merge remote-tracking branch 'upstream/master' into curl-smtp | shtrophic | 20 | +7860 | -295 |
2025-03-08 20:31 | try and error? | Oliver | 1 | +1 | -1 |
2025-03-08 20:14 | Clarity always wins | Oliver | 1 | +1 | -1 |
2025-03-08 20:03 | Lost in translation, revenge of boosts | Oliver | 1 | +1 | -1 |
2025-03-08 19:51 | Minor adjustments and corrections | Oliver | 1 | +18 | -18 |
2025-03-08 18:58 | Improved naming | Oliver | 1 | +2 | -2 |
2025-03-08 18:51 | Some corrections that seem to have affected the CSS | Oliver | 1 | +7 | -7 |
2025-03-08 15:13 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-08 15:11 | Merge pull request 'add german translation' (#317) from zen/snac2:master into master | grunfink | 1 | +736 | -0 |
2025-03-08 12:01 | final corrections. Go. | Oliver | 1 | +34 | -34 |
2025-03-08 11:48 | more typos and minor edits | Oliver | 1 | +4 | -4 |
2025-03-08 11:40 | finetuning | Oliver | 1 | +3 | -3 |
2025-03-08 11:31 | minor | Oliver | 1 | +1 | -1 |
2025-03-08 10:25 | add german translation | zen | 1 | +736 | -0 |
2025-03-08 08:17 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-08 08:16 | Merge pull request 'Add Chinese translations' (#316) from mistivia/snac2:master into master | grunfink | 1 | +737 | -0 |
2025-03-08 08:15 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-08 08:11 | Add Chinese translations | Mistivia | 1 | +737 | -0 |
2025-03-08 08:14 | Merge pull request 'Add russian translation' (#315) from sn4il/snac2:master into master | grunfink | 1 | +744 | -0 |
2025-03-08 07:40 | Add russian translation | Sn4il | 1 | +744 | -0 |
2025-03-08 06:27 | Updated po files with previously missing strings. | default | 8 | +1501 | -1174 |
2025-03-08 06:26 | Fixed some stray translatable strings. | default | 1 | +9 | -9 |
2025-03-08 06:20 | Updated fr.po. | default | 1 | +6 | -6 |
2025-03-07 16:47 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-07 16:46 | Merge pull request 'translation in French' (#314) from Popolon/snac2:french-translation into master | grunfink | 1 | +693 | -0 |
2025-03-07 16:45 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-03-07 16:44 | Merge pull request 'Add Finnish translation' (#312) from inz/snac2:lang-fi into master | grunfink | 1 | +693 | -0 |
2025-03-07 13:06 | translation in French | Popolon | 1 | +693 | -0 |
2025-03-07 10:26 | Add Finnish translation | Santtu Lakkala | 1 | +693 | -0 |
2025-03-07 07:02 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2025-03-07 06:59 | Merge pull request 'Add Brazilian Portuguese (pt_BR) translation' (#311) from daltux/snac2:pt-br-translation into master | grunfink | 1 | +694 | -0 |
2025-03-06 18:43 | Add Brazilian Portuguese (pt_BR) translation | Daltux | 1 | +694 | -0 |
2025-03-06 16:54 | Added Czech translation (contributed by pmjv). | default | 2 | +695 | -0 |
2025-03-05 17:02 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2025-03-05 17:00 | Merge pull request 'Translation: Spanish translation files for Spain, Argentina and Uruguay' (#309) from gnemmi/snac2:translation-spanish into master | grunfink | 3 | +2079 | -0 |
2025-03-05 14:49 | Added Spanish Uruguay translation file es_UY.po | gnemmi | 1 | +693 | -0 |
2025-03-05 14:47 | Added Spanish España translation file es.po | gnemmi | 1 | +693 | -0 |
2025-03-05 14:46 | Added Spanish Argentina translation files es_AR.po | gnemmi | 1 | +693 | -0 |
2025-03-04 09:57 | Version 2.73 RELEASED. | default | 1 | +1 | -1 |
2025-03-04 09:56 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-03-03 08:14 | Deleted (by now) any ways of setting a note's publish date. | default | 2 | +2 | -3 |
2025-03-02 05:16 | Posts from the command line accept the DATE env var. | default | 1 | +1 | -1 |
2025-03-02 05:04 | msg_note() accepts a nullable post date. | default | 5 | +16 | -10 |
2025-03-02 03:56 | Updated documentation. | default | 1 | +4 | -1 |
2025-02-28 09:09 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-02-28 09:04 | Updated documentation. | default | 1 | +5 | -5 |
2025-02-28 08:57 | Updated documentation. | default | 1 | +12 | -0 |
2025-02-28 08:49 | Updated documentation. | default | 1 | +26 | -0 |
2025-02-28 08:25 | Updated RELEASE_NOTES. | default | 1 | +10 | -0 |
2025-02-28 08:20 | Deleted old debug code. | default | 1 | +0 | -9 |
2025-02-28 08:07 | Updated documentation. | default | 1 | +3 | -0 |
2025-02-28 08:05 | SVG support can be enabled by setting enable_svg to true in server.json. | default | 1 | +16 | -10 |
2025-02-27 18:03 | Some tweaks to timeline_request(). | default | 1 | +50 | -50 |
2025-02-27 17:01 | Also check for blocked hashtags in timeline_request(). | default | 1 | +49 | -49 |
2025-02-27 16:47 | More hashtag block tweaks. | default | 1 | +3 | -0 |
2025-02-27 16:27 | More hashtag block tweaks. | default | 1 | +7 | -4 |
2025-02-27 15:45 | Cosmetic cleanup of po files. | default | 2 | +99 | -101 |
2025-02-27 15:18 | Updated po. | default | 1 | +107 | -100 |
2025-02-27 15:15 | Added web UI for the blocked hashtags. | default | 1 | +61 | -0 |
2025-02-27 14:09 | New function blocked_hashtag_check(). | default | 1 | +27 | -11 |
2025-02-27 13:43 | New function hashtag_in_msg(). | default | 1 | +11 | -6 |
2025-02-22 11:40 | Merge branch 'master' into curl-smtp | shtrophic | 2 | +14 | -13 |
2025-02-21 18:38 | Merge pull request 'Fix memory leak in multipart parsing' (#307) from inz/snac2:multipart-leak into master | grunfink | 1 | +10 | -10 |
2025-02-21 15:00 | Fix memory leak in multipart parsing | Santtu Lakkala | 1 | +10 | -10 |
2025-02-20 17:37 | Merge pull request 'Fix uninitialised memory access' (#306) from inz/snac2:uninit into master | grunfink | 1 | +4 | -3 |
2025-02-20 17:25 | duping isn't necessary as xs_vals are copied anyway (right?) | shtrophic | 1 | +1 | -1 |
2025-02-20 17:15 | use xs_dict_append correctly | shtrophic | 1 | +3 | -3 |
2025-02-20 16:16 | duplicate dict instead | shtrophic | 1 | +1 | -1 |
2025-02-20 16:13 | Revert "fix ownership-problem of mailinfo" | shtrophic | 3 | +4 | -5 |
2025-02-20 14:23 | Fix uninitialised memory access | Santtu Lakkala | 1 | +4 | -3 |
2025-02-19 07:56 | fix ownership-problem of mailinfo | shtrophic | 3 | +5 | -4 |
2025-02-17 19:54 | Merge remote-tracking branch 'upstream/master' into curl-smtp | shtrophic | 16 | +1062 | -127 |
2025-02-17 08:50 | Merge pull request 'doc/snac8: elaborate regex blocking' (#305) from Menelmacar/snac2:master into master | grunfink | 1 | +3 | -2 |
2025-02-17 08:33 | doc/snac8: elaborate regex blocking | Menelmacar | 1 | +3 | -2 |
2025-02-17 07:13 | Show the POST status also as string. | default | 2 | +22 | -3 |
2025-02-17 06:53 | Add fake HTTP status error 399 to http_status_text(). | default | 1 | +1 | -0 |
2025-02-17 06:49 | Return ASAP if srv_open() fails. | default | 1 | +3 | -0 |
2025-02-15 13:37 | Merge tag '2.72' into curl-smtp | shtrophic | 28 | +636 | -225 |
2025-02-15 05:40 | Updated po. | default | 1 | +131 | -127 |
2025-02-15 05:35 | The interface language preference can now be set. | default | 2 | +30 | -0 |
2025-02-15 05:11 | srv_open() now loads all .po files into srv_langs. | default | 1 | +22 | -0 |
2025-02-15 05:00 | Optimized lang_str(). | default | 3 | +22 | -15 |
2025-02-14 17:19 | Some message tweaks. | default | 2 | +170 | -178 |
2025-02-14 09:24 | xs_po.h new file. | default | 6 | +103 | -15 |
2025-02-14 09:08 | html_footer() now receives an optional snac *user argument. | default | 1 | +5 | -7 |
2025-02-14 09:04 | Redefined L() to use lang_str(). | default | 3 | +16 | -3 |
2025-02-14 08:54 | New function lang_str(). | default | 3 | +29 | -0 |
2025-02-14 08:32 | More variable renaming. | default | 1 | +9 | -9 |
2025-02-14 08:29 | More variable renaming. | default | 1 | +15 | -15 |
2025-02-14 08:25 | More variable renaming. | default | 1 | +2 | -2 |
2025-02-14 08:23 | More variable renaming. | default | 1 | +26 | -26 |
2025-02-14 08:17 | Some variable renaming. | default | 1 | +7 | -7 |
2025-02-14 07:59 | Merge branch 'master' of comam.es:git/snac2 | default | 3 | +702 | -2 |
2025-02-14 07:58 | Disable "shortnames" of the image/svg+xml mediaType. | default | 1 | +16 | -10 |
2025-02-14 06:04 | New Makefile target. | default | 2 | +700 | -0 |
2025-02-14 06:04 | Minor string tweak. | default | 1 | +2 | -2 |
2025-02-13 18:44 | Force the Content-Security-Policy header, instead of just suggesting it in the docs. | default | 2 | +4 | -3 |
2025-02-13 18:38 | Drop SVG attachments, as they may include JavaScript. | default | 1 | +5 | -0 |
2025-02-13 07:37 | Added a default MAX_JSON_DEPTH inside xs_json.h. | default | 1 | +4 | -0 |
2025-02-13 07:36 | Limit JSON depth | Santtu Lakkala | 2 | +23 | -17 |
2025-02-11 18:40 | Don't show the bookmark emoji to strangers. | default | 1 | +1 | -1 |
2025-02-11 17:53 | Bumped version. | default | 1 | +1 | -1 |
2025-02-11 17:50 | Added some checks to xs_regex_split_n(). | default | 1 | +4 | -2 |
2025-02-11 17:45 | In sanitize(), also accept attribute values between single quotes. | default | 1 | +1 | -1 |
2025-02-11 08:16 | Updated documentation. | default | 1 | +6 | -2 |
2025-02-10 08:47 | Version 2.72 RELEASED. | default | 1 | +1 | -1 |
2025-02-10 08:46 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-02-09 17:13 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -2 |
2025-02-09 17:12 | Fixed function tid() for some architectures. | default | 1 | +1 | -1 |
2025-02-09 06:18 | Minor xs_html tweak. | default | 1 | +2 | -2 |
2025-02-08 16:08 | Updated README. | default | 1 | +1 | -0 |
2025-02-08 16:05 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-02-08 15:59 | Fixed crash in incomplete poll post. | default | 1 | +10 | -9 |
2025-02-08 04:38 | Show links to followed hashtags just below the list of lists. | default | 1 | +23 | -0 |
2025-02-07 08:41 | mastoapi: notify the maximum configured attachments. | default | 1 | +6 | -1 |
2025-02-07 08:31 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2025-02-07 08:29 | Updated documentation. | default | 1 | +2 | -0 |
2025-02-07 08:26 | Added support for multiple attachments in the same post. | default | 1 | +109 | -59 |
2025-02-06 19:10 | Fixed a crash in xs_multipart_form_data(). | default | 1 | +4 | -2 |
2025-02-06 18:16 | If 'def_timeline_entries' is not set, 'max_timeline_entries' is used (instead of the default). | default | 2 | +4 | -2 |
2025-02-06 09:56 | Minor tweak to inbox_list(). | default | 1 | +1 | -1 |
2025-02-06 09:48 | Fixed bug in xs_httpd_request(). | default | 1 | +1 | -1 |
2025-02-06 09:42 | Merge pull request 'Rewrite http header parsing' (#298) from inz/snac2:http-header-parse into master | grunfink | 2 | +35 | -23 |
2025-02-06 08:25 | Added an anchor to the post link in the date. | default | 1 | +4 | -2 |
2025-02-06 08:24 | Merged 383bf2e2eeadcacfa519be7a56c9a301. | Alexandre Oliva | 2 | +30 | -9 |
2025-02-06 08:04 | Merged 53ad5cdf0371fc068fa03bf287fc94be. | Alexandre Oliva | 5 | +7 | -2 |
2025-02-06 07:53 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2025-02-06 07:45 | Merge pull request 'Rewrite query string decoding' (#299) from inz/snac2:qs-parse into master | grunfink | 1 | +69 | -34 |
2025-02-05 22:47 | Rewrite http header parsing | Santtu Lakkala | 2 | +35 | -23 |
2025-02-05 22:47 | Rewrite query string decoding | Santtu Lakkala | 1 | +69 | -34 |
2025-02-05 12:11 | More HTML tweaks. | default | 1 | +1 | -1 |
2025-02-05 11:58 | Minor HTML tweak. | default | 1 | +1 | -1 |
2025-02-05 10:04 | Fixed JSON string parsing. | default | 1 | +6 | -0 |
2025-02-05 10:00 | Fixed compilation failure in FreeBSD. | default | 1 | +1 | -0 |
2025-02-05 09:52 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 3 | +23 | -10 |
2025-02-05 09:51 | Fixed crash in xs_fcgi_request(). | default | 1 | +3 | -0 |
2025-02-05 09:34 | Merge pull request 'Add short_description_raw option' (#266) from ltning/snac2:master into master | grunfink | 3 | +23 | -10 |
2025-02-05 09:25 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2025-02-05 09:18 | Merge pull request 'Allow multiple editors at the same time' (#297) from inz/snac2:temp-file into master | grunfink | 1 | +23 | -12 |
2025-02-05 09:17 | Merge pull request 'Fix link detection. Fixes: #290' (#296) from inz/snac2:link-detect into master | grunfink | 1 | +4 | -2 |
2025-02-05 09:14 | Added a 'Context' link to each notification. | default | 1 | +7 | -1 |
2025-02-01 12:31 | Allow multiple editors at the same time | Santtu Lakkala | 1 | +23 | -12 |
2025-01-31 11:58 | Fix link detection. Fixes: #290 | Santtu Lakkala | 1 | +4 | -2 |
2025-02-05 08:48 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-02-05 08:47 | Fixed bug in search. | default | 1 | +11 | -1 |
2025-02-05 08:04 | Updated TODO. | default | 1 | +2 | -0 |
2025-02-04 18:38 | Merge branch 'master' into master | ltning | 20 | +173 | -43 |
2025-02-04 17:32 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2025-02-04 16:26 | Only split real strings in xs_split_n(). | default | 1 | +10 | -5 |
2025-02-04 16:11 | Bumped version. | default | 1 | +1 | -1 |
2025-02-04 15:56 | Don't append non-strings in xs_readline(). | default | 1 | +2 | -1 |
2025-02-04 15:24 | More xs_url_dec() fixes. | default | 1 | +3 | -0 |
2025-02-04 15:10 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +1 | -1 |
2025-02-04 15:10 | Another crash fix. | default | 1 | +3 | -0 |
2025-02-04 14:09 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-02-04 14:07 | Version 2.71 RELEASED. | default | 1 | +1 | -1 |
2025-02-04 12:57 | Bumped version. | default | 1 | +1 | -1 |
2025-02-04 12:56 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2025-02-04 12:39 | Merge pull request 'Fix memory leaks' (#294) from inz/snac2:memory-leak into master | grunfink | 2 | +3 | -1 |
2025-02-04 12:38 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +3 | -0 |
2025-02-04 12:37 | Fixed crash. | default | 1 | +1 | -1 |
2025-02-04 11:09 | Fix memory leaks | Santtu Lakkala | 2 | +3 | -1 |
2025-02-02 08:54 | Updated documentation. | default | 1 | +3 | -0 |
2025-02-01 07:21 | Updated documentation. | default | 1 | +2 | -0 |
2025-01-31 08:11 | Version 2.70 RELEASED. | default | 1 | +1 | -1 |
2025-01-31 08:10 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-30 15:32 | Updated documentation. | default | 1 | +1 | -1 |
2025-01-30 15:15 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2025-01-30 15:13 | Updated TODO. | default | 1 | +4 | -4 |
2025-01-29 08:44 | Updated README. | default | 1 | +1 | -0 |
2025-01-29 08:24 | Call timeline_add_mark() after history_add() for better timestamp checks. | default | 1 | +2 | -2 |
2025-01-28 19:36 | Deleted useless code. | default | 1 | +0 | -3 |
2025-01-28 09:04 | Merge branch 'master' of /home/angel/git/snac2 | default | 3 | +10 | -2 |
2025-01-28 09:04 | Some tweaks to the already seen mark code. | default | 2 | +19 | -3 |
2025-01-28 07:18 | Updated RELEASE_NOTES. | default | 1 | +8 | -0 |
2025-01-28 07:07 | Some CSS tweaks. | default | 2 | +2 | -2 |
2025-01-28 07:04 | Added some default styling to CSS class snac-no-more-unseen-posts. | default | 2 | +2 | -0 |
2025-01-28 06:48 | Set the CSS class snac-no-more-unseen-posts. | default | 1 | +7 | -6 |
2025-01-28 06:42 | Backport from xs. | default | 3 | +25 | -5 |
2025-01-27 19:20 | Added a 'No more unseen posts' mark. | default | 3 | +36 | -0 |
2025-01-27 18:07 | Merge branch 'master' into master | ltning | 43 | +1020 | -198 |
2025-01-27 15:59 | Minor optimization in timeline retrieving. | default | 5 | +33 | -24 |
2025-01-26 16:55 | New command-line option 'unmute'. | default | 1 | +13 | -0 |
2025-01-25 22:13 | Fixed crash in the notification area after deleting a post. | default | 1 | +3 | -1 |
2025-01-25 22:06 | Fixed repeated entries in the instance public timeline. | default | 1 | +17 | -6 |
2025-01-25 20:45 | Another tweak to fix repeated notifications. | default | 1 | +9 | -0 |
2025-01-25 04:29 | Bumped version. | default | 1 | +1 | -1 |
2025-01-24 21:24 | enforce tls when supported && add tests | shtrophic | 5 | +52 | -10 |
2025-01-24 20:00 | add tests subdirectory with makefile target | shtrophic | 1 | +8 | -2 |
2025-01-24 19:38 | Merge remote-tracking branch 'upstream/master' into curl-smtp | shtrophic | 11 | +197 | -53 |
2025-01-24 13:54 | Improved notification messages. | default | 1 | +36 | -10 |
2025-01-24 09:15 | Version 2.69 RELEASED. | default | 1 | +1 | -1 |
2025-01-24 09:14 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-24 07:23 | Set value 'purge_days' to 1 by default when creating the relay user. | default | 1 | +4 | -0 |
2025-01-24 07:12 | Updated documentation. | default | 1 | +5 | -2 |
2025-01-23 19:27 | Merge pull request 'Linux sandbox fixes' (#287) from shtrophic/snac2:master into master | grunfink | 1 | +8 | -1 |
2025-01-23 19:17 | Improved notify repetition code. | default | 1 | +3 | -1 |
2025-01-23 19:15 | Sandbox fixes | shtrophic | 1 | +8 | -1 |
2025-01-23 19:09 | Added some code to supress repeated notifications. | default | 1 | +10 | -2 |
2025-01-23 13:39 | More hashtag following tweaks. | default | 1 | +33 | -0 |
2025-01-22 14:47 | Fixed bug in 'in reply to' checking. | default | 1 | +14 | -10 |
2025-01-22 14:31 | Updated documentation. | default | 1 | +1 | -1 |
2025-01-22 14:23 | Minor visual tweak. | default | 1 | +12 | -14 |
2025-01-22 09:38 | More tweaks to hashtag following code. | default | 1 | +17 | -4 |
2025-01-22 09:07 | Moved followed hashtag check to its own function. | default | 1 | +36 | -24 |
2025-01-22 05:28 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-22 05:26 | Merge pull request 'When reading timeline in ascending order, return results in descending order' (#284) from nowster/snac2:min_id_reverse into master | grunfink | 1 | +4 | -1 |
2025-01-22 04:59 | Also accept 'Update' activities for 'Application' objects. | default | 1 | +1 | -1 |
2025-01-22 04:29 | Don't account as such announces by our own relay. | default | 1 | +10 | -5 |
2025-01-21 23:26 | When reading timeline in ascending order, return results in descending order | Paul Martin | 1 | +4 | -1 |
2025-01-21 19:25 | Hide the 'relay' user from the greeting list. | default | 1 | +1 | -1 |
2025-01-21 13:39 | Updated documentation. | default | 1 | +6 | -1 |
2025-01-21 13:34 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-21 13:33 | Added more Markdown (contributed by an-im-dugud). | default | 1 | +46 | -1 |
2025-01-20 22:03 | fix memory leak | shtrophic | 1 | +1 | -1 |
2025-01-20 21:59 | add port parsing for sandboxing | shtrophic | 4 | +70 | -18 |
2025-01-20 18:43 | add xs_smtp_request | shtrophic | 3 | +56 | -30 |
2025-01-20 17:38 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-20 17:37 | Fixed check for the basedir (contributed by an-im-dugud). | default | 1 | +1 | -1 |
2025-01-20 16:00 | Minor HTML tweak. | default | 1 | +3 | -1 |
2025-01-20 15:45 | Fixed usage text. | default | 1 | +2 | -2 |
2025-01-20 09:48 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-20 09:47 | Documented the SNAC_BASEDIR environment variable. | default | 1 | +7 | -0 |
2025-01-20 09:40 | Added support for the SNAC_BASEDIR environment variable. | default | 1 | +14 | -15 |
2025-01-20 09:13 | Updated documentation. | default | 1 | +3 | -2 |
2025-01-20 08:17 | Show the post language under the date 'title'. | default | 1 | +20 | -5 |
2025-01-20 07:39 | Added the USER_AGENT to HTTP errors. | default | 1 | +3 | -3 |
2025-01-19 17:54 | Don't notify us for our own posts from the relay. | default | 1 | +5 | -0 |
2025-01-19 17:39 | Only relay public posts. | default | 1 | +1 | -1 |
2025-01-19 17:39 | changed note* commands checking. | default | 1 | +3 | -1 |
2025-01-19 17:27 | New command 'note_mention'. | default | 1 | +11 | -3 |
2025-01-19 17:20 | Also relay notes to the relays that follow us. | default | 1 | +41 | -17 |
2025-01-19 16:32 | Updated documentation. | default | 1 | +21 | -0 |
2025-01-19 16:13 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2025-01-19 16:02 | Update user config from admin/followed-hashtags. | default | 1 | +30 | -1 |
2025-01-19 15:38 | Added controls for the followed hashtags. | default | 1 | +32 | -0 |
2025-01-17 09:14 | Fixed the greeting.html template to have a closing head tag. | default | 1 | +1 | -1 |
2025-01-16 17:19 | Changed Boost/Like order in the /authorize_interaction page. | default | 1 | +1 | -1 |
2025-01-16 13:46 | Updated TODO. | default | 1 | +2 | -2 |
2025-01-16 13:24 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-16 13:21 | Updated documentation. | default | 1 | +15 | -0 |
2025-01-16 13:20 | Implemented Mastodon-like /authorize_interaction. | default | 2 | +103 | -0 |
2025-01-15 08:29 | Updated RELEASE_NOTES. | default | 1 | +3 | -3 |
2025-01-15 05:58 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-15 05:54 | Merge pull request 'Implement faster min_id handling' (#277) from nowster/snac2:fast_min_id into master | grunfink | 3 | +61 | -18 |
2025-01-15 05:54 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-15 05:52 | Merge pull request 'Implement limit= on notification fetches' (#276) from nowster/snac2:notification_limits into master | grunfink | 1 | +9 | -0 |
2025-01-15 05:47 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-15 05:45 | Reduced RSA key size to 2048. | default | 1 | +1 | -1 |
2025-01-15 00:40 | Implement faster min_id handling | Paul Martin | 3 | +61 | -18 |
2025-01-14 22:17 | Implement limit= on notification fetches | Paul Martin | 1 | +9 | -0 |
2025-01-13 05:17 | Don't describe as 'fatal' what are just non-retriable connection errors. | default | 1 | +1 | -1 |
2025-01-12 15:21 | Minor improvements to start / end event time showing. | default | 3 | +7 | -8 |
2025-01-12 13:59 | Better dangling hashtag checking. | default | 3 | +11 | -8 |
2025-01-12 13:31 | Show event start / end times. | default | 1 | +43 | -0 |
2025-01-12 10:57 | If an Event has an URL, use it. | default | 1 | +11 | -0 |
2025-01-12 10:30 | mastoapi: fixed Events not being shown. | default | 2 | +18 | -2 |
2025-01-12 08:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-12 07:06 | Updated TODO. | default | 1 | +1 | -1 |
2025-01-12 06:22 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-12 05:59 | Backport from xs. | default | 2 | +13 | -5 |
2025-01-12 04:29 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +1 | -1 |
2025-01-12 04:29 | Renamed msg_place() to msg_actor_place(). | default | 1 | +2 | -2 |
2025-01-12 04:27 | Added sandbox.o dependency to Makefile.NetBSD. | default | 1 | +1 | -1 |
2025-01-11 00:48 | mastoapi: obey the "unlisted" visibility set by apps. | default | 1 | +8 | -2 |
2025-01-11 00:39 | Moved creation of "quiet public" posts to msg_note(), where it belongs. | default | 2 | +9 | -10 |
2025-01-10 08:52 | If a post has a location, show it. | default | 1 | +37 | -0 |
2025-01-10 07:47 | Fixed crash. | default | 1 | +1 | -1 |
2025-01-10 07:34 | Fixed crash in msg_place() because I'm a moron. | default | 1 | +1 | -1 |
2025-01-10 07:29 | If a location is defined, user actors include a 'Place' object. | default | 2 | +28 | -1 |
2025-01-10 07:12 | Show the location in the public page. | default | 1 | +18 | -0 |
2025-01-10 07:00 | New user settings latitude and longitude. | default | 2 | +21 | -1 |
2025-01-10 05:47 | Actor caching lowered to 3 hours. | default | 1 | +1 | -1 |
2025-01-10 05:45 | Always return a shared inbox for the 'relay' user. | default | 1 | +1 | -1 |
2025-01-10 05:41 | Updated RELEASE_NOTES. | default | 1 | +8 | -0 |
2025-01-09 18:32 | Bumped debug level of actor cache hits. | default | 1 | +1 | -1 |
2025-01-09 18:21 | Added some actor object caching. | default | 3 | +20 | -2 |
2025-01-09 17:37 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +3 | -3 |
2025-01-09 17:37 | Added a way to archive ignored messages. | default | 1 | +11 | -0 |
2025-01-09 08:10 | Some fixes to receive and update 'Event' objects correctly. | default | 1 | +3 | -3 |
2025-01-08 19:06 | Deleted useless check. | default | 1 | +1 | -1 |
2025-01-08 18:56 | Fixed crash on NULL hashtag href. | default | 1 | +13 | -10 |
2025-01-08 16:24 | Do a lower case search of hashtags in the content. | default | 1 | +5 | -6 |
2025-01-08 16:20 | Also check for the lowecase URL of the hashtags. | default | 3 | +9 | -3 |
2025-01-08 15:59 | Bumped copyright year. | default | 35 | +59 | -36 |
2025-01-08 15:51 | Show hashtags that are not already linked from the post content. | default | 1 | +33 | -0 |
2025-01-07 18:01 | Added a tweak to follow LitePub (Pleroma-style, https://litepub.social/) relays. | default | 1 | +8 | -3 |
2025-01-07 09:20 | Version 2.68 RELEASED. | default | 1 | +1 | -1 |
2025-01-07 09:19 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-07 07:08 | Minor semantic tweak. | default | 2 | +6 | -2 |
2025-01-07 02:28 | Updated documentation. | default | 1 | +1 | -1 |
2025-01-06 19:03 | Add short_description_raw option | Eirik Oeverby | 1 | +1 | -1 |
2025-01-06 19:03 | Add short_description_raw option | Eirik Oeverby | 3 | +23 | -10 |
2025-01-06 17:44 | Updated TODO. | default | 1 | +2 | -2 |
2025-01-06 17:08 | Updated documentation. | default | 1 | +2 | -0 |
2025-01-06 17:06 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-06 17:04 | New command-line operation 'note_unlisted'. | default | 1 | +10 | -1 |
2025-01-06 16:02 | In the /share page, set the charset explicitly to utf-8. | default | 1 | +1 | -1 |
2025-01-06 14:52 | Updated documentation. | default | 1 | +3 | -2 |
2025-01-06 14:40 | Updated Makefile dependencies. | default | 2 | +8 | -9 |
2025-01-06 14:35 | Don't fail Linux sandboxing if /usr/sbin/sendmail does not exist. | default | 1 | +1 | -1 |
2025-01-06 14:28 | Updated README. | default | 1 | +2 | -2 |
2025-01-06 14:26 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-06 14:22 | Minor rework to sandbox code. | default | 1 | +59 | -61 |
2025-01-06 13:58 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2025-01-06 13:52 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-06 08:00 | Updated documentation. | default | 1 | +15 | -0 |
2025-01-06 06:33 | Fixed sandboxing of the unix socket. | default | 1 | +8 | -2 |
2025-01-05 16:00 | Updated documentation. | default | 1 | +6 | -3 |
2025-01-05 15:55 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-05 15:53 | New configuration directive "max_public_entries". | default | 2 | +6 | -4 |
2025-01-05 15:35 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-05 15:19 | Disable sandboxing by default for now. | default | 1 | +10 | -5 |
2025-01-05 14:27 | Fixed crash in sandbox code under OpenBSD. | default | 1 | +0 | -1 |
2025-01-05 13:54 | Updated documentation. | default | 1 | +4 | -0 |
2025-01-05 13:45 | Updated tip for the search box. | default | 1 | +1 | -1 |
2025-01-05 13:00 | More sandbox compilation tweaks under Alpine Linux. | default | 2 | +3 | -1 |
2025-01-05 12:52 | Added some autodetection for Linux landlocking on older systems. | default | 1 | +15 | -4 |
2025-01-05 12:44 | Updated README. | default | 1 | +6 | -0 |
2025-01-05 12:36 | New compilation variable WITHOUT_SANDBOX, to disable all sandboxing. | default | 1 | +12 | -0 |
2025-01-05 12:31 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-05 12:20 | Minor sandbox fix for Debian stable. | default | 1 | +4 | -2 |
2025-01-05 12:17 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 5 | +358 | -39 |
2025-01-05 12:16 | Merge pull request 'Port sandboxing to linux via landlock' (#226) from shtrophic/snac2:master into master | grunfink | 5 | +358 | -39 |
2025-01-05 08:54 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2025-01-05 08:34 | Moved post language setting to msg_note(), where it really belongs. | default | 5 | +26 | -24 |
2025-01-05 07:34 | Use the site's CSS in the /share page. | default | 1 | +3 | -1 |
2025-01-05 07:29 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-05 07:19 | The 'note' cmdline looks at the LANG env var to set the post's language. | default | 1 | +15 | -0 |
2025-01-05 07:06 | More /share tweaks. | default | 1 | +3 | -0 |
2025-01-04 18:35 | Updated TODO. | default | 1 | +2 | -2 |
2025-01-04 18:33 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2025-01-04 18:31 | Updated documentation. | default | 3 | +20 | -14 |
2025-01-04 18:08 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -0 |
2025-01-04 18:08 | Read CSV files to import from the import/ user subdirectory. | default | 1 | +10 | -5 |
2025-01-04 18:00 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2025-01-04 17:55 | Updated documentation. | default | 3 | +9 | -10 |
2025-01-04 17:49 | The 'export_csv' operation exports into the user subdirectory. | default | 1 | +8 | -5 |
2025-01-04 17:43 | Ensure all user directories have import/ and export/ subdirectories. | default | 1 | +12 | -0 |
2025-01-04 14:55 | More search by URL tweaks. | default | 1 | +17 | -23 |
2025-01-04 14:13 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2025-01-04 13:59 | Updated README. | default | 1 | +1 | -0 |
2025-01-02 06:27 | Serve BASE_URL/style.css. | default | 1 | +13 | -0 |
2025-01-02 06:11 | Minor tweak to the /share webpoint. | default | 1 | +6 | -2 |
2025-01-01 17:01 | When search for URLs, rewrite the query string to be the real post id. | default | 1 | +4 | -0 |
2025-01-01 16:40 | Fix for some repeated search results. | default | 1 | +5 | -0 |
2025-01-01 13:12 | Bumped version. | default | 1 | +1 | -1 |
2025-01-01 12:37 | The shared post is really sent. | default | 2 | +12 | -3 |
2025-01-01 10:45 | Updated RELEASE_NOTES. | default | 1 | +8 | -0 |
2025-01-01 10:41 | Merge pull request 'Fix verify_links' (#261) from nowster/snac2:verify_links into master | grunfink | 1 | +25 | -2 |
2024-12-31 17:25 | Fix verify_links | Paul Martin | 1 | +25 | -2 |
2024-12-31 16:47 | Fixed warning. | default | 1 | +1 | -1 |
2024-12-31 16:43 | Merge branch 'master' of comam.es:git/snac2 | default | 2 | +73 | -1 |
2024-12-31 16:43 | Merge pull request 'Added "Like" to operations (for upstream)' (#260) from dheadshot/snac2-dhfork:upstreambranch into master | grunfink | 1 | +17 | -0 |
2024-12-31 16:42 | More work in the Mastodon-share webpoint. | default | 2 | +35 | -2 |
2024-12-31 16:01 | Started support for Mastodon-like /share endpoint. | default | 1 | +39 | -0 |
2024-12-31 15:59 | Added "Like" to operations for upstream branch | DHeadshot | 1 | +17 | -0 |
2024-12-31 07:06 | Skip enqueue_output() to local users (already served by the local shared-inbox). | default | 1 | +10 | -7 |
2024-12-30 22:03 | Convert to lowercase when checking for followed hashtags. | default | 1 | +7 | -2 |
2024-12-30 21:28 | Don't search for hashtags in non-public posts. | default | 1 | +1 | -1 |
2024-12-30 21:11 | Always enqueue a message into the local shared-inbox. | default | 1 | +12 | -10 |
2024-12-30 10:31 | update landloc.h | shtrophic | 1 | +9 | -4 |
2024-12-30 10:18 | use correct macros for compatibility | shtrophic | 1 | +9 | -9 |
2024-12-30 09:34 | Started support for hashtag following. | default | 1 | +22 | -0 |
2024-12-30 07:11 | Merge pull request 'mastoapi: implement timeline min_id' (#254) from nowster/snac2:min_id into master | grunfink | 1 | +13 | -2 |
2024-12-29 22:49 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-12-29 22:40 | Merge pull request 'Adding support for IPv6' (#256) from hb9hnt/snac2:master into master | grunfink | 1 | +34 | -1 |
2024-12-28 16:08 | Updated documentation. | default | 1 | +17 | -0 |
2024-12-28 15:51 | Updated TODO. | default | 1 | +4 | -2 |
2024-12-26 07:23 | Adding support for IPv6 | Beni Keller | 1 | +34 | -1 |
2024-12-24 20:35 | mastoapi: implement timeline min_id | Paul Martin | 1 | +13 | -2 |
2024-12-26 14:53 | use compat macros to compile on kernels without LANDLOCK_ACCESS_NET_* | shtrophic | 2 | +55 | -47 |
2024-12-26 14:22 | import updated landloc.h | shtrophic | 1 | +82 | -32 |
2024-12-26 02:55 | Make xmpp and mailto URLs clickable. | default | 2 | +13 | -2 |
2024-12-23 12:42 | Merge tag '2.67' | shtrophic | 13 | +692 | -114 |
2024-12-23 09:31 | Accept 'Audio' as a valid entry type. | default | 2 | +6 | -1 |
2024-12-22 08:36 | Version 2.67 RELEASED. | default | 1 | +1 | -1 |
2024-12-22 08:36 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-12-22 08:26 | mastoapi: allow search for post URLs. | default | 1 | +31 | -0 |
2024-12-21 17:40 | Account names can also contain periods (in account search). | default | 1 | +1 | -1 |
2024-12-21 16:06 | If an attachment includes an icon, show it. | default | 2 | +21 | -0 |
2024-12-21 15:50 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-12-21 15:49 | mastoapi: fixed audio attachments. | default | 1 | +3 | -2 |
2024-12-20 08:45 | mastoapi: minor tweak to notification list (Tusky was in a forever request loop). | default | 1 | +12 | -2 |
2024-12-20 08:04 | Add contact metrics to og:description. | default | 2 | +19 | -6 |
2024-12-20 07:36 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-12-20 07:33 | Merge branch 'master' of comam.es:git/snac2 | default | 3 | +120 | -7 |
2024-12-20 07:33 | Mastoapi: added badlogin support. | default | 1 | +62 | -48 |
2024-12-20 07:31 | Merge pull request 'Implement mastoapi markers' (#247) from nowster/snac2:markers into master | grunfink | 3 | +120 | -7 |
2024-12-19 19:55 | Implement mastoapi markers for notifications and home. | Paul Martin | 3 | +120 | -7 |
2024-12-19 19:04 | Merge tag '2.66' | shtrophic | 3 | +13 | -11 |
2024-12-19 18:57 | Updated documentation. | default | 1 | +29 | -0 |
2024-12-19 18:31 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-12-19 17:54 | Added bad login throttling. | default | 3 | +120 | -3 |
2024-12-19 15:14 | Propagate FastCGI variable REMOTE_ADDR. | default | 1 | +1 | -1 |
2024-12-19 13:37 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -0 |
2024-12-19 13:37 | Minor search tweak. | default | 1 | +1 | -1 |
2024-12-19 09:07 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-12-19 09:05 | Avoid adding repeated attachments. | default | 2 | +58 | -23 |
2024-12-19 04:37 | Minor webfinger tweak. | default | 1 | +5 | -1 |
2024-12-19 04:19 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -0 |
2024-12-19 04:19 | In content_search(), also test the 'url' post field (if it exists). | default | 1 | +9 | -0 |
2024-12-19 04:08 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-12-19 04:00 | Searching for URLs brings a post to the user timeline. | default | 1 | +45 | -0 |
2024-12-19 03:24 | content_search() also checks for the post id. | default | 1 | +8 | -0 |
2024-12-17 03:45 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-12-17 03:44 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-12-16 18:47 | Added pidfile locking. | default | 1 | +20 | -11 |
2024-12-15 22:34 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2024-12-15 22:25 | Fixed bad url in timeline link. | default | 1 | +1 | -1 |
2024-12-15 22:08 | Bumped version. | default | 1 | +1 | -1 |
2024-12-15 21:52 | New function timeline_link_header(). | default | 3 | +35 | -3 |
2024-12-15 14:47 | Fixed crash in mastoapi_status() Emoji list. | default | 1 | +3 | -3 |
2024-12-15 14:23 | mastoapi: deleted useless code. | default | 1 | +1 | -8 |
2024-12-15 14:17 | mastoapi: fixed incorrect field 'bot' for newly created accounts. | default | 1 | +5 | -2 |
2024-12-13 07:13 | Merge pull request 'Makefile: enable static compilation with musl' (#229) from Shamar/snac2:build-with-musl into master | grunfink | 2 | +81 | -4 |
2024-12-12 18:33 | examples: add instructions to statically link snac with musl libc | Giacomo Tesio | 1 | +77 | -0 |
2024-12-09 14:23 | Merge branch 'master' into build-with-musl | Giacomo Tesio | 4 | +15 | -12 |
2024-12-09 14:08 | Version 2.66 RELEASED. | default | 1 | +1 | -1 |
2024-12-09 14:06 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-12-09 11:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-12-09 11:30 | Fixed a bug in the 'Approve' and 'Discard' buttons. | default | 1 | +9 | -9 |
2024-12-08 08:01 | don't try to make files directory-readable | shtrophic | 1 | +22 | -22 |
2024-12-08 07:54 | make log output specific to landlock status | shtrophic | 1 | +4 | -3 |
2024-12-08 07:48 | cleanup rules | shtrophic | 1 | +29 | -23 |
2024-12-07 16:23 | Merge branch 'master' into master | shtrophic | 1 | +2 | -1 |
2024-12-07 16:17 | update landloc.h | shtrophic | 1 | +26 | -4 |
2024-12-07 13:52 | Added image/avif mime type. | default | 1 | +2 | -1 |
2024-12-05 21:53 | Merge branch 'master' into build-with-musl | Giacomo Tesio | 16 | +673 | -95 |
2024-12-05 16:24 | import landloc.h | shtrophic | 3 | +199 | -130 |
2024-12-05 16:16 | Merge remote-tracking branch 'upstream/master' | shtrophic | 11 | +543 | -76 |
2024-12-05 09:03 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-12-05 09:02 | Updated documentation. | default | 1 | +2 | -1 |
2024-12-05 08:37 | Updated documentation. | default | 1 | +3 | -0 |
2024-12-05 08:32 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2024-12-05 08:13 | Added web UI for the 'show_contact_metrics' toggle. | default | 1 | +14 | -0 |
2024-12-04 20:58 | mastoapi: also fill metrics from credentials_get(). | default | 1 | +11 | -0 |
2024-12-04 20:45 | mastoapi: show contact metrics if the user want. | default | 1 | +11 | -0 |
2024-12-04 17:05 | Also show contact metrics in the public page, if the user wants. | default | 1 | +12 | -0 |
2024-12-04 06:06 | New user variable show_contact_metrics. | default | 1 | +18 | -2 |
2024-12-04 05:25 | msg_collection() now includes an argument for totalItems. | default | 1 | +11 | -9 |
2024-12-04 04:53 | Check for existing id. | default | 2 | +2 | -2 |
2024-12-04 04:51 | Fixed bug in blocked instance rejection. | default | 3 | +7 | -1 |
2024-11-26 16:15 | Version 2.65 RELEASED. | default | 1 | +1 | -1 |
2024-11-26 16:14 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-11-25 09:43 | Updated documentation. | default | 1 | +12 | -0 |
2024-11-25 09:34 | Fixed typo. | default | 1 | +1 | -1 |
2024-11-25 09:30 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-11-25 09:24 | New cmdline ops 'import_list' and 'import_block_list'. | default | 2 | +15 | -1 |
2024-11-25 09:08 | Most CSV import code has been moved to their own functions. | default | 2 | +34 | -6 |
2024-11-25 08:09 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-11-25 07:15 | When importing CSV lists, also follow that accounts. | default | 1 | +15 | -0 |
2024-11-24 19:33 | Fixed missing else in html people list. | default | 1 | +1 | -0 |
2024-11-24 19:25 | Changed help for the search box. | default | 1 | +1 | -1 |
2024-11-24 19:22 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-11-24 19:21 | The search box also searches accounts (via webfinger). | default | 1 | +42 | -0 |
2024-11-24 17:49 | Backport from xs. | default | 2 | +5 | -5 |
2024-11-24 17:36 | Fixed bio processing in the public page. | default | 1 | +4 | -4 |
2024-11-24 09:33 | Updated documentation. | default | 1 | +19 | -1 |
2024-11-24 08:37 | Minor tweak to user_persist(). | default | 1 | +3 | -0 |
2024-11-24 08:30 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-11-24 08:26 | Bumped version. | default | 1 | +1 | -1 |
2024-11-24 08:25 | Added web UI for the 'approve_followers' checkbox. | default | 1 | +14 | -0 |
2024-11-24 08:14 | New web actions "Approve" and "Discard". | default | 2 | +29 | -0 |
2024-11-24 07:58 | Pending follow notifications are shown as "Follow Request". | default | 1 | +3 | -0 |
2024-11-24 07:54 | The people page shows 'Approve' and 'Discard' buttons for pending follows. | default | 2 | +38 | -11 |
2024-11-24 07:46 | On unfollow, also delete from the pending follow list. | default | 1 | +5 | -0 |
2024-11-24 07:37 | New function pending_check() and pending_del(). | default | 2 | +22 | -0 |
2024-11-24 07:31 | New function pending_get() and pending_list(). | default | 2 | +40 | -0 |
2024-11-24 07:17 | New function pending_add(). | default | 3 | +44 | -11 |
2024-11-24 07:03 | Return the 'manuallyApprovesFollowers' actor field according to user configuration. | default | 1 | +4 | -0 |
2024-11-23 18:04 | Merge remote-tracking branch 'upstream/master' | shtrophic | 2 | +13 | -1 |
2024-11-23 16:33 | In user_persist(), only publish the actor to the world if a relevant field has changed. | default | 1 | +26 | -0 |
2024-11-23 16:16 | Minor tweak to new metadata. | default | 2 | +2 | -2 |
2024-11-23 16:08 | The 'metadata' field in user.json is now a string instead of a dict. | default | 2 | +69 | -30 |
2024-11-21 14:12 | Version 2.64 RELEASED. | default | 1 | +1 | -1 |
2024-11-21 06:21 | Updated RELEASE_NOTES. | default | 1 | +12 | -0 |
2024-11-20 20:51 | Makefile: enable static compilation with musl | Giacomo Tesio | 1 | +4 | -4 |
2024-11-20 18:13 | Merge branch 'master' into master | shtrophic | 4 | +50 | -2 |
2024-11-20 17:10 | New function xs_unicode_right_to_left(). | default | 3 | +40 | -1 |
2024-11-20 14:59 | mastoapi: fixed crash in posts without 'published' field. | default | 1 | +10 | -1 |
2024-11-19 20:45 | make sendmail executable if configured | shtrophic | 1 | +4 | -1 |
2024-11-19 20:40 | Merge remote-tracking branch 'upstream/master' | shtrophic | 9 | +69 | -18 |
2024-11-19 19:47 | only rwc /dev/shm when WITHOUT_SHM is undefined | shtrophic | 1 | +2 | -0 |
2024-11-19 14:51 | Updated documentation. | default | 1 | +2 | -0 |
2024-11-19 05:59 | More usage of get_in_reply_to(). | default | 1 | +1 | -1 |
2024-11-19 05:46 | New function get_in_reply_to(). | default | 4 | +19 | -6 |
2024-11-18 19:38 | Updated TODO. | default | 1 | +4 | -4 |
2024-11-18 14:23 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +1 | -1 |
2024-11-18 14:20 | Merge pull request 'do not autocapitalize "Login: " masto api field' (#227) from fkooman/snac2:no-autocapitalize into master | grunfink | 1 | +1 | -1 |
2024-11-18 10:46 | do not autocapitalize "Login: " masto api field | François Kooman | 1 | +1 | -1 |
2024-11-17 10:08 | mastoapi: more tweaks to notifications code. | default | 1 | +12 | -4 |
2024-11-17 09:53 | mastoapi: added more checks in the notifications code. | default | 1 | +4 | -0 |
2024-11-17 09:23 | In the insert cmdline op, don't re-add if it's already in the timeline. | default | 1 | +5 | -1 |
2024-11-17 09:21 | Updated TODO. | default | 1 | +2 | -2 |
2024-11-17 09:21 | The server creates a pidfile inside the base directory. | default | 1 | +14 | -0 |
2024-11-17 09:09 | Updated TODO. | default | 1 | +2 | -0 |
2024-11-16 12:50 | remove unused headers | shtrophic | 1 | +1 | -2 |
2024-11-16 12:47 | add distinction between RWC with directories and without, include FS_REFER permission | shtrophic | 1 | +14 | -11 |
2024-11-16 06:26 | Updated TODO. | default | 1 | +4 | -0 |
2024-11-16 06:25 | Allow underscores in hashtags. | default | 1 | +1 | -1 |
2024-11-12 20:01 | sandboxing port to linux via landlock | shtrophic | 4 | +190 | -39 |
2024-11-14 15:21 | Minor tweak to proxy code (some URLs were not correctly formed). | default | 1 | +1 | -1 |
2024-11-14 14:18 | Version 2.63 RELEASED. | default | 1 | +1 | -1 |
2024-11-14 14:17 | Updated RELEASE_NOTES. | default | 1 | +16 | -0 |
2024-11-13 19:19 | Updated documentation. | default | 1 | +7 | -0 |
2024-11-12 09:36 | Updated dependencies. | default | 2 | +2 | -2 |
2024-11-12 08:01 | The proxy token seed is created on startup and never stored. | default | 4 | +7 | -14 |
2024-11-12 05:34 | mastoapi: a lot of proxy code. | default | 1 | +28 | -19 |
2024-11-12 05:11 | mastoapi: added some proxy code. | default | 2 | +7 | -5 |
2024-11-12 04:47 | make_url() now accepts generating proxied urls by token. | default | 1 | +11 | -1 |
2024-11-12 04:38 | Added new proxy authorization by token. | default | 3 | +49 | -14 |
2024-11-11 18:56 | Bumped version (I forgot to do it several commits ago 🤦). | default | 1 | +1 | -1 |
2024-11-11 18:42 | Updated TODO. | default | 1 | +2 | -0 |
2024-11-11 18:41 | Fixed crash in xs_multipart_form_data() (from the tooot application). | default | 1 | +2 | -2 |
2024-11-10 06:32 | Fixed possible crash in proxy code. | default | 1 | +1 | -1 |
2024-11-10 06:16 | In the RSS description, don't convert the bio from Markdown. | default | 1 | +1 | -1 |
2024-11-10 05:59 | RSS feeds are now 2.0 instead of 0.91. | default | 2 | +35 | -5 |
2024-11-09 03:59 | Merge pull request 'Fix "empty input line" warning by groff' (#222) from sergiodj/snac2:fix-groff-warning into master | grunfink | 1 | +0 | -1 |
2024-11-09 03:17 | Fix "empty input line" warning by groff | Sergio Durigan Junior | 1 | +0 | -1 |
2024-11-08 14:59 | Updated TODO. | default | 1 | +4 | -0 |
2024-11-08 14:39 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +10 | -2 |
2024-11-08 14:38 | Merge pull request 'Updated FreeBSD rc script' (#221) from draga79/snac2:master into master | grunfink | 1 | +10 | -2 |
2024-11-08 08:01 | Updated FreeBSD rc script | draga79 | 1 | +10 | -2 |
2024-11-07 22:23 | Fixed crash in posts from the links browser. | default | 1 | +1 | -1 |
2024-11-07 21:01 | Merge branch 'master' of comam.es:git/snac2 | default | 3 | +18 | -16 |
2024-11-07 21:01 | Fixed some URLs that should not be proxied. | default | 1 | +3 | -3 |
2024-11-07 21:00 | Moved make_url() to data.c. | default | 3 | +18 | -16 |
2024-11-07 20:57 | Updated dependencies. | default | 2 | +2 | -2 |
2024-11-07 20:46 | Updated TODO. | default | 1 | +3 | -1 |
2024-11-07 20:17 | Fixed 'strict_public_timelines' being applied to the private timeline. | default | 1 | +1 | -1 |
2024-11-07 19:47 | Use the raw_path for proxying (as some media may include ? arguments). | default | 3 | +10 | -1 |
2024-11-07 19:23 | Don't proxy our own URLs. | default | 1 | +1 | -1 |
2024-11-07 19:21 | Propagate the caching headers. | default | 1 | +6 | -0 |
2024-11-07 19:04 | Omit the 'image' field if there are any attachment. | default | 2 | +3 | -3 |
2024-11-07 18:42 | Propagate 'last-modified' and 'etag' fields while proxying. | default | 3 | +14 | -3 |
2024-11-07 18:05 | Also use the proxy in replace_shortnames(). | default | 1 | +16 | -9 |
2024-11-07 17:57 | Changed make_url(). | default | 1 | +35 | -23 |
2024-11-07 16:27 | More proxy_media work. | default | 1 | +16 | -9 |
2024-11-07 16:10 | New function make_url(), that takes 'proxy_media' into account. | default | 1 | +53 | -2 |
2024-11-07 14:32 | Version 2.62 RELEASED. | default | 1 | +1 | -1 |
2024-11-05 17:23 | Updated documentation. | default | 1 | +3 | -0 |
2024-11-05 17:21 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-11-05 17:19 | New server variable 'strict_public_timelines'. | default | 1 | +13 | -3 |
2024-11-05 16:50 | Updated TODO. | default | 1 | +6 | -6 |
2024-11-05 15:48 | Minor xs tweak. | default | 3 | +7 | -5 |
2024-11-05 15:27 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -0 |
2024-11-05 15:27 | Updated RELEASE_NOTES. | default | 1 | +16 | -0 |
2024-11-05 15:09 | Updated TODO. | default | 1 | +2 | -0 |
2024-11-04 16:08 | Updated TODO. | default | 1 | +2 | -0 |
2024-11-03 14:13 | Fixed processing of URLs with two @ inside. | default | 1 | +8 | -3 |
2024-11-03 06:24 | Updated TODO. | default | 1 | +6 | -6 |
2024-10-30 16:02 | Updated documentation. | default | 1 | +2 | -0 |
2024-10-30 15:58 | Updated TODO. | default | 1 | +2 | -0 |
2024-10-30 15:57 | Don't notify 'Block' activities if the 'disable_block_notifications' server setting is true. | default | 1 | +3 | -2 |
2024-10-29 19:22 | Set some HTML url fields to be type 'url'. | default | 1 | +2 | -2 |
2024-10-28 13:51 | Updated TODO. | default | 1 | +2 | -0 |
2024-10-28 13:49 | Save the 'collapse_threads' from the web UI. | default | 1 | +4 | -0 |
2024-10-28 13:41 | Show the collapse_threads field in the user settings. | default | 1 | +10 | -0 |
2024-10-28 13:33 | Use the 'collapse_threads' field from user.json. | default | 1 | +3 | -0 |
2024-10-28 09:20 | Some work towards collapsing threads by default. | default | 1 | +2 | -1 |
2024-10-28 08:37 | Fixed crash. | default | 1 | +1 | -1 |
2024-10-27 17:50 | Updated TODO. | default | 1 | +4 | -2 |
2024-10-27 08:06 | Skip all repeated attachments, not only images. | default | 1 | +4 | -5 |
2024-10-27 08:04 | Updated TODO. | default | 1 | +2 | -0 |
2024-10-27 08:02 | If an attached image URL is already in the post content, don't show it. | default | 1 | +7 | -0 |
2024-10-27 07:53 | New command line action 'insert'. | default | 1 | +18 | -0 |
2024-10-27 07:17 | Merge pull request 'Wrap user mention in post around span to ensure frontends do not display a link preview for it' (#213) from nyanide/snac2:evil into master | grunfink | 1 | +1 | -1 |
2024-10-27 06:39 | Wrap user mention in post around span to ensure frontends do not display a link preview for it | Kirby | 1 | +1 | -1 |
2024-10-26 11:27 | In notifications, show the emoji of the EmojiReact. | default | 1 | +10 | -0 |
2024-10-25 09:10 | Fixed HTML typo. | default | 1 | +1 | -1 |
2024-10-25 05:22 | Fixed typo. | default | 1 | +1 | -1 |
2024-10-25 05:13 | Accept any URL schema (not just http) in format_line(). | default | 1 | +24 | -24 |
2024-10-23 14:59 | Version 2.61 RELEASED. | default | 1 | +1 | -1 |
2024-10-23 14:58 | Updated RELEASE_NOTES. | default | 1 | +10 | -0 |
2024-10-23 07:43 | More HTML tweaks. | default | 1 | +8 | -8 |
2024-10-22 15:48 | Updated documentation. | default | 1 | +11 | -9 |
2024-10-20 08:20 | Updated documentation. | default | 3 | +65 | -20 |
2024-10-19 20:34 | In tag_index(), don't repeat tags in indexes. | default | 1 | +4 | -1 |
2024-10-19 20:29 | Call list_distribute() from timeline_request(). | default | 1 | +3 | -0 |
2024-10-19 19:42 | Updated usage(). | default | 1 | +1 | -0 |
2024-10-19 19:28 | Return an empty list in list_timeline() if (still) there is no list timeline. | default | 1 | +2 | -0 |
2024-10-19 19:22 | Also import lists.csv. | default | 2 | +23 | -0 |
2024-10-19 19:01 | Also import following_accounts.csv. | default | 1 | +28 | -1 |
2024-10-19 18:38 | Some work in CSV importing. | default | 2 | +118 | -1 |
2024-10-19 17:41 | tp-02-account-migration-from-mastodon-to-snac.md new file. | default | 1 | +27 | -0 |
2024-10-19 17:40 | Updated test procedure. | default | 2 | +27 | -27 |
2024-10-19 16:29 | Added some checks. | default | 1 | +42 | -10 |
2024-10-19 15:56 | Tweaked HTML for the timeline pages. | default | 1 | +7 | -7 |
2024-10-19 15:49 | Tweaked HTML for the notifications page. | default | 1 | +6 | -2 |
2024-10-19 07:08 | Fixed Draft: label title. | default | 1 | +7 | -6 |
2024-10-13 04:50 | Updated TODO. | default | 1 | +2 | -0 |
2024-10-13 04:48 | Touch the timeline in user_persist() (to avoid over-zealous caching in /public). | default | 1 | +1 | -0 |
2024-10-11 02:30 | Updated TODO. | default | 1 | +6 | -2 |
2024-10-11 02:22 | mastoapi: fixed timeline/public (it was showing less posts that it should). | default | 1 | +1 | -5 |
2024-10-10 13:04 | Version 2.60 RELEASED. | default | 1 | +1 | -1 |
2024-10-09 16:12 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-10-09 16:10 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-10-09 09:34 | After several tests, migration to Mastodon seems to work 🎉🥳. | default | 2 | +1 | -2 |
2024-10-09 09:03 | In migrate_account(), always download the alias actor. | default | 1 | +3 | -1 |
2024-10-08 18:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-10-08 18:30 | Fixed emojis in the public profile. | default | 2 | +4 | -2 |
2024-10-08 15:37 | More migration work. | default | 3 | +17 | -13 |
2024-10-08 10:04 | Fixed typo. | default | 1 | +1 | -1 |
2024-10-08 08:34 | Updated documentation. | default | 1 | +7 | -1 |
2024-10-08 08:29 | Updated documentation. | default | 1 | +16 | -0 |
2024-10-08 08:14 | New file doc/tp/tp-account-migration-from-snac-to-mastodon.md. | default | 1 | +27 | -0 |
2024-10-08 07:30 | Updated documentation. | default | 1 | +9 | -8 |
2024-10-08 05:45 | Added -pedantic compilation flag. | default | 4 | +5 | -4 |
2024-10-06 08:01 | Don't cache a page if an error is set. | default | 1 | +2 | -0 |
2024-10-06 07:56 | New HTML variable error (still unused). | default | 3 | +35 | -17 |
2024-10-03 18:49 | More hashtag regex improvements. | default | 1 | +1 | -1 |
2024-10-03 18:13 | Updated documentation. | default | 2 | +76 | -2 |
2024-10-03 15:10 | Add the apostrophe as another stop char for hashtags. | default | 1 | +1 | -1 |
2024-10-03 15:07 | Updated TODO. | default | 1 | +4 | -0 |
2024-10-03 14:42 | Fixed URL in README.md. | default | 1 | +1 | -1 |
2024-09-27 15:40 | Added a warning to the 'migrate' command. | default | 1 | +4 | -0 |
2024-09-27 15:36 | When editing a draft, the checkbox is kept set. | default | 1 | +9 | -6 |
2024-09-20 08:47 | More migration work. | default | 7 | +29 | -13 |
2024-09-19 18:13 | Move migration work. | default | 1 | +21 | -1 |
2024-09-19 17:47 | Changed some migration terminology. | default | 2 | +9 | -9 |
2024-09-19 13:07 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-09-19 13:02 | Log fake uids in webfinger_request_fake(). | default | 1 | +3 | -0 |
2024-09-18 18:05 | Use webfinger_request_fake() in export_csv(). | default | 2 | +11 | -20 |
2024-09-18 17:56 | New function webfinger_request_fake(). | default | 3 | +30 | -9 |
2024-09-18 16:34 | Started account migration code. | default | 3 | +33 | -0 |
2024-09-18 10:46 | Added 'export_csv' to the usage message. | default | 1 | +1 | -0 |
2024-09-18 10:42 | Also export following_accounts.csv. | default | 1 | +25 | -0 |
2024-09-18 10:28 | Also export lists.csv. | default | 1 | +35 | -0 |
2024-09-18 10:12 | Started support for CSV data export. | default | 4 | +92 | -0 |
2024-09-18 09:20 | Use user_persist() to publish the actor after setting the aka. | default | 1 | +1 | -6 |
2024-09-18 09:05 | The aka is returned in the alsoKnownAs actor field. | default | 1 | +8 | -0 |
2024-09-18 08:59 | New command-line command 'aka'. | default | 1 | +27 | -0 |
2024-09-16 22:26 | While processing a 'Move', retry failed actor retrieval (it may be a transient server error). | default | 1 | +5 | -1 |
2024-09-16 07:36 | Bumped development version. | default | 1 | +1 | -1 |
2024-09-16 07:35 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-09-16 07:32 | Fixed minor memory leak. | default | 1 | +2 | -1 |
2024-09-16 07:28 | Merge pull request 'URL decode data after splitting the arguments' (#196) from ndagestad/snac2:mastodon_login into master | grunfink | 4 | +9 | -16 |
2024-09-15 13:03 | URL decode data after splitting the arguments | Nicolai Dagestad | 4 | +9 | -16 |
2024-09-15 12:02 | Version 2.59 RELEASED. | default | 1 | +1 | -1 |
2024-09-15 06:25 | Skip ugly line breaks at the beginning of a post's content. | default | 1 | +4 | -0 |
2024-09-15 06:16 | Updated TODO. | default | 1 | +4 | -2 |
2024-09-14 16:59 | Minor code cleaning. | default | 3 | +6 | -2 |
2024-09-14 14:55 | Also purge bookmark.idx and draft.idx. | default | 1 | +2 | -1 |
2024-09-14 14:51 | Some tweaks to draft post code. | default | 1 | +38 | -21 |
2024-09-14 13:23 | Set the "Only for mentioned people" checkbox properly. | default | 1 | +2 | -2 |
2024-09-14 12:46 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-09-14 12:43 | Fixed crash in xs_multipart_form_data(). | default | 1 | +5 | -0 |
2024-09-13 07:28 | Updated documentation. | default | 2 | +22 | -5 |
2024-09-13 07:16 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-09-12 21:48 | Minor fix to avoid 'Block' notifications to be invisible. | default | 1 | +5 | -2 |
2024-09-06 21:45 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-09-06 21:43 | Updated TODO. | default | 1 | +2 | -2 |
2024-09-06 20:35 | Minor default CSS fix. | default | 2 | +4 | -4 |
2024-09-06 08:53 | Minor tweak. | default | 1 | +4 | -4 |
2024-09-06 08:51 | Hiding a draft deletes it. | default | 1 | +3 | -0 |
2024-09-06 08:31 | More work in post drafts. | default | 3 | +48 | -4 |
2024-09-06 07:54 | Some new draft functions. | default | 3 | +40 | -4 |
2024-09-06 07:33 | New checkbox in html_note() for marking a post as a draft. | default | 2 | +9 | -1 |
2024-09-05 14:24 | Version 2.58 RELEASED. | default | 1 | +1 | -1 |
2024-09-04 08:27 | Updated TODO. | default | 1 | +2 | -0 |
2024-09-04 08:16 | More minor default CSS tweaks. | default | 2 | +2 | -2 |
2024-09-04 08:02 | Minor default CSS tweak. | default | 2 | +2 | -2 |
2024-09-04 07:49 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-09-04 07:48 | If style.css does not exist, it's created with the default one. | default | 3 | +27 | -6 |
2024-09-04 07:34 | Added some CSS styling to the list-of-lists. | default | 2 | +7 | -1 |
2024-08-31 06:28 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-08-31 06:22 | New 'hide_delete_post_button' server directive. | default | 2 | +7 | -1 |
2024-08-31 05:14 | Minor logging tweak. | default | 1 | +2 | -2 |
2024-08-30 17:10 | Backport from xs. | default | 9 | +21 | -28 |
2024-08-29 10:53 | timeline_del() also deletes from the pinned and bookmark caches. | default | 1 | +3 | -0 |
2024-08-29 06:49 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-08-29 06:30 | mastoapi: added bookmark list. | default | 3 | +28 | -5 |
2024-08-29 06:11 | mastoapi: added support for [un]bookmarking. | default | 1 | +11 | -4 |
2024-08-29 05:57 | Added web UI for [un]bookmarking. | default | 1 | +17 | -0 |
2024-08-29 05:50 | Pinned posts are no longer shown in the private timeline. | default | 1 | +5 | -8 |
2024-08-29 05:45 | The list of bookmarked posts also work. | default | 3 | +23 | -0 |
2024-08-29 05:41 | The list of pinned posts now works. | default | 1 | +15 | -0 |
2024-08-29 05:33 | Added links to pinned and bookmarked posts as if they were lists. | default | 1 | +40 | -18 |
2024-08-29 05:25 | Show bookmarked posts with an emoji. | default | 2 | +9 | -1 |
2024-08-29 05:08 | Bookmarking can be done from the command line. | default | 2 | +26 | -0 |
2024-08-29 04:59 | Simplified pinning functions. | default | 1 | +19 | -27 |
2024-08-29 04:47 | Adding to and object cache always create the cache directory. | default | 1 | +5 | -13 |
2024-08-29 04:40 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +4 | -4 |
2024-08-29 04:40 | New function object_user_cache_fn(). | default | 1 | +58 | -14 |
2024-08-27 05:30 | Updated TODO. | default | 1 | +4 | -4 |
2024-08-26 09:27 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-08-26 09:26 | Added a 'featured' property to the actor object. | default | 1 | +8 | -7 |
2024-08-25 06:02 | Only archive error content that is not NULL. | default | 1 | +3 | -2 |
2024-08-24 16:39 | Updated dependencies. | default | 2 | +27 | -21 |
2024-08-24 12:45 | Stop archiving no_valid_recipients q_item. | default | 1 | +0 | -1 |
2024-08-24 12:36 | Archive and try to avoid crashing on unexpected 'content' field data type. | default | 1 | +8 | -1 |
2024-08-24 12:33 | Fixed typo. | default | 1 | +1 | -1 |
2024-08-23 18:31 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-08-23 18:27 | Searches are now case-insensitive for all alphabets. | default | 3 | +737 | -3 |
2024-08-23 15:22 | Some optimizations. | default | 3 | +120 | -5 |
2024-08-17 17:03 | Updated TODO. | default | 1 | +4 | -0 |
2024-08-16 16:43 | Ignore 'Remove' messages. | default | 1 | +1 | -1 |
2024-08-16 16:42 | Don't archive actor retry errors. | default | 1 | +0 | -2 |
2024-08-16 16:35 | Ignore 'Read' messages. | default | 1 | +1 | -1 |
2024-08-16 16:31 | Ignore 'Reject' messages. | default | 1 | +1 | -1 |
2024-08-12 14:17 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-08-12 14:10 | Updated dependencies. | default | 1 | +19 | -15 |
2024-08-12 14:09 | Variable renaming in xs_unix_socket, because it collides in Illumos. | default | 2 | +9 | -9 |
2024-08-11 19:50 | Backport from xs. | default | 2 | +14 | -6 |
2024-08-11 15:54 | Minor search improvement. | default | 1 | +6 | -4 |
2024-08-11 15:30 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-08-11 15:29 | Bumped version. | default | 1 | +1 | -1 |
2024-08-11 15:29 | content_search() also search into alt-text from attachments. | default | 1 | +15 | -1 |
2024-08-09 16:07 | mastoapi: also use mastoapi_timeline() with lists. | default | 3 | +13 | -59 |
2024-08-09 15:25 | Use mastoapi_timeline() also for the instance timeline and tags. | default | 1 | +7 | -79 |
2024-08-09 15:17 | More mastoapi_timeline() tweaks. | default | 1 | +35 | -18 |
2024-08-09 14:57 | Use index_desc_first() / index_desc_next() in mastoapi_timeline(). | default | 1 | +75 | -62 |
2024-08-09 14:28 | Added some functions that return index filenames. | default | 2 | +30 | -7 |
2024-08-09 14:09 | New function mastoapi_timeline(). | default | 1 | +102 | -93 |
2024-08-08 04:35 | Version 2.57 RELEASED. | default | 1 | +1 | -1 |
2024-08-07 09:01 | Fixed leaked EmojiReact notifications. | default | 1 | +4 | -4 |
2024-08-06 16:15 | mastoapi: show EmojiReact notifications as 'favourites'. | default | 1 | +1 | -1 |
2024-08-05 16:39 | Use xs_between() where applicable. | default | 4 | +8 | -8 |
2024-08-05 04:54 | Tweaked unveil() / pledge() to deal with UNIX sockets. | default | 1 | +15 | -7 |
2024-08-05 04:28 | Updated documentation. | default | 1 | +4 | -1 |
2024-08-05 04:21 | Updated documentation. | default | 1 | +7 | -7 |
2024-08-05 04:09 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-08-05 04:06 | Add support to unix sockets in snac_init(). | default | 1 | +20 | -8 |
2024-08-05 04:01 | Added support for listening on unix sockets. | default | 8 | +172 | -21 |
2024-08-05 03:35 | Minor logging tweaks. | default | 1 | +9 | -6 |
2024-08-01 16:57 | Updated documentation. | default | 1 | +6 | -0 |
2024-08-01 16:52 | Updated TODO. | default | 1 | +2 | -2 |
2024-08-01 16:48 | In 'Move' notifications, show the old account below the originator one. | default | 1 | +16 | -0 |
2024-07-31 05:20 | Notify Moves, even if they fail. | default | 1 | +2 | -2 |
2024-07-31 04:26 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-07-31 04:22 | Notify objects include the original message. | default | 3 | +6 | -3 |
2024-07-30 20:21 | Archive bad Move messages. | default | 1 | +3 | -1 |
2024-07-30 20:18 | Added initial support for the input message 'Move' (untested). | default | 1 | +54 | -0 |
2024-07-30 17:00 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-07-30 16:34 | Treat 'EmojiReact' as a 'Like'. | default | 1 | +2 | -2 |
2024-07-30 16:27 | Notify blocks. | default | 2 | +10 | -1 |
2024-07-30 15:53 | On send, consider HTTP status 422 (UNPROCESSABLE_CONTENT) as a fatal error. | default | 1 | +1 | -0 |
2024-07-27 16:23 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-07-27 04:33 | mastoapi: don't generate stupid, non-existent header fields. | default | 1 | +2 | -2 |
2024-07-27 03:52 | mastoapi: in /v2/search, store found local actors. | default | 1 | +3 | -0 |
2024-07-24 16:31 | mastoapi: opening a token file updates its file date and its app's. | default | 1 | +13 | -0 |
2024-07-23 08:09 | Use MD5_HEX_SIZE in more places. | default | 3 | +12 | -14 |
2024-07-23 07:59 | New constant MD5_HEX_SIZE. | default | 2 | +22 | -20 |
2024-07-23 07:50 | Reimplemented index_list_desc() by way of index_desc_first() and index_desc_next(). | default | 2 | +8 | -16 |
2024-07-23 07:34 | New functions index_desc_first() and index_desc_next() (unused). | default | 1 | +44 | -0 |
2024-07-19 05:26 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-07-19 05:24 | Added support for markdown-like . | default | 2 | +36 | -0 |
2024-07-19 05:11 | Added support for Markdown ~~strikethrough text~~. | default | 2 | +17 | -7 |
2024-07-18 15:19 | Show bold+italic (text between ***) correctly. | default | 2 | +10 | -4 |
2024-07-11 07:51 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-07-11 07:51 | Bumped version. | default | 1 | +1 | -1 |
2024-07-11 07:48 | Add the 'required' HTML attr to one-option polls (radio buttons). | default | 1 | +14 | -4 |
2024-07-11 07:26 | Do nothing on polls without any vote. | default | 1 | +5 | -4 |
2024-07-08 14:51 | Version 2.56 RELEASED. | default | 1 | +1 | -1 |
2024-07-08 14:50 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-07-08 14:50 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-07-03 11:34 | Added web UI for the auto-boost option. | default | 1 | +15 | -0 |
2024-07-02 18:02 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-07-02 18:01 | Minor search tweaks. | default | 1 | +10 | -1 |
2024-07-01 06:59 | Minor tweak. | default | 3 | +4 | -2 |
2024-06-27 03:30 | Fixed a minor bug in processing Markdown-style links having anchors. | default | 1 | +2 | -2 |
2024-06-22 21:58 | Metadata having gemini urls are now clickable. | default | 1 | +7 | -0 |
2024-06-20 15:39 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +2 | -0 |
2024-06-20 15:38 | Minor tweak. | default | 3 | +7 | -9 |
2024-06-19 13:57 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-06-18 04:44 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2024-06-18 04:41 | Bumped version. | default | 1 | +1 | -1 |
2024-06-18 04:40 | Added auto boosting (contributed by sarahpw). | default | 1 | +8 | -0 |
2024-06-18 04:07 | Don't show the instance announcement in public pages. | default | 1 | +18 | -16 |
2024-06-18 03:40 | Also send Updates to collected inboxes. | default | 1 | +1 | -1 |
2024-06-17 15:28 | Only send notes and poll to the collected inboxes. | default | 1 | +8 | -8 |
2024-06-17 12:57 | Deleted repeated code. | default | 1 | +0 | -7 |
2024-06-15 02:31 | Minor tweak to rel=me links. | default | 1 | +2 | -2 |
2024-06-12 05:56 | All metadata links include the rel='me' attribute. | default | 1 | +1 | -0 |
2024-06-12 05:55 | Backport from xs (faster dicts). | default | 2 | +168 | -84 |
2024-06-10 04:57 | Merge pull request 'Fix typos on manpages' (#182) from sergiodj/snac2:typos-from-debian-lintian into master | grunfink | 2 | +5 | -5 |
2024-06-09 20:57 | Fix typos on manpages | Sergio Durigan Junior | 2 | +5 | -5 |
2024-06-09 17:28 | Version 2.55 RELEASED. | default | 1 | +1 | -1 |
2024-06-09 17:24 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-06-09 15:46 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-06-09 15:04 | Don't return a Basic realm if there is no body. | default | 1 | +1 | -1 |
2024-06-09 14:56 | mastoapi: Reverted empty ctype rejection. | default | 1 | +0 | -12 |
2024-06-08 19:25 | mastoapi: Added missing field in list creation. | default | 2 | +6 | -7 |
2024-06-08 19:08 | Many Mastodon apps don't send Content-Type in DELETE, so ignore it. | default | 1 | +0 | -3 |
2024-06-08 10:32 | Version 2.54 RELEASED. | default | 1 | +1 | -1 |
2024-06-08 03:55 | Use timeline_top_level() in list timelines in the web UI. | default | 1 | +3 | -1 |
2024-06-07 08:10 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-06-07 07:03 | Merge pull request 'mastoapi: fix get list response & duplicate actor adding' (#180) from louis77/snac2:fix-lists into master | grunfink | 2 | +6 | -4 |
2024-06-06 22:57 | mastoapi: fix create list response & duplicate actor adding | Louis Brauer | 2 | +6 | -4 |
2024-06-06 05:39 | Fixed CW dropdown in public instance timeline. | default | 1 | +9 | -5 |
2024-06-02 06:44 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +6 | -2 |
2024-06-02 06:44 | Added h-card to the class of mention links. | default | 1 | +1 | -1 |
2024-06-02 05:44 | Updated TODO. | default | 1 | +6 | -2 |
2024-06-01 06:47 | mastoapi: fix crashes on unset content-type. | default | 1 | +15 | -0 |
2024-05-31 20:39 | Avoid unnecessary calls to verify links. | default | 1 | +2 | -2 |
2024-05-31 20:36 | Fixed typo. | default | 1 | +3 | -3 |
2024-05-31 17:29 | mastoapi: added an 'emojis' field to mastoapi_poll(). | default | 1 | +2 | -0 |
2024-05-31 16:36 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-05-31 16:34 | Improved OPTIONS method. | default | 1 | +3 | -0 |
2024-05-31 16:01 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-05-31 16:00 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-05-31 15:51 | Don't propagate the user change after dismissing the announcement. | default | 4 | +11 | -8 |
2024-05-31 09:28 | Add class .snac-announcement into utils. | default | 1 | +1 | -0 |
2024-05-31 09:24 | Minor tweaks. | default | 2 | +8 | -3 |
2024-05-31 09:11 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 6 | +143 | -4 |
2024-05-31 09:09 | Merge pull request 'Implement instance announcements' (#173) from louis77/snac2:announcements into master | grunfink | 6 | +143 | -4 |
2024-05-31 09:01 | mastoapi: return an empty /v1/trends/statuses. | default | 1 | +6 | -0 |
2024-05-31 09:00 | mastoapi: return an empty /v1/trends/tags. | default | 1 | +6 | -0 |
2024-05-31 08:16 | mastoapi: more list tweaks. | default | 1 | +5 | -0 |
2024-05-31 08:00 | mastoapi: more list tweaks. | default | 1 | +5 | -0 |
2024-05-31 07:50 | mastoapi: some tweaks to list entry points. | default | 1 | +22 | -6 |
2024-05-31 07:18 | Updated RELEASE_NOTES. | default | 2 | +2 | -2 |
2024-05-31 07:00 | Merge pull request 'Fix login issues with Mastodon, IceCube, Toot! on iOS' (#174) from louis77/snac2:apps into master | grunfink | 1 | +13 | -6 |
2024-05-30 23:22 | Fix login with IceCubes and Mastodon on iOS | Louis Brauer | 1 | +12 | -6 |
2024-05-30 23:28 | Make Oauth login page actually readable on mobile devices | Louis Brauer | 1 | +1 | -0 |
2024-05-30 22:38 | Merge branch 'master' into announcements | Louis Brauer | 4 | +24 | -2 |
2024-05-30 22:30 | Implement instance announcements | Louis Brauer | 6 | +143 | -4 |
2024-05-30 15:30 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-05-30 14:14 | Added a class to the new "Alt...". | default | 1 | +1 | -0 |
2024-05-30 14:12 | Added an "Alt..." details just below attachments with them. | default | 2 | +16 | -1 |
2024-05-30 08:49 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-05-30 08:49 | Fixed minor leak. | default | 1 | +1 | -1 |
2024-05-30 08:44 | Merge pull request 'Mastodon PATCH API for user profile updates' (#169) from louis77/snac2:master into master | grunfink | 14 | +640 | -337 |
2024-05-29 09:53 | Implement image uploads for Tokodon | Louis Brauer | 2 | +64 | -32 |
2024-05-28 00:15 | Fix parsing of boundary for multipart/form-data | Louis Brauer | 1 | +7 | -1 |
2024-05-27 21:55 | More or less smaller fixes :) | Louis Brauer | 4 | +4 | -5 |
2024-05-27 17:49 | Merge remote-tracking branch 'origin/master' | Louis Brauer | 2 | +2 | -2 |
2024-05-27 17:46 | Implement empty response for /accounts/:id/featured_tags | Louis Brauer | 1 | +17 | -2 |
2024-05-27 17:03 | Merge branch 'master' into master | Louis Brauer | 2 | +2 | -2 |
2024-05-27 14:25 | Translate status codes to canonical status texts Use those in HTTP responses instead of "OK"/"ERROR". Apps like Tokodon show only the status text in unexpected responses. | Louis Brauer | 5 | +67 | -50 |
2024-05-27 14:23 | Use ISO C99 __func__ instead of GNU __FUNCTION__ | Louis Brauer | 1 | +1 | -1 |
2024-05-27 10:25 | Merge remote-tracking branch 'origin/master' | Louis Brauer | 8 | +66 | -18 |
2024-05-27 10:24 | Implement Mastodon PATCH endpoint for account profile updates | Louis Brauer | 5 | +279 | -101 |
2024-05-27 06:28 | Backport from xs. | default | 2 | +2 | -2 |
2024-05-27 03:49 | Minor tweak to markdown-like links. | default | 3 | +12 | -7 |
2024-05-26 19:45 | Use enum instead of numeric status codes for HTTP statuses | Louis Brauer | 7 | +262 | -206 |
2024-05-26 08:56 | Updated documentation. | default | 1 | +23 | -8 |
2024-05-26 07:48 | Updated documentation. | default | 1 | +3 | -0 |
2024-05-26 07:41 | Updated documentation. | default | 1 | +3 | -1 |
2024-05-26 07:36 | Updated RELEASE_NOTES. | default | 1 | +8 | -0 |
2024-05-26 07:29 | Bumped version. | default | 1 | +1 | -1 |
2024-05-26 07:27 | Added markdown-like links. | default | 1 | +16 | -1 |
2024-05-26 07:01 | Minor code reformatting. | default | 1 | +3 | -3 |
2024-05-26 06:25 | Merge pull request 'Enable deletion of avatar and header image in user settings' (#168) from louis77/snac2:master into master | grunfink | 1 | +20 | -0 |
2024-05-25 23:47 | Enable deletion of avatar and header image in user settings | Louis Brauer | 1 | +20 | -0 |
2024-05-25 08:05 | Merge pull request 'master' (#1) from grunfink/snac2:master into master | Louis Brauer | 30 | +2075 | -994 |
2024-05-25 06:24 | Backport from xs (fix regex.h compilation with tcc). | default | 5 | +21 | -20 |
2024-05-24 17:06 | Added a 'title' to each list timeline. | default | 1 | +4 | -1 |
2024-05-24 10:36 | Don't show list links in read only timelines. | default | 1 | +1 | -1 |
2024-05-24 10:31 | Show 'Nothing found for tag' message. | default | 1 | +2 | -1 |
2024-05-24 10:24 | Minor list show tweaks. | default | 1 | +8 | -8 |
2024-05-24 10:12 | Added links to the lists in html_timeline(). | default | 2 | +26 | -1 |
2024-05-24 10:05 | Also delete the list .idx.bak. | default | 1 | +3 | -0 |
2024-05-23 08:01 | Added more const. | default | 20 | +171 | -150 |
2024-05-22 14:14 | Also return an application/ld+json object in webfinger. | default | 1 | +8 | -1 |
2024-05-22 14:01 | Merge pull request 'Change WebFinger content type to RFC-required type' (#167) from steve-bate/snac2:pr-webfinger-content-type into master | grunfink | 1 | +1 | -1 |
2024-05-22 12:14 | Fixed warning. | default | 1 | +1 | -1 |
2024-05-22 07:43 | Change WebFinger content type to RFC-required type | Steve Bate | 1 | +1 | -1 |
2024-05-22 07:37 | Updated README. | default | 1 | +1 | -2 |
2024-05-21 17:08 | Another approach to disabling SHM. | default | 1 | +23 | -23 |
2024-05-21 16:57 | New compilation variable WITHOUT_SHM, to disable shared memory functions. | default | 2 | +29 | -0 |
2024-05-21 12:12 | Added const everywhere. | default | 20 | +549 | -580 |
2024-05-16 13:47 | Version 2.53 RELEASED. | default | 1 | +1 | -1 |
2024-05-15 11:36 | Skip hidden posts in content_search(). | default | 1 | +5 | -0 |
2024-05-15 11:31 | Renamed content_check() to content_match(). | default | 3 | +8 | -9 |
2024-05-15 11:29 | Moved functions around. | default | 1 | +109 | -111 |
2024-05-15 11:27 | Use xs_regex_match() where applicable. | default | 4 | +29 | -23 |
2024-05-15 05:52 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-05-15 04:07 | Convert the regex to lowercase in content_search(). | default | 1 | +3 | -1 |
2024-05-15 03:57 | User search can also be done by tag. | default | 2 | +39 | -20 |
2024-05-14 03:17 | content_search() also searches the instance timeline. | default | 2 | +34 | -47 |
2024-05-12 07:02 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-05-12 06:57 | Updated TODO. | default | 1 | +3 | -1 |
2024-05-11 17:45 | Updated TODO. | default | 1 | +1 | -1 |
2024-05-11 17:35 | Add some special treatment to Event object display. | default | 2 | +17 | -2 |
2024-05-11 17:18 | Fixed git conflict. | default | 6 | +11 | -9 |
2024-05-11 17:16 | In timeline_request(), call enqueue_actor_request on actor errors. | default | 3 | +22 | -17 |
2024-05-11 17:15 | Show 'Event' object types as Notes. | default | 3 | +4 | -4 |
2024-05-11 16:46 | Unified post-like object type match. | default | 5 | +8 | -6 |
2024-05-11 16:38 | Updated TODO. | default | 1 | +2 | -0 |
2024-05-11 07:37 | Bumped version. | default | 1 | +1 | -1 |
2024-05-11 07:37 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2024-05-11 07:29 | Added an incremental max seconds value to every content search page. | default | 1 | +4 | -3 |
2024-05-10 15:54 | Added a search box. | default | 1 | +11 | -1 |
2024-05-10 10:49 | Also add the 'More...' link if there was a search timeout. | default | 1 | +1 | -1 |
2024-05-10 10:44 | More search tweaks la la la la. | default | 1 | +1 | -1 |
2024-05-10 10:22 | More search tweaks MUAHAHAHA. | default | 1 | +13 | -12 |
2024-05-10 09:55 | More web ui search tweaks baaaaah I'm boring. | default | 2 | +13 | -6 |
2024-05-10 09:42 | More content_search() tweaks. | default | 1 | +3 | -4 |
2024-05-10 09:29 | Added a skip argument to content_search(). | default | 5 | +19 | -11 |
2024-05-10 09:02 | Some tweaks to web ui search. | default | 1 | +6 | -3 |
2024-05-09 20:57 | Added a title to search results. | default | 1 | +7 | -1 |
2024-05-09 08:04 | The /admin page now accepts ?q=regex for a content search. | default | 1 | +33 | -20 |
2024-05-09 07:32 | Updated dependencies. | default | 2 | +2 | -2 |
2024-05-09 07:31 | Added a maximum results argument to content_search(). | default | 4 | +12 | -7 |
2024-05-09 07:24 | mastoapi: some search by content tweaks. | default | 2 | +6 | -11 |
2024-05-09 07:09 | mastoapi: Added content search. | default | 1 | +26 | -4 |
2024-05-09 06:05 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 2 | +2 | -2 |
2024-05-09 06:04 | Merge pull request 'Set avatars and custom emoji as square (fixes display in Dillo)' (#166) from kvibber/snac2:style-tweaks-on-2.52 into master | grunfink | 2 | +2 | -2 |
2024-05-09 04:42 | Merge branch 'master' into style-tweaks-on-2.52 | Kelson Vibber | 5 | +89 | -38 |
2024-05-09 04:27 | Set avatars and custom emoji as square (fixes display in Dillo) | Kelson Vibber | 2 | +2 | -2 |
2024-05-08 14:43 | Rewritten content_search() to read from both timelines. | default | 3 | +65 | -37 |
2024-05-08 09:06 | Minor tweaks to content_search(). | default | 1 | +5 | -8 |
2024-05-08 09:00 | Renamed to content_search(). | default | 3 | +23 | -4 |
2024-05-08 08:27 | Added a timeout flag to search_by_content(). | default | 3 | +11 | -7 |
2024-05-08 08:20 | New function search_by_content(). | default | 3 | +79 | -0 |
2024-05-08 07:48 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +2 | -2 |
2024-05-08 07:48 | Merge pull request 'allow unboosting your own posts' (#165) from khm/snac2:unboost-self into master | grunfink | 1 | +2 | -2 |
2024-05-08 06:28 | allow unboosting your own posts | khm | 1 | +2 | -2 |
2024-05-08 02:15 | More HTML simplification. | default | 1 | +3 | -10 |
2024-05-07 18:53 | Added a title to the instance timeline. | default | 1 | +1 | -1 |
2024-05-07 18:51 | Added a title to list timelines. | default | 1 | +10 | -1 |
2024-05-07 18:51 | New op #3 to list_maint() (get list name). | default | 1 | +13 | -0 |
2024-05-07 18:32 | Minor "Back to top" "More..." link refactoring. | default | 3 | +22 | -24 |
2024-05-07 17:45 | Fixed typo. | default | 1 | +1 | -1 |
2024-05-07 17:40 | List timelines can now be (manually) navigated from the web UI. | default | 4 | +44 | -6 |
2024-05-07 08:24 | Version 2.52 RELEASED. | default | 1 | +1 | -1 |
2024-05-06 07:04 | Logging, logging, logging everywhere. | default | 1 | +2 | -3 |
2024-05-06 04:40 | More logging! | default | 1 | +4 | -0 |
2024-05-06 03:54 | mastoapi: also fix polls from Pleroma. | default | 1 | +15 | -2 |
2024-05-05 09:27 | Minor RSS title beautifying. | default | 1 | +11 | -4 |
2024-05-05 09:11 | Search by tag returns RSS if the appropriate header is defined. | default | 1 | +9 | -3 |
2024-05-05 09:00 | New function timeline_to_rss(). | default | 2 | +63 | -49 |
2024-05-05 07:42 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-05-05 07:34 | More logging. | default | 1 | +1 | -1 |
2024-05-05 07:30 | More logging. | default | 1 | +2 | -0 |
2024-05-05 06:23 | Added some more logging. | default | 1 | +10 | -0 |
2024-05-04 23:58 | Enqueue an object request for closed polls. | default | 2 | +20 | -1 |
2024-05-04 23:38 | New function enqueue_object_request(). | default | 4 | +38 | -0 |
2024-05-04 23:21 | More Pleroma poll tweaks. | default | 1 | +1 | -1 |
2024-05-04 23:06 | Fixed Pleroma polls. | default | 1 | +16 | -3 |
2024-05-02 22:23 | Backport from xs. | default | 2 | +7 | -43 |
2024-05-02 05:41 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-05-02 05:34 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-05-02 05:25 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -0 |
2024-05-02 05:25 | Fixed confusion in Undo + Follow processing. | default | 1 | +9 | -5 |
2024-05-01 06:01 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-04-30 17:41 | Also add announces to lists. | default | 3 | +13 | -7 |
2024-04-30 07:27 | Added more internal integrity checks. | default | 1 | +12 | -1 |
2024-04-30 07:14 | Also purge lists. | default | 1 | +13 | -0 |
2024-04-29 08:48 | More tweaks to mastoapi lists. | default | 1 | +41 | -11 |
2024-04-29 08:15 | More work in lists. | default | 2 | +83 | -1 |
2024-04-29 07:50 | New function list_distribute(). | default | 2 | +29 | -0 |
2024-04-29 07:26 | More work in lists. | default | 4 | +141 | -15 |
2024-04-29 06:29 | More work in lists. | default | 3 | +90 | -25 |
2024-04-29 05:43 | Start of list support. | default | 3 | +108 | -3 |
2024-04-28 21:57 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-04-27 09:23 | Updated TODO. | default | 1 | +4 | -6 |
2024-04-27 06:30 | mastoapi: Fixed login bug. | default | 1 | +1 | -1 |
2024-04-27 06:02 | mastoapi: minor tweaks. | default | 1 | +7 | -1 |
2024-04-23 17:48 | Updated TODO. | default | 1 | +2 | -0 |
2024-04-22 06:03 | Updated documentation. | default | 1 | +8 | -0 |
2024-04-22 05:55 | Added queue timeout tweaks to default server.json. | default | 1 | +2 | -0 |
2024-04-22 05:53 | New server.json knobs "queue_timeout" and "queue_timeout_2". | default | 1 | +10 | -2 |
2024-04-22 05:31 | Backport from xs. | default | 2 | +43 | -3 |
2024-04-22 05:23 | Deleted useless recalculation of queue_retry_max. | default | 1 | +0 | -2 |
2024-04-22 03:46 | URLs like {srv_baseurl}/{user}/admin/p/{md5} are valid. | default | 2 | +28 | -5 |
2024-04-20 20:48 | Updated TODO. | default | 1 | +4 | -4 |
2024-04-19 07:26 | Added the default 'protocol' field to 'server.json'. | default | 1 | +1 | -0 |
2024-04-19 07:11 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-04-19 07:09 | Updated documentation. | default | 1 | +7 | -0 |
2024-04-19 06:56 | Only add Emoji tags when needed. | default | 1 | +1 | -1 |
2024-04-18 15:13 | Some tweaks to previous patch. | default | 5 | +23 | -17 |
2024-04-18 15:12 | Merge pull request 'Ability to federate with hidden networks #93 (update for v2.49)' (#149) from iwojima/snac2:master into master | grunfink | 6 | +14 | -11 |
2024-04-17 06:09 | Improved non-public reply check. | default | 1 | +4 | -2 |
2024-04-17 04:45 | Don't skip orphan private posts that are for us. | default | 1 | +7 | -2 |
2024-04-15 04:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-04-14 17:26 | Backport from xs. | default | 6 | +32 | -24 |
2024-04-14 17:24 | Better redirection URL building in oauth_post_handler(). | default | 1 | +5 | -1 |
2024-04-14 16:31 | Log status in mastoapi_post_handler(). | default | 1 | +2 | -2 |
2024-04-14 11:05 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +1 | -0 |
2024-04-14 11:05 | Merge pull request 'Prevent some browsers from caching servers basic auth request' (#159) from louis77/snac2:master into master | grunfink | 1 | +1 | -0 |
2024-04-13 18:55 | Prevent some browsers from caching servers basic auth request | louis | 1 | +1 | -0 |
2024-04-12 03:28 | Commented out received unboosts (see code for an explanation). | default | 2 | +7 | -2 |
2024-04-11 17:55 | In object_unadmire(), don't call index_gc() if index_del() did nothing. | default | 1 | +3 | -1 |
2024-04-11 17:39 | Also purge like and announce index backups. | default | 1 | +10 | -0 |
2024-04-11 17:29 | Undo for Likes and Announces are no longer dropped. | default | 2 | +15 | -0 |
2024-04-11 12:19 | Fixed bug in form processing. | default | 1 | +1 | -0 |
2024-04-11 03:26 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-04-11 03:22 | Added Unlike and Unboost buttons to web interface. | default | 2 | +26 | -0 |
2024-04-11 03:12 | mastoapi: 'unfavourite' and 'unreblog' actions now fully work. | default | 2 | +17 | -10 |
2024-04-10 16:27 | New function msg_repulsion. | default | 3 | +42 | -0 |
2024-04-10 15:38 | Added cmdline 'boost' as an alias to 'announce'. | default | 1 | +25 | -25 |
2024-04-10 15:21 | Changed admiration message ids from dummy ones to having an md5 of the object. | default | 1 | +3 | -1 |
2024-04-09 04:33 | Bumped version. | default | 1 | +1 | -1 |
2024-04-09 04:32 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +2 | -1 |
2024-04-09 04:32 | Added rel="alternate" links to ActivityPub objects for the public timeline and single posts. | default | 1 | +14 | -4 |
2024-04-07 06:17 | Updated README. | default | 1 | +2 | -1 |
2024-04-07 06:03 | Added new OpenBSD guide link to README. | default | 1 | +1 | -0 |
2024-04-07 05:53 | Merge pull request 'Change the link name of voron/snac-style in README' (#157) from eyrie/snac2-commit:eyrie-patch-1 into master | grunfink | 1 | +1 | -1 |
2024-04-07 05:51 | Merge pull request 'some clarifications with the examples' (#156) from antics/snac2:antics-patch-1 into master | grunfink | 1 | +2 | -2 |
2024-04-07 00:51 | Change the link name of voron/snac-style in README | eyrie | 1 | +1 | -1 |
2024-04-06 18:53 | some clarifications with the examples | antics | 1 | +2 | -2 |
2024-04-04 08:13 | Version 2.51 RELEASED. | default | 1 | +1 | -1 |
2024-04-04 03:50 | Updated TODO. | default | 1 | +1 | -1 |
2024-04-04 03:41 | Updated TODO. | default | 1 | +2 | -0 |
2024-04-03 07:02 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-04-03 06:58 | Added some error logging regarding the emojis.json file. | default | 2 | +9 | -2 |
2024-04-02 15:50 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-04-02 15:44 | On OpenBSD, don't enable sendmail if email notifications are disabled. | default | 1 | +11 | -2 |
2024-03-31 23:30 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-03-26 18:04 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-03-26 18:01 | Updated documentation. | default | 1 | +3 | -0 |
2024-03-26 17:56 | Updated documentation. | default | 1 | +21 | -0 |
2024-03-25 18:58 | Some software return a list of icons instead of one, because why not. | default | 1 | +7 | -3 |
2024-03-25 15:17 | Updated dependencies. | default | 2 | +4 | -2 |
2024-03-25 15:15 | If an emoji in emojis.json is an URL to an image, it's stored in the tag list. | default | 6 | +34 | -9 |
2024-03-25 14:33 | Emojis are now read from ~/emojis.json. | default | 3 | +43 | -4 |
2024-03-25 10:44 | Added an additional check for blocked instances. | default | 1 | +6 | -0 |
2024-03-25 07:55 | Backport from xs. | default | 1 | +74 | -33 |
2024-03-24 19:45 | Updated documentation. | default | 1 | +2 | -0 |
2024-03-24 19:43 | Added 'announce' command to usage. | default | 1 | +1 | -0 |
2024-03-24 19:23 | Updated TODO. | default | 1 | +2 | -0 |
2024-03-24 10:30 | Reject my own messages in is_msg_for_me(). | default | 1 | +6 | -0 |
2024-03-24 05:43 | Added a message saying Pongs are seen through the log. | default | 1 | +2 | -0 |
2024-03-24 05:23 | Only reply to direct Ping activities. | default | 1 | +6 | -0 |
2024-03-24 05:15 | In the 'ping' cmdline, really resolve via webfinger if necessary. | default | 1 | +8 | -0 |
2024-03-23 06:52 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-03-23 06:51 | Bumped version. | default | 1 | +1 | -1 |
2024-03-22 20:26 | Don't be overzealous in avoid notifications for Likes and Announces. | default | 1 | +6 | -6 |
2024-03-22 09:00 | Version 2.50 RELEASED. | default | 1 | +1 | -1 |
2024-03-22 08:59 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-03-22 08:57 | Updated TODO. | default | 1 | +2 | -2 |
2024-03-20 05:15 | Added a tip to delete the attachment. | default | 1 | +1 | -0 |
2024-03-20 04:45 | Editing a post doesn't lose the attachment and its alt text. | default | 1 | +46 | -14 |
2024-03-18 11:21 | Tweaked HTML structure of the people page. | default | 1 | +5 | -5 |
2024-03-16 15:32 | Updated documentation. | default | 1 | +8 | -7 |
2024-03-15 19:49 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2024-03-15 19:37 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-03-15 19:31 | Updated documentation. | default | 1 | +4 | -2 |
2024-03-15 19:27 | Added attachments to usage. | default | 1 | +1 | -1 |
2024-03-15 19:26 | The command-line 'note' also allows attachments. | default | 3 | +37 | -4 |
2024-03-15 18:20 | Also hide Older... posts details if it's empty. | default | 1 | +9 | -1 |
2024-03-15 18:05 | Set display to none for children details that are empty. | default | 1 | +23 | -11 |
2024-03-15 17:36 | Added a type Note to poll options. | default | 1 | +1 | -0 |
2024-03-15 03:10 | Backport from xs. | default | 6 | +138 | -115 |
2024-03-14 09:43 | Updated TODO. | default | 1 | +2 | -2 |
2024-03-14 08:12 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-03-13 09:30 | mastoapi: added more dummy fields to accounts. | default | 1 | +8 | -1 |
2024-03-13 09:07 | mastoapi: return a dummy header field in accounts. | default | 1 | +12 | -3 |
2024-03-13 05:30 | Call actor_get_refresh() from actor_request(). | default | 2 | +2 | -8 |
2024-03-12 19:07 | Don't call enqueue_actor_refresh() with a NULL user. | default | 1 | +1 | -1 |
2024-03-12 18:50 | Fixed log message. | default | 1 | +1 | -1 |
2024-03-12 18:47 | Queue actor request renamed to actor_refresh. | default | 3 | +9 | -9 |
2024-03-12 18:44 | More actor refreshing tweaks. | default | 2 | +11 | -7 |
2024-03-12 17:04 | Don't call enqueue_actor_request() with a NULL user. | default | 3 | +15 | -1 |
2024-03-12 16:54 | Added actor refreshing via the user queue. | default | 5 | +63 | -8 |
2024-03-12 10:04 | Updated documentation. | default | 1 | +3 | -1 |
2024-03-12 09:48 | Updated documentation. | default | 2 | +29 | -4 |
2024-03-12 09:21 | Updated documentation. | default | 2 | +6 | -1 |
2024-03-12 09:14 | Updated RELEASE_NOTES. | default | 1 | +10 | -0 |
2024-03-12 06:03 | Some formatting tweaks. | default | 1 | +6 | -6 |
2024-03-12 05:28 | Updated dependencies. | default | 2 | +4 | -4 |
2024-03-11 17:43 | Added -lrt to Makefile.NetBSD. | default | 1 | +1 | -0 |
2024-03-11 08:53 | Also call content_check() from timeline_request(). | default | 2 | +16 | -10 |
2024-03-11 07:27 | Also accept Article objects. | default | 1 | +1 | -1 |
2024-03-11 05:00 | New function content_check(). | default | 3 | +48 | -1 |
2024-03-09 14:37 | Ability to federate with hidden networks #93 (update for v2.49) | iwojim0 | 6 | +14 | -11 |
2024-03-09 07:58 | Replaced all xs_dict_iter() with xs_dict_next(). | default | 2 | +5 | -1 |
2024-03-09 07:44 | Replaced most xs_dict_iter() with xs_dict_next(). | default | 5 | +12 | -6 |
2024-03-09 07:32 | Backport from xs. | default | 6 | +50 | -15 |
2024-03-09 06:18 | Backport from xs. | default | 2 | +12 | -10 |
2024-03-08 04:41 | Shortened the maximum conversation levels. | default | 3 | +8 | -3 |
2024-03-07 08:57 | Bumped version. | default | 1 | +1 | -1 |
2024-03-07 08:29 | Returns empty anchors for hidden posts or muted actors. | default | 1 | +16 | -4 |
2024-03-06 20:42 | Merge pull request 'Add defines for time to enable macos builds.' (#148) from andypiper/snac2:macos-build-fix into master | grunfink | 1 | +7 | -0 |
2024-03-06 17:13 | mastoapi: Added a dummy streaming_api URL. | default | 1 | +5 | -1 |
2024-03-06 17:08 | Add defines for time to enable macos builds. | Andy Piper | 1 | +7 | -0 |
2024-03-04 17:40 | Version 2.49 RELEASED. | default | 1 | +1 | -1 |
2024-03-04 08:51 | More logging tweaks. | default | 1 | +1 | -1 |
2024-03-04 08:22 | More logging tweaks. | default | 2 | +4 | -3 |
2024-03-04 08:18 | Logging tweaks. | default | 3 | +3 | -13 |
2024-03-03 20:14 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-03-02 06:12 | Fixed incorrect link to booster. | default | 1 | +10 | -2 |
2024-03-02 05:49 | Don't show the :shortname: as a title tag. | default | 1 | +0 | -1 |
2024-03-02 05:05 | Updated RELEASE_NOTES. | default | 1 | +7 | -1 |
2024-03-02 04:56 | mastoapi: added search by tag. | default | 1 | +27 | -9 |
2024-03-01 14:45 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-03-01 14:34 | Merge branch 'master' of comam.es:git/snac2 | default | 1 | +1 | -1 |
2024-03-01 14:34 | mastoapi: Correctly show 'Video' objects in /timelines/home. | default | 1 | +4 | -3 |
2024-03-01 14:10 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-03-01 14:09 | mastoapi: Fixed bug in account searching. | default | 1 | +1 | -1 |
2024-02-28 14:38 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-02-28 14:20 | mastoapi: check the url before checking. | default | 1 | +1 | -1 |
2024-02-28 14:16 | mastoapi: fixed a bug in validated links. | default | 2 | +9 | -4 |
2024-02-28 09:31 | Version 2.48 RELEASED. | default | 1 | +1 | -1 |
2024-02-28 08:17 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-02-27 12:21 | Also trim , at the end of http links. | default | 1 | +1 | -1 |
2024-02-24 06:46 | Updated TODO. | default | 1 | +2 | -2 |
2024-02-24 06:39 | Merge pull request 'html.c: html_user_body: snac-property: Put (empty space) instead of <br> & other' (#142) from Yonle/snac2:master into master | grunfink | 3 | +3 | -3 |
2024-02-23 17:48 | default css: also darken <input> and <textarea> | Yonle | 2 | +2 | -2 |
2024-02-23 14:31 | html.c: html_user_body: snac-property: Put (empty space) instead of <br> | Yonle | 1 | +1 | -1 |
2024-02-22 19:10 | Merge pull request 'utils.c: *default_srv_config: add configuration for min_account_age' (#139) from Yonle/snac2:master into master | grunfink | 1 | +1 | -0 |
2024-02-22 14:25 | utils.c: *default_srv_config: add configuration for min_account_age | Yonle | 1 | +1 | -0 |
2024-02-22 13:16 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +1 | -1 |
2024-02-22 13:16 | Merge pull request 'utils.c: *default_srv_config: change max_timeline_entries default to 50' (#138) from Yonle/snac2:master into master | grunfink | 1 | +1 | -1 |
2024-02-22 13:11 | Also reject posts from accounts that are too old to be true. | default | 1 | +18 | -5 |
2024-02-22 13:01 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-22 13:00 | utils.c: *default_srv_config: change max_timeline_entries default to 50 | Yonle | 1 | +1 | -1 |
2024-02-22 12:56 | Updated documentation. | default | 1 | +4 | -0 |
2024-02-22 12:52 | Added a new `min_account_age` parameter to server.json. | default | 1 | +19 | -0 |
2024-02-22 12:27 | Also apply 1em patch to utils.c. | default | 1 | +1 | -1 |
2024-02-22 12:26 | Merge pull request 'front: style.css: reduce children post left padding' (#129) from Yonle/snac2:master into master | grunfink | 1 | +1 | -1 |
2024-02-22 11:42 | Updated TODO. | default | 1 | +10 | -4 |
2024-02-22 11:26 | Added *another argument* to html_timeline() to select where posts are taken from. | default | 3 | +14 | -10 |
2024-02-21 21:38 | Reverted ae6aafeb881c075a49eddd834bcfc21e9fc63b18. | default | 1 | +0 | -2 |
2024-02-21 08:56 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-21 08:22 | Log (and not notify) repeated likes and announces. | default | 3 | +18 | -9 |
2024-02-21 07:38 | In html_timeline(), always pick the msg from the global object storage. | default | 1 | +2 | -0 |
2024-02-21 07:27 | Started an instance page. | default | 1 | +23 | -1 |
2024-02-21 07:12 | More local -> read_only argument renamings. | default | 2 | +6 | -6 |
2024-02-21 07:09 | Added a page argument to html_timeline(). | default | 3 | +16 | -10 |
2024-02-21 07:00 | Renamed 'local' argument to 'read_only', as it was a bit confusing. | default | 1 | +13 | -13 |
2024-02-21 06:55 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-20 13:38 | front: style.css: reduce children post left padding | Yonle | 1 | +1 | -1 |
2024-02-20 05:38 | Call verify_links() instead of enqueue_verify_links() from purge_user(). | default | 1 | +1 | -1 |
2024-02-20 05:18 | Increased logging level for enqueue_verify_links(). | default | 1 | +1 | -1 |
2024-02-20 05:13 | Enqueue a link verification from the user purge. | default | 1 | +3 | -0 |
2024-02-20 05:10 | The link verification time is stored as a time_t. | default | 3 | +33 | -11 |
2024-02-20 04:46 | Enqueue a verify_links q_item in admin/user-setup. | default | 1 | +2 | -0 |
2024-02-20 04:31 | New verify_links q_item. | default | 3 | +18 | -0 |
2024-02-20 04:20 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-20 04:18 | Backport from xs. | default | 2 | +24 | -6 |
2024-02-19 17:25 | Updated documentation. | default | 1 | +7 | -0 |
2024-02-16 20:12 | Merge pull request 'webfinger: add profile-page relation to links' (#126) from khm/snac2:profile-page into master | grunfink | 1 | +7 | -0 |
2024-02-16 19:58 | webfinger: fix whitespace | khm | 1 | +5 | -5 |
2024-02-16 19:54 | webfinger: fix stupid typo | khm | 1 | +1 | -1 |
2024-02-16 19:53 | webfinger: add webfinger profile page to links | khm | 1 | +7 | -0 |
2024-02-16 17:20 | Fixed bug in get_attachments(). | default | 1 | +1 | -1 |
2024-02-16 12:18 | Added verify_links to usage(). | default | 1 | +1 | -2 |
2024-02-16 05:23 | Added a 'verified link' title to them. | default | 1 | +2 | -1 |
2024-02-16 05:06 | Fixed crash in verify_links(). | default | 1 | +4 | -3 |
2024-02-16 04:47 | Added 'accept' and 'user-agent' headers to verify_links(). | default | 1 | +17 | -4 |
2024-02-16 04:31 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2024-02-16 04:28 | Bumped version. | default | 1 | +1 | -1 |
2024-02-16 04:26 | More verify link logging. | default | 1 | +7 | -2 |
2024-02-15 18:25 | Updated depedencies. | default | 2 | +5 | -6 |
2024-02-15 18:24 | New function verify_links(). | default | 3 | +113 | -0 |
2024-02-15 16:44 | Backport from xs. | default | 3 | +22 | -25 |
2024-02-15 16:34 | Moved verified links to its own json file. | default | 4 | +17 | -8 |
2024-02-15 09:46 | mastoapi: fill the verified_at fields in mastoapi_account() for local users. | default | 1 | +26 | -2 |
2024-02-15 09:33 | Renamed validated_metadata to validated_links. | default | 2 | +8 | -8 |
2024-02-14 23:17 | Always return rel=me in msg_actor() links. | default | 1 | +1 | -10 |
2024-02-14 22:49 | Also add the rel=me to metadata links in msg_actor(). | default | 1 | +10 | -1 |
2024-02-14 22:03 | mastoapi: added verified_at dates for verified links. | default | 1 | +11 | -1 |
2024-02-14 21:56 | Show validation checks and rel=me in links in the public page. | default | 1 | +22 | -4 |
2024-02-14 18:50 | Updated TODO. | default | 1 | +2 | -0 |
2024-02-14 18:24 | Added some experimental code to hide follower-only failed replies. | default | 1 | +10 | -0 |
2024-02-14 09:33 | Updated TODO. | default | 1 | +2 | -0 |
2024-02-14 08:56 | Updated TODO. | default | 1 | +6 | -4 |
2024-02-12 10:16 | Version 2.47 RELEASED. | default | 1 | +1 | -1 |
2024-02-12 10:16 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-02-11 08:04 | Unify list markup in README. | default | 1 | +6 | -6 |
2024-02-11 08:00 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +6 | -8 |
2024-02-11 08:00 | Merge pull request 'docs(README.md): Add link to FreeBSD installation guide' (#122) from gyptazy/snac2:add-freebsd-install-link into master | grunfink | 1 | +6 | -8 |
2024-02-10 10:40 | docs(README.md): Add link to FreeBSD installation guide | Florian Paul Azim Hoberg | 1 | +6 | -8 |
2024-02-10 08:08 | New function is_msg_from_private_user(). | default | 4 | +35 | -36 |
2024-02-10 07:49 | mastoapi: Skip non-public posts from timelines by tag. | default | 1 | +4 | -0 |
2024-02-09 20:26 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-09 20:24 | mastoapi: added support for /api/v1/timelines/tag/. | default | 1 | +41 | -0 |
2024-02-07 18:40 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-07 18:32 | Made descs a bit longer. | default | 1 | +1 | -1 |
2024-02-07 18:25 | If it's a one-post-only page, show the post content instead of the bio. | default | 1 | +15 | -5 |
2024-02-07 18:15 | Some og:description tweaks. | default | 1 | +21 | -11 |
2024-02-07 17:23 | Deactivated stale actors behind a compiler directive. | default | 1 | +2 | -0 |
2024-02-05 19:34 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-02-05 18:50 | Added a navigation footer (i.e., an optional "More..." link) to the notification page. | default | 1 | +13 | -0 |
2024-02-05 18:34 | Added paging to notify_list(), and use it in the notifications page. | default | 4 | +8 | -8 |
2024-02-05 18:20 | Bumped version. | default | 1 | +1 | -1 |
2024-02-05 13:53 | Added a notification index. | default | 1 | +66 | -23 |
2024-02-05 11:02 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-02-05 10:50 | Skip our own notifications. | default | 1 | +4 | -0 |
2024-02-05 09:18 | notify_list() no longer has a new_only argument. | default | 4 | +30 | -15 |
2024-02-05 08:38 | Don't serve a cached admin page if it's older than the server start time. | default | 1 | +7 | -1 |
2024-02-05 08:19 | In build_mentions(), avoid adding a user handle more than once. | default | 1 | +7 | -3 |
2024-02-03 06:36 | Also add dark mode CSS to utils.c. | default | 1 | +5 | -0 |
2024-02-03 06:31 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +5 | -0 |
2024-02-03 06:31 | Merge pull request 'style.css: support prefers-color-scheme: dark' (#119) from khm/snac2:dark into master | grunfink | 1 | +5 | -0 |
2024-02-03 00:11 | style.css: support prefers-color-scheme: dark | khm | 1 | +5 | -0 |
2024-02-01 18:45 | Updated TODO. | default | 1 | +2 | -0 |
2024-02-01 18:41 | Updated TODO. | default | 1 | +1 | -1 |
2024-02-01 09:12 | Updated documentation. | default | 1 | +4 | -3 |
2024-02-01 09:09 | Updated documentation. | default | 1 | +16 | -0 |
2024-02-01 08:32 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-02-01 08:29 | New field in 'New Post...' to include an inReplyTo URL. | default | 1 | +8 | -0 |
2024-01-31 07:18 | Added the date to each notification. | default | 1 | +9 | -1 |
2024-01-30 07:09 | Minor tweak to host-meta. | default | 1 | +4 | -3 |
2024-01-29 15:41 | Version 2.46 RELEASED. | default | 1 | +1 | -1 |
2024-01-29 09:19 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-29 09:10 | Updated documentation. | default | 1 | +19 | -5 |
2024-01-29 09:05 | Updated TODO. | default | 1 | +4 | -0 |
2024-01-29 08:47 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-29 08:37 | Merge pull request 'add support for Subway Tooter app' (#111) from pswilde/snac2:master into master | grunfink | 2 | +31 | -0 |
2024-01-28 21:14 | formatting | Paul Wilde | 1 | +3 | -3 |
2024-01-28 21:07 | cleanup | Paul Wilde | 1 | +2 | -2 |
2024-01-28 21:06 | cleanup | Paul Wilde | 1 | +1 | -1 |
2024-01-28 21:04 | cleanup | Paul Wilde | 2 | +1 | -8 |
2024-01-28 21:02 | cleanup | Paul Wilde | 3 | +0 | -62 |
2024-01-28 20:58 | remove unused xs_formdata.h file | Paul Wilde | 1 | +0 | -27 |
2024-01-28 20:56 | Merge branch 'master' of https://codeberg.org/pswilde/snac2 | Paul Wilde | 1 | +8 | -0 |
2024-01-28 20:55 | make compatible with subway tooter app | Paul Wilde | 2 | +50 | -1 |
2024-01-28 18:49 | Merge remote-tracking branch 'upstream/master' | Paul Wilde | 2 | +10 | -1 |
2024-01-28 10:18 | Moved the favicon link out of the CSS loop. | default | 1 | +6 | -5 |
2024-01-28 10:10 | Merge pull request 'feature(favicon): Add favicon support (#107)' (#109) from gyptazy/snac2:feature/107-add-favicon-support-1st-ite into master | grunfink | 2 | +9 | -1 |
2024-01-27 17:35 | feature(favicon): Add favicon support (#107) | Florian Paul Azim Hoberg | 2 | +9 | -1 |
2024-01-26 23:14 | Merge remote-tracking branch 'upstream/master' | Paul Wilde | 3 | +19 | -8 |
2024-01-26 18:05 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-26 18:01 | mastoapi: avoid crashing on empty payloads. | default | 1 | +15 | -6 |
2024-01-26 17:48 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-01-26 17:46 | Some tweaks to retry timeouts. | default | 1 | +1 | -1 |
2024-01-26 16:42 | added host-meta endpoint for subwaytooter app | Paul Wilde | 1 | +8 | -0 |
2024-01-26 15:40 | added host-meta endpoint for subwaytooter app | Paul Wilde | 4 | +70 | -0 |
2024-01-24 19:39 | Updated README. | default | 1 | +2 | -0 |
2024-01-24 18:58 | Use get_attachments() in mastoapi_status(). | default | 1 | +23 | -57 |
2024-01-24 18:30 | Use get_attachments() in html_entry(). | default | 3 | +21 | -122 |
2024-01-24 18:13 | New function get_attachments() (still unused). | default | 1 | +121 | -0 |
2024-01-24 17:50 | Don't send anything to the collected inboxes if collection is disabled. | default | 1 | +9 | -7 |
2024-01-24 09:30 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-01-24 08:51 | Added a fix to also show the mutual emoji in the people page. | default | 1 | +6 | -4 |
2024-01-24 08:34 | Moved the mutual and bot emojis after the link, where they belong. | default | 1 | +11 | -11 |
2024-01-24 08:28 | Show a handshake emoji for mutual relations (following + follower). | default | 1 | +21 | -9 |
2024-01-23 15:28 | Fixed typo. | default | 1 | +1 | -1 |
2024-01-23 15:26 | Bumped version. | default | 1 | +1 | -1 |
2024-01-23 15:25 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-23 15:21 | mastoapi: added /v1/statuses put support (note edit). | default | 1 | +46 | -2 |
2024-01-23 14:40 | mastoapi: added support for status/.../source. | default | 1 | +10 | -0 |
2024-01-21 18:13 | Updated documentation. | default | 1 | +4 | -2 |
2024-01-21 08:59 | Updated TODO. | default | 1 | +1 | -1 |
2024-01-21 05:19 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2024-01-21 05:14 | Delay creating the shared memory struct after the socket is successfully created. | default | 1 | +7 | -7 |
2024-01-19 08:35 | Mastoapi: fixed an error the edited_at field. | default | 1 | +1 | -1 |
2024-01-18 22:26 | Also process Video in timeline_request(). | default | 1 | +1 | -1 |
2024-01-18 22:15 | Do a very basic conversion of content if it's markdown. | default | 1 | +8 | -0 |
2024-01-18 22:04 | New function get_atto(), to get the attributedTo field. | default | 5 | +49 | -43 |
2024-01-18 21:30 | Deleted breakpoint. | default | 1 | +0 | -2 |
2024-01-18 21:27 | Fixed bad actor value in the button bar for Peertube videos. | default | 1 | +2 | -3 |
2024-01-18 21:21 | Added some support for Peertube videos. | default | 2 | +99 | -10 |
2024-01-18 18:54 | Version 2.45 RELEASED. | default | 1 | +1 | -1 |
2024-01-18 17:46 | Updated TODO. | default | 1 | +2 | -0 |
2024-01-17 08:28 | Updated TODO. | default | 1 | +2 | -0 |
2024-01-17 08:21 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2024-01-17 08:19 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-16 18:10 | Updated TODO. | default | 1 | +2 | -0 |
2024-01-14 17:41 | Started support for Peertube's Video object. | default | 1 | +12 | -6 |
2024-01-14 14:08 | Ensure to now overwrite the Accept + Follow object on repeated follows. | default | 1 | +13 | -0 |
2024-01-14 13:25 | In posts, fixed bad link urls if written between parentheses. | default | 1 | +1 | -1 |
2024-01-14 11:19 | Fixed crashes in command-line options. | default | 3 | +12 | -1 |
2024-01-13 13:53 | Merge pull request 'Fixed a bug introduced yesterday that caused double notifications' (#103) from draga79/snac2:master into master | grunfink | 1 | +0 | -2 |
2024-01-13 12:21 | Fixed a bug introduced yesterday that cause double notifications | Stefano Marinelli | 1 | +0 | -2 |
2024-01-13 08:12 | Rewritten a sentence to be clearer in README.md. | default | 2 | +2 | -2 |
2024-01-12 17:09 | Merge pull request 'Added support for ntfy notifications with enhanced privacy when utilizing a self-hosted server, eliminating the need for external services.' (#102) from draga79/snac2:master into master | grunfink | 6 | +90 | -1 |
2024-01-12 17:06 | In README.md, document how to add -lrt to make (for older distributions). | default | 1 | +7 | -0 |
2024-01-12 16:52 | Don't hardcode the -lrt, as OpenBSD does not have it. | default | 1 | +1 | -1 |
2024-01-12 16:40 | Added -lrt to the linkage line, as it's needed at least in Ubuntu 20.04.6 LTS. | default | 1 | +1 | -1 |
2024-01-12 10:03 | Minor tweak for better corruption detection. | default | 1 | +6 | -6 |
2024-01-12 09:07 | ntfy code cleanup | Stefano Marinelli | 1 | +1 | -2 |
2024-01-12 09:00 | Updated RELEASE_NOTES.md to add ntfy.sh support | Stefano Marinelli | 1 | +2 | -0 |
2024-01-12 08:54 | Added support for ntfy notifications. You can configure either a self-hosted server or use the official ntfy.sh, and you have the option to use a private token to protect access and topics. | Stefano Marinelli | 5 | +89 | -1 |
2024-01-11 20:33 | More tries to fix crashes in mastoapi_account(). | default | 1 | +8 | -2 |
2024-01-11 19:20 | Avoid invalid actors in mastoapi_status(). | default | 1 | +4 | -0 |
2024-01-11 18:29 | Better checking for CC creation in msg_note(). | default | 1 | +2 | -2 |
2024-01-11 18:28 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2024-01-11 17:55 | Silenced some unused argument warnings. | default | 1 | +5 | -0 |
2024-01-11 17:52 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-01-11 17:49 | Set the 'bot' field in verify_credentials to the matching value. | default | 1 | +1 | -2 |
2024-01-11 17:46 | Merge pull request 'Improve support for Mona iOS app' (#100) from jamesoff/snac2:monaapp-support into master | grunfink | 3 | +31 | -0 |
2024-01-11 13:38 | Support DELETE for Mastodon subscriptions | James Seward | 3 | +26 | -0 |
2024-01-11 13:36 | Add missing fields to account verification | James Seward | 1 | +5 | -0 |
2024-01-11 10:07 | Added an unveil() call for "/tmp". | default | 1 | +1 | -0 |
2024-01-11 05:34 | If the actor from a message from the shared-inbox fails, propagate. | default | 1 | +8 | -2 |
2024-01-11 05:08 | Avoid a webfinger request in msg_note(). | default | 1 | +16 | -9 |
2024-01-10 19:02 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-01-10 19:00 | Updated documentation. | default | 1 | +22 | -0 |
2024-01-10 18:37 | New command-line option 'state'. | default | 2 | +100 | -6 |
2024-01-10 18:35 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-01-10 18:23 | Added more webfinger checks, just to be sure. | default | 2 | +4 | -3 |
2024-01-10 18:16 | Fixed minor collision in webfinger caching. | default | 2 | +8 | -4 |
2024-01-10 17:04 | Call srv_archive_error() on input q_item errors. | default | 1 | +2 | -0 |
2024-01-10 14:11 | Version 2.44 RELEASED. | default | 1 | +1 | -1 |
2024-01-10 08:19 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-10 08:16 | Minor code cleaning. | default | 2 | +3 | -13 |
2024-01-10 08:11 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-08 16:26 | Webfinger queries are cached, as they should. | default | 1 | +12 | -2 |
2024-01-08 08:17 | New state variable top_job_fifo_size. | default | 2 | +4 | -0 |
2024-01-08 07:50 | Renamed some thread states. | default | 2 | +3 | -3 |
2024-01-08 07:49 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2024-01-08 07:38 | Added some state flags for threads. | default | 2 | +15 | -2 |
2024-01-08 07:21 | Non-important variable renaming. | default | 2 | +40 | -35 |
2024-01-08 07:10 | Rewritten part of the job threads to be leaner and faster. | default | 3 | +46 | -41 |
2024-01-07 21:06 | Merge pull request 'Added compatibility with NetBSD' (#99) from draga79/snac2:master into master | grunfink | 3 | +104 | -1 |
2024-01-07 19:41 | Addes NetBSD rc script example | Stefano Marinelli | 1 | +35 | -0 |
2024-01-07 17:21 | Updated README.md for NetBSD compiling instructions | Stefano Marinelli | 1 | +9 | -1 |
2024-01-07 17:17 | Added Makefile.NetBSD to compile on NetBSD | Stefano Marinelli | 1 | +60 | -0 |
2024-01-07 12:48 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2024-01-07 10:13 | Better behaviour on broken queue items. | default | 2 | +14 | -8 |
2024-01-07 10:13 | Backport from xs. | default | 1 | +29 | -24 |
2024-01-06 06:17 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 3 | +39 | -0 |
2024-01-06 06:16 | Merge pull request 'improvement(nginx): Adjust nginx template to proper SSL/TLS cipher & protocols' (#98) from gyptazy/snac2:feature/adjust-nginx-ssl-tls-config into master | grunfink | 3 | +39 | -0 |
2024-01-05 20:31 | improvement(nginx): Adjust nginx template to proper SSL/TLS cipher & protocols Fixes: #97 | Florian Paul Azim Hoberg | 3 | +39 | -0 |
2024-01-05 16:37 | More tweaks regarding shared inboxes. | default | 1 | +6 | -1 |
2024-01-04 15:27 | dequeue() unlinks the file, even if it's been unable to parse it. | default | 2 | +2 | -5 |
2024-01-04 09:35 | In the people page, followers and following lists are foldable. | default | 1 | +6 | -2 |
2024-01-04 08:22 | Updated copyright year. | default | 34 | +35 | -35 |
2024-01-03 15:16 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2024-01-03 15:15 | Merge pull request 'Added FreeBSD documentation and rc script' (#96) from draga79/snac2:master into master | grunfink | 3 | +27 | -1 |
2024-01-03 13:55 | Update doc/snac.8 | draga79 | 1 | +1 | -1 |
2024-01-03 13:54 | Updated README.md for FreeBSD instructions | draga79 | 1 | +6 | -0 |
2024-01-03 13:51 | Addes FreeBSD rc script example | draga79 | 1 | +20 | -0 |
2024-01-03 11:48 | Added example configuration for the Apache2 server. | default | 1 | +40 | -0 |
2024-01-03 10:01 | Moved most server state to a structure. | default | 3 | +69 | -56 |
2024-01-03 08:22 | Try to avoid host header misconfigurations in check_signature(). | default | 1 | +13 | -0 |
2024-01-03 07:56 | Made check_signature() a bit clearer. | default | 1 | +19 | -12 |
2024-01-02 16:52 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-12-29 16:33 | Updated documentation. | default | 1 | +4 | -0 |
2023-12-29 09:58 | Minor tweaks to /.well-known/nodeinfo returned data. | default | 1 | +4 | -4 |
2023-12-28 08:26 | In 'Follow', ensure the actor object to be followed is here. | default | 1 | +7 | -0 |
2023-12-27 22:14 | In xs_fcgi_response(), don't add the b_size to the total size if body is NULL. | default | 1 | +3 | -2 |
2023-12-27 12:18 | The actor link is now an anchored link to the people page for connected users. | default | 1 | +23 | -8 |
2023-12-27 11:54 | Backport from xs. | default | 4 | +247 | -128 |
2023-12-26 17:28 | Also log the job_fifo len in status.txt. | default | 1 | +17 | -12 |
2023-12-26 17:14 | Really do what is described in previous commit. | default | 1 | +1 | -1 |
2023-12-26 17:05 | Don't create a link to the people page from the public one. | default | 1 | +6 | -1 |
2023-12-26 13:04 | The "boosted" link in html_entry() points to the user in the people page. | default | 1 | +5 | -2 |
2023-12-26 09:41 | New page status.txt. | default | 1 | +14 | -2 |
2023-12-21 06:49 | Don't wrap the content in <p></p>; just add a final <p>. | default | 1 | +1 | -4 |
2023-12-20 08:15 | Check some fwrite() return values in xs_fcgi_response(). | default | 1 | +8 | -6 |
2023-12-19 11:08 | Don't collect our own shared inbox. | default | 1 | +4 | -0 |
2023-12-19 10:42 | Correctly insert polls and attachments inside CW. | default | 1 | +2 | -2 |
2023-12-18 12:40 | More shared inbox tweaks. | default | 1 | +2 | -2 |
2023-12-18 12:24 | Added some crash checks. | default | 2 | +7 | -1 |
2023-12-18 10:37 | Fixed follow / unfollow mess for shared inboxes. | default | 1 | +8 | -2 |
2023-12-18 10:15 | Fixed Accept + Follow for shared inboxes. | default | 1 | +6 | -1 |
2023-12-18 09:07 | Also strip cgi variables (things after ?) in key request for checking. | default | 1 | +7 | -2 |
2023-12-18 08:35 | Avoid crashing on missing 'method' or 'path' headers in httpd_connection(). | default | 1 | +7 | -2 |
2023-12-17 18:53 | actor_request() accepts again an optional snac argument. | default | 5 | +13 | -13 |
2023-12-17 17:40 | Deleted debug messages. | default | 1 | +1 | -5 |
2023-12-17 16:35 | Also check for the .../followers rcpt for non-public messages. | default | 1 | +25 | -3 |
2023-12-17 16:07 | Blah blah blah is_msg_for_me() blah blah blah | default | 1 | +9 | -5 |
2023-12-17 15:39 | Even more is_msg_for_me() tweaks. | default | 1 | +5 | -5 |
2023-12-17 15:25 | Even more is_msg_for_me() updates. | default | 1 | +8 | -3 |
2023-12-17 14:58 | More is_msg_for_me() tweaks. | default | 1 | +4 | -4 |
2023-12-17 14:27 | Added a prefix to srv_archive_qitem(). | default | 3 | +4 | -4 |
2023-12-17 14:21 | New function srv_archive_qitem(). | default | 3 | +18 | -1 |
2023-12-17 13:56 | Fixed shared inbox distribution logic for Delete messages. | default | 1 | +4 | -2 |
2023-12-16 22:24 | Fixed a misleding log text. | default | 1 | +1 | -1 |
2023-12-16 15:38 | CSS code must be emitted as preformatted and not escaped. | default | 1 | +2 | -2 |
2023-12-16 14:15 | Added more code to discard Delete messages earlier. | default | 1 | +16 | -0 |
2023-12-16 08:54 | New cmdline command 'update', to post an update for a user. | default | 1 | +7 | -0 |
2023-12-15 21:25 | More tweaks to is_msg_for_me(). | default | 1 | +3 | -3 |
2023-12-15 20:43 | Avoid propagating Undo messages innecesarily. | default | 1 | +5 | -0 |
2023-12-15 19:28 | Added some spacing to the Operations... form. | default | 1 | +4 | -0 |
2023-12-15 10:08 | Added a special check for Undo + Follow. | default | 1 | +3 | -0 |
2023-12-15 10:07 | Merge pull request 'html.c: media: disable preloading' (#87) from Yonle/snac2:master into master | grunfink | 1 | +2 | -0 |
2023-12-15 09:50 | html.c: media: disable preloading | Yonle | 1 | +2 | -0 |
2023-12-15 09:27 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-12-15 08:37 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-12-15 08:34 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +2 | -2 |
2023-12-15 08:34 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +1 | -1 |
2023-12-15 08:33 | Merge pull request 'format.c: add <bdi>' (#86) from Yonle/snac2:master into master | grunfink | 1 | +1 | -1 |
2023-12-15 05:01 | format.c: add <bdi> | Yonle | 1 | +1 | -1 |
2023-12-14 20:40 | More debug tweaks. | default | 1 | +2 | -2 |
2023-12-14 18:58 | More log tweaks. | default | 1 | +3 | -3 |
2023-12-11 16:59 | Call process_input_message() from the shared-inbox input. | default | 1 | +47 | -26 |
2023-12-11 15:59 | Added a special drop for Delete messages from unknown actors. | default | 1 | +15 | -7 |
2023-12-11 15:00 | Fixed error message. | default | 1 | +1 | -1 |
2023-12-11 14:04 | Do not retry Delete messages on actor error. | default | 1 | +6 | -0 |
2023-12-11 09:41 | More logging tweaks. | default | 2 | +12 | -8 |
2023-12-11 09:12 | Revert "Reverted actor_request() without user." | default | 5 | +16 | -16 |
2023-12-11 07:00 | Reverted actor_request() without user. | default | 5 | +16 | -16 |
2023-12-11 06:37 | Some logging tweaks. | default | 2 | +7 | -1 |
2023-12-11 06:19 | Log actor_request() errors. | default | 1 | +2 | -0 |
2023-12-10 16:50 | More functions do not require the user argument. | default | 4 | +8 | -8 |
2023-12-10 16:46 | actor_request() does not need a user argument. | default | 5 | +13 | -13 |
2023-12-10 09:36 | The 'actor' command from the command-line allows non-signed queries. | default | 1 | +17 | -1 |
2023-12-10 09:27 | activitypub_request() may have a NULL user. | default | 2 | +13 | -12 |
2023-12-10 09:17 | Minor reordering code to process_input_message(). | default | 1 | +26 | -24 |
2023-12-10 09:00 | process_input_message() returns -1 on errors. | default | 1 | +8 | -9 |
2023-12-10 08:08 | Call is_msg_for_me() from global queue input messages. | default | 1 | +9 | -6 |
2023-12-08 07:41 | Usage of shared inboxes is now configurable from the server.json file. | default | 1 | +2 | -3 |
2023-12-08 07:34 | Purge unused tags completely. | default | 1 | +8 | -0 |
2023-12-08 06:04 | Show a note's summary as a header. | default | 1 | +12 | -2 |
2023-12-08 05:13 | Backport from xs. | default | 2 | +14 | -27 |
2023-12-06 18:59 | Also check inside Update messages in is_msg_for_me(). | default | 1 | +3 | -3 |
2023-12-06 13:46 | Started work to support shared inboxes. | default | 3 | +70 | -1 |
2023-12-06 06:41 | Show the md5 of the original post in its link in html_actor_icon(). | default | 1 | +3 | -0 |
2023-12-05 18:39 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-12-05 18:37 | mastoapi: fixed crash processing kbin boosts. | default | 1 | +6 | -2 |
2023-12-05 04:47 | mastoapi: correctly print the auth key in the sepcial urn:ietf... case. | default | 1 | +8 | -2 |
2023-12-03 22:51 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-12-03 22:47 | Backport from xs. | default | 2 | +24 | -35 |
2023-12-03 16:26 | Backport from xs. | default | 3 | +28 | -13 |
2023-12-03 10:51 | Don't show polls as 'votable' from the public timeline. | default | 1 | +3 | -0 |
2023-12-03 10:43 | Backport from xs. | default | 3 | +23 | -13 |
2023-12-03 09:57 | Fill the 'fields' list in mastoapi_account(). | default | 1 | +22 | -1 |
2023-12-03 09:05 | mastoapi: patched dates to match the funny timezone Mastodon uses. | default | 1 | +28 | -3 |
2023-12-03 08:24 | mastoapi: return some dummy values in verify_credentials. | default | 1 | +4 | -0 |
2023-11-30 12:27 | A very minor HTML tweak. | default | 1 | +1 | -1 |
2023-11-29 14:02 | Use a configurable line height in replace_shortnames(). | default | 1 | +6 | -4 |
2023-11-29 13:03 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-11-29 12:43 | Added a title to an image shortname. | default | 1 | +1 | -0 |
2023-11-29 12:40 | Deleted redundant code. | default | 1 | +1 | -3 |
2023-11-29 12:35 | Deleted redundant code. | default | 1 | +27 | -37 |
2023-11-29 12:16 | New function replace_shortnames(). | default | 1 | +34 | -63 |
2023-11-29 09:17 | Got rid of dead code. | default | 1 | +6 | -240 |
2023-11-29 09:14 | html_timeline() now uses xs_html. | default | 2 | +40 | -48 |
2023-11-29 08:53 | The "More..." links in html_timeline() use now xs_html. | default | 1 | +11 | -8 |
2023-11-29 08:49 | History in html_timeline() uses xs_html. | default | 1 | +18 | -14 |
2023-11-29 08:41 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-11-29 08:39 | Fixed typo. | default | 1 | +1 | -1 |
2023-11-29 08:36 | html_notifications() is now fully xs_html. | default | 1 | +87 | -87 |
2023-11-29 07:58 | Fixed crash in activitypub_request() when there is no payload. | default | 1 | +8 | -2 |
2023-11-28 19:55 | html_entry() returns an xs_html. | default | 1 | +17 | -13 |
2023-11-28 19:50 | Blah blah blah html_entry() blah blah blah. | default | 1 | +51 | -56 |
2023-11-28 19:04 | xs_html() doesn't filter the top string, just returns the generated string. | default | 1 | +29 | -25 |
2023-11-28 18:57 | Children in html_entry() is (almost) xs_html. | default | 1 | +26 | -28 |
2023-11-28 18:07 | More HTML gabagool. | default | 1 | +128 | -122 |
2023-11-28 17:56 | More html_entry() tweaks. | default | 1 | +8 | -5 |
2023-11-28 17:49 | Fixed poll xs_html. | default | 1 | +19 | -11 |
2023-11-28 10:49 | Fixed an excessive sanitization. | default | 1 | +1 | -1 |
2023-11-28 10:45 | Attachments in html_entry() use now xs_html. | default | 1 | +53 | -25 |
2023-11-28 10:14 | Finally, html_people() is the first page totally managed by xs_html. | default | 1 | +10 | -26 |
2023-11-28 10:04 | New function html_user_body() (still unused). | default | 1 | +163 | -3 |
2023-11-28 09:55 | More xs_html refactoring. | default | 1 | +28 | -25 |
2023-11-28 09:35 | Converted public user into to xs_html. | default | 1 | +29 | -13 |
2023-11-28 09:13 | Converted top_nav to xs_html. | default | 1 | +53 | -30 |
2023-11-28 08:29 | Refactored to xs_html the poll part of html_entry(). | default | 1 | +53 | -30 |
2023-11-27 20:54 | More html_entry() refactoring. | default | 1 | +37 | -44 |
2023-11-27 20:41 | More html_entry() refactoring. | default | 1 | +27 | -19 |
2023-11-27 20:28 | Some html_entry() refactoring. | default | 1 | +22 | -10 |
2023-11-27 20:14 | Minor html_entry() tweaks. | default | 1 | +9 | -8 |
2023-11-27 20:06 | New function html_user_head(). | default | 1 | +61 | -57 |
2023-11-27 19:41 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-11-27 19:35 | New function html_instance_body() (still unused). | default | 1 | +66 | -1 |
2023-11-27 13:15 | New function html_instance_head(). | default | 1 | +14 | -4 |
2023-11-27 13:05 | More HTML tweaks. | default | 1 | +8 | -8 |
2023-11-27 13:02 | Revert "More minor HTML tweaks." | default | 1 | +29 | -30 |
2023-11-27 13:00 | More minor HTML tweaks. | default | 1 | +30 | -29 |
2023-11-27 10:46 | Backport from xs. | default | 2 | +2 | -2 |
2023-11-27 09:27 | html_msg_icon() is full xs_html. | default | 1 | +19 | -15 |
2023-11-27 09:19 | Backport from xs. | default | 3 | +33 | -14 |
2023-11-26 19:44 | Minor html tweak. | default | 1 | +1 | -0 |
2023-11-26 19:30 | Minor html tweaks. | default | 1 | +2 | -1 |
2023-11-26 19:27 | html_top_controls() is fully xs_html. | default | 1 | +25 | -30 |
2023-11-26 19:14 | The user settings form has been converted to xs_html. | default | 1 | +183 | -141 |
2023-11-26 18:15 | Use html_note() in html_top_controls(). | default | 1 | +10 | -59 |
2023-11-26 18:05 | Convert the 'Operations...' top control to xs_html. | default | 1 | +42 | -27 |
2023-11-26 17:39 | Started refactoring html_top_controls(). | default | 1 | +9 | -5 |
2023-11-26 15:46 | Backport from xs. | default | 2 | +2 | -2 |
2023-11-25 09:25 | More xs_html tweaks. | default | 1 | +11 | -5 |
2023-11-25 09:10 | Got rid of old html_button(). | default | 1 | +19 | -30 |
2023-11-25 09:02 | html_entry_controls() is now pure xs_html. | default | 1 | +64 | -55 |
2023-11-25 07:50 | Fixed html_note() where cw_text is XSTYPE_NULL. | default | 1 | +1 | -1 |
2023-11-23 23:05 | Use xs_html in the static greeting page. | default | 2 | +21 | -15 |
2023-11-23 22:33 | New function html_base_head(). | default | 1 | +42 | -12 |
2023-11-23 21:55 | The post edit box also uses html_note(). | default | 1 | +15 | -45 |
2023-11-23 21:31 | Use html_note() for the reply form. | default | 1 | +14 | -44 |
2023-11-23 21:05 | html_footer() is pure xs_html. | default | 1 | +17 | -9 |
2023-11-23 20:20 | html_people_list() returns an xs_html. | default | 1 | +30 | -28 |
2023-11-23 20:04 | Use html_note() from html_people_list(). | default | 1 | +12 | -47 |
2023-11-23 19:41 | New function html_note() (still unused). | default | 2 | +167 | -0 |
2023-11-22 13:40 | Minor xs_html tweaks. | default | 1 | +7 | -7 |
2023-11-22 13:23 | More work in dm_textarea towards a generic html_note(). | default | 1 | +19 | -9 |
2023-11-22 12:07 | Backport from xs. | default | 3 | +8 | -8 |
2023-11-22 11:50 | Some xs_html usage in html_notifications(). | default | 1 | +15 | -6 |
2023-11-21 10:26 | More refactoring of html_people_list(). | default | 1 | +10 | -18 |
2023-11-21 10:11 | More refactoring of html_people_list(). | default | 1 | +56 | -30 |
2023-11-20 20:46 | Refactored part of html_people_list() using xs_html. | default | 1 | +44 | -20 |
2023-11-20 19:53 | Some xs_html refactoring. | default | 1 | +21 | -13 |
2023-11-20 19:33 | html_actor_icon() returns an xs_html. | default | 1 | +12 | -8 |
2023-11-20 19:28 | html_actor_icon() uses xs_html. | default | 3 | +71 | -53 |
2023-11-20 18:47 | html_actor_icon() returns an xs_str instead of adding to another one. | default | 1 | +12 | -10 |
2023-11-20 18:25 | The RSS is created using xs_html. | default | 1 | +36 | -41 |
2023-11-20 17:50 | Use xs_html in html_footer(). | default | 1 | +18 | -15 |
2023-11-20 17:33 | Replaced encode_html_strict() with xs_html_encode(). | default | 8 | +273 | -26 |
2023-11-20 10:42 | Version 2.43 RELEASED. | default | 1 | +1 | -1 |
2023-11-20 10:41 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-11-19 17:44 | Fixed history disabling. | default | 1 | +21 | -16 |
2023-11-19 17:38 | Updated documentation. | default | 1 | +2 | -0 |
2023-11-19 17:35 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-11-19 17:34 | History can be disabled. | default | 1 | +4 | -1 |
2023-11-18 21:44 | Updated TODO. | default | 1 | +9 | -9 |
2023-11-17 07:52 | Updated dependencies. | default | 1 | +9 | -8 |
2023-11-17 07:51 | Backport from xs. | default | 6 | +89 | -74 |
2023-11-17 02:51 | Backport from xs. | default | 4 | +39 | -11 |
2023-11-09 13:33 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2023-11-09 13:26 | More HTML fixes. | default | 1 | +1 | -1 |
2023-11-09 13:04 | Fixed stray end of a tag. | default | 1 | +1 | -1 |
2023-11-09 10:55 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-11-08 17:37 | When purging tag indexes, also delete the .bak files. | default | 1 | +4 | -1 |
2023-11-08 17:15 | Tag indexes are also purged. | default | 2 | +22 | -4 |
2023-11-08 09:22 | Show the "Search results for #tag" title. | default | 1 | +11 | -8 |
2023-11-08 09:14 | Added a tag argument to html_timeline(). | default | 3 | +25 | -13 |
2023-11-08 08:43 | Fixed 'show more' in tag search. | default | 1 | +17 | -8 |
2023-11-08 08:32 | Local tag links now point to the search by tag URL. | default | 1 | +1 | -1 |
2023-11-08 08:20 | Tags can now be searched for from the server base URL. | default | 4 | +21 | -5 |
2023-11-08 07:14 | New code for indexing tags. | default | 2 | +63 | -0 |
2023-11-04 17:52 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-11-01 17:54 | Use an md5 instead of a fixed file name in avatars and headers. | default | 1 | +2 | -1 |
2023-10-31 13:30 | Backport from xs. | default | 2 | +1 | -3 |
2023-10-28 05:10 | mastoapi: implemented /api/v1/accounts/lookup. | default | 1 | +29 | -2 |
2023-10-22 15:49 | Updated documentation. | default | 1 | +22 | -7 |
2023-10-22 07:24 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-10-22 07:18 | Also delete the user directory in deluser(). | default | 1 | +38 | -0 |
2023-10-22 07:00 | New function deluser(), to delete a user. | default | 3 | +33 | -1 |
2023-10-19 04:47 | Backport from xs. | default | 2 | +6 | -2 |
2023-10-18 19:33 | Updated documentation. | default | 1 | +1 | -1 |
2023-10-18 19:31 | Updated documentation. | default | 1 | +34 | -1 |
2023-10-18 19:11 | Updated documentation. | default | 1 | +5 | -0 |
2023-10-18 19:08 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-10-17 18:02 | Bumped version. | default | 1 | +1 | -1 |
2023-10-17 18:02 | Added FastCGI support. | default | 6 | +389 | -8 |
2023-10-17 15:05 | Version 2.42 RELEASED. | default | 1 | +1 | -1 |
2023-10-16 18:49 | mastoapi: Don't exclude posts of type Page or Article. | default | 2 | +12 | -7 |
2023-10-16 17:19 | Drop updates for unknown posts. | default | 1 | +7 | -3 |
2023-10-16 17:14 | Drop replies to hidden posts. | default | 1 | +14 | -9 |
2023-10-16 17:03 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2023-10-16 16:59 | Added web UI for setting the 'private' flag. | default | 1 | +10 | -0 |
2023-10-16 16:41 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-10-16 16:40 | Fixed crash. | default | 1 | +8 | -3 |
2023-10-14 08:04 | Backport from xs. | default | 3 | +4 | -4 |
2023-10-13 07:29 | Fixed bug that crashed Tusky. | default | 1 | +6 | -7 |
2023-10-13 07:14 | Minor URI tweak. | default | 1 | +7 | -2 |
2023-10-13 07:02 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-10-13 07:01 | mastoapi: boosted posts by others are correctly returned. | default | 1 | +27 | -0 |
2023-10-13 06:33 | mastoapi: show any boosted note, not only by us. | default | 1 | +2 | -2 |
2023-10-13 04:33 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-10-13 04:33 | Don't allow creating users which user name strings only differ in case. | default | 5 | +47 | -19 |
2023-10-13 04:22 | Updated TODO. | default | 1 | +2 | -0 |
2023-10-11 06:31 | Updated TODO. | default | 1 | +2 | -0 |
2023-10-09 20:56 | mastoapi: also process "Document" type attachments. | default | 1 | +1 | -1 |
2023-10-09 19:15 | Backport from xs. | default | 1 | +7 | -5 |
2023-10-09 09:59 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-10-09 09:55 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-10-09 09:49 | mastoapi: some tweaks to better match the returned data in timelines. | default | 2 | +23 | -18 |
2023-10-08 17:27 | The HTML user page does not show an error, only the empty header. | default | 1 | +7 | -4 |
2023-10-07 22:06 | Hide posts from the public web for accounts with 'private' == true. | default | 3 | +53 | -0 |
2023-10-06 15:33 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +2 | -0 |
2023-10-06 15:33 | On output, consider HTTP status 405 (not allowed) as a fatal error. | default | 1 | +1 | -1 |
2023-10-06 14:45 | Updated TODO. | default | 1 | +2 | -0 |
2023-10-04 16:20 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-10-04 16:19 | New function encode_html_strict(). | default | 3 | +17 | -7 |
2023-09-29 08:38 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-09-29 08:34 | Give more retry time to timedout connections. | default | 3 | +21 | -11 |
2023-09-27 11:19 | Some tweaks to the logging system. | default | 2 | +23 | -23 |
2023-09-25 16:25 | Added forgotten header. | default | 1 | +202 | -0 |
2023-09-25 16:25 | Backport from xs. | default | 5 | +7 | -194 |
2023-09-23 20:02 | Backport from xs. | default | 3 | +9 | -20 |
2023-09-23 16:46 | Backport from xs. | default | 2 | +7 | -6 |
2023-09-22 10:34 | If a metadata starts with https:, convert it to a link. | default | 1 | +12 | -2 |
2023-09-21 19:35 | Added more calls to xs_match(). | default | 1 | +2 | -5 |
2023-09-21 19:25 | Used xs_match() in some places. | default | 2 | +4 | -5 |
2023-09-21 09:55 | Updated dependencies. | default | 1 | +3 | -3 |
2023-09-21 09:37 | Backport from xs. | default | 2 | +58 | -36 |
2023-09-21 09:35 | Merge pull request 'OAuth Login Page Clean-Up' (#80) from kvibber/snac2:oauth-page-cleanup into master | grunfink | 1 | +10 | -5 |
2023-09-21 01:16 | Put hostname in OAuth page title for web-based clients like Elk | Kelson Vibber | 1 | +5 | -5 |
2023-09-21 01:12 | Add title to OAuth page for web-based clients like Elk | Kelson Vibber | 1 | +1 | -0 |
2023-09-21 01:03 | Explicitly support dark mode to fix mismatched colors in clients like Tusky | Kelson Vibber | 1 | +5 | -1 |
2023-09-18 20:52 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-09-18 20:52 | Pinned posts are never purged. | default | 3 | +9 | -2 |
2023-09-18 11:35 | Also purge the 'pinned' folder. | default | 1 | +1 | -0 |
2023-09-18 10:25 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-09-18 09:57 | mastoapi: Added fields list in verify_credentials. | default | 1 | +19 | -0 |
2023-09-18 09:49 | Show metadata in the public HTML page. | default | 1 | +26 | -0 |
2023-09-18 09:24 | If an account has metadata, return them as attachment PropertyValues in msg_actor(). | default | 1 | +20 | -0 |
2023-09-18 09:13 | Added web UI to store profile metadata (as key/value pairs). | default | 1 | +41 | -0 |
2023-09-17 01:03 | Also accept s HTML tags. | default | 2 | +2 | -2 |
2023-09-17 01:00 | Use xs_match() in some places for more clarity. | default | 1 | +5 | -8 |
2023-09-17 00:52 | Backport from xs. | default | 5 | +78 | -6 |
2023-09-15 21:18 | Also accept Update activities for Page and Article. | default | 1 | +4 | -2 |
2023-09-15 17:51 | Backport from xs. | default | 2 | +3 | -1 |
2023-09-13 16:19 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +4 | -0 |
2023-09-13 16:19 | Backport from xs. | default | 4 | +71 | -36 |
2023-09-09 17:57 | Updated TODO. | default | 1 | +1 | -1 |
2023-09-09 17:56 | Updated TODO. | default | 1 | +4 | -0 |
2023-09-06 12:34 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-09-06 12:33 | Bumped version. | default | 1 | +1 | -1 |
2023-09-06 11:58 | Process Follow Group and Unfollow Group buttons. | default | 1 | +31 | -0 |
2023-09-06 11:50 | Added new buttons to Follow/Unfollow Groups. | default | 1 | +17 | -3 |
2023-09-05 06:21 | Updated link in README. | default | 1 | +1 | -1 |
2023-09-04 09:13 | Backport from xs. | default | 2 | +87 | -6 |
2023-09-03 18:22 | Backport from xs. | default | 3 | +119 | -69 |
2023-09-02 07:23 | Improved heart <3 emoji. | default | 1 | +1 | -1 |
2023-09-02 06:41 | Discard output messages to blocked instances. | default | 2 | +10 | -2 |
2023-09-01 09:50 | Consider error status 400 as fatal in output messages. | default | 1 | +1 | -1 |
2023-08-31 14:11 | Some fixes to 'Undo' messages. | default | 1 | +12 | -4 |
2023-08-31 05:00 | Got rid of old d_char. | default | 3 | +5 | -6 |
2023-08-30 15:21 | Backport from xs. | default | 2 | +14 | -4 |
2023-08-30 09:15 | Version 2.41 RELEASED. | default | 1 | +1 | -1 |
2023-08-29 17:38 | Minor tweak to avoid possible undefined behaviour. | default | 1 | +8 | -3 |
2023-08-28 05:59 | Renamed label 'Older entries...' back to 'More...'. | default | 1 | +1 | -1 |
2023-08-25 05:47 | mastoapi: ensure attachment and tag lists are tags. | default | 1 | +6 | -0 |
2023-08-24 04:52 | In HTML images, move the loading=lazy BEFORE the src attribute. | default | 1 | +7 | -6 |
2023-08-23 16:32 | mastoapi: process tag lists that are not lists correctly. | default | 1 | +14 | -3 |
2023-08-23 11:21 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2023-08-23 07:47 | Only show the 'audience' field in the 'Page' post. | default | 1 | +1 | -1 |
2023-08-23 07:44 | Added some support for 'Article' object types. | default | 2 | +11 | -6 |
2023-08-22 18:12 | Also propagate the 'conversation' field, if there is one. | default | 1 | +4 | -0 |
2023-08-21 20:50 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-21 20:49 | The nodeinfo file returns more useful information. | default | 1 | +28 | -4 |
2023-08-21 07:32 | Backport from xs. | default | 2 | +21 | -35 |
2023-08-20 14:03 | mastoapi: some tweaks for posts from lemmy. | default | 1 | +26 | -4 |
2023-08-19 20:05 | Only use a Link as an attachment if there are no other. | default | 1 | +1 | -1 |
2023-08-19 16:12 | Updated RELEASE_NOTES. | default | 1 | +3 | -3 |
2023-08-19 15:19 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-19 15:16 | Show current vote count on mouseover. | default | 1 | +5 | -2 |
2023-08-19 10:59 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-19 10:58 | Fixed typo in documentation. | default | 1 | +3 | -3 |
2023-08-19 10:55 | Updated documentation. | default | 1 | +3 | -0 |
2023-08-19 10:52 | The hash 'more_headers' is added to the response HTTP headers. | default | 1 | +8 | -0 |
2023-08-19 08:06 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-19 07:59 | history_add() now creates an etag. | default | 3 | +11 | -4 |
2023-08-19 07:52 | static_get() and history_get() both share the same code. | default | 2 | +31 | -30 |
2023-08-19 07:31 | Merge branch 'master' of triptico.com:git/snac2 | default | 2 | +11 | -1 |
2023-08-19 07:31 | Rewritten history_get() prototype to match static_get(). | default | 3 | +14 | -15 |
2023-08-18 16:34 | Bumped version. | default | 1 | +1 | -1 |
2023-08-18 16:34 | Updated RELEASE_NOTES. | default | 1 | +10 | -0 |
2023-08-18 16:21 | Be more strict when serving note objects. | default | 1 | +4 | -0 |
2023-08-17 16:20 | Simplified smiley processing. | default | 1 | +29 | -31 |
2023-08-17 16:06 | mastoapi: in instance, return the list of supported mime types from the internal list. | default | 3 | +25 | -3 |
2023-08-17 15:38 | Convert 'Link' attachments that have a media extension to something more useful. | default | 5 | +112 | -51 |
2023-08-17 09:37 | Return the history in reverse order, which has more sense. | default | 1 | +1 | -1 |
2023-08-16 16:18 | mastoapi: minor fix in verify_credentials. | default | 3 | +51 | -2 |
2023-08-16 06:55 | Updated README. | default | 1 | +1 | -1 |
2023-08-16 06:25 | Version 2.40 RELEASED. | default | 1 | +1 | -1 |
2023-08-14 18:11 | mastoapi: Some tweaks to process posts with 'name' and 'image' fields. | default | 2 | +33 | -4 |
2023-08-14 16:36 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-14 16:33 | Header banners can now be uploaded. | default | 1 | +24 | -15 |
2023-08-14 16:04 | Fixed some warning. | default | 2 | +5 | -5 |
2023-08-14 16:02 | Unify the instance description text. | default | 5 | +47 | -55 |
2023-08-14 13:12 | Discard avatar uploads that are not images. | default | 1 | +15 | -11 |
2023-08-14 13:00 | If the user has a header image, show it the public page. | default | 1 | +13 | -2 |
2023-08-14 11:12 | If a user 'header' field is defined, use it. | default | 1 | +10 | -0 |
2023-08-14 10:41 | Updated documentation. | default | 1 | +3 | -0 |
2023-08-14 10:32 | Updated README. | default | 1 | +2 | -0 |
2023-08-14 10:16 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-14 09:48 | Don't show children in the instance timeline. | default | 1 | +2 | -2 |
2023-08-14 09:37 | Updated documentation. | default | 1 | +7 | -2 |
2023-08-14 09:31 | mastoapi: show the instance's title and short_description, if they exist. | default | 1 | +5 | -3 |
2023-08-14 09:24 | The instance URL can now show a timeline. | default | 5 | +86 | -4 |
2023-08-14 08:08 | Some work towards an instance timeline. | default | 1 | +48 | -18 |
2023-08-14 07:43 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-14 07:32 | Sanitize local user names in the greeting page. | default | 2 | +58 | -49 |
2023-08-14 07:03 | Backport from xs. | default | 2 | +7 | -5 |
2023-08-13 14:09 | Ignore 'Add' activities ASAP. | default | 1 | +10 | -5 |
2023-08-13 13:56 | Don't archive Accept + Create activities as errors. | default | 1 | +5 | -0 |
2023-08-13 13:46 | Added default CSS for Limit and Unlimit buttons. | default | 2 | +4 | -0 |
2023-08-13 13:41 | Backport from xs. | default | 2 | +36 | -33 |
2023-08-13 12:07 | Backport from xs. | default | 2 | +2 | -2 |
2023-08-13 11:00 | More mastoapi tweaks. | default | 1 | +9 | -0 |
2023-08-13 10:09 | Use some new xs_stock values. | default | 4 | +17 | -15 |
2023-08-13 09:39 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-12 19:53 | Added avatar_static to validate_credentials object. | default | 1 | +1 | -0 |
2023-08-12 19:46 | Some mastoapi tweaks to support the semaphore.social web client. | default | 2 | +18 | -6 |
2023-08-12 17:09 | Archive unattended method errors. | default | 1 | +1 | -0 |
2023-08-12 16:42 | Fixed crash. | default | 1 | +4 | -4 |
2023-08-12 16:38 | Some mastoapi instance object tweaks. | default | 1 | +21 | -9 |
2023-08-12 12:03 | Allow a NULL snac struct in html_entry(). | default | 1 | +28 | -23 |
2023-08-12 10:10 | mastoapi: fixed /api/timelines/public to not need a bearer token. | default | 1 | +13 | -12 |
2023-08-12 09:23 | Rewritten actor_get() to not depend on a user. | default | 5 | +12 | -20 |
2023-08-12 07:43 | Rewritten is_msg_public() to not depend on a user. | default | 5 | +30 | -13 |
2023-08-12 06:37 | Backport from xs. | default | 2 | +68 | -105 |
2023-08-11 20:05 | Change filename order in srv_archive_error(). | default | 1 | +1 | -1 |
2023-08-11 20:04 | Archive JSON errors in activitypub_post_handler. | default | 1 | +2 | -0 |
2023-08-11 10:38 | Set the default poll end time to 1 hour. | default | 1 | +1 | -1 |
2023-08-10 20:31 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-08-10 17:37 | Fixed some mastoapi minor errors. | default | 1 | +11 | -4 |
2023-08-10 17:18 | Added web UI for limit/unlimit actions. | default | 1 | +17 | -1 |
2023-08-09 18:04 | More strict retries. | default | 1 | +1 | -1 |
2023-08-09 17:36 | Be more strict in not retrying on permanent errors. | default | 3 | +10 | -5 |
2023-08-09 13:54 | Backport from xs. | default | 3 | +10 | -7 |
2023-08-09 12:43 | Revert "Implemented hide_followers_only." | default | 1 | +1 | -16 |
2023-08-09 12:42 | Revert "Added web interface for hide_followers_only." | default | 1 | +0 | -11 |
2023-08-09 12:34 | Added web interface for hide_followers_only. | default | 1 | +11 | -0 |
2023-08-09 12:29 | Implemented hide_followers_only. | default | 1 | +16 | -1 |
2023-08-08 17:29 | Renamed json dump functions to new xs spec. | default | 10 | +54 | -54 |
2023-08-08 11:57 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-08-08 11:56 | Updated TODO. | default | 1 | +2 | -2 |
2023-08-08 11:56 | Fixed votersCount. | default | 1 | +7 | -2 |
2023-08-08 11:26 | Updated TODO. | default | 1 | +4 | -2 |
2023-08-08 11:04 | Backport from xs. | default | 2 | +87 | -128 |
2023-08-07 17:21 | Limited users can announce our own posts. | default | 1 | +4 | -4 |
2023-08-07 04:38 | Only create the limited/ folder in calling limit(). | default | 1 | +4 | -4 |
2023-08-07 04:35 | Some fixes to limiting actors. | default | 1 | +22 | -21 |
2023-08-07 04:09 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2023-08-07 04:06 | Added hints to web UI buttons. | default | 1 | +31 | -26 |
2023-08-06 17:04 | Added command-line interface for limit/unlimit users. | default | 2 | +31 | -1 |
2023-08-06 16:42 | Drop announces from limited users. | default | 1 | +3 | -0 |
2023-08-06 16:40 | Added support for limiting followed users. | default | 2 | +50 | -1 |
2023-08-06 04:48 | Version 2.39 RELEASED. | default | 1 | +1 | -1 |
2023-08-05 22:26 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-08-05 19:57 | Backport from xs. | default | 2 | +53 | -57 |
2023-08-05 12:56 | Added xs_json_load() wherever possible. | default | 2 | +21 | -41 |
2023-08-05 12:50 | Use xs_json_load() in some places. | default | 1 | +7 | -14 |
2023-08-05 12:44 | Partial import of xs_json_load() from xs. | default | 1 | +10 | -0 |
2023-08-04 17:16 | Moved avatars to artwork/. | default | 9 | +0 | -0 |
2023-08-04 17:14 | [susie.utf-8] New file. | default | 1 | +4 | -0 |
2023-08-03 07:02 | Use xs_json_dump_pp() wherever possible. | default | 6 | +23 | -87 |
2023-08-03 06:42 | Backport from xs. | default | 3 | +134 | -13 |
2023-08-02 07:42 | Fixed a log message level. | default | 1 | +1 | -1 |
2023-08-02 07:07 | Updated RELEASE_NOTES. | default | 1 | +16 | -0 |
2023-08-02 06:47 | Don't redir to 'snac-posts', now that the top page is smaller. | default | 1 | +1 | -1 |
2023-08-02 06:43 | Bumped version. | default | 1 | +1 | -1 |
2023-07-29 13:29 | Updated TODO. | default | 1 | +2 | -2 |
2023-07-29 13:29 | Fixed outbox to be an OrderedCollection of Create+Note, not Note. | default | 1 | +4 | -3 |
2023-07-29 13:19 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +6 | -4 |
2023-07-29 13:19 | msg_create() is of type @wrapper. | default | 1 | +11 | -1 |
2023-07-28 18:23 | Updated TODO. | default | 1 | +6 | -4 |
2023-07-28 09:34 | Updated comment in headers. | default | 29 | +30 | -30 |
2023-07-26 06:13 | Merge pull request 'html.c: Fix non-list tag object for external custom emoji' (#77) from yonle/snac2:master into master | grunfink | 1 | +26 | -2 |
2023-07-25 16:33 | html.c: Fix non-list tag object for external custom emoji | Yonle | 1 | +26 | -2 |
2023-07-26 04:40 | Call fflush() after admin prompts without newlines. | default | 1 | +7 | -7 |
2023-07-25 10:36 | If an image has no description, try the post 'name' field. | default | 1 | +2 | -0 |
2023-07-25 10:31 | Simplified attachment iteration in HTML rendering. | default | 1 | +29 | -62 |
2023-07-25 10:01 | Allow the 'attachment' field of a post to be single object instead of a list. | default | 1 | +21 | -24 |
2023-07-24 18:51 | Added a 'Back to top' link at the end of the page. | default | 1 | +5 | -1 |
2023-07-24 18:44 | Deleted a comment that is no longer true. | default | 1 | +0 | -5 |
2023-07-24 18:44 | Improved Accept + implicit Follow code. | default | 1 | +12 | -1 |
2023-07-24 18:37 | Added support for Accept objects that only provide an object id. | default | 1 | +4 | -2 |
2023-07-24 16:16 | Merge pull request 'Major rollback & Put "User Settings" outside of "Operations...."' (#76) from yonle/snac2:master into master | grunfink | 4 | +39 | -37 |
2023-07-24 16:13 | html.c: Put "User Settings" outside of "Operations". | Yonle | 1 | +3 | -3 |
2023-07-24 15:56 | Rollback to 86f507410bc5a1e6ce8bcd34f94400a380143d64 for some reasons. | Yonle | 4 | +42 | -40 |
2023-07-24 14:00 | Merge pull request 'Web Client: Do not hard link on <a> element' (#75) from yonle/snac2:nohardlink into master | grunfink | 2 | +40 | -68 |
2023-07-24 13:36 | html.c: Rollback to e9adaa1f7a, Put "User Settings..." outside of "Operations..."'s <details> element | Yonle | 1 | +11 | -33 |
2023-07-23 16:26 | html.c: No need to redirect to #snac-posts again. | Yonle | 1 | +3 | -3 |
2023-07-23 16:11 | html.c & httpd.c: Fix hardlink. | Yonle | 2 | +32 | -38 |
2023-07-24 11:37 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-07-24 11:36 | Bumped version. | default | 1 | +1 | -1 |
2023-07-24 11:31 | Moved user settings to its own page. | default | 1 | +33 | -11 |
2023-07-24 11:01 | Updated documentation. | default | 1 | +2 | -2 |
2023-07-24 10:55 | Updated CSS in utils.c. | default | 1 | +5 | -3 |
2023-07-24 10:52 | Fixed minor memory leak. | default | 1 | +1 | -1 |
2023-07-24 10:49 | Merge pull request 'Allow several tags & fix video element width, and more.' (#74) from yonle/snac2:master into master | grunfink | 2 | +27 | -8 |
2023-07-23 14:31 | Fixed link in README. | default | 1 | +1 | -1 |
2023-07-23 13:31 | default css: handle overflow text | Yonle | 1 | +2 | -1 |
2023-07-23 13:20 | format.c: Encode all HTML characters when we're in pre element until we are out. | Yonle | 1 | +11 | -3 |
2023-07-23 07:55 | format.c: Allow several tags | Yonle | 1 | +13 | -3 |
2023-07-21 03:37 | default css: Set max width for video attachment | Yonle | 1 | +1 | -1 |
2023-07-19 10:42 | If a message has an audience, its URL is shown after the content. | default | 1 | +9 | -0 |
2023-07-19 09:58 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +16 | -11 |
2023-07-19 09:58 | Merge pull request '[Really optional PR?] html.c / UX: Give admin page more space & other...' (#71) from yonle/snac2:master into master | grunfink | 1 | +16 | -11 |
2023-07-18 16:08 | html.c: RSS: fix. | Yonle | 1 | +9 | -7 |
2023-07-18 14:16 | html.c: custom emoji <img>: Resize height to 2em, and put veritcal-align to middle. | Yonle | 1 | +2 | -2 |
2023-07-18 07:59 | Avoid too deep nesting of html_entry(). | default | 1 | +4 | -0 |
2023-07-18 07:51 | Increased recursion level for timeline_request(). | default | 1 | +2 | -3 |
2023-07-16 16:01 | html.c / UX: Give admin page more space | Yonle | 1 | +5 | -2 |
2023-07-17 08:41 | Version 2.38 RELEASED. | default | 1 | +1 | -1 |
2023-07-15 14:13 | Avoid incomplete messages in timeline_request(). | default | 1 | +3 | -0 |
2023-07-15 14:11 | Merge pull request '[Really optional] Whenever to have Placeholder on some inputs? & other stuff' (#69) from yonle/snac2:master into master | grunfink | 3 | +18 | -14 |
2023-07-14 19:14 | html.c: invalid html tag: else? just show it as encoded text. | Yonle | 1 | +4 | -0 |
2023-07-14 19:06 | html.c: *prev_src at edit: Just use encode_html. | Yonle | 1 | +1 | -1 |
2023-07-14 17:39 | utils.c: "User id" does not need "\n". | Yonle | 1 | +1 | -1 |
2023-07-14 17:35 | html.c: Probably put placeholder on certain input and textboxes | Yonle | 1 | +12 | -12 |
2023-07-14 13:05 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-07-14 12:59 | Fixed crash on empty static and history objects. | default | 1 | +17 | -11 |
2023-07-14 07:05 | Use the right object id when storing Announce + Create + Note objects. | default | 1 | +5 | -3 |
2023-07-14 06:47 | Fixed prototypes. | default | 2 | +4 | -4 |
2023-07-14 05:23 | Merge pull request 'html.c: Don't let public get into timeline.html_' (#67) from yonle/snac2:master into master | grunfink | 1 | +5 | -1 |
2023-07-14 04:59 | html.c: Don't let public get into timeline.html_ | Yonle | 1 | +5 | -1 |
2023-07-13 21:41 | If a Page has an image, show it as an attachment. | default | 1 | +23 | -3 |
2023-07-13 20:32 | Fixed Link HTML. | default | 1 | +1 | -1 |
2023-07-13 20:10 | Added support for lemmy-style "Link" attachments. | default | 1 | +14 | -1 |
2023-07-13 19:47 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-07-13 19:13 | Bumped version. | default | 1 | +1 | -1 |
2023-07-13 19:13 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-07-13 19:11 | Updated documentation. | default | 1 | +7 | -7 |
2023-07-13 19:11 | Increased log level for Announce error requests. | default | 1 | +1 | -1 |
2023-07-13 19:01 | Added support for the 'Page' ActivityPub object. | default | 2 | +30 | -9 |
2023-07-13 18:19 | Added a maximum level of recursion to timeline_request(). | default | 1 | +8 | -7 |
2023-07-13 16:21 | Always log send status in post_message(). | default | 1 | +5 | -4 |
2023-07-13 16:18 | New function post_message(), to send a message bypassing the output queue. | default | 3 | +20 | -5 |
2023-07-13 15:58 | Minor prototype tweak. | default | 2 | +6 | -4 |
2023-07-13 14:51 | Version 2.37 RELEASED. | default | 1 | +1 | -1 |
2023-07-13 08:49 | Fixed memory leaks. | default | 1 | +13 | -6 |
2023-07-13 08:42 | Merge pull request 'XSS: Also encode in admin page, and other....' (#65) from yonle/snac2:master into master | grunfink | 4 | +18 | -19 |
2023-07-12 04:29 | utils.c: Prompt does not need \n | Yonle | 1 | +7 | -7 |
2023-07-12 03:44 | xs_mime.h: .opus mime is audio/ogg | Yonle | 1 | +2 | -2 |
2023-07-12 02:18 | html.c: Also encode html characters in admin page | Yonle | 1 | +9 | -9 |
2023-07-12 02:18 | activitypub.c: Remove unused variable. | Yonle | 1 | +0 | -1 |
2023-07-11 18:34 | Fixed HTML re-encoding in the user bio. | default | 1 | +2 | -2 |
2023-07-11 18:28 | When sanitize() is called, encode_html() is no longer needed. | default | 1 | +1 | -2 |
2023-07-11 18:16 | Added new CSS classes snac-embedded-video and snac-embedded-audio. | default | 1 | +6 | -2 |
2023-07-11 17:58 | Fixed crash. | default | 1 | +26 | -12 |
2023-07-11 17:48 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-07-11 17:45 | Fixed some memory leaks. | default | 4 | +82 | -59 |
2023-07-11 17:11 | Merge pull request 'Attempt to prevent XSS.' (#64) from yonle/snac2:master into master | grunfink | 2 | +71 | -41 |
2023-07-11 15:03 | html.c: Escape XML characters & View unknown type attachment link | Yonle | 2 | +71 | -41 |
2023-07-11 11:54 | Merge pull request 'xs_mime.h: Add various mimetypes for audios & videos' (#63) from yonle/snac2:master into master | grunfink | 1 | +17 | -0 |
2023-07-11 11:30 | xs_mime.h: Add various mimetypes for audios & videos | Yonle | 1 | +17 | -0 |
2023-07-11 04:56 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-07-10 16:04 | Simplified inbox_list(). | default | 1 | +7 | -15 |
2023-07-10 05:19 | Revert "New server config array "webfinger_domains"." | default | 2 | +12 | -21 |
2023-07-10 04:05 | [examples/snac-global.service] New file. | default | 1 | +24 | -0 |
2023-07-09 18:23 | Fixed failed mkdir() in restricted environments. | default | 2 | +9 | -3 |
2023-07-08 07:58 | Bumper version. | default | 1 | +1 | -1 |
2023-07-08 07:57 | New server config array "webfinger_domains". | default | 2 | +21 | -12 |
2023-07-07 06:30 | Version 2.36 RELEASED. | default | 1 | +1 | -1 |
2023-07-06 08:14 | Updated TODO. | default | 1 | +5 | -3 |
2023-07-06 06:52 | Updated RELEASE_NOTES. | default | 1 | +3 | -3 |
2023-07-06 06:48 | Pinned posts also appear in the public timeline. | default | 1 | +4 | -1 |
2023-07-05 12:41 | index_list() and index_list_desc() always return a list, even if empty. | default | 1 | +2 | -4 |
2023-07-05 12:07 | Tweaked static_get() logging. | default | 1 | +1 | -1 |
2023-07-05 12:06 | Posts can be pinned/unpinned from the web interface. | default | 2 | +25 | -7 |
2023-07-05 11:51 | Pinned posts appear at the top of the public timeline. | default | 1 | +4 | -1 |
2023-07-05 11:30 | Updated documentation. | default | 2 | +10 | -0 |
2023-07-05 07:51 | Merge branch 'master' of triptico.com:git/snac2 | default | 6 | +71 | -25 |
2023-07-05 07:51 | Backport from xs. | default | 2 | +13 | -1 |
2023-07-04 15:15 | Also call process_tags() when in the public timeline's bio. | default | 2 | +6 | -2 |
2023-07-04 14:57 | Fixed weird prototype of process_tags(). | default | 1 | +6 | -5 |
2023-07-04 14:54 | The actor bio now accepts tags. | default | 1 | +4 | -1 |
2023-07-04 14:33 | index_list() and index_list_desc() don't return deleted entries. | default | 1 | +10 | -6 |
2023-07-04 13:03 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-07-04 13:02 | Updated TODO. | default | 1 | +4 | -4 |
2023-07-04 13:02 | The content warning check and description is propagated from the replied message. | default | 1 | +10 | -5 |
2023-07-04 12:55 | Also fill the sensitive content fields in the edit dialog. | default | 1 | +6 | -2 |
2023-07-04 12:50 | The sensitive content can have a description. | default | 1 | +11 | -4 |
2023-07-04 12:40 | Updated TODO. | default | 1 | +4 | -0 |
2023-07-04 12:37 | Updated TODO. | default | 1 | +6 | -3 |
2023-07-04 12:34 | Call index_del() from _object_user_cache(). | default | 1 | +1 | -0 |
2023-07-04 12:23 | More unfollow notification tweaks. | default | 2 | +5 | -2 |
2023-07-04 12:08 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-07-04 12:07 | Also show unfollows in the notification area. | default | 2 | +6 | -3 |
2023-07-03 14:41 | Backport from xs. | default | 3 | +20 | -16 |
2023-07-02 09:12 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-07-02 09:11 | Updated TODO. | default | 1 | +2 | -2 |
2023-07-02 09:11 | Added HTTP caching to static data. | default | 4 | +45 | -14 |
2023-07-01 17:22 | Fixed footer link. | default | 1 | +2 | -2 |
2023-07-01 17:20 | Added CSS classes to notification and people pages. | default | 1 | +20 | -8 |
2023-06-30 17:55 | Updated TODO. | default | 1 | +2 | -0 |
2023-06-29 20:36 | Updated README. | default | 1 | +5 | -1 |
2023-06-29 16:10 | Added class snac-post-header to the people list. | default | 1 | +3 | -1 |
2023-06-29 16:06 | Added a new snac-post-header CSS class. | default | 1 | +10 | -12 |
2023-06-29 07:08 | New file doc/susie-qr.png. | default | 1 | +0 | -0 |
2023-06-29 06:41 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-06-29 06:26 | Call is_instance_blocked() from activitypub_post_handler(). | default | 1 | +11 | -2 |
2023-06-29 06:11 | Added command-line interface for [un]blocking full instances. | default | 1 | +25 | -0 |
2023-06-29 06:07 | Added instance blocking to data storage. | default | 2 | +70 | -0 |
2023-06-28 19:51 | Updated TODO. | default | 1 | +2 | -0 |
2023-06-28 19:47 | Fixed unpinning indexing. | default | 1 | +9 | -1 |
2023-06-28 19:19 | Add a pin emoji to pinned posts. | default | 1 | +6 | -0 |
2023-06-28 18:52 | Added some error control to pinning. | default | 3 | +35 | -11 |
2023-06-28 18:39 | Also purge pinned.idx. | default | 1 | +1 | -1 |
2023-06-28 18:36 | In mastoapi, notes can be pinned / unpinned. | default | 1 | +10 | -3 |
2023-06-28 18:26 | New pinning in data storage. | default | 2 | +55 | -0 |
2023-06-28 17:53 | Added some lost fields in mastoapi_status(). | default | 1 | +5 | -1 |
2023-06-28 17:23 | Updated TODO. | default | 1 | +2 | -0 |
2023-06-28 17:16 | Don't discard notes from people we don't follow in mastoapi. | default | 1 | +2 | -0 |
2023-06-28 16:54 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +2 | -0 |
2023-06-28 16:54 | Updated TODO. | default | 1 | +2 | -0 |
2023-06-28 09:04 | New CSS class snac-post-header, that wraps the avatar + name + link of a post. | default | 1 | +3 | -1 |
2023-06-28 08:50 | Skip leading zeros en poll closing time. | default | 1 | +5 | -1 |
2023-06-27 15:11 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-27 15:08 | For polls, shows a 'Closes in d:h:m:s' string. | default | 1 | +22 | -6 |
2023-06-27 14:52 | Backport from xs. | default | 2 | +44 | -4 |
2023-06-26 14:00 | Also break the og:description in the first period in the bio. | default | 1 | +1 | -1 |
2023-06-26 13:44 | Added autocomplete=off to all forms. | default | 1 | +15 | -11 |
2023-06-26 07:55 | Updated documentation. | default | 3 | +5 | -13 |
2023-06-26 07:32 | Minor logging tweak. | default | 1 | +1 | -1 |
2023-06-26 07:15 | Updated RELEASE_NOTES. | default | 1 | +10 | -0 |
2023-06-26 07:02 | In adduser(), don't copy the system-wide css. | default | 2 | +4 | -22 |
2023-06-26 06:54 | If the user style.css does not exist, return the server-wide version. | default | 1 | +13 | -1 |
2023-06-26 06:38 | Increased log level for 'not for us' messages. | default | 1 | +1 | -1 |
2023-06-25 04:46 | Updated README. | default | 1 | +3 | -1 |
2023-06-24 22:03 | Revert "Deleted the link to snac on OpenBSD." | default | 1 | +2 | -0 |
2023-06-24 06:29 | The WWW-Authenticate real also includes the user. | default | 2 | +13 | -4 |
2023-06-24 06:07 | Fixed missing end quote in the WWW-Authenticate header. | default | 1 | +1 | -1 |
2023-06-24 04:18 | Deleted the link to snac on OpenBSD. | default | 1 | +0 | -2 |
2023-06-23 04:49 | Updated TODO. | default | 1 | +5 | -4 |
2023-06-21 07:12 | Updated README. | default | 1 | +7 | -1 |
2023-06-19 15:39 | Defend from kbin.social messages not having a content-type header. | default | 1 | +3 | -0 |
2023-06-18 18:38 | Fixed crash in _object_fn_by_md5(). | default | 1 | +1 | -1 |
2023-06-18 18:35 | Delete unnecessary function information in _object_fn(). | default | 1 | +13 | -13 |
2023-06-18 18:29 | Improved checks to _object_fn_by_md5(). | default | 1 | +6 | -5 |
2023-06-18 18:08 | Added some more checks to _object_fn_by_md5(). | default | 1 | +17 | -26 |
2023-06-18 17:53 | Added the caller function name to _object_fn_by_md5() and _object_fn(). | default | 1 | +34 | -27 |
2023-06-18 17:34 | Renamed the HTTP Basic auth realm to something more informative. | default | 1 | +4 | -2 |
2023-06-18 17:09 | Avoid checking for deleted entries (starting with '-') in index_gc(). | default | 1 | +1 | -1 |
2023-06-16 15:11 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +5 | -3 |
2023-06-16 15:11 | Merge pull request 'added titles to images and emojis' (#54) from Haijo7/snac2:titles into master | grunfink | 1 | +5 | -3 |
2023-06-16 13:31 | added titles to images and emojis | Haijo7 | 1 | +5 | -3 |
2023-06-16 08:07 | Increased debug level for NOT collecting inboxes. | default | 1 | +1 | -1 |
2023-06-16 08:04 | Added some logging on corrupted md5 ids. | default | 1 | +22 | -7 |
2023-06-16 07:26 | Bumped version. | default | 1 | +1 | -1 |
2023-06-16 07:25 | Quick fix to "Script self-injection in edit box". | default | 1 | +4 | -2 |
2023-06-15 16:28 | Version 2.35 RELEASED. | default | 1 | +1 | -1 |
2023-06-15 16:00 | Fixed look of users without creationg date in the people page. | default | 1 | +1 | -1 |
2023-06-15 15:51 | Use xs_stock_* values wherever possible. | default | 2 | +38 | -52 |
2023-06-15 15:39 | Backport from xs. | default | 2 | +10 | -1 |
2023-06-15 15:25 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-15 15:24 | Fixed voting / replying confusion. | default | 2 | +5 | -16 |
2023-06-15 07:35 | Increased log level for enqueue_request_replies(). | default | 1 | +4 | -4 |
2023-06-15 04:15 | If a ~/log/ folder exists, also write the log there. | default | 3 | +8 | -2 |
2023-06-15 03:02 | Updated RELEASE_NOTES. | default | 1 | +7 | -3 |
2023-06-15 02:56 | Avoid returning 'ghost' no-longer-followers in followers_list(). | default | 1 | +8 | -3 |
2023-06-15 02:30 | Updated TODO. | default | 1 | +2 | -2 |
2023-06-15 02:29 | Use the _a.json extension for actor object links into following/. | default | 1 | +3 | -3 |
2023-06-15 02:19 | following_list() creates links to the actors if they don't exist. | default | 1 | +13 | -3 |
2023-06-15 02:11 | Maintain a link to the author object in the following/ subdirectory. | default | 2 | +12 | -3 |
2023-06-14 18:59 | Use utimes() to 'touch' the actor file in actor_get(). | default | 1 | +2 | -6 |
2023-06-13 20:09 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-13 20:09 | Fixed crash in check_signature(). | default | 1 | +5 | -0 |
2023-06-13 19:20 | Stop lying about code style being ANSI C. | default | 1 | +1 | -1 |
2023-06-13 18:36 | New function webfinger_request_signed(). | default | 3 | +47 | -17 |
2023-06-13 17:01 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-13 17:00 | In sanitize(), delete unsupported HTML tags instead of showing them. | default | 1 | +2 | -6 |
2023-06-13 16:57 | Also accept HTML tag <ol>. | default | 2 | +2 | -2 |
2023-06-12 18:35 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-06-12 17:39 | Avoid writing a NULL header in mastoapi_account(). | default | 1 | +3 | -0 |
2023-06-12 17:05 | Merge pull request 'add mastodon profile header to mastodon api' (#46) from Haijo7/snac2:mastodon-profile-header into master | grunfink | 1 | +10 | -2 |
2023-06-12 17:04 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-12 17:04 | Updated TODO. | default | 1 | +2 | -2 |
2023-06-12 17:01 | removed additinal empty string | Haijo7 | 1 | +0 | -2 |
2023-06-12 17:01 | Fix links with # in it. | default | 1 | +3 | -2 |
2023-06-12 14:29 | Updated TODO. | default | 1 | +2 | -0 |
2023-06-12 08:42 | add mastodon profile header to mastodon api | Haijo7 | 1 | +10 | -0 |
2023-06-11 19:53 | Added a comment about Announces of non-Notes. | default | 1 | +5 | -0 |
2023-06-11 19:10 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-11 19:06 | Added Web UI to set the account 'bot' flag. | default | 1 | +11 | -0 |
2023-06-11 18:34 | Hidden conversations are not rendered instead of given a 'display: none'. | default | 1 | +4 | -6 |
2023-06-11 18:12 | No more archiving of borked Likes. | default | 1 | +0 | -6 |
2023-06-11 18:10 | Also reject Like messages in is_msg_for_me(). | default | 1 | +5 | -1 |
2023-06-11 18:03 | Log malformed Likes from wafrn.net (who else?). | default | 1 | +6 | -0 |
2023-06-11 17:50 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +5 | -0 |
2023-06-11 17:49 | If ~/error/ exists, also log messages to a file there. | default | 1 | +8 | -0 |
2023-06-11 16:58 | Merge pull request 'set bot to true for bots in mastodon api' (#45) from Haijo7/snac2:masto-api-user-type into master | grunfink | 1 | +5 | -0 |
2023-06-11 14:53 | set bot to true in mastodon account if user type is service | Haijo7 | 1 | +5 | -2 |
2023-06-11 14:38 | add user type to mastodon profile | Haijo7 | 1 | +2 | -0 |
2023-06-11 08:55 | Fixed comment. | default | 1 | +1 | -1 |
2023-06-11 08:54 | Disable `timeline_request_replies()` temporarily. | default | 2 | +11 | -0 |
2023-06-11 08:41 | Use a different variable name to store the id of 'embedded' children. | default | 1 | +3 | -3 |
2023-06-11 07:24 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-06-11 07:05 | Merge pull request 'Mastodon API private timeline fixes' (#44) from poesty/snac2:master into master | grunfink | 1 | +112 | -99 |
2023-06-11 04:06 | Only allow logged-in user to use statuses API | poesty | 1 | +74 | -70 |
2023-06-10 19:04 | Only allow logged-in user to use search API | poesty | 1 | +30 | -26 |
2023-06-10 06:35 | Use MID_TO_MD5 for ID comparison | poesty | 1 | +3 | -3 |
2023-06-10 06:07 | Ignore non-followed users' notes without boosts in private timeline | poesty | 1 | +5 | -0 |
2023-06-09 18:39 | Ignore timestamps in mastoapi_id when filtering entries | poesty | 1 | +3 | -3 |
2023-06-09 07:44 | Updated TODO. | default | 1 | +4 | -0 |
2023-06-07 16:44 | Minor tweak to snac-poll-form. | default | 1 | +3 | -3 |
2023-06-07 16:37 | New CSS classes snac-poll-form and snac-poll-result. | default | 1 | +3 | -2 |
2023-06-07 11:09 | Don't enqueue a request_replies message if it's already there. | default | 3 | +40 | -7 |
2023-06-07 10:04 | New function enqueue_request_replies(). | default | 3 | +24 | -4 |
2023-06-07 09:39 | Changed timeline_request_replies() to receive an id and not an object. | default | 1 | +9 | -5 |
2023-06-07 09:15 | New function timeline_request_replies(). | default | 1 | +67 | -7 |
2023-06-07 09:08 | Some prototype update. | default | 2 | +29 | -29 |
2023-06-05 17:43 | Updated documentation. | default | 2 | +7 | -1 |
2023-06-05 16:36 | Replace an sprintf() with an snprintf(). | default | 1 | +1 | -1 |
2023-06-05 16:29 | Replaced usage of random() with xs_rnd_buf(). | default | 6 | +102 | -23 |
2023-06-05 16:22 | Some prototype tweaks. | default | 2 | +15 | -15 |
2023-06-05 16:18 | Moved srv_running variable to httpd.c. | default | 3 | +1 | -2 |
2023-06-04 17:36 | Document the basedir style.css file. | default | 1 | +5 | -0 |
2023-06-04 08:49 | Also accept Update + Service messages. | default | 1 | +1 | -1 |
2023-06-04 08:48 | If a user config field 'bot' is set to true, identies as such. | default | 2 | +5 | -1 |
2023-06-04 08:34 | Updated some data types. | default | 2 | +25 | -25 |
2023-06-03 16:18 | Version 2.34 RELEASED. | default | 1 | +1 | -1 |
2023-06-02 17:39 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-02 17:36 | Merge pull request 'Added icon for bots' (#40) from Haijo7/snac2:master into master | grunfink | 1 | +3 | -0 |
2023-06-02 16:12 | Added icon for bots | Haijo7 | 1 | +3 | -0 |
2023-06-02 09:48 | More notify tweaks (I'm getting sick of this). | default | 1 | +21 | -6 |
2023-06-02 08:58 | Fixed bug in notify() (the poll id was not set). | default | 2 | +2 | -2 |
2023-06-02 08:52 | Fixed bug in vote discarding in notify(). | default | 1 | +3 | -1 |
2023-06-02 08:48 | Use a select instead of a checkbox for setting multiple-choice polls. | default | 1 | +13 | -6 |
2023-06-02 08:23 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-02 08:19 | Merge pull request 'fixed typo in string "people that follows you"' (#38) from Haijo7/snac2:master into master | grunfink | 1 | +1 | -1 |
2023-06-02 08:16 | Merge pull request 'open image in new tab when clicked, add css class for attachments' (#39) from Haijo7/snac2:image-link into master | grunfink | 1 | +10 | -3 |
2023-06-02 07:43 | open image in new tab when clicked, add css class for attachments | Haijo7 | 1 | +10 | -3 |
2023-06-01 15:44 | fixed typo in string "people that follows you" | Haijo7 | 1 | +1 | -1 |
2023-06-01 15:28 | Add a check Unicode char to mark those polls that were voted by the user. | default | 1 | +6 | -0 |
2023-06-01 15:18 | Added an 'uninstall' Makefile target. | default | 1 | +6 | -0 |
2023-06-01 15:14 | Disallow empty or repeated options in msg_question(). | default | 1 | +21 | -10 |
2023-06-01 15:00 | Fixed typo in notify(). | default | 1 | +1 | -1 |
2023-06-01 08:45 | Another tweak in notify(). | default | 1 | +0 | -3 |
2023-06-01 08:37 | Fixed notification bug. | default | 1 | +1 | -0 |
2023-06-01 08:11 | Fixed another CSS typo. | default | 2 | +4 | -2 |
2023-06-01 07:39 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2023-06-01 07:37 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-06-01 07:32 | Fixed typo. | default | 1 | +1 | -1 |
2023-06-01 07:20 | Updated default css. | default | 2 | +4 | -2 |
2023-06-01 07:16 | Show the user@host identified next to the user avatar (contributed by Haijo7). | default | 1 | +26 | -1 |
2023-06-01 06:45 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-06-01 06:44 | More poll notify tweaks. | default | 1 | +6 | -1 |
2023-06-01 06:40 | Now you can vote from the mastoapi. | default | 1 | +28 | -2 |
2023-06-01 06:13 | Minor refactoring to mastoapi_poll(). | default | 1 | +42 | -48 |
2023-05-31 20:12 | Always notify about our own closed polls. | default | 1 | +2 | -2 |
2023-05-31 20:10 | Don't notify about closed polls that we didn't vote for. | default | 1 | +10 | -2 |
2023-05-31 20:06 | New function was_question_voted(). | default | 3 | +27 | -16 |
2023-05-31 16:35 | New function mastoapi_poll(). | default | 1 | +75 | -58 |
2023-05-31 09:13 | Started voting on mastoapi (non-working). | default | 1 | +37 | -0 |
2023-05-31 08:57 | Fixed poll id in mastoapi. | default | 1 | +1 | -1 |
2023-05-31 08:53 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-31 08:51 | Don't show votes to polls as descendants in mastoapi. | default | 1 | +4 | -2 |
2023-05-31 08:49 | Votes are shown in mastoapi. | default | 1 | +65 | -2 |
2023-05-31 04:41 | Don't even call html_entry() for children with "name". | default | 1 | +1 | -1 |
2023-05-31 04:14 | Don't hide replies to polls (that are not votes). | default | 1 | +5 | -1 |
2023-05-30 17:49 | Backport from xs. | default | 2 | +69 | -20 |
2023-05-30 16:51 | Don't store votes in the notification area. | default | 1 | +4 | -0 |
2023-05-30 13:14 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-05-30 13:01 | Show the finished poll notification correctly in mastoapi. | default | 1 | +4 | -0 |
2023-05-30 12:58 | Label closed polls correctly in the notification area. | default | 1 | +12 | -3 |
2023-05-30 12:52 | Add ended polls to the notification area. | default | 1 | +124 | -117 |
2023-05-30 08:38 | Made msg_question() non-editable. | default | 1 | +3 | -0 |
2023-05-30 08:34 | Create polls from the web interface. | default | 1 | +24 | -1 |
2023-05-30 08:01 | Added a poll pull-down and options (still unused). | default | 1 | +26 | -4 |
2023-05-30 07:09 | Wrap attachments in notes behind a "details". | default | 1 | +13 | -0 |
2023-05-30 07:01 | Replaced "Image" with "File". | default | 1 | +6 | -6 |
2023-05-30 04:37 | Better poll close checks. | default | 1 | +4 | -4 |
2023-05-30 04:35 | Moved "Closed" poll string to where it belongs. | default | 1 | +6 | -0 |
2023-05-30 04:12 | Log when a poll is closed. | default | 1 | +4 | -3 |
2023-05-30 04:00 | Added some limits to poll options. | default | 1 | +11 | -5 |
2023-05-30 03:54 | Create the base message of msg_question() from msg_note(). | default | 3 | +7 | -6 |
2023-05-29 09:07 | Enqueue a close_question user q_item. | default | 4 | +31 | -3 |
2023-05-29 08:20 | Keep the original question order after updates. | default | 1 | +21 | -16 |
2023-05-29 08:11 | update_question() also updates the count of voters. | default | 1 | +4 | -0 |
2023-05-29 07:37 | In update_question(), send the updated question to all voters. | default | 1 | +16 | -5 |
2023-05-29 07:20 | Disallow updating closed polls. | default | 1 | +5 | -1 |
2023-05-29 07:20 | Disallow voting your own polls. | default | 1 | +3 | -0 |
2023-05-29 07:12 | Close the question over due date in update_question(). | default | 1 | +10 | -0 |
2023-05-29 07:07 | New macro ISO_DATE_SPEC. | default | 6 | +9 | -7 |
2023-05-29 07:03 | Fixed some bugs in update_question(). | default | 1 | +19 | -4 |
2023-05-29 06:27 | New function update_question(). | default | 2 | +77 | -1 |
2023-05-29 06:00 | Added the 'replies' dict to each question. | default | 1 | +3 | -1 |
2023-05-27 17:37 | Version 2.33 RELEASED. | default | 1 | +1 | -1 |
2023-05-27 11:43 | Added the missing field "header" to mastodon acoount. | default | 1 | +2 | -0 |
2023-05-25 15:24 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-25 15:20 | If sem_open() fails, try again with sem_init(). | default | 1 | +13 | -0 |
2023-05-24 13:06 | Updated documentation. | default | 1 | +6 | -2 |
2023-05-24 12:58 | Also accept 'cite' as a valid HTML tag. | default | 2 | +2 | -2 |
2023-05-24 12:40 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-24 12:12 | In mastoapi, don't show poll votes in timelines. | default | 1 | +4 | -0 |
2023-05-24 11:49 | Tweaked log message. | default | 1 | +1 | -1 |
2023-05-24 11:46 | Fixed multiple choice polls. | default | 1 | +23 | -8 |
2023-05-24 11:25 | Hide the children for polls. | default | 1 | +6 | -6 |
2023-05-24 11:19 | Show the poll as closed if we already voted for it. | default | 1 | +21 | -1 |
2023-05-24 11:05 | More prototype tunnings. | default | 3 | +11 | -11 |
2023-05-24 11:00 | Polls can now be voted. | default | 1 | +21 | -1 |
2023-05-24 10:12 | Show HTML form code for oneOf polls. | default | 1 | +23 | -0 |
2023-05-24 09:49 | Added some experimental 'Question' posting code. | default | 4 | +54 | -25 |
2023-05-24 09:07 | New function msg_question() (unused). | default | 2 | +34 | -0 |
2023-05-24 08:46 | Call timeline_touch() on successful 'Update' messages. | default | 1 | +3 | -0 |
2023-05-24 08:23 | Show a ballot box emoji in the score if the enttry it's a poll. | default | 1 | +11 | -3 |
2023-05-24 08:11 | Finished polls are shown. | default | 1 | +32 | -1 |
2023-05-24 07:47 | Some prototype tweaks. | default | 1 | +9 | -8 |
2023-05-24 07:43 | Questions (polls) are now stored (but not yet shown). | default | 1 | +25 | -11 |
2023-05-21 18:36 | Updated TODO. | default | 1 | +2 | -2 |
2023-05-21 18:35 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-05-21 18:33 | Bumped version. | default | 1 | +1 | -1 |
2023-05-21 18:32 | Convert image links in notes to attachments. | default | 5 | +28 | -11 |
2023-05-21 18:20 | Updated TODO. | default | 1 | +3 | -1 |
2023-05-21 18:12 | Minor refactor to msg_note(). | default | 1 | +3 | -5 |
2023-05-21 18:11 | Minor prototype change. | default | 2 | +8 | -8 |
2023-05-20 17:33 | More image tweaks. | default | 1 | +4 | -4 |
2023-05-20 17:30 | More image updates. | default | 1 | +0 | -0 |
2023-05-20 17:25 | Improved default avatars. | default | 1 | +15 | -1 |
2023-05-20 17:19 | Updated images. | default | 1 | +0 | -0 |
2023-05-20 17:08 | New image. | default | 1 | +0 | -0 |
2023-05-19 19:26 | Updated TODO. | default | 1 | +4 | -4 |
2023-05-18 14:33 | Version 2.32 RELEASED. | default | 1 | +1 | -1 |
2023-05-18 07:51 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2023-05-18 07:46 | Mastoapi: added block / unblock. | default | 1 | +20 | -0 |
2023-05-18 07:25 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-05-17 11:33 | Updated documentation. | default | 1 | +7 | -3 |
2023-05-17 10:35 | Updated documentation. | default | 3 | +3 | -3 |
2023-05-17 10:03 | Updated documentation. | default | 3 | +7 | -2 |
2023-05-17 09:53 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-17 09:47 | Fixed bug in drop_dm_from_unknown web processing. | default | 1 | +6 | -4 |
2023-05-17 09:37 | Added web interface for drop_dm_from_unknown. | default | 1 | +11 | -0 |
2023-05-17 09:24 | New config option 'drop_dm_from_unknown'. | default | 1 | +10 | -0 |
2023-05-17 08:58 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-17 08:49 | When updating the user info, also spam the following list. | default | 1 | +11 | -1 |
2023-05-17 08:40 | Added some comments. | default | 1 | +20 | -31 |
2023-05-17 08:08 | Got rid of xs_encdec.h. | default | 13 | +29 | -182 |
2023-05-17 07:42 | Backport from xs. | default | 3 | +72 | -71 |
2023-05-17 06:03 | Don't autocomplete local users if they are already added. | default | 1 | +8 | -5 |
2023-05-17 05:27 | In mastoapi account search, return local users at the end. | default | 1 | +24 | -24 |
2023-05-15 11:04 | Also find local users in /api/v1/search. | default | 3 | +29 | -3 |
2023-05-15 09:47 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-05-15 09:38 | Deleted repeated code. | default | 1 | +5 | -4 |
2023-05-15 09:36 | mastoapi_account() returns the acct field as user@host. | default | 1 | +7 | -1 |
2023-05-15 09:28 | Made mastoapi account search case-insensitive. | default | 1 | +10 | -5 |
2023-05-15 09:23 | Don't repeat accounts when searching. | default | 1 | +10 | -0 |
2023-05-15 09:15 | Bumped version. | default | 1 | +1 | -1 |
2023-05-15 09:15 | Add /v1/account/search support. | default | 3 | +38 | -5 |
2023-05-15 08:31 | Backport from xs. | default | 2 | +26 | -7 |
2023-05-13 15:46 | Merge pull request 'Reformat the codeblocks in README.md' (#35) from bouncepaw/snac2:master into master | grunfink | 1 | +8 | -8 |
2023-05-13 15:08 | Reformat the codeblocks in README.md | bouncepaw | 1 | +8 | -8 |
2023-05-13 14:56 | Version 2.31 RELEASED. | default | 1 | +1 | -1 |
2023-05-13 07:35 | Only show the bio in the top of the page for public pages. | default | 1 | +12 | -9 |
2023-05-13 07:19 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-13 07:17 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +2 | -1 |
2023-05-13 07:16 | Merge pull request 'Added user-agent to webfinger query' (#34) from poesty/snac2:master into master | grunfink | 1 | +2 | -1 |
2023-05-12 18:33 | Added user-agent to webfinger query | poesty | 1 | +2 | -1 |
2023-05-12 17:01 | Use a different approach towards incomplete mentions. | default | 2 | +47 | -46 |
2023-05-12 11:06 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +1 | -1 |
2023-05-12 11:06 | Added more comment marks. | default | 1 | +15 | -15 |
2023-05-12 10:33 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-05-12 10:32 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-05-12 10:29 | Added some code comments. | default | 1 | +36 | -44 |
2023-05-12 09:56 | Resolve (partially) the issue with mentions without server. | default | 1 | +51 | -18 |
2023-05-12 08:33 | Minor refactor to msg_note(): the tag list is created here, not in process_tags(). | default | 1 | +5 | -8 |
2023-05-12 08:15 | Minor function prototype tweak. | default | 1 | +5 | -4 |
2023-05-11 21:15 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-11 08:54 | Added support from exclude notification types. | default | 1 | +5 | -0 |
2023-05-11 08:48 | Backport from xs. | default | 3 | +91 | -8 |
2023-05-11 08:44 | In /relationship, the id[] can be a list. | default | 1 | +3 | -0 |
2023-05-10 17:16 | Updated RELEASE_NOTES. | default | 1 | +4 | -2 |
2023-05-09 15:22 | Fixed conflict. | default | 1 | +4 | -1 |
2023-05-09 15:19 | Merge pull request 'Fixed the issue of semaphore name conflicts.' (#33) from poesty/snac2:master into master | grunfink | 1 | +4 | -1 |
2023-05-09 15:11 | Fixed the issue of semaphore name conflicts. | poesty | 1 | +4 | -1 |
2023-05-09 12:23 | Backport from xs. | default | 2 | +1 | -164 |
2023-05-09 12:18 | Backport from xs. | default | 4 | +49 | -35 |
2023-05-08 08:16 | Updated documentation. | default | 1 | +5 | -0 |
2023-05-08 08:13 | Fill the mastoapi instance contact_account field, if possible. | default | 2 | +18 | -1 |
2023-05-08 07:34 | Print the total running time at httpd stop. | default | 2 | +6 | -2 |
2023-05-08 07:30 | Backport from xs. | default | 2 | +14 | -1 |
2023-05-08 07:17 | Moved sem_close() further to the end. | default | 1 | +2 | -4 |
2023-05-08 07:02 | Added a source (web, mastoapi, etc) to lastlog_write(). | default | 5 | +7 | -5 |
2023-05-07 16:10 | Updated RELEASE_NOTES. | default | 1 | +8 | -0 |
2023-05-07 15:58 | Added some includes needed for last sem_open() / uintptr_t changes. | default | 1 | +2 | -0 |
2023-05-07 15:55 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +9 | -5 |
2023-05-07 15:55 | Merge pull request 'Use named semaphores' (#32) from saagarjha/snac2:master into master | grunfink | 1 | +9 | -5 |
2023-05-07 11:19 | Fix pointer-to-int cast | Saagar Jha | 1 | +1 | -1 |
2023-05-07 11:18 | Use named semaphores | Saagar Jha | 1 | +8 | -4 |
2023-05-07 07:38 | Bumped version. | default | 1 | +1 | -1 |
2023-05-07 07:34 | Merge pull request 'Fixed webfinger and curl issues' (#31) from poesty/snac2:master into master | grunfink | 3 | +6 | -4 |
2023-05-07 07:27 | Merge pull request 'master' (#1) from grunfink/snac2:master into master | poesty | 16 | +610 | -147 |
2023-05-07 06:54 | Version 2.30 RELEASED. | default | 1 | +1 | -1 |
2023-05-07 05:42 | Fixed webfinger and curl issues | poesty | 3 | +6 | -4 |
2023-05-06 09:17 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2023-05-06 09:10 | Fixed a bug in Tusky's image send. | default | 1 | +0 | -19 |
2023-05-05 10:58 | Updated examples/docket-entrypoint.sh. | default | 1 | +1 | -1 |
2023-05-05 10:47 | The 'ping' command-line requests the actor for better error info. | default | 1 | +13 | -5 |
2023-05-05 08:08 | Fixed bug in ping cmdline debug output. | default | 1 | +1 | -1 |
2023-05-05 08:05 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-05 07:54 | Implemented 'Ping' and 'Pong' activities. | default | 3 | +54 | -3 |
2023-05-04 09:59 | Updated documentation. | default | 1 | +6 | -2 |
2023-05-04 09:53 | Fixed mastoapi debug levels. | default | 1 | +8 | -8 |
2023-05-04 09:52 | New url /oauth/x-snac-get-token. | default | 1 | +52 | -0 |
2023-05-04 09:08 | Made the post action configurable in login_page. | default | 1 | +6 | -5 |
2023-05-04 07:34 | Fixed more warnings. | default | 3 | +3 | -2 |
2023-05-04 07:28 | Added -Wextra to C flags. | default | 6 | +27 | -1 |
2023-05-04 07:25 | Added some const here and there. | default | 5 | +17 | -13 |
2023-05-04 07:19 | Deleted real unused parameters. | default | 4 | +11 | -12 |
2023-05-04 07:17 | Updated dependencies. | default | 1 | +1 | -1 |
2023-05-04 04:40 | Updated documentation. | default | 1 | +2 | -1 |
2023-05-04 04:38 | Updated documentation. | default | 1 | +11 | -0 |
2023-05-04 04:27 | Avoid crash in optional mastoapi argument. | default | 1 | +3 | -0 |
2023-05-04 03:52 | Updated documentation. | default | 1 | +14 | -0 |
2023-05-03 06:15 | Ensure no actor data is left in actor_get(). | default | 1 | +4 | -2 |
2023-05-03 05:58 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-05-03 05:57 | Fixed missing notifications in certain circunstancies. | default | 2 | +2 | -2 |
2023-05-02 04:49 | Use xs_replace_n() where it suits. | default | 3 | +11 | -11 |
2023-05-02 04:41 | Backport from xs. | default | 3 | +220 | -15 |
2023-05-01 15:21 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-05-01 15:20 | Partial support for mastoapi unfavourite / unreblog. | default | 3 | +9 | -3 |
2023-05-01 15:02 | New functions index_del_md5(), index_del() and object_unadmire(). | default | 1 | +62 | -0 |
2023-05-01 06:32 | Purge / gc the instance timeline index. | default | 1 | +5 | -1 |
2023-05-01 05:35 | In /api/v1/statuses, get the object from the storage instead of from the timeline. | default | 1 | +1 | -1 |
2023-04-30 05:37 | Return immediately from actor_get() if it's a local user. | default | 1 | +1 | -0 |
2023-04-30 05:01 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-04-30 05:00 | The instance timeline now works. | default | 2 | +13 | -20 |
2023-04-30 04:49 | actor_get() returns an actor message for local users. | default | 1 | +21 | -5 |
2023-04-30 04:39 | Some instance timeline work. | default | 3 | +38 | -35 |
2023-04-30 04:01 | Bumped version. | default | 1 | +1 | -1 |
2023-04-29 05:36 | Public posts are also added to an instance public timeline index. | default | 1 | +6 | -1 |
2023-04-28 07:25 | Version 2.29 RELEASED. | default | 1 | +1 | -1 |
2023-04-28 06:58 | Incomplete mastoapi apps are purged. | default | 1 | +35 | -2 |
2023-04-28 06:33 | New function mastoapi_purge() (still dummy). | default | 3 | +10 | -0 |
2023-04-28 06:28 | Ensure the new app client_id is unique. | default | 1 | +12 | -1 |
2023-04-27 06:39 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-27 06:35 | Hide hidden posts from timelines. | default | 1 | +5 | -1 |
2023-04-27 06:24 | Updated documentation. | default | 1 | +4 | -0 |
2023-04-26 19:07 | Fixed video attachments. | default | 1 | +15 | -13 |
2023-04-26 15:37 | Fixed crash in mastoapi search. | default | 1 | +1 | -1 |
2023-04-26 04:37 | Update lastlog.txt everytime a Bearer token is validated. | default | 1 | +4 | -0 |
2023-04-25 18:56 | Updated README. | default | 1 | +2 | -0 |
2023-04-25 08:12 | Updated dependencies. | default | 1 | +3 | -1 |
2023-04-25 04:40 | Store the what-is-snac URL as a CPP constant. | default | 3 | +7 | -3 |
2023-04-24 15:49 | Skip muted morons from timelines and statuses. | default | 1 | +9 | -3 |
2023-04-24 15:37 | Added emojis to mastoapi_account(). | default | 1 | +36 | -1 |
2023-04-24 15:25 | Added custom emojis to Statuses. | default | 1 | +22 | -0 |
2023-04-24 15:11 | Added the hashtag list to mastoapi_status(). | default | 1 | +14 | -0 |
2023-04-24 15:05 | Added mentions to mastoapi_status(). | default | 1 | +39 | -3 |
2023-04-24 14:35 | Added some more Instance values. | default | 1 | +19 | -0 |
2023-04-24 14:29 | Added snac limits (no real limits) to the Instance object. | default | 1 | +19 | -11 |
2023-04-24 03:04 | Updated TODO. | default | 1 | +8 | -4 |
2023-04-23 13:37 | Moved JSON output validation to httpd.c. | default | 2 | +10 | -8 |
2023-04-23 13:23 | Fixed bad JSON for accounts that do not have a 'summary' field. | default | 1 | +6 | -1 |
2023-04-23 12:50 | Fixed a bug in the instance timeline. | default | 1 | +3 | -3 |
2023-04-23 12:33 | Strip the query string in msg_follow(). | default | 1 | +3 | -1 |
2023-04-23 07:43 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-23 07:41 | Added an instance timeline. | default | 1 | +55 | -2 |
2023-04-23 07:21 | Don't return that much entries in the mastoapi timeline. | default | 1 | +1 | -1 |
2023-04-23 07:19 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-23 06:59 | Fixed warning. | default | 2 | +2 | -2 |
2023-04-23 06:51 | Added mastoapi unfollow. | default | 3 | +18 | -2 |
2023-04-23 06:44 | Added mastoapi follow. | default | 4 | +96 | -35 |
2023-04-23 04:10 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-04-23 04:05 | Attend mastoapi relationships. | default | 3 | +48 | -13 |
2023-04-23 03:33 | Added mastoapi code for account search. | default | 4 | +46 | -6 |
2023-04-23 01:29 | Version 2.28 RELEASED. | default | 1 | +1 | -1 |
2023-04-23 01:28 | Updated TODO. | default | 1 | +4 | -0 |
2023-04-22 06:27 | Updated RELEASE_NOTES. | default | 1 | +3 | -3 |
2023-04-22 06:18 | Updated README. | default | 1 | +3 | -3 |
2023-04-22 06:02 | History functions fail on ids with /. | default | 2 | +25 | -16 |
2023-04-22 05:58 | Fail on static data ids with / in them. | default | 1 | +25 | -15 |
2023-04-22 05:47 | Updated TODO. | default | 1 | +10 | -4 |
2023-04-21 23:33 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2023-04-21 23:21 | New function mastoapi_put_handler(). | default | 3 | +83 | -0 |
2023-04-21 22:51 | Use static_get_meta() when preparing the attachment. | default | 3 | +9 | -7 |
2023-04-21 22:24 | New functions to get and set metadata into static files. | default | 2 | +35 | -0 |
2023-04-21 22:17 | Added mastoapi support for adding images. | default | 1 | +70 | -0 |
2023-04-21 21:28 | Updated README. | default | 1 | +3 | -1 |
2023-04-21 21:25 | Updated README. | default | 1 | +6 | -0 |
2023-04-21 21:23 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-04-21 21:20 | Updated TODO. | default | 1 | +2 | -2 |
2023-04-21 21:17 | Added a new compilation variable NO_MASTODON_API. | default | 2 | +9 | -0 |
2023-04-20 19:06 | Merge branch 'master' of /home/angel/git/snac2 | default | 0 | +0 | -0 |
2023-04-20 16:45 | Commented out more debugging code. | default | 1 | +0 | -2 |
2023-04-20 16:45 | Commented out more code. | default | 1 | +0 | -2 |
2023-04-20 16:43 | Commented out test code. | default | 1 | +2 | -2 |
2023-04-20 16:37 | More complete mastodon api instance object. | default | 1 | +21 | -1 |
2023-04-20 16:19 | snac_init() now prompts for the admin_address. | default | 1 | +7 | -0 |
2023-04-20 16:16 | The default greeting.html now include %admin_email%. | default | 1 | +2 | -5 |
2023-04-20 16:12 | Replace %admin_email% in greeting.html. | default | 1 | +7 | -0 |
2023-04-20 15:59 | Deleted debug code. | default | 1 | +0 | -2 |
2023-04-20 15:59 | Use server.json "admin_email" in mastoapi instance object. | default | 1 | +7 | -1 |
2023-04-20 10:46 | Backport from xs. | default | 2 | +3 | -3 |
2023-04-19 20:53 | Backport from xs. | default | 3 | +3 | -3 |
2023-04-16 18:27 | arc4random() does not exist in not-so-old systems, so revert this. | default | 3 | +9 | -8 |
2023-04-16 18:19 | Replaced random() with arc4random(). | default | 3 | +8 | -9 |
2023-04-16 18:12 | Replaced strcpy() with strncpy(). | default | 2 | +3 | -3 |
2023-04-16 06:14 | Updated documentation. | default | 1 | +5 | -1 |
2023-04-16 06:13 | Also accept /api/v2 urls. | default | 1 | +9 | -3 |
2023-04-16 05:43 | New function user_open_by_md5(). | default | 3 | +22 | -5 |
2023-04-16 05:34 | Temporary fix to this account show error. | default | 1 | +4 | -0 |
2023-04-16 05:17 | Return context ancestors in the right order. | default | 1 | +1 | -1 |
2023-04-16 05:12 | Fixed use-after-free in reply messages. | default | 1 | +30 | -30 |
2023-04-16 04:41 | Don't strip the api version in mastoapi post handler. | default | 1 | +6 | -6 |
2023-04-16 04:14 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2023-04-16 04:08 | New button to clear all notifications. | default | 1 | +13 | -0 |
2023-04-16 03:58 | Updated RELEASE_NOTES. | default | 1 | +4 | -2 |
2023-04-15 17:05 | Posts can now be sent (still no images). | default | 3 | +48 | -3 |
2023-04-15 16:14 | Force failure in Mastodon API before it gets to a crash-on-startup situation. | default | 1 | +6 | -2 |
2023-04-15 16:06 | Added entrypoint /push/subscription. | default | 1 | +40 | -4 |
2023-04-15 14:40 | Added some more dummy entry points. | default | 1 | +18 | -0 |
2023-04-15 07:52 | Added the 'header' field to verify_credentials. | default | 1 | +1 | -0 |
2023-04-15 07:44 | Some fixes to allow Megalodon to work. | default | 1 | +29 | -18 |
2023-04-14 17:39 | New mastoapi to clear all notifications. | default | 3 | +27 | -0 |
2023-04-14 17:21 | Set the timeline check time after showing the notifications. | default | 1 | +5 | -0 |
2023-04-14 17:17 | New function timeline_touch(). | default | 3 | +14 | -1 |
2023-04-14 17:06 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-04-14 17:05 | Updated TODO. | default | 1 | +2 | -2 |
2023-04-14 17:04 | Delete the private HTML cache on edits. | default | 1 | +1 | -0 |
2023-04-14 11:38 | More notification web page tweaks. | default | 1 | +1 | -1 |
2023-04-14 11:32 | More notification web tweaks. | default | 1 | +12 | -2 |
2023-04-14 11:05 | Don't show the full tree in notifications. | default | 2 | +60 | -45 |
2023-04-14 10:23 | New notifications web page. | default | 2 | +88 | -2 |
2023-04-14 07:57 | Show a top link to the (future) notifications area, including a count of new ones. | default | 1 | +14 | -1 |
2023-04-14 07:34 | notify_list() returns the notifications in reverse order. | default | 1 | +1 | -1 |
2023-04-14 06:57 | Updated TODO. | default | 1 | +1 | -1 |
2023-04-14 06:40 | Updated TODO. | default | 1 | +4 | -0 |
2023-04-14 06:37 | Fixed crash in notification list. | default | 2 | +13 | -10 |
2023-04-14 06:14 | Added a dummy 'created_at' field for accounts that don't have a date. | default | 1 | +5 | -0 |
2023-04-13 16:34 | Fixed crash in notify_get(). | default | 1 | +1 | -1 |
2023-04-13 15:56 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-04-13 15:56 | Implemented mastoapi notifications. | default | 2 | +55 | -4 |
2023-04-13 15:34 | New functions notify_get() and notify_list(). | default | 3 | +60 | -3 |
2023-04-13 15:12 | New function notify_check_time(). | default | 2 | +29 | -0 |
2023-04-13 14:59 | New function notify_add(). | default | 4 | +42 | -6 |
2023-04-13 13:32 | Started working on a notification list. | default | 2 | +17 | -15 |
2023-04-13 08:07 | Version 2.27 RELEASED. | default | 1 | +1 | -1 |
2023-04-13 08:05 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-13 08:03 | More log level tweaks. | default | 1 | +1 | -1 |
2023-04-13 07:59 | Changed mastoapi log levels. | default | 1 | +14 | -13 |
2023-04-13 07:46 | f_ctime() returns the oldest of ctime and mtime. | default | 1 | +7 | -2 |
2023-04-13 04:38 | Updated RELEASE_NOTES. | default | 2 | +7 | -1 |
2023-04-12 18:40 | The snac page has been renamed to what-is-snac. | default | 1 | +1 | -1 |
2023-04-12 18:33 | Relationships can only be queried if logged in. | default | 1 | +6 | -3 |
2023-04-12 18:25 | Dummy /accounts/relationships. | default | 1 | +8 | -0 |
2023-04-12 18:20 | Also return (some) information for non-local users. | default | 1 | +47 | -29 |
2023-04-12 17:08 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-12 16:54 | Added the mastodon account data. | default | 1 | +21 | -11 |
2023-04-12 16:44 | Added the mastodon personal timeline. | default | 1 | +60 | -21 |
2023-04-12 13:43 | Updated RELEASE_NOTES. | default | 2 | +2 | -2 |
2023-04-12 13:28 | Added support for like and boost lists. | default | 1 | +47 | -20 |
2023-04-12 13:04 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-12 13:00 | Updated TODO. | default | 1 | +5 | -3 |
2023-04-12 10:16 | Added forgotten user cleanup in mastoapi_post_handler(). | default | 1 | +7 | -3 |
2023-04-12 09:54 | Updated documentation. | default | 2 | +28 | -6 |
2023-04-12 09:31 | Updated README. | default | 1 | +2 | -1 |
2023-04-12 09:30 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-04-12 09:25 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2023-04-12 08:41 | Don't generate invalid JSON if an attachment has no description. | default | 3 | +22 | -5 |
2023-04-12 08:19 | Use the ctime instead of the published date in mastoapi_id(). | default | 1 | +8 | -19 |
2023-04-12 07:46 | New functions object_ctime() and object_ctime_by_md5(). | default | 2 | +16 | -0 |
2023-04-12 07:43 | New function f_ctime(). | default | 2 | +14 | -0 |
2023-04-11 19:11 | Commented out debugging messages. | default | 1 | +8 | -8 |
2023-04-11 19:07 | Added support for likes and boosts. | default | 2 | +138 | -30 |
2023-04-11 18:16 | Added some comments. | default | 1 | +8 | -2 |
2023-04-11 18:10 | Added many dummy lists. | default | 1 | +69 | -1 |
2023-04-11 17:59 | Added support for statuses/:id and statuses/:id/context. | default | 1 | +36 | -1 |
2023-04-11 09:00 | Started work in /api/v1/statuses. | default | 1 | +44 | -2 |
2023-04-11 07:50 | New function mastodon_status(). | default | 3 | +182 | -171 |
2023-04-10 14:08 | Added /api/v1/instance. | default | 1 | +29 | -0 |
2023-04-10 13:14 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-04-10 13:12 | Merge https://codeberg.org/grunfink/snac2 | default | 2 | +4 | -4 |
2023-04-10 13:11 | Merge pull request 'Fix some overflow bugs' (#29) from saagarjha/snac2:master into master | grunfink | 2 | +4 | -4 |
2023-04-10 11:22 | Added image attachments. | default | 2 | +31 | -4 |
2023-04-10 10:55 | Added some tweaks for AndStatus, that does some things different (still non-working). | default | 1 | +36 | -2 |
2023-04-10 10:14 | New function mastoapi_id(), that creates mostly-compatible Ids. | default | 1 | +50 | -18 |
2023-04-10 09:30 | Some timeline fixes. | default | 1 | +13 | -4 |
2023-04-10 08:34 | Fix heap overflow from curl-originating buffers | Saagar Jha | 1 | +1 | -1 |
2023-04-10 08:29 | Avoid reading too much data in xs_data_new | Saagar Jha | 1 | +3 | -3 |
2023-04-10 08:23 | More mastoapi timeline work. | default | 1 | +37 | -11 |
2023-04-10 07:21 | Also delete the app in token revokation. | default | 1 | +30 | -0 |
2023-04-10 07:14 | Backport from xs. | default | 2 | +14 | -1 |
2023-04-10 06:52 | More work in status entries. | default | 1 | +58 | -18 |
2023-04-09 22:40 | Limit the number of entries returned using the max_id. | default | 1 | +9 | -4 |
2023-04-09 22:08 | More mastoapi work. | default | 1 | +137 | -8 |
2023-04-09 20:10 | Fixed avatar. | default | 1 | +22 | -8 |
2023-04-09 19:31 | More mastoapi work. | default | 1 | +162 | -17 |
2023-04-09 18:34 | OAuth login now works. | default | 3 | +108 | -16 |
2023-04-08 08:29 | More mastoapi work. | default | 1 | +56 | -7 |
2023-04-08 07:27 | The /oauth/authorize URL generates a login page. | default | 1 | +15 | -4 |
2023-04-08 07:09 | More mastoapi work. | default | 3 | +88 | -18 |
2023-04-08 05:04 | Added some OAuth scaffold code. | default | 3 | +103 | -5 |
2023-04-08 04:09 | New file mastoapi.c. | default | 4 | +32 | -1 |
2023-04-05 22:03 | Updated RELEASE_NOTES. | default | 2 | +2 | -2 |
2023-04-05 21:46 | New function lastlog_write(). | default | 3 | +20 | -2 |
2023-04-05 21:27 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-04-05 21:23 | Fixed overzealous rejection of Announces. | default | 2 | +11 | -2 |
2023-04-05 07:19 | Version 2.26 RELEASED. | default | 1 | +1 | -1 |
2023-04-04 08:40 | More log level tweaks. | default | 1 | +1 | -1 |
2023-04-02 09:17 | Some log tweaks. | default | 1 | +1 | -1 |
2023-04-01 02:25 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2023-04-01 02:22 | Bumped version. | default | 1 | +1 | -1 |
2023-04-01 01:56 | Deleted OpenSSL that uses deprecated functions. | default | 3 | +28 | -86 |
2023-03-31 17:09 | In is_msg_public(), also look at 'Announce' messages. | default | 1 | +13 | -2 |
2023-03-30 10:09 | Updated TODO. | default | 1 | +1 | -1 |
2023-03-30 09:17 | Backport from xs. | default | 2 | +23 | -57 |
2023-03-30 08:49 | Backport from xs. | default | 2 | +2 | -2 |
2023-03-26 18:19 | Updated TODO. | default | 1 | +1 | -1 |
2023-03-18 09:28 | Backport from xs. | default | 2 | +10 | -16 |
2023-03-08 19:17 | Version 2.25 RELEASED. | default | 1 | +1 | -1 |
2023-03-08 09:18 | Updated documentation. | default | 1 | +3 | -0 |
2023-03-08 09:14 | Inbox collection can be disabled from the config file. | default | 1 | +7 | -2 |
2023-03-08 03:56 | Updated documentation. | default | 1 | +6 | -0 |
2023-03-08 03:47 | Updated documentation. | default | 2 | +4 | -2 |
2023-03-08 03:28 | Backport from xs. | default | 2 | +35 | -1 |
2023-03-08 02:55 | Show Unicode symbols for replaced control codes. | default | 1 | +2 | -2 |
2023-03-07 17:46 | Updated RELEASE_NOTES. | default | 1 | +16 | -0 |
2023-03-07 13:33 | Collected addresses are also purged. | default | 1 | +20 | -6 |
2023-03-07 13:10 | Renamed _purge_subdir() to _purge_user_subdir(). | default | 1 | +4 | -4 |
2023-03-07 09:29 | Enable back inbox recollection. | default | 1 | +0 | -2 |
2023-03-07 09:28 | Updated TODO. | default | 1 | +4 | -4 |
2023-03-07 09:27 | Disabled inbox recollection temporarily (for global re push). | default | 1 | +2 | -0 |
2023-03-07 09:04 | Reject messages not for me. | default | 1 | +3 | -4 |
2023-03-07 08:56 | Sanitize control codes in JSON code. | default | 2 | +5 | -8 |
2023-03-07 08:40 | is_msg_for_me() also accepts msgs where a followed is cc'ed. | default | 1 | +7 | -3 |
2023-03-06 19:07 | Some improvements to is_msg_for_me(). | default | 1 | +39 | -19 |
2023-03-06 13:35 | Fixed is_msg_for_me(). | default | 1 | +3 | -3 |
2023-03-06 13:28 | New function is_msg_for_me(). | default | 2 | +35 | -1 |
2023-03-06 12:28 | Changed the way invalid codes in strings are stripped. | default | 1 | +1 | -2 |
2023-03-06 10:26 | msg_update() sends copies the 'to' and 'cc' fields in notes. | default | 2 | +10 | -3 |
2023-03-06 10:16 | Don't send public admirations of non-public messages. | default | 1 | +3 | -1 |
2023-03-06 10:06 | Strip dangerous control codes in sanitize(). | default | 1 | +10 | -1 |
2023-03-03 23:26 | Reject MUTEd actor messages ASAP with a 403 status. | default | 1 | +11 | -0 |
2023-03-03 21:40 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +2 | -0 |
2023-03-03 21:40 | Changed the way the content-length is set. | default | 1 | +1 | -3 |
2023-03-03 20:13 | Updated TODO. | default | 1 | +2 | -0 |
2023-03-03 05:04 | Send to collected inboxes AFTER sending to explicit recipients. | default | 1 | +13 | -13 |
2023-03-02 16:28 | Add the baseurl to the user agent in the signed GET. | default | 1 | +3 | -1 |
2023-03-02 16:13 | Added the url to srv_archive(). | default | 4 | +12 | -4 |
2023-03-02 14:34 | Log the user-agent when serving the actor. | default | 1 | +3 | -1 |
2023-03-02 12:30 | Added user-agent in non-signed http connections. | default | 1 | +2 | -1 |
2023-03-02 11:38 | Connection jobs are treated as urgent. | default | 4 | +13 | -9 |
2023-03-02 11:30 | Show a bigger piece of a connection error. | default | 1 | +3 | -3 |
2023-03-02 09:26 | Output to the shared inboxes only the public messages. | default | 1 | +10 | -7 |
2023-03-02 08:30 | Bumped version. | default | 1 | +1 | -1 |
2023-03-02 08:28 | Enqueue messages to the collected inboxes first. | default | 1 | +10 | -1 |
2023-03-02 08:15 | Simplified is_msg_public(). | default | 3 | +30 | -41 |
2023-03-02 08:01 | Renamed inboxes/ to inbox/. | default | 2 | +15 | -3 |
2023-03-02 07:43 | New inbox collection functions. | default | 4 | +42 | -16 |
2023-03-01 08:22 | Minor refactoring to actor_request(). | default | 1 | +29 | -10 |
2023-03-01 07:25 | New function srv_archive_error(). | default | 4 | +45 | -33 |
2023-03-01 07:09 | Moved srv_archive() to data.c. | default | 2 | +96 | -95 |
2023-02-28 10:22 | Backport from xs. | default | 2 | +18 | -16 |
2023-02-26 19:23 | Don't inline empty avatars in og:avatar meta property. | default | 1 | +9 | -1 |
2023-02-26 19:11 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +3 | -3 |
2023-02-26 19:11 | Added some property og meta headers. | default | 1 | +33 | -6 |
2023-02-25 17:37 | Changed debug level for purge log messages. | default | 1 | +3 | -3 |
2023-02-25 17:17 | Version 2.24 RELEASED. | default | 1 | +1 | -1 |
2023-02-25 17:15 | Updated TODO. | default | 1 | +2 | -2 |
2023-02-24 09:07 | Also purge stray index files. | default | 1 | +52 | -21 |
2023-02-24 08:00 | In activitypub_request(), retry failed signed requests as non-signed. | default | 1 | +13 | -3 |
2023-02-23 17:43 | Deleted index_del_md5() and index_del(). | default | 2 | +1 | -54 |
2023-02-23 17:42 | Call index_gc() on the user indexes. | default | 1 | +24 | -2 |
2023-02-23 09:42 | New function index_gc(). | default | 2 | +43 | -0 |
2023-02-23 08:32 | Serialize some data writes. | default | 1 | +16 | -1 |
2023-02-23 08:22 | Minor actor name code refactoring. | default | 1 | +22 | -14 |
2023-02-23 07:57 | Updated TODO. | default | 1 | +2 | -0 |
2023-02-22 20:52 | Deleted the index_lock() nonsense. | default | 1 | +2 | -30 |
2023-02-22 18:15 | New function index_unlock(). | default | 1 | +10 | -2 |
2023-02-22 18:09 | Added index locks a bit stronger. | default | 1 | +24 | -2 |
2023-02-22 17:15 | Added a warning. | default | 1 | +4 | -1 |
2023-02-22 09:35 | Create sleep mutex and cond variable only once. | default | 1 | +10 | -5 |
2023-02-22 09:02 | Close everything if xs_socket_accept() returns NULL. | default | 1 | +6 | -3 |
2023-02-22 08:31 | Deleted useless code. | default | 1 | +0 | -1 |
2023-02-22 07:39 | Don't wait for 3 seconds if there were some q_items processed. | default | 3 | +38 | -16 |
2023-02-21 05:20 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-02-20 12:19 | Unrolled the recipient-to-inbox process in process_user_queue_item(). | default | 1 | +18 | -5 |
2023-02-20 10:09 | Show the avatar in the nav menu. | default | 1 | +14 | -0 |
2023-02-20 09:22 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-20 09:19 | New checkbox 'Only for mentioned people'. | default | 1 | +17 | -11 |
2023-02-20 09:09 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-20 09:02 | Use actor_request() again in get_actor_inbox(). | default | 1 | +3 | -1 |
2023-02-20 08:32 | New boolean argument 'priv' to msg_note(). | default | 4 | +11 | -7 |
2023-02-20 05:12 | Don't try to send to empty email addresses. | default | 1 | +1 | -1 |
2023-02-20 05:10 | Updated documentation. | default | 2 | +4 | -2 |
2023-02-20 05:03 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-02-20 05:01 | Bumped version. | default | 1 | +1 | -1 |
2023-02-20 05:00 | Email notifications can be disabled. | default | 2 | +23 | -5 |
2023-02-19 11:36 | Version 2.23 RELEASED. | default | 1 | +1 | -1 |
2023-02-17 11:45 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-02-17 10:04 | Updated TODO. | default | 1 | +2 | -0 |
2023-02-16 08:32 | Backport from xs. | default | 2 | +27 | -10 |
2023-02-15 08:35 | Rewritten text 'More...' as 'Load more...'. | default | 1 | +1 | -1 |
2023-02-15 08:34 | Updated TODO. | default | 1 | +4 | -4 |
2023-02-15 08:33 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-02-15 08:31 | Updated TODO. | default | 1 | +2 | -2 |
2023-02-15 08:30 | Added form field code for uploading the avatar. | default | 1 | +4 | -6 |
2023-02-15 08:08 | Added support for receiving un uploaded avatar. | default | 1 | +19 | -0 |
2023-02-15 05:01 | Don't request the actor in get_actor_inbox(). | default | 1 | +1 | -1 |
2023-02-14 07:49 | Even more tweaks to connection reply logging. | default | 1 | +3 | -2 |
2023-02-14 07:32 | More tweaks to connection reply logging. | default | 1 | +1 | -0 |
2023-02-14 07:29 | Add OK or ERROR to HTTP response. | default | 1 | +1 | -1 |
2023-02-14 07:26 | Some tweaks to connection reply logging. | default | 1 | +6 | -6 |
2023-02-14 07:15 | Try to show a piece of the error after connecting. | default | 2 | +27 | -3 |
2023-02-12 08:32 | Updated documentation. | default | 1 | +4 | -0 |
2023-02-12 08:26 | Added a user config override for 'purge_days'. | default | 1 | +5 | -4 |
2023-02-12 08:17 | New file ~user/user_o.json, for the admin to override user settings. | default | 2 | +24 | -7 |
2023-02-11 13:11 | Version 2.22 RELEASED. | default | 1 | +1 | -1 |
2023-02-11 05:58 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-11 05:43 | Added 'fattr' to the pledge() list. | default | 1 | +1 | -1 |
2023-02-11 05:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-11 05:28 | Don't fail silently if the job fifo is not ready. | default | 3 | +9 | -1 |
2023-02-10 22:04 | Improved Delete button fix. | default | 1 | +7 | -6 |
2023-02-10 14:09 | Bumped version. | default | 1 | +1 | -1 |
2023-02-10 14:09 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-02-10 13:36 | Fixed actor / post Delete confusion bug. | default | 1 | +4 | -2 |
2023-02-10 13:02 | Version 2.21 RELEASED. | default | 1 | +1 | -1 |
2023-02-10 12:53 | Move the #fds log line to dbglevel 0. | default | 1 | +1 | -1 |
2023-02-10 12:45 | Show (dbglevel 1) the number of file descriptors available. | default | 1 | +2 | -1 |
2023-02-10 12:39 | Show the fd rlimit at httpd startup. | default | 2 | +8 | -0 |
2023-02-10 11:26 | Updated TODO. | default | 1 | +9 | -9 |
2023-02-10 11:17 | Updated RELEASE_NOTES. | default | 1 | +4 | -4 |
2023-02-10 10:23 | Added more job_fifo concurrency protections. | default | 1 | +6 | -2 |
2023-02-10 08:07 | Fixed 32bit arch warnings when passing the thread id. | default | 1 | +6 | -5 |
2023-02-09 07:23 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-02-09 07:18 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-09 07:15 | Updated documentation. | default | 1 | +4 | -0 |
2023-02-09 07:09 | The number of threads can be forced from the config file. | default | 1 | +6 | -2 |
2023-02-08 19:22 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-08 19:19 | Followers can be deleted. | default | 1 | +21 | -13 |
2023-02-08 14:03 | Print errno in user file opening errors. | default | 1 | +2 | -2 |
2023-02-08 13:47 | Added the user to the notification. | default | 1 | +6 | -3 |
2023-02-08 13:07 | Only show the 'in reply to' link if level == 0. | default | 1 | +11 | -9 |
2023-02-08 12:48 | Updated TODO. | default | 1 | +2 | -2 |
2023-02-08 12:30 | Use timeline_here() for parents in html_entry(). | default | 1 | +1 | -1 |
2023-02-08 12:28 | New function timeline_here(). | default | 2 | +11 | -3 |
2023-02-08 12:21 | timeline_top_level() now looks for the entries in the user caches. | default | 3 | +10 | -7 |
2023-02-08 12:06 | New function timeline_fn_by_md5(). | default | 1 | +26 | -12 |
2023-02-08 08:55 | Updated TODO. | default | 1 | +2 | -0 |
2023-02-07 19:25 | Debug level tweaks. | default | 1 | +3 | -3 |
2023-02-07 18:11 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-02-07 12:34 | Deleted old output message processing in user queue. | default | 1 | +0 | -36 |
2023-02-07 12:31 | Output messages are now processed by the pool of threads. | default | 3 | +60 | -10 |
2023-02-07 12:19 | Log unexpected q_item types. | default | 1 | +10 | -6 |
2023-02-07 09:33 | Output messages are sent with send_to_inbox_raw(). | default | 1 | +12 | -8 |
2023-02-07 09:29 | New function send_to_inbox_raw(). | default | 3 | +30 | -8 |
2023-02-07 08:25 | New utility function mkdirx(). | default | 5 | +28 | -17 |
2023-02-07 08:16 | Ensure the setgid bit is set in the base directory. | default | 1 | +4 | -1 |
2023-02-07 08:01 | Tweaked user and group permissions for new files and dirs. | default | 6 | +21 | -14 |
2023-02-07 07:27 | Changed some debug levels. | default | 1 | +3 | -3 |
2023-02-07 07:26 | Updated documentation. | default | 1 | +7 | -0 |
2023-02-07 07:19 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-07 07:19 | Added web interface for the Telegram information. | default | 1 | +19 | -0 |
2023-02-07 06:37 | Added internals for Telegram notifications. | default | 3 | +75 | -29 |
2023-02-06 19:29 | process_queue() now posts the q_item to the thread pool. | default | 2 | +4 | -2 |
2023-02-06 19:07 | The pool of threads now process q_items. | default | 3 | +74 | -76 |
2023-02-06 18:29 | Identify the job threads by number. | default | 1 | +6 | -6 |
2023-02-06 18:23 | Incoming connections are processed by the pool of threads. | default | 1 | +13 | -15 |
2023-02-06 17:59 | More thread work. | default | 1 | +47 | -8 |
2023-02-06 17:43 | Simplified job_post() and job_wait(). | default | 1 | +13 | -42 |
2023-02-06 10:29 | New functions job_post() and job_wait() (untested). | default | 1 | +85 | -1 |
2023-02-06 10:09 | Backport from xs. | default | 2 | +53 | -9 |
2023-02-06 09:53 | Started work towards the pool of threads. | default | 1 | +27 | -7 |
2023-02-06 07:44 | Input connections cannot be non-threaded. | default | 1 | +8 | -14 |
2023-02-05 19:02 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-02-05 18:57 | Updated documentation. | default | 1 | +4 | -4 |
2023-02-05 18:54 | The 'note' command now accepts -e and -. | default | 1 | +7 | -1 |
2023-02-05 18:46 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2023-02-05 18:44 | Updated documentation. | default | 1 | +12 | -4 |
2023-02-05 18:27 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-02-05 18:09 | New user option 'purge_days'. | default | 3 | +30 | -2 |
2023-02-05 17:13 | Reworked purge_user() to be clearer. | default | 1 | +7 | -6 |
2023-02-05 16:56 | timeline_get_by_md5() reads from the user cachedirs instead of the global object. | default | 1 | +23 | -4 |
2023-02-05 16:45 | Deleted the type argument from object_get_my_md5() and object_get(). | default | 4 | +19 | -30 |
2023-02-05 16:39 | Renamed timeline_get() to timeline_get_by_md5(), as that is what id does. | default | 3 | +6 | -6 |
2023-02-05 12:35 | New function timeline_get(). | default | 3 | +9 | -1 |
2023-02-05 10:23 | Minor README tweak. | default | 1 | +6 | -6 |
2023-02-04 18:58 | Version 2.20 RELEASED. | default | 1 | +1 | -1 |
2023-02-03 19:52 | Updated TODO. | default | 1 | +8 | -4 |
2023-02-03 18:41 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +2 | -2 |
2023-02-03 18:41 | Updated TODO. | default | 1 | +2 | -0 |
2023-02-03 18:34 | More debug level changes. | default | 1 | +2 | -2 |
2023-02-03 15:51 | Elevated debug level to bad user / invalid user messages. | default | 2 | +5 | -2 |
2023-02-02 04:21 | Email notifications have been moved to the global queue. | default | 4 | +37 | -25 |
2023-02-02 04:07 | New function queue() (the global queue). | default | 2 | +64 | -4 |
2023-02-02 03:55 | Renamed process_queue_item() to process_user_queue_item(). | default | 1 | +2 | -2 |
2023-02-02 03:50 | process_queue() has been renamed to process_user_queue(). | default | 4 | +5 | -5 |
2023-02-02 03:47 | queue() renamed to user_queue(). | default | 3 | +8 | -7 |
2023-02-02 03:44 | dequeue() does not need a snac argument. | default | 3 | +4 | -4 |
2023-02-02 03:23 | enqueue_output() adds the keyid and seckey args to the q_item. | default | 1 | +3 | -1 |
2023-02-02 03:16 | Move the #main-key adding back to the origin. | default | 1 | +2 | -3 |
2023-02-02 03:05 | New function http_signed_request_raw(). | default | 1 | +23 | -7 |
2023-02-02 02:49 | Minor header tweaks. | default | 4 | +31 | -25 |
2023-02-02 02:37 | Backport from xs. | default | 3 | +26 | -21 |
2023-02-01 09:09 | Moved the angry emoticon above the sad one to avoid clashes. | default | 1 | +1 | -1 |
2023-02-01 09:01 | Added the angry emoticon. | default | 2 | +2 | -1 |
2023-01-31 21:30 | New function process_queue_item(). | default | 1 | +96 | -88 |
2023-01-31 20:54 | Reworked enqueue_message(). | default | 1 | +5 | -9 |
2023-01-31 20:49 | Reworked enqueue_email(). | default | 2 | +8 | -14 |
2023-01-31 20:15 | Reworked enqueue_output(). | default | 2 | +8 | -13 |
2023-01-31 20:03 | Started rewriting the queue. | default | 1 | +19 | -6 |
2023-01-31 19:26 | Deleted dead code. | default | 1 | +0 | -13 |
2023-01-31 19:22 | Unified queue message field names. | default | 2 | +13 | -13 |
2023-01-31 17:38 | More symbol renaming. | default | 3 | +6 | -3 |
2023-01-31 17:33 | Some symbol renaming. | default | 4 | +12 | -12 |
2023-01-31 17:28 | Deleted old paths to purge. | default | 1 | +0 | -2 |
2023-01-28 17:28 | Attached images have a hashed name instead of a time one. | default | 1 | +2 | -2 |
2023-01-28 17:23 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-01-28 17:22 | Image attachments in posts can now have descriptions ('alt text'). | default | 3 | +31 | -18 |
2023-01-28 17:00 | New post field 'alt_text'. | default | 1 | +13 | -3 |
2023-01-28 16:49 | Backport from xs. | default | 12 | +293 | -228 |
2023-01-27 17:31 | Bumped version. | default | 1 | +1 | -1 |
2023-01-27 17:28 | More tweaks to the default avatar. | default | 1 | +6 | -1 |
2023-01-27 17:21 | Some tweaks to the default avatar. | default | 2 | +8 | -0 |
2023-01-27 17:17 | New function default_avatar_base64(). | default | 4 | +20 | -13 |
2023-01-27 08:34 | New file susie-cool.png. | default | 1 | +0 | -0 |
2023-01-26 13:40 | Updated TODO. | default | 1 | +4 | -2 |
2023-01-25 17:39 | Version 2.19 RELEASED. | default | 1 | +1 | -1 |
2023-01-25 17:36 | Updated TODO. | default | 1 | +2 | -2 |
2023-01-25 09:08 | Updated documentation. | default | 3 | +16 | -6 |
2023-01-25 07:14 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-01-24 14:06 | Use a shorter timeout for first output connections. | default | 6 | +23 | -18 |
2023-01-24 13:57 | Backport from xs. | default | 2 | +14 | -6 |
2023-01-24 10:18 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-01-24 10:14 | Added edit support for posts. | default | 1 | +69 | -3 |
2023-01-22 19:31 | Always make ids unique. | default | 1 | +2 | -2 |
2023-01-22 19:29 | Updated TODO. | default | 1 | +4 | -2 |
2023-01-20 09:09 | In msg_note(), store the original content in the sourceContent field. | default | 1 | +2 | -0 |
2023-01-17 08:50 | Updated year in copyright notices. | default | 27 | +56 | -45 |
2023-01-17 08:42 | Updated TODO. | default | 1 | +2 | -2 |
2023-01-17 08:39 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2023-01-17 08:37 | Process HTML Unicode entities specially in process_tags(). | default | 1 | +8 | -1 |
2023-01-17 08:21 | Bumped version. | default | 1 | +1 | -1 |
2023-01-17 08:21 | Updated TODO. | default | 1 | +2 | -0 |
2023-01-14 17:16 | Version 2.18 RELEASED. | default | 1 | +1 | -1 |
2023-01-13 14:15 | Minor message corrections. | default | 1 | +4 | -4 |
2023-01-13 13:28 | Updated documentation. | default | 1 | +10 | -0 |
2023-01-13 13:18 | Usage of unveil() and pledge() can be disabled from config. | default | 1 | +18 | -11 |
2023-01-13 12:55 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2023-01-13 12:25 | Added OpenBSD's unveil() and pledge() support. | Andrew Alderwick | 2 | +42 | -16 |
2023-01-13 08:24 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-01-13 06:12 | Some mention formatting tweaks. | default | 1 | +2 | -1 |
2023-01-13 06:02 | Minor URL formatting tweaks. | default | 2 | +3 | -2 |
2023-01-13 05:28 | Updated TODO. | default | 1 | +2 | -0 |
2023-01-12 12:49 | Added (partial) support for #HashTags in posts. | default | 1 | +16 | -5 |
2023-01-12 08:28 | Backport from xs. | default | 11 | +45 | -45 |
2023-01-11 20:51 | Show the More... link above the 'About this site'. | default | 1 | +2 | -2 |
2023-01-11 19:51 | Deleted unused argument in timeline_request(). | default | 1 | +6 | -6 |
2023-01-11 19:47 | Deleted unused argument in timeline_admire(). | default | 4 | +6 | -6 |
2023-01-11 19:40 | Deleted unused arguments in timeline_add(). | default | 5 | +7 | -7 |
2023-01-11 08:38 | More keyId/signature tweaks. | default | 3 | +7 | -14 |
2023-01-10 19:37 | Log tweaks. | default | 1 | +1 | -1 |
2023-01-10 17:41 | Updated TODO. | default | 1 | +1 | -1 |
2023-01-10 17:21 | Use the already loaded actor in check_signature(). | default | 3 | +7 | -5 |
2023-01-10 07:57 | Backport from xs. | default | 2 | +14 | -1 |
2023-01-10 07:45 | Backport from xs. | default | 2 | +14 | -6 |
2023-01-09 08:28 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-01-09 08:24 | Show the mentioned people after a CC:. | default | 1 | +5 | -0 |
2023-01-09 07:11 | Log check_signature() errors. | default | 1 | +2 | -0 |
2023-01-09 05:43 | Updated TODO. | default | 1 | +2 | -0 |
2023-01-08 17:50 | Backport from xs. | default | 2 | +9 | -7 |
2023-01-08 16:11 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2023-01-08 09:39 | Backport from xs. | default | 4 | +25 | -9 |
2023-01-08 09:32 | Updated dependencies. | default | 1 | +4 | -3 |
2023-01-08 09:31 | Updated documentation. | default | 1 | +5 | -3 |
2023-01-08 09:19 | More work in check_signature() error archiving. | default | 1 | +11 | -10 |
2023-01-08 09:11 | Don't use goto in check_signature(). | default | 1 | +15 | -9 |
2023-01-08 09:04 | Move the ~/error directory to where it belongs. | default | 1 | +1 | -1 |
2023-01-08 09:02 | The headers of signature errors are archived in the ~/error directory (if exists). | default | 1 | +14 | -0 |
2023-01-08 08:55 | Minor refactor to check_signature(). | default | 1 | +13 | -10 |
2023-01-07 23:26 | Added support for HTTP signature pseudo-headers (created) and (expires). | default | 1 | +18 | -1 |
2023-01-06 14:55 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2023-01-04 08:41 | The purge ttl for stray global objects have been shortened. | default | 2 | +2 | -3 |
2023-01-03 09:11 | Don't generate empty children popups. | default | 1 | +17 | -10 |
2022-12-27 09:36 | Version 2.17 RELEASED. | default | 1 | +1 | -1 |
2022-12-25 14:45 | Add a link rel=alternate to the user RSS. | default | 1 | +6 | -0 |
2022-12-25 14:40 | Updated TODO. | default | 1 | +1 | -1 |
2022-12-24 06:05 | More curl timeout tweaks. | default | 1 | +1 | -3 |
2022-12-24 06:05 | Fixed log level for 'serving actor'. | default | 1 | +1 | -1 |
2022-12-23 20:41 | Added a working space to timeline_request(). | default | 1 | +13 | -9 |
2022-12-23 20:30 | Don't rewrite the id unless it's different. | default | 1 | +7 | -4 |
2022-12-23 11:32 | Corrected a debug level. | default | 1 | +2 | -1 |
2022-12-23 11:25 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-23 11:20 | Fixed crash on some webfinger errors. | default | 1 | +2 | -2 |
2022-12-23 09:04 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-23 09:01 | timeline_request() fixes the canonical id for the object. | default | 2 | +20 | -13 |
2022-12-23 07:05 | Don't generate inReplyTo as an empty string. | default | 1 | +1 | -1 |
2022-12-21 09:28 | Bumped version. | default | 1 | +1 | -1 |
2022-12-21 09:28 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-12-21 09:25 | Merge pull request 'Fix 500 errors in (OpenBSD) relayd.' (#26) from alderwick/snac2:relayd-compat into master | grunfink | 1 | +1 | -1 |
2022-12-20 21:16 | Fix 500 errors in (OpenBSD) relayd. | Andrew Alderwick | 1 | +1 | -1 |
2022-12-20 07:27 | Version 2.16 RELEASED. | default | 1 | +1 | -1 |
2022-12-20 07:27 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2022-12-19 05:16 | The 'Older...' details are back, now better. | default | 1 | +19 | -1 |
2022-12-18 19:57 | Deleted the 'Older...' details tag because it's becoming too confusing. | default | 1 | +1 | -12 |
2022-12-18 16:53 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2022-12-18 16:51 | Log write errors in _object_add() more prominently. | default | 1 | +3 | -1 |
2022-12-18 05:15 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-18 05:10 | Conversations can be collapsed. | default | 1 | +7 | -2 |
2022-12-18 04:57 | Updated RELEASE_NOTES. | default | 1 | +1 | -3 |
2022-12-17 17:53 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-17 17:52 | Backport from xs. | default | 2 | +3 | -1 |
2022-12-17 17:01 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-16 11:10 | Backport from xs. | default | 1 | +1 | -1 |
2022-12-16 11:05 | Don't force HTTP/1.1 connections by default. | default | 1 | +2 | -0 |
2022-12-16 07:35 | Log the actor request. | default | 1 | +2 | -0 |
2022-12-16 06:51 | In msg_note(), delete all cc recipients also in the to. | default | 1 | +9 | -0 |
2022-12-16 06:16 | Replaced all calls to post() with enqueue_message(). | default | 4 | +9 | -9 |
2022-12-16 06:09 | New function enqueue_message(). | default | 3 | +29 | -0 |
2022-12-15 15:43 | Lower debug level to repeated follows. | default | 1 | +1 | -1 |
2022-12-15 15:37 | Log repeated Follow messages. | default | 1 | +16 | -12 |
2022-12-15 15:09 | Also show the 'updated' timestamp. | default | 1 | +24 | -9 |
2022-12-15 10:08 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-15 10:07 | Updated TODO. | default | 1 | +2 | -2 |
2022-12-15 10:06 | Bumped version. | default | 1 | +1 | -1 |
2022-12-15 10:06 | Added support for Update + Note on input. | default | 1 | +8 | -0 |
2022-12-15 09:52 | Don't create a parent index if it already exists. | default | 1 | +4 | -2 |
2022-12-15 08:17 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-12-15 08:15 | Merge pull request 'Improve Docker image generation' (#24) from ogarcia/snac2:docker into master | grunfink | 2 | +19 | -14 |
2022-12-14 10:46 | Improve Docker image generation | Óscar García Amor | 2 | +19 | -14 |
2022-12-14 09:08 | Version 2.15 RELEASED. | default | 1 | +1 | -1 |
2022-12-14 04:52 | Updated RELEASE_NOTES. | default | 1 | +1 | -3 |
2022-12-14 04:40 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-14 04:36 | Fixed a deletion error. | default | 1 | +9 | -1 |
2022-12-14 03:55 | Some code reordering to placate scan-build's wrath. | default | 3 | +25 | -14 |
2022-12-13 15:59 | Updated TODO. | default | 1 | +2 | -0 |
2022-12-13 15:05 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-13 15:02 | Fixed crash when unfollowing. | default | 1 | +1 | -1 |
2022-12-13 14:40 | In server_get_handler(), body must be a dynamic string. | default | 1 | +2 | -2 |
2022-12-13 08:20 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-13 08:19 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +7 | -0 |
2022-12-13 08:18 | Merge pull request 'Serve robots.txt (disallow all)' (#23) from kensanata/snac2:robots into master | grunfink | 1 | +7 | -0 |
2022-12-13 08:17 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-13 08:15 | Merge pull request 'Add docker-compose support' (#22) from tobyjaffey/snac2:docker into master | grunfink | 9 | +224 | -0 |
2022-12-12 21:11 | Serve robots.txt (disallow all) | Alex Schroeder | 1 | +7 | -0 |
2022-12-12 10:26 | Add docker-compose support, so a working development server with HTTPS can be started with: docker-compose build && docker-compose up | Toby Jaffey | 9 | +224 | -0 |
2022-12-11 09:33 | Backport from xs. | default | 3 | +5 | -4 |
2022-12-11 08:46 | Backport from xs. | default | 3 | +22 | -6 |
2022-12-11 08:08 | Log the response date in send_to_inbox() errors. | default | 1 | +5 | -0 |
2022-12-10 18:28 | Updated TODO. | default | 1 | +2 | -0 |
2022-12-10 16:15 | Call pthread_detach() and spawning the purge. | default | 1 | +1 | -0 |
2022-12-10 13:49 | Bumped development version. | default | 1 | +1 | -1 |
2022-12-10 13:49 | Updated RELEASE_NOTES. | default | 2 | +6 | -1 |
2022-12-10 13:35 | Merge pull request 'Ensure that pd variable stays in scope while curl request runs' (#20) from tobyjaffey/snac2:fix_19 into master | grunfink | 1 | +4 | -1 |
2022-12-10 13:15 | Ensure that pd variable stays in scope while curl request runs Fix for #19 | Toby Jaffey | 1 | +4 | -1 |
2022-12-10 10:26 | Use object_likes_len() and object_announces_len() in the post score. | default | 1 | +3 | -3 |
2022-12-10 10:19 | New function index_len(). | default | 2 | +43 | -8 |
2022-12-10 09:36 | In process_queue(), do not retry for 404 or 410 status. | default | 1 | +4 | -0 |
2022-12-09 17:49 | Merge branch 'master' of grunfink-codeberg:grunfink/snac2 | default | 1 | +4 | -3 |
2022-12-09 17:49 | Merge pull request 'Makefile improvements' (#18) from CyberTaIlor/snac2:master into master | grunfink | 1 | +4 | -3 |
2022-12-09 17:43 | Backport from xs. | default | 2 | +2 | -2 |
2022-12-09 16:07 | Makefile improvements | Anna “CyberTailor” | 1 | +4 | -3 |
2022-12-09 15:39 | Version 2.14 RELEASED. | default | 1 | +1 | -1 |
2022-12-08 09:14 | Updated documentation. | default | 1 | +6 | -0 |
2022-12-08 09:13 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2022-12-08 09:00 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-08 08:58 | Added support for /.well-known/nodeinfo. | default | 1 | +36 | -0 |
2022-12-08 07:46 | Updated TODO. | default | 1 | +2 | -2 |
2022-12-08 07:46 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-08 07:45 | Don't show the 'Boost' button for private messages. | default | 1 | +5 | -3 |
2022-12-08 07:42 | Updated TODO. | default | 1 | +4 | -4 |
2022-12-08 07:40 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2022-12-08 07:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-08 07:20 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-08 07:19 | Added level of debug for 'Delete' messages. | default | 1 | +1 | -1 |
2022-12-08 07:04 | Also add 'redir' hidden field to Replies. | default | 1 | +2 | -0 |
2022-12-08 06:40 | Some tweaks to improve the page position after like or boost. | default | 1 | +9 | -13 |
2022-12-08 06:21 | Wrapped too long string literals. | default | 1 | +4 | -2 |
2022-12-08 06:15 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2022-12-08 06:08 | Little tweak to previous change to avoid a memleak. | default | 1 | +7 | -1 |
2022-12-08 06:03 | Merge pull request 'Fix mentions with one @ sign' (#16) from kensanata/snac2:fix-mention-with-one-at-sign into master | grunfink | 1 | +1 | -0 |
2022-12-07 20:55 | Fix mentions with one @ sign | Alex Schroeder | 1 | +1 | -0 |
2022-12-07 09:42 | Ask for just 1 more entry beyond the current page to test if there are more. | default | 1 | +2 | -2 |
2022-12-07 09:12 | Fixed last minute typo. | default | 1 | +1 | -1 |
2022-12-07 09:04 | Minor tweaks to paged timeline output. | default | 1 | +18 | -17 |
2022-12-07 08:33 | Merge pull request 'Pagination of the private and public page' (#13) from kensanata/snac2:pagination into master | grunfink | 5 | +46 | -23 |
2022-12-06 18:28 | Fixed memory leak. | default | 1 | +3 | -1 |
2022-12-06 18:12 | Backport from xs. | default | 2 | +41 | -20 |
2022-12-04 20:28 | Pagination of the public and private page | Alex Schroeder | 5 | +46 | -23 |
2022-12-06 14:33 | Updated TODO. | default | 1 | +2 | -0 |
2022-12-06 13:29 | Merge pull request 'Add loading="lazy" to all images' (#15) from kensanata/snac2:lazy-loading into master | grunfink | 1 | +4 | -4 |
2022-12-06 11:25 | Add loading="lazy" to all images | Alex Schroeder | 1 | +4 | -4 |
2022-12-06 05:20 | Updated TODO. | default | 1 | +5 | -1 |
2022-12-05 11:12 | Updated TODO. | default | 1 | +2 | -4 |
2022-12-05 08:04 | Merge pull request 'Handle /favicon.ico' (#12) from kensanata/snac2:favicon into master | grunfink | 1 | +1 | -1 |
2022-12-04 20:32 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-04 20:30 | Updated documentation. | default | 1 | +4 | -2 |
2022-12-04 20:26 | New command line option 'resetpwd'. | default | 3 | +35 | -12 |
2022-12-04 20:14 | New function new_password(). | default | 4 | +26 | -18 |
2022-12-04 19:16 | Handle /favicon.ico | Alex Schroeder | 1 | +1 | -1 |
2022-12-04 11:25 | Merge branch 'master' of triptico.com:git/snac2 | default | 1 | +1 | -1 |
2022-12-04 11:25 | Updated TODO. | default | 1 | +2 | -0 |
2022-12-04 11:18 | Fixed example. | default | 1 | +1 | -1 |
2022-12-04 11:04 | Fixed crash in new code (moron me...) | default | 1 | +5 | -1 |
2022-12-04 10:53 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-12-04 10:50 | Match the CW checkbox status to what is currently configured. | default | 1 | +1 | -1 |
2022-12-04 10:39 | Merge pull request 'Add an option to always show sensitive content' (#9) from kensanata/snac2:optional-cw into master | grunfink | 2 | +17 | -4 |
2022-12-04 10:38 | Bumped version. | default | 1 | +1 | -1 |
2022-12-04 10:38 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2022-12-04 09:52 | Merge pull request 'Use "new" instead of "New" for log messages' (#11) from kensanata/snac2:lower-case-log-messages into master | grunfink | 1 | +2 | -2 |
2022-12-04 09:45 | Merge pull request 'Fix arguments in callto xs_fmt' (#10) from kensanata/snac2:segfault-in-upgrade into master | grunfink | 1 | +1 | -1 |
2022-12-04 09:35 | Use "new" instead of "New" for log messages | Alex Schroeder | 1 | +2 | -2 |
2022-12-04 09:23 | Fix arguments in callto xs_fmt | Alex Schroeder | 1 | +1 | -1 |
2022-12-03 19:46 | No sensitive content in the public timeline | Alex Schroeder | 1 | +6 | -10 |
2022-12-02 08:55 | Add an option to always show sensitive content | Alex Schroeder | 2 | +23 | -6 |
2022-12-04 06:35 | Updated TODO. | default | 1 | +2 | -0 |
2022-12-04 06:19 | Don't create obsolete directories in adduser(). | default | 1 | +2 | -2 |
2022-12-04 06:18 | Updated documentation. | default | 3 | +35 | -46 |
2022-12-04 05:50 | Updated TODO. | default | 1 | +2 | -2 |
2022-12-04 05:43 | Version 2.13 RELEASED. | default | 1 | +1 | -1 |
2022-12-04 05:40 | Set default debug level to 1 for most object db functions. | default | 1 | +8 | -8 |
2022-12-04 05:37 | Deleted debug code in html_entry(). | default | 1 | +2 | -8 |
2022-12-04 05:34 | Don't show the messages' md5. | default | 1 | +2 | -0 |
2022-12-03 20:59 | In _object_user_cache(), don't call index_add() if link() fails. | default | 1 | +2 | -2 |
2022-12-03 20:34 | From timeline_admire(), add to both caches. | default | 1 | +4 | -2 |
2022-12-03 19:54 | Added :shrug2: | default | 2 | +3 | -0 |
2022-12-03 19:45 | Don't try to admire empty messages. | default | 1 | +10 | -4 |
2022-12-03 19:31 | Updated TODO. | default | 1 | +3 | -1 |
2022-12-03 19:28 | Don't store messages in public/ that are not public. | default | 1 | +9 | -2 |
2022-12-03 19:09 | Set default max_timeline_entries to 128. | default | 1 | +1 | -1 |
2022-12-03 18:37 | Add this user admires to the public timeline. | default | 1 | +4 | -0 |
2022-12-03 18:28 | Show the development version. | default | 2 | +5 | -2 |
2022-12-03 17:41 | Upgrade timeline/ to private/. | default | 2 | +59 | -1 |
2022-12-03 17:08 | Always show who boosted something, not only when it's on level 0. | default | 1 | +42 | -43 |
2022-12-03 16:58 | Upgraded local/ to public/. | default | 4 | +79 | -4 |
2022-12-03 06:27 | New function timeline_simple_list(). | default | 5 | +17 | -10 |
2022-12-02 20:36 | Show stray parents in the origin. | default | 2 | +14 | -22 |
2022-12-02 20:24 | Use xs_set_result() in timeline_top_level(). | default | 1 | +2 | -6 |
2022-12-02 20:19 | New function object_here_by_md5(). | default | 1 | +9 | -4 |
2022-12-02 20:16 | New function object_parent(). | default | 1 | +10 | -3 |
2022-12-02 19:56 | More old code cleaning. | default | 3 | +4 | -61 |
2022-12-02 19:44 | Renamed timeline_here() to object_here(). | default | 3 | +11 | -11 |
2022-12-02 19:39 | More old code deletions. | default | 3 | +1 | -41 |
2022-12-02 19:28 | The old timeline is no longer maintained. | default | 1 | +11 | -224 |
2022-12-02 18:39 | Fixed one post queries. | default | 3 | +8 | -8 |
2022-12-02 18:30 | Fixed RSS and outbox to use the new data storage. | default | 2 | +14 | -7 |
2022-12-02 18:14 | Big data storage change. | default | 5 | +131 | -108 |
2022-12-02 05:55 | Updated RELEASE_NOTES. | default | 1 | +2 | -2 |
2022-12-02 05:53 | Fixed conflict. | default | 0 | +0 | -0 |
2022-12-01 18:59 | Updated RELEASE_NOTES. | default | 1 | +8 | -0 |
2022-12-01 18:41 | Merge pull request 'Close a tag in history list' (#8) from kensanata/snac2:close-tag into master | grunfink | 1 | +1 | -1 |
2022-12-01 18:40 | Merge pull request 'this is actually a pipe not a file, it should be closed as a pipe' (#6) from themusicgod1/snac2:master into master | grunfink | 1 | +3 | -3 |
2022-12-01 18:39 | Close a tag in history list. | default | 1 | +1 | -1 |
2022-12-01 18:38 | Added the profile="" argument to Person content-type. | default | 1 | +1 | -1 |
2022-12-01 13:31 | Close a tag in history list | Alex Schroeder | 1 | +1 | -1 |
2022-11-30 23:10 | this is actually a pipe not a file, it should be closed as a pipe | Anonymous | 1 | +3 | -3 |
2022-11-30 17:17 | Updated TODO. | default | 1 | +2 | -0 |
2022-11-30 08:10 | Updated TODO. | default | 1 | +4 | -0 |
2022-11-28 17:15 | Updated README. | default | 1 | +1 | -0 |
2022-11-28 16:54 | Deleted dump of debugging code. | default | 1 | +0 | -8 |
2022-11-28 14:49 | Use xs_set in recipient_list() and inbox_list(). | default | 3 | +16 | -14 |
2022-11-28 11:19 | Backport from xs. | default | 2 | +14 | -4 |
2022-11-28 10:35 | Updated TODO. | default | 1 | +2 | -2 |
2022-11-28 10:24 | Fixed status codes for follower_add() and follower_del(). | default | 1 | +4 | -4 |
2022-11-28 10:06 | Changed following_list() to return a list of actors. | default | 2 | +13 | -3 |
2022-11-28 09:47 | Deleted debug trap. | default | 1 | +0 | -2 |
2022-11-28 09:46 | Upgraded followers to the new db. | default | 5 | +84 | -63 |
2022-11-28 07:34 | New function object_user_cache_in(). | default | 1 | +10 | -0 |
2022-11-27 09:03 | Updated documentation. | default | 1 | +13 | -0 |
2022-11-27 08:50 | Updated documentation. | default | 1 | +4 | -0 |
2022-11-27 08:45 | New function object_del_if_unref(). | default | 2 | +17 | -2 |
2022-11-27 08:18 | Dump bad signature headers to /tmp/ (temporary). | default | 1 | +8 | -0 |
2022-11-27 08:09 | I was using fclose() instead of pclose(). What a moron. | default | 1 | +1 | -1 |
2022-11-26 18:19 | Added some tweaks to file locking. | default | 1 | +8 | -0 |
2022-11-26 17:52 | timeline_top_level() works. | default | 3 | +18 | -17 |
2022-11-26 17:04 | New function timeline_top_level() (untested). | default | 2 | +55 | -0 |
2022-11-26 16:35 | New function index_first(). | default | 2 | +20 | -0 |
2022-11-26 12:34 | Don't call object_del() from timeline_del(). | default | 2 | +6 | -4 |
2022-11-26 05:20 | Only call the expensive index_del() if unlink() did not fail. | default | 1 | +2 | -2 |
2022-11-26 05:11 | Added comment. | default | 1 | +1 | -1 |
2022-11-26 04:58 | _object_user_cache() also update the indexes. | default | 1 | +13 | -11 |
2022-11-26 04:51 | New function object_user_cache_del(). | default | 1 | +21 | -4 |
2022-11-26 04:46 | Renamed object_user_cache() to object_user_cache_add(). | default | 1 | +5 | -3 |
2022-11-26 04:29 | Maintain a one-element index with each entry's parent. | default | 1 | +8 | -4 |
2022-11-26 04:18 | New function object_add_ow(). | default | 2 | +21 | -5 |
2022-11-26 04:12 | Renamed 'admin' link label to 'private'. | default | 1 | +2 | -2 |
2022-11-26 04:08 | Avoid calling time() so many times. | default | 1 | +3 | -4 |
2022-11-26 04:05 | purge_server() deletes using object_del(). | default | 2 | +32 | -16 |
2022-11-25 20:26 | Delete redundant call to timeline_update_indexes(). | default | 1 | +0 | -1 |
2022-11-25 20:21 | New function timeline_update_indexes(). | default | 1 | +5 | -5 |
2022-11-25 16:48 | New function object_user_cache(). | default | 1 | +19 | -9 |
2022-11-25 16:42 | Also purge the public/ and private/ caches. | default | 1 | +2 | -0 |
2022-11-25 16:26 | Do hard links to objects in each user's public and private caches. | default | 3 | +39 | -3 |
2022-11-25 16:07 | Renamed indexes. | default | 1 | +2 | -2 |
2022-11-25 13:19 | New function timeline_object_add(). | default | 1 | +16 | -9 |
2022-11-25 12:54 | Fixed typo. | default | 1 | +1 | -1 |
2022-11-25 12:51 | In purge_server(), don't purge objects with 2 (or more) hard links. | default | 1 | +8 | -7 |
2022-11-25 12:33 | New function mtime_nl(). | default | 2 | +12 | -5 |
2022-11-25 11:50 | Also call object_del() on a renewed actor in actor_request(). | default | 1 | +1 | -0 |
2022-11-25 11:42 | Started maintaining timeline.idx and local.idx. | default | 1 | +9 | -0 |
2022-11-25 11:21 | Use macro XS_ALL were possible. | default | 3 | +4 | -7 |
2022-11-25 11:09 | On Update + Person, call object_del() before actor_add(). | default | 3 | +7 | -0 |
2022-11-25 10:37 | The global object database is also purged. | default | 2 | +40 | -9 |
2022-11-25 10:15 | Also purge the hidden/ user directory. | default | 1 | +5 | -4 |
2022-11-25 10:04 | Updated documentation. | default | 3 | +15 | -1 |
2022-11-25 09:56 | Fixed return value of srv_open(). | default | 1 | +3 | -3 |
2022-11-25 09:53 | New command-line command 'upgrade'. | default | 3 | +25 | -4 |
2022-11-24 12:15 | Only log the object_admire() if it's new. | default | 1 | +4 | -3 |
2022-11-24 12:10 | Use index_in() in object_admire() to avoid admiring more than once. | default | 1 | +7 | -3 |
2022-11-24 12:06 | New function index_in(). | default | 1 | +33 | -1 |
2022-11-24 12:00 | New function object_admire(). | default | 1 | +15 | -0 |
2022-11-24 11:38 | Fixed some source comments. | default | 1 | +4 | -4 |
2022-11-24 11:21 | Fixed hide() to store the object id, not its md5. | default | 1 | +9 | -2 |
2022-11-24 09:06 | Fixed muted filenames. | default | 2 | +14 | -1 |
2022-11-24 08:58 | New function object_children(). | default | 1 | +19 | -0 |
2022-11-24 08:49 | Use the new hide API. | default | 5 | +24 | -50 |
2022-11-24 08:39 | New API for hidden threads. | default | 2 | +34 | -0 |
2022-11-24 08:31 | Stop dropping messages with hidden parents. | default | 1 | +0 | -11 |
2022-11-24 08:15 | Added debug info for child index updates. | default | 1 | +2 | -0 |
2022-11-24 08:06 | In object_add(), update the parent's children index even if the parent isn't here. | default | 1 | +2 | -4 |
2022-11-24 07:47 | Backport from xs. | default | 5 | +9 | -6 |
2022-11-24 07:39 | Refuse to store objects that are already here. | default | 1 | +6 | -0 |
2022-11-24 07:36 | Function object_del() also deletes the indexes. | default | 1 | +17 | -2 |
2022-11-24 07:19 | Don't create an actors/ subdirectory in add user. | default | 1 | +1 | -1 |
2022-11-24 07:18 | Also check for a non-empty in_reply_to in object_add(). | default | 1 | +5 | -3 |
2022-11-24 07:09 | Function object_add() also update the parent's children index. | default | 1 | +23 | -1 |
2022-11-24 07:00 | Renamed listfile functions to index. | default | 2 | +115 | -115 |
2022-11-23 20:43 | Don't search explicitly for Person in actor_get(). | default | 1 | +2 | -2 |
2022-11-23 19:50 | Added listfile prototypes to snac.h. | default | 1 | +5 | -0 |
2022-11-23 19:25 | Some tweaks to the new listfile functions. | default | 1 | +10 | -9 |
2022-11-23 18:32 | More listfile functions. | default | 1 | +62 | -4 |
2022-11-23 18:14 | New function list_del_md5(). | default | 1 | +38 | -0 |
2022-11-23 18:03 | New function object_get_by_md5(). | default | 1 | +11 | -4 |
2022-11-23 17:59 | Renamed _object_fn_by_id() to _object_fn(). | default | 1 | +5 | -5 |
2022-11-23 17:58 | New function list_add_md5(). | default | 1 | +19 | -0 |
2022-11-23 15:59 | New function object_del(). | default | 1 | +15 | -0 |
2022-11-23 15:52 | Deleted purge of old actors directory. | default | 1 | +0 | -9 |
2022-11-23 15:46 | New db_layout 2.2. | default | 2 | +36 | -2 |
2022-11-23 15:13 | actor_get() and actor_add() now use the object database. | default | 2 | +23 | -49 |
2022-11-23 14:46 | Version 2.12 RELEASED. | default | 1 | +1 | -1 |
2022-11-23 14:46 | Disabled call to object_add() from actor_add() temporarily. | default | 1 | +1 | -1 |
2022-11-23 14:34 | Added calls to flock() in object functions. | default | 1 | +6 | -1 |
2022-11-23 14:07 | Updated dependencies. | default | 1 | +9 | -8 |
2022-11-23 14:05 | Moved db_upgrade() to its source file. | default | 3 | +80 | -68 |
2022-11-23 13:54 | More logging in db_upgrade(). | default | 1 | +8 | -4 |
2022-11-23 13:38 | New generic object functions. | default | 1 | +76 | -0 |
2022-11-23 12:49 | New db_layout 2.1. | default | 1 | +19 | -8 |
2022-11-23 12:32 | New function db_upgrade(). | default | 3 | +65 | -8 |
2022-11-23 08:41 | Updated TODO. | default | 1 | +2 | -0 |
2022-11-22 19:31 | In msg_note(), also add the in_reply_to author as a tag.Mention. | default | 1 | +21 | -6 |
2022-11-22 19:04 | Increased max grampa levels. | default | 1 | +1 | -1 |
2022-11-21 10:14 | Backport from xs (new xs_set() API). | default | 3 | +55 | -33 |
2022-11-21 08:08 | Changed debug level to grampa max_levels reached. | default | 1 | +1 | -1 |
2022-11-21 07:04 | In _timeline_write(), limit the number of grampa levels updated. | default | 1 | +9 | -0 |
2022-11-21 06:57 | Don't hide messages (and their children) if it's already hidden. | default | 1 | +5 | -1 |
2022-11-21 04:29 | In timeline_hide(), also hide the children. | default | 1 | +10 | -1 |
2022-11-20 15:00 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +6 | -0 |
2022-11-20 15:00 | Also log the hidden parent of a dropped message. | default | 1 | +1 | -1 |
2022-11-20 14:33 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2022-11-20 09:57 | Backport from xs. | default | 2 | +85 | -6 |
2022-11-20 09:00 | Deleted the link at the end of each RSS entry. | default | 1 | +0 | -4 |
2022-11-20 05:16 | More RSS tweaks. | default | 1 | +5 | -14 |
2022-11-20 04:53 | Fixed RSS link. | default | 1 | +4 | -4 |
2022-11-20 04:51 | Add a link to the post in each RSS entry. | default | 1 | +4 | -0 |
2022-11-20 04:33 | More RSS tweaks. | default | 1 | +3 | -3 |
2022-11-20 04:24 | More RSS tweaks. | default | 1 | +15 | -2 |
2022-11-19 05:15 | RSS improvements. | default | 1 | +12 | -16 |
2022-11-18 19:37 | Merge branch 'master' of /home/angel/git/snac2 | default | 1 | +0 | -4 |
2022-11-18 19:37 | Fixed crash when testing for the Accept header. | default | 1 | +5 | -3 |
2022-11-18 18:44 | Serve the root and susie even if the query does not have an Accept header. | default | 1 | +0 | -4 |
2022-11-18 18:23 | Version 2.11 RELEASED. | default | 1 | +1 | -1 |
2022-11-18 18:22 | Updated RELEASE_NOTES. | default | 1 | +1 | -3 |
2022-11-18 17:08 | Logging tweaks. | default | 2 | +5 | -6 |
2022-11-18 10:48 | Log if the RSS is served. | default | 1 | +3 | -1 |
2022-11-18 10:44 | Updated TODO. | default | 1 | +2 | -2 |
2022-11-18 10:43 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-18 10:42 | Added a RSS link in the public timeline page. | default | 1 | +5 | -2 |
2022-11-18 10:36 | More RSS tweaks. | default | 1 | +3 | -1 |
2022-11-18 10:32 | More RSS cropping. | default | 1 | +1 | -1 |
2022-11-18 10:08 | Added rss on output. | default | 1 | +87 | -4 |
2022-11-18 08:25 | Updated documentation. | default | 2 | +6 | -6 |
2022-11-18 07:30 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2022-11-18 07:24 | [examples/formatting.txt] new file. | default | 1 | +24 | -0 |
2022-11-18 07:21 | New function enqueue_output_to_actor(). | default | 4 | +18 | -6 |
2022-11-18 07:10 | Fixed Follow bug, introduced by latest sharedInbox change. | default | 2 | +3 | -1 |
2022-11-18 07:04 | Always log process_queue sending. | default | 1 | +2 | -2 |
2022-11-17 17:37 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-17 17:33 | Queue messages to inboxes instead of actors. | default | 3 | +39 | -14 |
2022-11-17 09:16 | Move send to actor logging to process_queue(). | default | 1 | +4 | -4 |
2022-11-17 08:16 | Also log the inbox in send_to_actor(). | default | 1 | +1 | -1 |
2022-11-17 08:04 | Use endpoints/sharedInbox instead of inbox, if there is one. | default | 1 | +23 | -12 |
2022-11-16 16:49 | Fixed typo. | default | 1 | +1 | -1 |
2022-11-16 16:46 | More sanitize tweaks. | default | 1 | +2 | -1 |
2022-11-16 16:28 | Drop incoming messages that has their parent hidden. | default | 1 | +38 | -23 |
2022-11-16 15:54 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-16 15:53 | In sanitize(), rebuild the accepted tags with only the accepted attributes. | default | 1 | +10 | -5 |
2022-11-16 12:13 | Call sanitize() as soon as possible. | default | 3 | +7 | -9 |
2022-11-16 11:18 | Updated TODO. | default | 1 | +2 | -2 |
2022-11-16 11:17 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-16 11:16 | Also add the 'Sensitive content' checkbox to replies. | default | 2 | +3 | -0 |
2022-11-16 10:42 | Posts can be marked as 'sensitive content' (not yet for replies). | default | 2 | +11 | -1 |
2022-11-15 09:37 | Show the complete date as a 'title' popup. | default | 1 | +2 | -1 |
2022-11-15 09:36 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2022-11-15 07:24 | Disabled unveil() temporarily. | default | 1 | +6 | -2 |
2022-11-14 16:40 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-11-14 16:40 | Call unveil() from srv_open() if on OpenBSD. | default | 1 | +6 | -0 |
2022-11-14 16:15 | Updated TODO. | default | 1 | +3 | -1 |
2022-11-13 20:00 | Deleted unused code. | default | 1 | +1 | -3 |
2022-11-13 16:14 | Added more emojis. | default | 2 | +4 | -2 |
2022-11-13 15:58 | Also delete JS in the people/ page. | default | 1 | +8 | -13 |
2022-11-13 15:13 | Updated TODO. | default | 1 | +4 | -2 |
2022-11-13 14:19 | Merge branch 'master' of triptico.com:git/snac2 | default | 2 | +2 | -2 |
2022-11-13 14:19 | Version 2.10 RELEASED. | default | 1 | +1 | -1 |
2022-11-13 14:15 | Set "u-url mention" class for mentions. | default | 2 | +2 | -2 |
2022-11-13 14:09 | Updated documentation. | default | 1 | +2 | -1 |
2022-11-13 14:08 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-13 14:06 | Use details/summary HTML tags instead of JS for the 'Reply' button. | default | 1 | +7 | -9 |
2022-11-13 09:18 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-13 08:12 | More formatting tweaks. | default | 1 | +60 | -52 |
2022-11-13 07:41 | Some formatting refactoring. | default | 5 | +7 | -9 |
2022-11-12 08:05 | Updated TODO. | default | 1 | +2 | -2 |
2022-11-12 07:39 | Updated TODO. | default | 1 | +2 | -2 |
2022-11-12 07:35 | Updated documentation. | default | 2 | +4 | -4 |
2022-11-12 07:33 | Updated TODO. | default | 1 | +4 | -4 |
2022-11-12 07:32 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2022-11-12 07:26 | Added local timeline purging. | default | 2 | +28 | -31 |
2022-11-10 21:50 | Some adduser message rewording. | default | 1 | +1 | -1 |
2022-11-09 15:09 | Call pthread_detach(). | default | 1 | +1 | -0 |
2022-11-09 14:30 | Updated default CSS. | default | 1 | +1 | -0 |
2022-11-09 10:53 | Version 2.09 RELEASED. | default | 1 | +1 | -1 |
2022-11-09 10:53 | Added more tests. | default | 1 | +9 | -0 |
2022-11-09 10:51 | Updated RELEASE_NOTES. | default | 1 | +3 | -1 |
2022-11-09 10:41 | Updated TODO. | default | 1 | +2 | -0 |
2022-11-09 06:43 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-09 06:34 | Fixed typo in webfinger_request(). | default | 1 | +1 | -1 |
2022-11-09 05:23 | Updated documentation. | default | 1 | +5 | -1 |
2022-11-09 05:05 | Updated TODO. | default | 1 | +3 | -5 |
2022-11-09 04:57 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-09 04:51 | You can always Boost your own posts indefinitely. | default | 1 | +6 | -4 |
2022-11-08 12:01 | New Makefile variable PREFIX_MAN, to install man pages wherever you want. | default | 1 | +7 | -6 |
2022-11-08 08:07 | Updated documentation. | default | 2 | +23 | -1 |
2022-11-07 18:37 | Fixed memory leak. | default | 1 | +1 | -1 |
2022-11-06 05:55 | More tweaks to not_really_markdown() to avoid ambiguities. | default | 1 | +6 | -3 |
2022-11-04 17:55 | Updated TODO. | default | 1 | +2 | -0 |
2022-11-04 09:11 | Reordered Hide button. | default | 1 | +1 | -1 |
2022-11-04 08:50 | Updated README. | default | 1 | +1 | -0 |
2022-11-04 08:46 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-11-04 08:46 | Updated TODO. | default | 1 | +4 | -4 |
2022-11-04 08:42 | Backport from xs. | default | 2 | +4 | -1 |
2022-11-04 08:01 | Updated documentation. | default | 1 | +4 | -0 |
2022-11-04 07:48 | New 'Hide' button. | default | 4 | +45 | -1 |
2022-11-04 07:11 | Updated TODO. | default | 1 | +2 | -0 |
2022-11-03 07:35 | Align the 'Unmute' button to the right in the default CSS. | default | 1 | +1 | -0 |
2022-11-03 07:27 | Version 2.08 RELEASED. | default | 1 | +1 | -1 |
2022-11-02 20:36 | Use the newly resolved actor in msg_follow() instead of rewriting the old one. | default | 1 | +1 | -2 |
2022-11-02 19:29 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-02 19:28 | Fixed bug when following by @user@host. | default | 2 | +17 | -6 |
2022-11-02 10:13 | Added the published (actor create) data to the 'people' page. | default | 1 | +1 | -1 |
2022-11-02 10:10 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-11-02 10:08 | Updated TODO. | default | 1 | +4 | -4 |
2022-11-02 10:05 | Differentiate the textarea forms form follower to following. | default | 1 | +11 | -8 |
2022-11-02 09:49 | More work in the people page. | default | 3 | +62 | -16 |
2022-11-02 09:13 | People page started. | default | 2 | +140 | -4 |
2022-11-02 05:41 | Split html_actor_icon() from html_msg_icon(). | default | 1 | +80 | -61 |
2022-11-02 04:35 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2022-11-02 03:53 | Added the @user@host id in the HTML title. | default | 1 | +5 | -1 |
2022-11-01 19:13 | Don't store objects other than 'Note' in timeline_request(). | default | 1 | +14 | -10 |
2022-11-01 18:51 | Added rel=nofollow to the admin link. | default | 1 | +2 | -1 |
2022-11-01 18:49 | More not_really_markdown() tweaks. | default | 1 | +1 | -0 |
2022-11-01 18:32 | Filter out carriage returns in note post web interface. | default | 1 | +4 | -3 |
2022-11-01 18:28 | Added missing user_free() when auth is needed. | default | 1 | +3 | -1 |
2022-11-01 18:15 | Fixed a bug in not_really_markdown() that confused code with pre markup. | default | 1 | +1 | -2 |
2022-11-01 17:16 | Another tweak to the #redir after like or boost. | default | 1 | +9 | -7 |
2022-10-31 14:54 | After reacting to a post, redirection is done to the next entry instead of top. | default | 1 | +17 | -4 |
2022-10-31 11:01 | Updated TODO. | default | 1 | +1 | -3 |
2022-10-31 10:56 | Always set the referrer if it's the user. | default | 1 | +3 | -2 |
2022-10-31 10:47 | Actors being followed can also be MUTED. | default | 1 | +2 | -1 |
2022-10-30 18:21 | Updated TODO. | default | 1 | +1 | -1 |
2022-10-30 06:10 | Updated documentation. | default | 4 | +6 | -6 |
2022-10-30 06:04 | Updated README. | default | 1 | +5 | -1 |
2022-10-30 06:02 | Updated documentation. | default | 1 | +8 | -2 |
2022-10-30 05:21 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-10-30 05:19 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-30 05:01 | Accepted for HTML tags. | default | 1 | +2 | -1 |
2022-10-30 05:01 | Added support for sensitive content. | default | 1 | +16 | -0 |
2022-10-28 20:01 | Also add code to the valid HTML tags. | default | 1 | +1 | -1 |
2022-10-28 19:56 | Also add pre to the valid HTML tags. | default | 1 | +1 | -1 |
2022-10-28 19:55 | Also use CFLAGS in the linking phase. | default | 1 | +1 | -1 |
2022-10-28 19:19 | Updated TODO. | default | 1 | +4 | -6 |
2022-10-28 17:23 | Accept more HTML tags. | default | 1 | +1 | -1 |
2022-10-28 16:19 | Updated RELEASE_NOTES. | default | 1 | +4 | -2 |
2022-10-28 16:12 | Also add br+slash as a valid HTML tag. | default | 1 | +1 | -1 |
2022-10-28 16:07 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-10-28 16:06 | Be more aggressive in HTML sanitization. | default | 3 | +55 | -1 |
2022-10-26 16:34 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-26 07:05 | Version 2.07 RELEASED. | default | 1 | +1 | -1 |
2022-10-26 07:05 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-10-26 06:41 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-10-26 06:39 | Errors (really messages) are always shown in srv_open(). | default | 1 | +1 | -1 |
2022-10-26 06:29 | Backport from xs. | default | 1 | +2 | -0 |
2022-10-26 06:18 | Added a forgotten user_free() in html_post_handler(). | default | 1 | +2 | -0 |
2022-10-26 04:43 | Fixed a nasty macro expansion bug. | default | 3 | +20 | -2 |
2022-10-25 18:50 | Minor tweaks. | default | 1 | +3 | -3 |
2022-10-25 16:44 | Fixed another bug in actor_get(). | default | 1 | +7 | -0 |
2022-10-25 11:59 | Some code moving to avoid false positive leaks. | default | 5 | +39 | -23 |
2022-10-25 08:39 | Backport from xs. | default | 2 | +6 | -6 |
2022-10-25 08:38 | Call srv_free(). | default | 1 | +1 | -0 |
2022-10-25 08:38 | New function srv_free(). | default | 1 | +1 | -0 |
2022-10-25 08:38 | New function srv_free(). | default | 1 | +8 | -0 |
2022-10-25 08:20 | Use xs_free(). | default | 1 | +5 | -5 |
2022-10-25 08:19 | Fixed leak. | default | 1 | +2 | -1 |
2022-10-25 07:32 | Backport from xs. | default | 8 | +70 | -51 |
2022-10-24 18:06 | Don't load unneeded actor info in html_entry(). | default | 3 | +16 | -19 |
2022-10-22 04:05 | Updated dependencies. | default | 1 | +2 | -2 |
2022-10-22 03:59 | Backport from xs. | default | 2 | +18 | -4 |
2022-10-22 03:48 | Backport from xs. | default | 2 | +14 | -20 |
2022-10-21 17:07 | Send notification emails through the queue. | default | 3 | +54 | -21 |
2022-10-21 16:07 | Version 2.06 RELEASED. | default | 1 | +1 | -1 |
2022-10-21 08:37 | Fixed typo. | default | 1 | +1 | -1 |
2022-10-21 08:36 | Don't notify about admirations of things by others. | default | 1 | +20 | -14 |
2022-10-21 08:26 | Rewritten notify() to write the message in bulk. | default | 1 | +43 | -23 |
2022-10-21 07:47 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-10-21 07:46 | Added email notification address to web interface. | default | 1 | +11 | -0 |
2022-10-21 07:41 | New function notify(). | default | 1 | +80 | -4 |
2022-10-20 20:39 | Updated TODO. | default | 1 | +5 | -1 |
2022-10-20 12:28 | Updated README. | default | 1 | +0 | -2 |
2022-10-20 12:26 | Updated LICENSE. | default | 2 | +3 | -1 |
2022-10-20 09:45 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-20 09:41 | Updated TODO. | default | 1 | +5 | -1 |
2022-10-20 09:14 | Links in created Notes now include a target=_blank. | default | 1 | +1 | -1 |
2022-10-20 08:34 | Better 'Delete' message logging. | default | 3 | +12 | -5 |
2022-10-19 19:27 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-10-19 19:21 | Don't read this actor with actor_get(). | default | 1 | +3 | -0 |
2022-10-19 18:01 | Updated README. | default | 1 | +2 | -0 |
2022-10-18 09:40 | Rewritten queue() using xs_glob(). | default | 1 | +14 | -18 |
2022-10-18 09:24 | xs_base64_dec() can now be used as a string, so do it. | default | 1 | +1 | -5 |
2022-10-18 09:21 | Backport from xs. | default | 2 | +25 | -14 |
2022-10-17 18:32 | Backport from xs. | default | 2 | +12 | -20 |
2022-10-17 18:25 | Added some forgotten fclose() calls. | default | 1 | +3 | -0 |
2022-10-17 13:05 | Updated documentation. | default | 1 | +3 | -1 |
2022-10-17 10:14 | Updated RELEASE_NOTES. | default | 1 | +2 | -0 |
2022-10-17 10:13 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-17 10:11 | Also process Emojis in the post content. | default | 1 | +22 | -0 |
2022-10-17 10:08 | Emoji must be img, not urls. | default | 1 | +2 | -1 |
2022-10-17 09:59 | Process :shortnames: in user names. | default | 1 | +20 | -1 |
2022-10-17 09:36 | Updated documentation. | default | 1 | +4 | -0 |
2022-10-17 09:28 | Updated RELEASE_NOTES. | default | 2 | +3 | -3 |
2022-10-17 09:26 | If timeline_purge_days is set to 0, purging is disabled. | default | 1 | +6 | -0 |
2022-10-17 09:22 | Updated documentation. | default | 1 | +2 | -14 |
2022-10-17 09:19 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-10-17 09:18 | New thread for purge. | default | 2 | +29 | -4 |
2022-10-17 09:00 | New function purge_all(). | default | 3 | +23 | -12 |
2022-10-16 20:11 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-16 20:09 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-16 18:47 | Version 2.05 RELEASED. | default | 1 | +1 | -1 |
2022-10-16 18:46 | Updated RELEASE_NOTES. | default | 1 | +10 | -0 |
2022-10-16 18:26 | Updated documentation. | default | 1 | +1 | -0 |
2022-10-16 18:23 | Some emoticon tweaks. | default | 2 | +4 | -1 |
2022-10-16 18:08 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-16 18:06 | Also allow image attachments from reply posts. | default | 1 | +5 | -5 |
2022-10-16 17:58 | Backport from xs. | default | 2 | +5 | -1 |
2022-10-16 17:00 | Added support for HEAD methods. | default | 2 | +10 | -3 |
2022-10-16 16:03 | Attachments are now starting to get real. | default | 6 | +57 | -15 |
2022-10-16 09:08 | Use multipart/form-data for posts (on the way to supporting uploads). | default | 3 | +111 | -6 |
2022-10-16 07:59 | Replace %host% in greeting.html. | default | 1 | +3 | -0 |
2022-10-15 22:29 | Don't set the admirer as the referrer if it's a Like. | default | 1 | +1 | -1 |
2022-10-15 21:43 | Don't set tz in gettimeofday() because nobody implements it any longer. | default | 1 | +1 | -2 |
2022-10-15 21:31 | Updated TODO. | default | 1 | +4 | -2 |
2022-10-14 16:31 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-14 08:18 | Don't overwrrite referrers. | default | 1 | +2 | -2 |
2022-10-14 06:49 | Version 2.04 RELEASED. | default | 1 | +1 | -1 |
2022-10-14 06:47 | Add the user agent to httpd start log line. | default | 1 | +1 | -1 |
2022-10-14 06:45 | Updated RELEASE_NOTES. | default | 1 | +12 | -0 |
2022-10-13 13:56 | The waiting of the queue thread is done in a more appropriate way. | default | 1 | +11 | -1 |
2022-10-13 13:44 | New command-line command 'unfollow'. | default | 1 | +19 | -0 |
2022-10-12 06:34 | Added beers to emoticon shortcodes because yes. | default | 1 | +2 | -0 |
2022-10-12 06:15 | Also add the 'Image to attach' field to reply textareas. | default | 1 | +5 | -2 |
2022-10-11 16:54 | Changed some log to debug. | default | 1 | +2 | -2 |
2022-10-11 07:08 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-11 07:01 | Deleted useless code. | default | 1 | +1 | -4 |
2022-10-11 06:52 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-11 06:51 | Serve static files with the s/ prefix. | default | 1 | +17 | -3 |
2022-10-11 06:16 | Unify enqueueing code. | default | 1 | +37 | -37 |
2022-10-10 18:12 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-10 17:50 | Connections are now attended by threads. | default | 1 | +22 | -6 |
2022-10-10 17:33 | Call xs_socket_accept() from httpd(). | default | 1 | +5 | -6 |
2022-10-10 16:09 | Updated RELEASE_NOTES. | default | 1 | +1 | -1 |
2022-10-10 09:49 | Updated README. | default | 1 | +0 | -2 |
2022-10-10 08:47 | Deleted unused code. | default | 1 | +0 | -2 |
2022-10-10 07:46 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-10 07:45 | build_mentions() completes uids without host. | default | 1 | +7 | -8 |
2022-10-10 07:18 | Version 2.03 RELEASED. | default | 1 | +1 | -1 |
2022-10-10 07:09 | Updated RELEASE_NOTES. | default | 1 | +6 | -0 |
2022-10-10 07:04 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-10 07:03 | Media can be attached to notes. | default | 4 | +44 | -7 |
2022-10-10 06:25 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-10 06:25 | Attached videos are now embedded. | default | 1 | +14 | -1 |
2022-10-10 06:08 | Updated TODO. | default | 1 | +4 | -2 |
2022-10-09 16:03 | Minor logging tweak. | default | 1 | +1 | -1 |
2022-10-09 15:55 | Updated documentation. | default | 1 | +2 | -0 |
2022-10-09 15:54 | New optional server config directive 'disable_cache'. | default | 1 | +8 | -2 |
2022-10-09 15:22 | Fail in bad disk layout version. | default | 1 | +11 | -4 |
2022-10-08 05:00 | Backport from xs. | default | 6 | +29 | -28 |
2022-10-07 17:48 | More emoticons. | default | 1 | +1 | -0 |
2022-10-07 17:24 | Emoticon tweak. | default | 1 | +1 | -1 |
2022-10-07 17:08 | Updated RELEASE_NOTES. | default | 1 | +4 | -0 |
2022-10-07 17:07 | Updated documentation. | default | 1 | +7 | -0 |
2022-10-07 17:02 | Added a set of smileys/emoticons that are replaced by emojis. | default | 1 | +32 | -0 |
2022-10-07 16:30 | Moved message formatting to format.c. | default | 3 | +127 | -119 |
2022-10-07 16:15 | Version 2.02 RELEASED. | default | 1 | +1 | -1 |
2022-10-07 16:00 | Updated RELEASE_NOTES. | default | 1 | +24 | -0 |
2022-10-07 15:25 | Use xs_is_null() instead of NULL comparison when getting actor's name. | default | 1 | +2 | -2 |
2022-10-07 13:06 | Backport from xs. | default | 3 | +48 | -32 |
2022-10-07 11:48 | Backport from xs. | default | 5 | +31 | -27 |
2022-10-07 08:12 | Don't indent entry children beyond 4. | default | 1 | +4 | -1 |
2022-10-07 07:46 | abort() on realloc() error. | default | 1 | +12 | -2 |
2022-10-06 17:46 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-06 17:45 | Do not show the hour in the date. | default | 1 | +2 | -1 |
2022-10-06 17:21 | After doing some timeline operation, the page is loaded at the snac-posts anchor. | default | 1 | +2 | -1 |
2022-10-06 17:11 | Updated TODO. | default | 1 | +4 | -2 |
2022-10-06 17:06 | New function build_mentions(), for the reply textareas. | default | 1 | +40 | -1 |
2022-10-06 16:44 | Updated TODO. | default | 1 | +0 | -4 |
2022-10-05 19:28 | Fixed bug in Boost (by URL). | default | 1 | +1 | -1 |
2022-10-05 19:19 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-05 10:08 | Alert if _timeline_find_fn() finds more than one file. | default | 3 | +12 | -6 |
2022-10-04 16:58 | Updated documentation. | default | 2 | +4 | -4 |
2022-10-04 16:52 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-04 16:46 | New command-line option purge. | default | 4 | +53 | -1 |
2022-10-04 15:31 | Fixed bug in the entry children popup. | default | 1 | +1 | -1 |
2022-10-04 15:03 | Minor tweak to url regex. | default | 1 | +1 | -1 |
2022-10-04 09:55 | Ensure the login information is null-terminated. | default | 1 | +6 | -1 |
2022-10-04 09:32 | Updated documentation. | default | 1 | +4 | -28 |
2022-10-04 09:29 | [examples/snac_openbsd] new file. | default | 1 | +20 | -0 |
2022-10-04 09:13 | [examples/nac.service] new file. | default | 1 | +17 | -0 |
2022-10-04 08:06 | Fixed typo in initdb(). | default | 1 | +1 | -1 |
2022-10-04 07:59 | Updated README. | default | 1 | +1 | -1 |
2022-10-04 07:56 | Updated TODO. | default | 1 | +4 | -4 |
2022-10-04 07:52 | Fixed bug. | default | 1 | +1 | -1 |
2022-10-04 07:40 | New function adduser(). | default | 3 | +129 | -4 |
2022-10-04 06:53 | Updated Makefile. | default | 1 | +10 | -0 |
2022-10-04 06:51 | New function initdb(). | default | 4 | +180 | -1 |
2022-10-03 19:39 | Updated TODO. | default | 1 | +4 | -4 |
2022-10-03 18:30 | Deleted command-line commands that will not be implemented. | default | 1 | +0 | -18 |
2022-10-03 18:26 | Updated RELEASE_NOTES. | default | 1 | +5 | -0 |
2022-10-03 18:25 | Some documentation tweaks. | default | 2 | +13 | -9 |
2022-10-03 18:14 | Imported documentation from snac 1.x. | default | 7 | +668 | -0 |
2022-10-03 17:17 | Version 2.01 RELEASED. | default | 2 | +2 | -83 |
2022-10-03 17:02 | Deleted debugging code. | default | 1 | +0 | -6 |
2022-10-03 09:39 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-03 09:22 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-03 09:18 | Backport from xs. | default | 4 | +62 | -43 |
2022-10-03 09:14 | Use xs_glob() in history_list(). | default | 1 | +2 | -25 |
2022-10-03 09:12 | Renamed cached file _timeline.html to timeline.html_ to exclude it from globs. | default | 1 | +5 | -5 |
2022-10-03 09:08 | Use xs_glob() in _timeline_list(). | default | 1 | +14 | -26 |
2022-10-03 08:59 | Use xs_glob() in _timeline_find_fn(). | default | 1 | +5 | -6 |
2022-10-03 08:56 | Use xs_glob() in follower_list(). | default | 1 | +13 | -17 |
2022-10-03 08:51 | Use xs_glob() in user_list(). | default | 1 | +25 | -12 |
2022-10-02 16:23 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-02 16:22 | Added history support. | default | 1 | +6 | -0 |
2022-10-02 16:17 | Updated TODO. | default | 1 | +2 | -2 |
2022-10-02 16:16 | The history is shown at the bottom of the local timeline. | default | 3 | +61 | -0 |
2022-10-02 15:52 | Implemented local timeline cache. | default | 2 | +20 | -6 |
2022-10-02 15:42 | An 'Update' message is set to everyone when data is changed. | default | 2 | +7 | -0 |
2022-10-02 15:34 | User data can be modified from the web interface. | default | 1 | +35 | -0 |
2022-10-02 07:32 | Minor tweak. | default | 1 | +6 | -4 |
2022-10-02 07:27 | Use the time functions of xs_time.h. | default | 5 | +11 | -29 |
2022-10-02 07:23 | Backport from xs. | default | 1 | +58 | -0 |
2022-10-02 05:36 | Updated TODO. | default | 1 | +6 | -2 |
2022-10-02 05:23 | Fixed crash. | default | 1 | +2 | -1 |
2022-10-01 19:56 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-01 19:15 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-01 19:10 | Updated TODO. | default | 1 | +2 | -0 |
2022-10-01 19:01 | Fixed crash. | default | 1 | +3 | -2 |
2022-10-01 18:57 | Implemented the helper thread. | default | 3 | +38 | -4 |
2022-10-01 18:31 | Updated TODO. | default | 1 | +4 | -0 |
2022-10-01 18:29 | Updated TODO. | default | 1 | +16 | -14 |
2022-10-01 17:54 | Imported TODO from snac 1.x. | default | 1 | +127 | -0 |
2022-10-01 17:48 | Also accept 'Delete' on input. | default | 1 | +5 | -2 |
2022-10-01 17:37 | Implemented 'Delete'. | default | 3 | +40 | -3 |
2022-10-01 17:10 | More snac-origin work. | default | 1 | +29 | -6 |
2022-10-01 16:58 | Show a link in the snac-origin in level 0 entries. | default | 1 | +13 | -1 |
2022-10-01 16:48 | timeline_request() also triggers an actor_request(). | default | 1 | +9 | -2 |
2022-10-01 07:12 | New web action 'Unfollow'. | default | 4 | +49 | -1 |
2022-10-01 06:05 | New web action 'Follow'. | default | 1 | +8 | -0 |
2022-10-01 05:45 | New MUTE web action. | default | 3 | +35 | -6 |
2022-09-30 16:28 | Show the preferredUsername in name is "". | default | 1 | +1 | -1 |
2022-09-30 16:12 | Add a date to a Follow message if it doesn't include one. | default | 1 | +10 | -3 |
2022-09-30 15:56 | Also show Follow messages in the timeline. | default | 1 | +16 | -4 |
2022-09-30 08:03 | Backport from xs. | default | 1 | +24 | -14 |
2022-09-30 07:59 | Use doubles instead of floats. | default | 2 | +12 | -12 |
2022-09-30 07:56 | Timeline is cached. | default | 3 | +77 | -5 |
2022-09-30 07:29 | Likes and Boosts can be done from the web interface. | default | 1 | +24 | -0 |
2022-09-30 03:36 | Posts can be done from the web interface. | default | 1 | +60 | -0 |
2022-09-30 02:33 | Fixed check_signature(). | default | 1 | +2 | -7 |
2022-09-29 13:08 | More work in check_signature() (non-working). | default | 1 | +43 | -0 |
2022-09-29 12:44 | New function check_signature() (incomplete). | default | 3 | +59 | -1 |
2022-09-29 12:16 | Backport from xs. | default | 1 | +42 | -3 |
2022-09-29 11:15 | Added support for one-entry timeline. | default | 2 | +15 | -3 |
2022-09-29 10:52 | Use SIGTRAP instead of the signal number in raise(). | default | 1 | +1 | -1 |
2022-09-29 10:50 | Added some signal control. | default | 1 | +24 | -2 |
2022-09-29 10:41 | Replace kill(getpid()) with raise(). | default | 1 | +1 | -1 |
2022-09-29 08:27 | Simplified HTML. | default | 1 | +18 | -40 |
2022-09-29 08:18 | More HTML work. | default | 1 | +60 | -0 |
2022-09-29 07:52 | More HTML work. | default | 1 | +76 | -3 |
2022-09-29 07:19 | More HTML work. | default | 1 | +8 | -6 |
2022-09-29 07:11 | html_entry() is built in its own string and then added. | default | 2 | +16 | -10 |
2022-09-28 19:09 | Treat 410 Gone from actors specially. | default | 1 | +12 | -2 |
2022-09-28 18:41 | The input queue also has retries. | default | 3 | +24 | -12 |
2022-09-28 18:24 | If an actor cannot be retrieved, move the message back to the queue. | default | 1 | +6 | -1 |
2022-09-28 18:08 | Process 'Update' + 'Person'. | default | 2 | +8 | -2 |
2022-09-28 17:59 | Process 'Undo' + 'Follow'. | default | 2 | +14 | -4 |
2022-09-28 15:39 | Added the score for local posts. | default | 2 | +33 | -1 |
2022-09-28 15:18 | New function ftime(). | default | 3 | +16 | -0 |
2022-09-28 15:12 | More HTML work. | default | 1 | +47 | -20 |
2022-09-28 14:27 | Better coping with timeouts. | default | 2 | +7 | -1 |
2022-09-28 14:16 | More HTML work. | default | 1 | +45 | -36 |
2022-09-28 13:41 | More HTML work. | default | 2 | +94 | -2 |
2022-09-28 08:40 | More HTML work. | default | 1 | +24 | -0 |
2022-09-28 08:27 | Got xs_set.h from xs. | default | 4 | +102 | -3 |
2022-09-28 08:21 | New function html_top_controls(). | default | 1 | +103 | -12 |
2022-09-28 07:46 | More HTML work. | default | 2 | +39 | -3 |
2022-09-28 07:29 | New function static_get(). | default | 5 | +77 | -5 |
2022-09-28 05:40 | Delete dangling local timeline entry in timeline_admire(). | default | 1 | +2 | -0 |
2022-09-28 05:12 | 'Announce' messages also try to bring the announced actor. | default | 1 | +9 | -2 |
2022-09-28 05:05 | New function html_msg_icon(). | default | 2 | +149 | -1 |
2022-09-28 03:36 | New function login() (untested). | default | 1 | +24 | -0 |
2022-09-28 03:22 | Added dummy HTTP handlers for html. | default | 3 | +31 | -1 |
2022-09-28 03:16 | Check for muted actors in Announce messages. | default | 1 | +18 | -2 |
2022-09-28 02:52 | Delete the _snac field in outbox. | default | 1 | +4 | -2 |
2022-09-28 02:48 | The outbox returns now some entries. | default | 3 | +37 | -6 |
2022-09-27 17:00 | Timeline pages are also served. | default | 2 | +16 | -8 |
2022-09-27 16:33 | Call process_tags() from msg_note(). | default | 1 | +13 | -4 |
2022-09-27 16:20 | New function process_tags() (untested). | default | 1 | +52 | -0 |
2022-09-27 16:01 | New variable USER_AGENT. | default | 4 | +7 | -3 |
2022-09-27 15:41 | Rewrite not_really_markdown() with xs_regex_split(). | default | 1 | +39 | -55 |
2022-09-27 15:19 | Backport from xs. | default | 2 | +43 | -12 |
2022-09-27 13:38 | 'Accept' messages are processed. | default | 1 | +10 | -2 |
2022-09-27 13:28 | New function msg_follow(). | default | 3 | +55 | -5 |
2022-09-27 12:50 | More work in msg_note(). | default | 2 | +93 | -63 |
2022-09-27 12:07 | Notes can be posted WOW!. | default | 3 | +97 | -11 |
2022-09-27 08:59 | Disabled URL replacement by now because it's not infinite-loop-safe. | default | 1 | +9 | -2 |
2022-09-27 08:51 | More work in not_really_markdown(). | default | 4 | +64 | -4 |
2022-09-27 08:50 | Fixed bug in xs_replace_i(). | default | 1 | +1 | -1 |
2022-09-27 08:20 | Use xs_replace_i() in some places. | default | 3 | +4 | -10 |
2022-09-27 08:15 | Updated dependencies. | default | 1 | +7 | -5 |
2022-09-27 08:14 | Backported from xs. | default | 1 | +14 | -22 |
2022-09-27 08:03 | Backported xs_regex.h from xs. | default | 2 | +48 | -1 |
2022-09-27 07:51 | Started command-line command 'note'. | default | 1 | +35 | -0 |
2022-09-27 07:38 | Started function not_really_markdown(). | default | 4 | +74 | -1 |
2022-09-27 07:07 | [html.c] new file. | default | 2 | +10 | -1 |
2022-09-27 07:06 | [.gitignore] new file. | default | 1 | +2 | -0 |
2022-09-27 05:54 | 'Follow' messages are now processed. | default | 1 | +58 | -16 |
2022-09-27 05:16 | Check the digest before enqueueing. | default | 1 | +15 | -1 |
2022-09-26 16:40 | Backported from xs. | default | 1 | +4 | -2 |
2022-09-26 12:45 | Use xs_evp_sign() for signing. | default | 1 | +4 | -4 |
2022-09-26 12:44 | Backported from xs. | default | 1 | +41 | -0 |
2022-09-26 11:06 | More error testing in srv_archive(). | default | 1 | +3 | -3 |
2022-09-26 10:29 | Serve the actor as the correct content-type. | default | 2 | +8 | -3 |
2022-09-26 10:10 | Added direction to srv_archive() files. | default | 1 | +1 | -1 |
2022-09-26 09:19 | More work but signatures seem to still fail. | default | 6 | +41 | -19 |
2022-09-26 08:08 | New function msg_admiration(). | default | 4 | +34 | -1 |
2022-09-26 07:28 | New function post. | default | 1 | +13 | -0 |
2022-09-26 07:25 | New function is_msg_public(). | default | 1 | +18 | -1 |
2022-09-26 07:22 | Renamed to recipient_list(). | default | 1 | +1 | -1 |
2022-09-26 07:22 | New function recipients(). | default | 1 | +37 | -0 |
2022-09-26 07:08 | Link to local if the child id is from this actor. | default | 2 | +6 | -6 |
2022-09-26 05:32 | Also store local referrers in the local timeline. | default | 1 | +7 | -4 |
2022-09-26 05:19 | Resolve object id instead of discarding like or boost. | default | 1 | +11 | -13 |
2022-09-26 05:13 | New metadata 'referrer', that contains an actor. | default | 3 | +22 | -20 |
2022-09-25 22:01 | Return the correct content-type. | default | 1 | +1 | -0 |
2022-09-25 21:22 | New file README.md. | default | 1 | +42 | -0 |
2022-09-25 20:57 | Backported from xs. | default | 4 | +17 | -17 |
2022-09-25 20:40 | Fixed some incorrect allocations. | default | 1 | +6 | -10 |
2022-09-25 20:40 | Remove manually the leading zeros in _xs_json_dumps(). | default | 1 | +14 | -1 |
2022-09-25 19:55 | Avoid crashing on empty q_items. | default | 1 | +5 | -0 |
2022-09-25 19:52 | Always write a raw payload in srv_archive(). | default | 1 | +6 | -6 |
2022-09-25 19:45 | More sign work (I'm tired). | default | 3 | +3 | -8 |
2022-09-25 19:02 | New function msg_actor(). | default | 6 | +110 | -2 |
2022-09-25 16:54 | Minor tweak in http signatures. | default | 1 | +10 | -6 |
2022-09-25 16:50 | Fixed a bug in the digest header. | default | 4 | +23 | -11 |
2022-09-25 16:28 | New function timeline_request(). | default | 3 | +53 | -7 |
2022-09-25 15:42 | New function timeline_admire(). | default | 3 | +104 | -36 |
2022-09-25 07:55 | Some log tweaks. | default | 1 | +1 | -1 |
2022-09-25 07:47 | Fixed bug in srv_archive(). | default | 2 | +2 | -1 |
2022-09-25 07:07 | Some fixes to timeline_add(). | default | 4 | +68 | -23 |
2022-09-25 05:58 | Process 'Create' messages (untested). | default | 2 | +34 | -3 |
2022-09-25 05:42 | The HTTP request headers are stored in a plain dict. | default | 4 | +21 | -29 |
2022-09-25 05:28 | New function srv_archive(). | default | 3 | +107 | -48 |
2022-09-24 10:22 | Added some aechiving. | default | 1 | +34 | -0 |
2022-09-24 09:54 | More work. | default | 2 | +13 | -16 |
2022-09-24 09:04 | More message work. | default | 1 | +24 | -9 |
2022-09-24 08:43 | Started creating messages. | default | 1 | +49 | -12 |
2022-09-24 08:22 | More log tweaks. | default | 1 | +8 | -8 |
2022-09-24 08:18 | Replace long paths with ~ in logs. | default | 1 | +12 | -0 |
2022-09-24 08:12 | Always call srv_debug() from snac_debug(). | default | 1 | +3 | -5 |
2022-09-24 08:03 | Also store the req object in enqueue_input(). | default | 3 | +12 | -11 |
2022-09-23 21:49 | More ActivityPub work. | default | 1 | +45 | -0 |
2022-09-23 21:09 | New function enqueue_input(). | default | 3 | +46 | -2 |
2022-09-23 19:01 | Fixed memleak. | default | 1 | +4 | -2 |
2022-09-23 18:59 | New function activitypub_get_handler(). | default | 3 | +67 | -2 |
2022-09-23 18:28 | xs_httpd_request() also returns the payload. | default | 4 | +54 | -12 |
2022-09-23 17:37 | New function process_queue(). | default | 3 | +82 | -37 |
2022-09-23 17:07 | New functions send_to_inbox() and send_to_actor(). | default | 3 | +40 | -1 |
2022-09-23 16:46 | Fixed bug in actor_request(). | default | 3 | +15 | -2 |
2022-09-23 16:15 | Improved activitypub_request(). | default | 2 | +47 | -19 |
2022-09-23 15:44 | server_get_handler() returns the status. | default | 1 | +13 | -11 |
2022-09-23 15:40 | webfinger_get_handler() returns the status. | default | 3 | +17 | -15 |
2022-09-23 15:36 | webfinger_request() returns the status. | default | 3 | +11 | -10 |
2022-09-23 15:33 | [activitypub.c] New file. | default | 4 | +78 | -1 |
2022-09-23 07:50 | Reworked timeline_add(). | default | 1 | +107 | -75 |
2022-09-22 22:03 | Added comment about what to do with recursive parent storage. | default | 1 | +2 | -0 |
2022-09-22 22:00 | _timeline_parent() does not need to be recursive (or does it?). | default | 1 | +2 | -5 |
2022-09-22 16:56 | Return 110 "Response Is Stale" to stale actors. | default | 1 | +2 | -1 |
2022-09-22 16:52 | Minor actor tweak. | default | 2 | +2 | -2 |
2022-09-22 16:50 | Added some actor functions. | default | 2 | +80 | -0 |
2022-09-22 15:55 | httpd serves susie.png. | default | 1 | +14 | -0 |
2022-09-22 15:44 | Fixed memleak in greeting. | default | 1 | +2 | -1 |
2022-09-22 15:12 | Renamed enqueue() to enqueue_output(). | default | 2 | +5 | -4 |
2022-09-22 12:46 | New function _timeline_parent(). | default | 1 | +77 | -0 |
2022-09-22 09:50 | New macro valid_status(). | default | 2 | +3 | -1 |
2022-09-22 09:40 | Deleted left debug information. | default | 1 | +0 | -1 |
2022-09-22 09:35 | Minor webfinger tweak. | default | 1 | +4 | -1 |
2022-09-22 09:28 | More webfinger work. | default | 2 | +77 | -9 |
2022-09-22 08:15 | New function webfinger_request() (incomplete). | default | 3 | +47 | -2 |
2022-09-21 19:12 | Added a webfinger handler. | default | 4 | +102 | -1 |
2022-09-21 17:52 | Updated Makefile. | default | 1 | +12 | -12 |
2022-09-21 17:46 | Fix q_path. | default | 1 | +17 | -11 |
2022-09-21 17:28 | Added a global server handler. | default | 2 | +116 | -1 |
2022-09-21 16:27 | More httpd work. | default | 4 | +53 | -4 |
2022-09-21 16:13 | New flag srv_running. | default | 3 | +4 | -0 |
2022-09-21 16:09 | [httpd.c] new file. | default | 1 | +52 | -0 |
2022-09-21 07:31 | More work in http signed request. | default | 3 | +15 | -8 |
2022-09-21 07:17 | New function xs_sha256_base64(). | default | 2 | +24 | -4 |
2022-09-21 06:57 | Use its own copy of the headers in http_signed_request(). | default | 2 | +15 | -8 |
2022-09-20 19:00 | Added http signed request code (untested). | default | 3 | +74 | -3 |
2022-09-20 18:14 | Updated Makefile. | default | 1 | +1 | -1 |
2022-09-20 18:12 | [http.c] new file. | default | 2 | +23 | -1 |
2022-09-20 11:36 | Imported changes from xs. | default | 1 | +2 | -0 |
2022-09-20 10:56 | Changed some glob() oddities. | default | 1 | +6 | -4 |
2022-09-20 10:50 | New function dequeue(). | default | 3 | +25 | -1 |
2022-09-20 10:43 | New function queue(). | default | 3 | +48 | -0 |
2022-09-20 10:00 | New function enqueue(). | default | 4 | +40 | -5 |
2022-09-20 09:38 | Added muted functions. | default | 2 | +45 | -0 |
2022-09-20 09:31 | Add following code. | default | 2 | +56 | -0 |
2022-09-20 09:16 | More timeline work. | default | 1 | +49 | -0 |
2022-09-20 08:49 | More timeline work. | default | 3 | +73 | -9 |
2022-09-20 08:02 | Added some timeline functions. | default | 2 | +63 | -0 |
2022-09-20 07:48 | More follower data code. | default | 3 | +25 | -1 |
2022-09-20 07:39 | Added some follower functions. | default | 2 | +109 | -11 |
2022-09-20 07:02 | JSON tweaks. | default | 1 | +4 | -4 |
2022-09-20 05:46 | Some json tweaks. | default | 1 | +5 | -7 |
2022-09-20 05:21 | Added support for bigger codepoints in xs_utf8_enc(). | default | 2 | +7 | -1 |
2022-09-20 05:15 | Improved Unicode surrogate pairs parsing in xs_json. | default | 1 | +21 | -6 |
2022-09-19 21:33 | New function user_list(). | default | 3 | +47 | -2 |
2022-09-19 21:08 | Renamed xs_splitn() to xs_split_n(). | default | 4 | +8 | -8 |
2022-09-19 21:03 | Renamed user functions. | default | 3 | +4 | -7 |
2022-09-19 20:58 | New function hash_password() and check_password(). | default | 3 | +39 | -0 |
2022-09-19 20:41 | [data.c] new file. | default | 5 | +141 | -127 |
2022-09-19 20:30 | Unified error strings. | default | 1 | +18 | -15 |
2022-09-19 20:23 | New functions snac_debug() and snac_log(). | default | 3 | +16 | -0 |
2022-09-19 20:19 | New functions snac_open() and snac_free(). | default | 3 | +114 | -0 |
2022-09-19 19:32 | [main.c] New file. | default | 3 | +16 | -9 |
2022-09-19 19:30 | Improved server debug functions. | default | 2 | +9 | -5 |
2022-09-19 19:24 | Added time functions. | default | 2 | +23 | -1 |
2022-09-19 19:13 | Start of work. | default | 4 | +86 | -3 |
2022-09-19 18:47 | More dummy files. | default | 3 | +37 | -0 |
2022-09-19 18:41 | Imported xs. | default | 8 | +2097 | -0 |
2022-09-19 18:40 | Project started. | default | 1 | +9 | -0 |