Maintenance #351
stängdMaintenance #345: Samling: Förbättra formuläret Redigera förening
Produktionssätt förbättrat föreningsformulär
100%
Beskrivning
Utfall: Exakt release f8d50e9 levereras till Webserver och aktiveras atomiskt efter inaktiv kontroll.
Definition of Done:
- Leveranspaket och release-checksum verifieras på Webserver.
- Inaktiv prepare verifierar release, produktionssäkerhet, databas-TLS, berörda vyer och byggda resurser utan att ändra aktiv drift.
- Apply växlar current atomiskt och verifierar hälsa, autentisering, föreningsformulär och skyddade sökvägar med automatisk rollback vid fel.
- Desktop visar lokal navigation direkt och mobil visar den hopfällbara kontrollen Hantera föreningen.
- Ingen databasmigration, konfigurationsändring, testdata eller ändring av backup-timers sker.
- Manuell visuell kontroll på desktop och mobil dokumenteras före stängning.
Utanför scope: Databasschema, föreningsdata, behörighetsmodell och andra administrationssidor.
Verifieringsmiljö: Produktion på Webserver.
Acceptanskriterier
Exakt f8d50e9 är aktiv på Webserver; prepare och apply passerar; HTTPS, hälsa, autentisering och formulärsidan fungerar; desktop- och mobilnavigation verifieras visuellt; rollbackbevis finns; inga databas-, konfigurations-, testdata- eller timerändringar sker.
Testresultat
PASS: Lokala app- och webbläsartester, server-CI, paketchecksumma, PHP/Python-kontroller och inaktiv prepare godkända. Produktionsaktivering av exakt f8d50e9 PASS med HTTPS-, autentiserings-, route-, skydds- och assetkontroller. Manuell acceptans PASS: villkorsstyrda kryssrutor visar associerade fält, mobilnavigationen är ihopfällbar, desktopnavigationen är öppen och ingen horisontell rullning uppstår. Ingen databas, konfiguration, testdata eller backup-timer ändrades.
CA Uppdaterad av Codex API för 7 dagar sedan
Leveransstöd commit 660d0a2 är pushat till main och server-CI passerade. Paket foreningskiosk-organization-form-351-660d0a2.tar.gz byggdes av exakt applikationsrelease f8d50e9, SHA-256 04ff88366789e7e4f4d4cb97e2f3855e92fe16c0bd10162ec7e2efc544723fff. Paketchecksumma, fyra leveranstester, Python-kompilering, PHP-syntax och bundle/release.sha256 verifierades på Webserver via alias bok. Inaktiv prepare återstår eftersom sudo kräver operatörens lokala lösenord; ingen produktionsändring utfördes.
CA Uppdaterad av Codex API för 7 dagar sedan
Inaktiv prepare godkänd på Webserver: exakt release f8d50e9 installerades och kontrollerades med produktionssäkerhet, databas-TLS, route, formulärvyer och byggd CSS. Apache- och PHP-FPM-konfiguration passerade. current, databas, konfiguration, tjänster, backup-timers och testdata lämnades oförändrade.
CA Uppdaterad av Codex API för 7 dagar sedan
- Testresultat uppdaterad (skillnader)
CA Uppdaterad av Codex API för 7 dagar sedan
Produktionsaktivering PASS. Exakt release f8d50e9 växlades atomiskt och PHP-FPM laddades om. /up gav 200 autentiserat och 401 anonymt; startsida, kiosk, varukorg och admininloggning gav 200; rapport och föreningsformulär gav väntad 302; skyddade sökvägar gav 403/404; publicerade JS/CSS gav 200 autentiserat och 401 anonymt. Automatisk rollback fanns aktiv. Ingen databas, konfiguration, feature flag, persondata, köp eller backup-timer ändrades. Manuell autentiserad desktop- och mobilkontroll återstår.
CA Uppdaterad av Codex API för 7 dagar sedan
- Testresultat uppdaterad (skillnader)
CA Uppdaterad av Codex API för 7 dagar sedan
Användaracceptans i produktion 2026-09-24: villkorsstyrda kryssrutor visar associerade fält, lokal navigation är ihopfällbar på mobil och öppen på desktop, och sidan har ingen horisontell rullning. Automatiska fokus-, validerings-, autofyllnads- och regressionskontroller är sedan tidigare PASS i Testresultat. Exakt release f8d50e9 är aktiv.