R-415 fixed on hub main (no duplicate/nested/felhom.eu customer domain; R-138 option B); R-762 closed (9202 proven, catalog eec9a0d); R-905 opened (wger static in backups); decision sheet D10; 130 -> 129
gates / gates (push) Successful in 3m55s

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-08 10:19:39 +02:00
parent 78121aa475
commit d9147b02de
18 changed files with 818 additions and 9 deletions
+2 -2
View File
@@ -64,13 +64,13 @@ func TestConfigUpdate_DebugSurvivesRebuild_OffsiteUntouched(t *testing.T) {
const id = "cust-dbg"
if err := st.SaveCustomerConfig(&store.CustomerConfig{
CustomerID: id, CustomerName: "Kovács", Domain: "kovacs.felhom.eu", ConfigJSON: "{}",
CustomerID: id, CustomerName: "Kovács", Domain: "kovacs.hu", ConfigJSON: "{}",
}); err != nil {
t.Fatalf("seed customer: %v", err)
}
// 1) First save WITH offsite enabled → provisions + merges the descriptor. No debug yet.
const offsiteForm = "customer_name=Kov%C3%A1cs&domain=kovacs.felhom.eu&dr_tier=on&offsite_enabled=on&offsite_type=shared&offsite_quota_gb=50"
const offsiteForm = "customer_name=Kov%C3%A1cs&domain=kovacs.hu&dr_tier=on&offsite_enabled=on&offsite_type=shared&offsite_quota_gb=50"
w := httptest.NewRecorder()
s.handleConfigUpdate(w, postForm("/configs/"+id+"/edit", offsiteForm), id)
if w.Code != http.StatusSeeOther {