Eric Ireland
6da95b44ea
Add encrypted security reporting channels
2026-09-11 14:08:17 +10:00
Eric Ireland
fcff80e9be
Give snacforge distinct documentation and artwork
snacforge-2.95-sf.2
2026-09-11 12:20:22 +10:00
Eric Ireland
b200459d8d
Prepare snacforge 2.95-sf.1 for release
...
Add executable regression and sanitizer checks, a hardened release profile, CI, fork security and update policies, release notes, and ephemeral Docker development certificates.
Assisted-by: OpenAI Codex (GPT-5)
Reviewed-by: Eric Ireland
snacforge-2.95-sf.1
2026-09-11 11:51:23 +10:00
Eric Ireland
3c5d4816be
Identify the running software as snacforge
...
Assisted-by: OpenAI Codex (GPT-5)
Reviewed-by: Eric Ireland
2026-09-11 11:42:10 +10:00
Eric Ireland
fad39d587c
Document snacforge and its contribution policy
...
Assisted-by: OpenAI Codex (GPT-5)
Reviewed-by: Eric Ireland
2026-09-11 11:41:55 +10:00
Eric Ireland
2f244e31f2
Bound HTTP response writes with a send timeout
...
Assisted-by: OpenAI Codex (GPT-5)
Reviewed-by: Eric Ireland
2026-09-11 11:41:55 +10:00
Eric Ireland
47e8b5f5a7
Fix ImageMagick argument vector in strip_media
...
Assisted-by: OpenAI Codex (GPT-5)
Reviewed-by: Eric Ireland
2026-09-11 11:41:55 +10:00
grunfink
32ce0553e3
Version 2.95 RELEASED.
2026-09-02 12:56:09 +02:00
grunfink
f3ef715e8f
Updated RELEASE_NOTES.
2026-09-02 12:55:54 +02:00
grunfink
3f5f9d0d0d
Increased user-agent debug level.
2026-09-02 10:30:17 +02:00
grunfink
7bf914ba1c
Fixed previous commit.
2026-09-02 10:25:43 +02:00
grunfink
e7db1c7175
Also drop too big messages in activitypub_request().
2026-09-02 10:23:24 +02:00
grunfink
14db95ed99
Updated RELEASE_NOTES.
2026-09-02 10:08:27 +02:00
grunfink
dde11b15de
In activitypub_post_handler(), drop input messages that are too big.
2026-09-02 09:56:42 +02:00
grunfink
2085a9e911
Skip notification files that are too big.
2026-09-02 09:49:02 +02:00
grunfink
dbff0032ec
Fixed stupid typo.
2026-09-01 16:52:21 +02:00
grunfink
d227702b9c
Updated documentation.
2026-09-01 16:49:19 +02:00
grunfink
41fe777cd0
Updated RELEASE_NOTES.
2026-09-01 16:32:27 +02:00
grunfink
7a62d550de
Added web UI for setting the 'text_browser_uas' user config field.
2026-09-01 16:19:37 +02:00
grunfink
32953e4d2d
More text browser friendly things.
2026-09-01 15:26:02 +02:00
grunfink
3b19a508d2
New user page /operations.
2026-09-01 15:18:06 +02:00
grunfink
2e4a9a9420
More text browser friendly stuff.
2026-09-01 15:01:08 +02:00
grunfink
c38ad28d5d
New function text_browser_friendly() (still unused).
2026-09-01 14:25:12 +02:00
grunfink
5e74f45788
Increased debug level for _load_raw_file().
2026-09-01 08:46:42 +02:00
grunfink
73015e2a6f
Minor HTML tweak.
2026-09-01 08:39:27 +02:00
default
f13cc6e954
Fixed warning in NetBSD evbarm.
2026-08-30 17:06:09 +02:00
grunfink
61d207d2c6
Updated RELEASE_NOTES.
2026-08-30 16:51:01 +02:00
grunfink
8e521cce1f
Added notification filter for Webmentions.
2026-08-30 16:46:38 +02:00
grunfink
61ef7a8618
Fixed error in notification filtering.
2026-08-30 16:38:58 +02:00
grunfink
62166d33af
Added a key check to Undo.
2026-08-30 08:16:00 +02:00
grunfink
eea4e1fbce
Fixed a bug in Undo + EmojiReact.
2026-08-30 08:03:22 +02:00
grunfink
669b86ce65
Updated RELEASE_NOTES.
2026-08-30 07:44:58 +02:00
grunfink
2008eca193
Bumped version.
2026-08-30 07:43:50 +02:00
grunfink
748b578c96
Fixed EmojiReact code to allow any emoticon in emojis.json, not only those with colon-wrapped ids.
2026-08-30 07:43:18 +02:00
grunfink
f6f18197c7
Updated RELEASE_NOTES.
2026-08-30 07:23:40 +02:00
grunfink
b20837bcaa
Merge pull request 'Fix example Apache2 config to point to correct url' ( #644 ) from Sprite_tm/snac2:manpage_apache_example_fix into master
...
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/644
2026-08-30 07:21:39 +02:00
Jeroen Domburg
eb25a46304
Fix example Apache2 config to point to correct urls
2026-08-30 12:31:06 +08:00
grunfink
296357c684
Updated RELEASE_NOTES.
2026-08-28 12:29:32 +02:00
Claire
d3294771d6
mastoapi: implemented /v1/media.
2026-08-28 12:26:48 +02:00
grunfink
5344aca992
mastoapi: Return unauthorized in several unimplemented entrypoints.
2026-08-28 12:02:52 +02:00
grunfink
5107778280
Fixed ugly link label in 'Link' attachments when proxy media is on.
2026-08-26 10:21:23 +02:00
default
03e9f05fa3
Use snac_op in limited().
2026-08-26 09:02:30 +02:00
default
319d5cae0e
Use snac_op in list_maint().
2026-08-26 08:17:03 +02:00
default
1203080748
Use snac_op in list_members().
2026-08-26 08:09:07 +02:00
default
d7fc3d950d
Use snac_op in grave().
2026-08-26 08:05:16 +02:00
default
48aba53ddb
Use snac_op in instance_failure().
2026-08-26 08:02:41 +02:00
default
71a83e6578
Use snac_op in actor_failure().
2026-08-26 07:59:23 +02:00
grunfink
6ae12b03d5
In the people page, strip absurdly long location coordinates due to floating point inaccuracies.
2026-08-26 07:24:25 +02:00
grunfink
99544bf772
New function xs_html_xtag().
2026-08-21 17:14:02 +02:00
grunfink
4f27bb0708
Updated RELEASE_NOTES.
2026-08-20 17:39:46 +02:00