• Joined on 2025-06-02
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 03:11:33 +01:00
9c8f0782e1 feat(updater): build dates for off-Hub images, from the config blob
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:41:44 +01:00
0a6ea95b08 Scope app container operations by compose project, not name substring
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:38:58 +01:00
d09b21eec1 feat(updater): probe any OCI registry, not just Docker Hub
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:35:21 +01:00
770492b7c7 Allocate IPs per missing service, not all-or-nothing
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:32:20 +01:00
aa4f1f1d9c fix(config): reconcile restores port columns a truncated row dropped
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:19:05 +01:00
45ee27a0d6 refactor(ports): nine columns is the floor; refuse the legacy layouts
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:08:01 +01:00
934193d901 copy: drop deployment trivia from app descriptions
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 01:05:54 +01:00
29fa8e8a60 Close Stoat registration by default, behind CFG_STOAT_INVITE_ONLY
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 00:48:10 +01:00
a1290b47a3 fix(ports,config): stop losing columns in the port descriptor
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 00:37:35 +01:00
93ec260298 Provision a Stoat owner account, add create/reset user tools
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 00:16:01 +01:00
701f014619 Hide zero-count filter chips on the Updates tab
Webstar pushed to main at Webstar/LibrePortal 2026-08-20 00:03:56 +01:00
e50adf8f97 Sort the Updates list by actionability, add a Newer filter
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 23:57:06 +01:00
acc91777c4 refactor(prometheus,stoat): prefix service names so instances are possible
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 23:50:13 +01:00
3ebd4ee5bb fix(webui): tell a deliberate singleton from an un-reviewed app
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 23:47:42 +01:00
fd65b74d53 config: keep infrastructure apps out of multiple instances
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 23:38:37 +01:00
6813621fe9 config: enable multiple instances everywhere it is actually possible
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 23:29:31 +01:00
964021ba5e fix(webui): move the "no instances" reason into a tooltip, and say more
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 21:28:33 +01:00
1b3d68d9f7 Highlight the hovered app row on the Updates tab
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 21:14:22 +01:00
b8c23f0dc9 fix(stoat): name compose services, not containers, in the port descriptors
Webstar pushed to main at Webstar/LibrePortal 2026-08-19 21:02:48 +01:00
419105c906 fix(webui): spell out the auto-update window as am/pm