132 Commits

Author SHA1 Message Date
svemagie
be0f7e1823 Add webmention sender endpoint integration 2026-03-09 09:36:29 +01:00
svemagie
3153cf95f2 Add podroll endpoint integration and env docs 2026-03-09 09:30:36 +01:00
svemagie
66c77f604f fix(activitypub): suppress noisy fedify docloader 410 logs 2026-03-08 18:47:11 +01:00
svemagie
12de20913d fix(homepage): add de locale patch and robust contentDir for saves 2026-03-08 18:34:07 +01:00
svemagie
0a6de5b4ad feat(homepage): add homepage endpoint and mount path 2026-03-08 18:19:45 +01:00
svemagie
ddae0276c7 chore(patches): add mastodon disconnect flow and runtime guards 2026-03-08 17:33:47 +01:00
svemagie
1dedd763a6 feat(federation): block unlisted posts from syndication queue 2026-03-08 17:21:07 +01:00
svemagie
21262c31a9 feat(where): unlist OwnYourSwarm checkin notes by default 2026-03-08 16:04:18 +01:00
svemagie
d918e4cd52 Ensure ActivityPub outbox requests are RSA-signed 2026-03-08 11:23:54 +01:00
svemagie
9919b1decc Normalize ActivityPub profile URLs to fix WebFinger invalid URL 2026-03-08 11:16:17 +01:00
svemagie
2e4827be9d Patch ActivityPub backend locale fallback for de 2026-03-08 10:58:24 +01:00
svemagie
470d5e0195 Harden listening endpoint runtime error handling 2026-03-08 10:36:10 +01:00
svemagie
6565b47c48 Enable ActivityPub federation endpoint and configuration 2026-03-08 10:18:56 +01:00
svemagie
867a982fa6 Enable dedicated repost post type in admin 2026-03-08 07:39:59 +01:00
svemagie
59e34af629 Revert "Enable CV endpoint at /cvapi"
This reverts commit a81180e8e9.
2026-03-08 06:42:03 +01:00
svemagie
a81180e8e9 Enable CV endpoint at /cvapi 2026-03-08 06:36:12 +01:00
svemagie
540d83afc3 Enable optional Funkwhale and Last.fm listening endpoints 2026-03-08 06:04:12 +01:00
svemagie
269f0b243b Integrate Cloudron security patch patterns into runtime patch pipeline 2026-03-08 05:32:47 +01:00
svemagie
ef484c069d Remove legacy redirect patches and session auto-continue patch 2026-03-08 04:57:27 +01:00
svemagie
98eb54ac63 Auto-continue login flow to password screen 2026-03-08 04:30:54 +01:00
svemagie
1558e8b40e Harden production auth startup and dev-mode access 2026-03-08 04:01:41 +01:00
svemagie
227e4e3f2a fix(runtime): make sharp optional on FreeBSD startup 2026-03-08 02:14:16 +01:00
svemagie
21d16695c2 fix(deploy): add mongodb runtime dep and harden env checks 2026-03-08 02:10:17 +01:00
svemagie
7a61f4da53 fix(backend): harden mongo startup and files upload locales 2026-03-08 01:51:18 +01:00
svemagie
14d7d16f73 fix(startup): add strict mongo preflight in production 2026-03-08 01:19:47 +01:00
svemagie
65b26dec3d fix(runtime): guard conversations and serviceworker path 2026-03-08 01:03:23 +01:00
svemagie
e212b164f2 fix(uploads): route browser file uploads via files endpoint 2026-03-08 00:57:07 +01:00
svemagie
e7d0a3d382 fix(uploads): patch endpoint-media scope handling 2026-03-08 00:52:50 +01:00
svemagie
da25ffa8c2 feat(indiekit): add rmdes page post type and endpoint posts 2026-03-07 23:47:30 +01:00
svemagie
c179ee313f chore(indiekit): sync with rmdes repos and add postinstall lightningcss path fix 2026-03-07 23:17:38 +01:00
svemagie
b8b268e238 0.1.0 2026-03-07 16:00:15 +01:00
63df3fc892 Initial import of Indiekit server 2026-03-07 15:23:34 +01:00