fix: replace access list ID field with EntityPicker, add deploy toggle, improve UX
- Replace raw NPM access list ID input with EntityPicker on project edit form - Resolve access list name from NPM API when editing project - Add "Deploy immediately" toggle to Quick Deploy (off by default) - Fix stage form layout: all fields on same row with toggles - Fix empty port default on project creation (placeholder instead of pre-filled) - Improve inspect error message when Docker is unavailable - Trigger proxy resync when NPM access list changes - Resolve access list name on NPM settings page load
This commit is contained in:
@@ -239,6 +239,7 @@ func (s *Server) updateSettings(w http.ResponseWriter, r *http.Request) {
|
||||
proxyChanged := existing.Domain != updated.Domain ||
|
||||
existing.ProxyProvider != updated.ProxyProvider ||
|
||||
existing.NpmRemote != updated.NpmRemote ||
|
||||
existing.NpmAccessListID != updated.NpmAccessListID ||
|
||||
sslChanged
|
||||
if proxyChanged {
|
||||
go s.resyncAllProxies(existing, updated)
|
||||
|
||||
Reference in New Issue
Block a user