project-nomad/admin
John Onysko 8f79d429de fix(seeder): skip catalog sync for installed apps on diverged host ports
The catalog sync added in the supply depot work overwrites container_config
and ui_location for any curated service not flagged is_user_modified. Apps
installed on an alternate host port before that flag existed (e.g. because
the catalog default port was already taken on the host) have their record
reset to the catalog port on the next boot, desyncing it from the running
container and breaking the app's open link.

Compare the published host ports of the existing record against the catalog
and leave the row alone when an installed app diverges. Only host ports are
compared, so catalog corrections to internal container ports (Meshtastic
80->8080) and ui_location scheme changes (Vaultwarden https:8480) still
reach existing installs.
2026-06-09 17:50:21 -04:00
..
app fix(bullmq): bump to 5.77.6 and update set calls w new args shape 2026-06-09 11:29:59 -07:00
bin feat: curated content system overhaul 2026-02-11 15:44:46 -08:00
commands feat(content): opt-in automatic updates for installed ZIM & map content 2026-06-09 09:46:21 -07:00
config feat(config): respect REDIS_DB env var for queue and transmit 2026-06-07 15:11:22 -07:00
constants feat(content): opt-in automatic updates for installed ZIM & map content 2026-06-09 09:46:21 -07:00
database fix(seeder): skip catalog sync for installed apps on diverged host ports 2026-06-09 17:50:21 -04:00
docs docs: update release notes 2026-06-09 19:02:05 +00:00
inertia feat(content): opt-in automatic updates for installed ZIM & map content 2026-06-09 09:46:21 -07:00
providers fix(kiwix): self-heal a missing or corrupt library XML on startup 2026-06-08 15:45:06 -07:00
public feat: switch all PNG images to WEBP (#575) 2026-04-03 14:26:50 -07:00
resources feat(Maps): regional map downloads via go-pmtiles extract (#780) 2026-05-20 10:16:00 -07:00
scripts fix(supply-depot): correct Meshtastic Web internal port (80->8080); add catalog port audit script 2026-06-06 11:08:52 -07:00
start feat(content): opt-in automatic updates for installed ZIM & map content 2026-06-09 09:46:21 -07:00
tests feat(content): opt-in automatic updates for installed ZIM & map content 2026-06-09 09:46:21 -07:00
types feat(content): opt-in automatic updates for installed ZIM & map content 2026-06-09 09:46:21 -07:00
util feat: display model download progress 2026-02-06 16:22:23 -08:00
views feat: initial commit 2025-06-29 15:51:08 -07:00
.editorconfig feat: initial commit 2025-06-29 15:51:08 -07:00
.env.example fix(system): prevent false offline reports when Cloudflare endpoint is unreachable 2026-06-09 00:54:10 -07:00
ace.js feat: initial commit 2025-06-29 15:51:08 -07:00
adonisrc.ts feat(GPU): auto-remediate nomad_ollama passthrough loss on admin boot (#755) 2026-05-20 10:16:00 -07:00
eslint.config.js feat: openwebui+ollama and zim management 2025-07-09 09:08:21 -07:00
package-lock.json fix(bullmq): bump to 5.77.6 and update set calls w new args shape 2026-06-09 11:29:59 -07:00
package.json fix(bullmq): bump to 5.77.6 and update set calls w new args shape 2026-06-09 11:29:59 -07:00
tailwind.config.ts feat: initial commit 2025-06-29 15:51:08 -07:00
tsconfig.json feat: initial commit 2025-06-29 15:51:08 -07:00
vite.config.ts fix(Maps): ensure proper parsing of hostnames (#640) 2026-04-03 14:26:50 -07:00