• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 02:02:39 +01:00
abcfdc134a feat(validation): catch a container running a different secret than the config
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 01:54:18 +01:00
6861358809 fix(init): refuse to copy the install tree onto itself
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 01:44:09 +01:00
bd10a9ab55 feat(update): detect a stale root footprint on git and local installs
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 01:35:41 +01:00
552f102517 init: bump footprint_version for the crowdsec helper change
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:34:13 +01:00
43a8252272 fix(validation): make single-app runs correct and audible
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:33:31 +01:00
10d79cc297 feat(tasks): sort the app task list explicitly, and add a filter + search
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:29:50 +01:00
3ed912b5ed fix(validation): name the keys in the shared-secret failure
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:26:13 +01:00
998deddb5d feat(crowdsec): add the rotate tool, wire LAPI_HOST, drop two dead keys
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:25:22 +01:00
7aed9102c4 fix(tools): keep the user on the Tools tab and show the result there
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:23:49 +01:00
e14e295f3f stalwart: record that the public-side ACME path is not fully verified
81c672c474 feat(validation): implement the config checks the CLI already advertised
Compare 2 commits »
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:18:33 +01:00
e73f47ad46 generator: warn when the manifest indexes files git does not track
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:15:48 +01:00
f747083115 fix(updater): find newer versions the tag listing cannot see
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:13:17 +01:00
741edfdeb1 config: carry newly-added app options into existing installs
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:12:48 +01:00
213c689cc1 stalwart: one primitive for probing the admin listener
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 00:03:48 +01:00
27fea7aa17 feat(crowdsec): recover the bouncer key when the config lost it
Webstar pushed to main at Webstar/LibrePortal 2026-08-18 23:48:53 +01:00
c3b7d6ae35 fix(webui): use the app's real title in the Tools and Services headers
Webstar pushed to main at Webstar/LibrePortal 2026-08-18 23:48:40 +01:00
5087a88f65 fix(crowdsec): mirror the bouncer key to a file that exists
Webstar pushed to main at Webstar/LibrePortal 2026-08-18 23:43:39 +01:00
84b027feed chore(dev): vendor lp-shot, excluded from release tarballs
Webstar pushed to main at Webstar/LibrePortal 2026-08-18 23:39:45 +01:00
5c7372b8c2 grafana/prometheus: permission the directory, not the container's files
Webstar pushed to main at Webstar/LibrePortal 2026-08-18 23:29:10 +01:00
6cc604f21f matrix: keep the secrets chown off Synapse's media store