From 5bf13ca19d86c63ad7039f07637d9cfe865270a7 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Fri, 27 Feb 2026 20:04:51 +0100 Subject: [PATCH] move optional config from app info page to deploy/settings page Users couldn't find metadata provider fields (IGDB, ScreenScraper, etc.) on the app info page. Move them to the deploy page where all other settings (integrations, geo-restriction) already live. Co-Authored-By: Claude Opus 4.6 --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index eba34d8..de862c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ ## Changelog +### v0.32.8 — Move optional config to deploy/settings page (2026-02-27) + +#### Changed +- **web/templates/deploy.html**: Optional config fields (metadata providers, API keys) now render on the deploy/settings page instead of the app info page — consistent with integrations and geo-restriction which already live there +- **web/handlers.go**: `deployHandler` now passes `OptionalConfig`, `CurrentValues`, `HasOptionalConfig` to the deploy template for deployed apps; `appDetailHandler` cleaned up to remove optional config data +- **web/templates/app_info.html**: Removed optional config section (HTML + JS) — no longer rendered here + ### v0.32.7 — Fix FileBrowser config not being read on fresh deployments (2026-02-27) #### Fixed