Projekt

Allmänt

Profil

Handlingar

Features #344

stängd
CA CA

Maintenance #135: Produktionshårdning och slutregression

Visa en illustrerad och hjälpsam 404-sida

Features #344: Visa en illustrerad och hjälpsam 404-sida

Tillagd av Codex API för 7 dagar sedan. Uppdaterad för 7 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
PWA
Startdatum:
2026-09-24
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Låg
Driftsättningspåverkan:
Flera områden
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny Jensen

Beskrivning

Syfte: ersätta ramverkets generiska 404-svar med en begriplig Föreningskiosk-sida där den valda illustrationen och texten bildar en sammanhållen helhet.

Definition of Done:

  • HTTP-statusen är fortsatt 404.
  • Sidan visar den tillhandahållna bilden med meningsfull alternativtext.
  • Rubrik och brödtext förklarar kort att sidan inte går att hitta utan tekniskt språk.
  • En tydlig länk leder till Föreningskioskens startsida.
  • Layouten fungerar utan överlappning eller horisontell sidkapning på mobil och desktop.
  • Sidan följer befintlig typografi, färgskala, sidfot och fokusmarkeringar.
  • Automatiskt test verifierar status, text, bild och navigeringslänk; visuell kontroll görs på mobil och desktop.

Avgränsning: inga ändringar av routing, behörighetsregler eller vilka resurser som ger 404. Leverans till produktion hanteras separat efter godkänd implementation.


Acceptanskriterier

404-svaret behåller HTTP-status 404, visar den tillhandahållna illustrationen med meningsfull alternativtext, förklarar kort att sidan inte går att hitta och erbjuder en tydlig länk till startsidan. Layouten följer Föreningskioskens visuella språk och fungerar utan överlappning eller sidkapning på mobil och desktop. Automatiskt test verifierar status, text, bild och länk; visuell kontroll görs i båda format.


Testresultat

PASS: Vite-build, PHP-syntax, Laravel/integrationstest och fjärr-CI för apprevision 4c8d8f168ce510edc010f7b30753a712b466e95c. Revisionslåst preflight och produktionsaktivering PASS. HTTPS-kontroll bekräftade HTTP 404 med förväntad text samt skyddade resurser. Beställaren godkände sidan visuellt i produktion på desktop och mobil.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #1

  • Förälderaktivitet satt till #135

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #2

  • Acceptanskriterier uppdaterad (skillnader)
  • Risknivå ändrad från Normal till Låg
  • Driftsättningspåverkan satt till Flera områden

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #3

  • Status ändrad från New till Planned
  • % Klart ändrad från 0 till 10

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #4

  • Status ändrad från Planned till In progress
  • % Klart ändrad från 10 till 40

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #5

Implementation klar lokalt: anpassad 404-vy med rubriken 'Den sidan finns inte i våra listor', kort förklaring, länk till startsidan, befintlig Föreningskiosk-sidfot och tillhandahållen illustration med alternativtext. Bilden har webboptimerats från cirka 2,2 MB till 156 KB. Responsiv CSS och regressionstest för 1280, 390 och 320 px har lagts till. Vite build PASS och PHP-syntax PASS. Full Laravel- och Playwright-körning återstår i CI eftersom lokal vendor/Playwright saknas.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #6

Implementation committad och pushad till main som 4c8d8f168ce510edc010f7b30753a712b466e95c. Origin/main och lokal main pekar på samma commit. Fjärr-CI passerade och releaseartefakt skapades på remembrance. Produktionsleverans och manuell visuell kontroll återstår.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #7

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #8

Rättelse av tidigare testnotering: nuvarande fjärr-CI kör inte tests/Browser/error-page.cjs och skapade därför inga 404-skärmbilder. Laravel-/integrationssviten och Vite-bygget passerade. Den statiska förhandsvisningen finns i backend/tests/Browser/error-page-fixture.html för manuell visuell kontroll; Playwright-kontrollen kvarstår att köra i en miljö där modulen finns.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #9

Manuell visuell kontroll godkänd av beställaren 2026-09-24 i den exakta lokala HTML-fixturen. Text och illustration upplevs passa ihop och sidan fungerar visuellt som avsett. Produktionsmiljön är ännu inte ändrad.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #10

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #11

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #12

Produktionsleverans förberedd: supportcommit c81e9869c0bf31149c6da0dce8691831c77838cc passerade CI. Revisionslåst paket foreningskiosk-error-page-344-c81e986.tar.gz skapades på remembrance med SHA-256 4e5506f92d11068fed910a8a80ae9be61ed7b1a735e71b1b21f43d8e665999b8. Paketet levererar exakt apprevision 4c8d8f168ce510edc010f7b30753a712b466e95c och artefakt-SHA 21bd3f6dd4ccf2efe3a07949bea56766d0dd35cdb59e2b006045916fad87a9b8. Inaktiv Webserver-preflight återstår.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #13

Första leveranspaketet stoppades säkert under inaktiv prepare eftersom manuellt skapad bundle saknade CI-markörerna status och revision. Ingen releasekatalog, aktiv länk, konfiguration eller tjänst ändrades. Korrigerat r2-paket skapades och verifierades: foreningskiosk-error-page-344-c81e986-r2.tar.gz, SHA-256 3a96ba25d3a1755bd7f6c7452e0a5a6383a7e3589774dd9c1e960144cdc0ae52. Bundle innehåller status=passed och revision=4c8d8f168ce510edc010f7b30753a712b466e95c.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #14

Korrigerat r2-paket verifierades på Webserver och inaktiv release 4c8d8f168ce510edc010f7b30753a712b466e95c förbereddes framgångsrikt. Preflight PASS för produktionssäkerhet, databas-TLS, renderad 404-vy, exakt webboptimerad bild och byggd CSS. Apache- och PHP-FPM-syntax PASS. Aktiv release, current-länk, databas, konfiguration, tjänster och backuptimrar är fortsatt oförändrade. Produktionsaktivering inväntar uttryckligt godkännande.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #15

Produktionsrelease 4c8d8f168ce510edc010f7b30753a712b466e95c aktiverades framgångsrikt 2026-09-24. Leveranskontrollen verifierade produktionskonfiguration, databas-TLS, renderad 404-vy, exakt bild, byggd CSS, HTTPS, autentisering, privata sökvägar och publicerade assets. /404-delivery-check-344 returnerade HTTP 404 med förväntad sidtext. Ingen databas, konfiguration, funktionsflagga, personuppgift, transaktion eller backuptimer ändrades. Manuell visuell kontroll i produktion återstår.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #16

Slutlig manuell produktionsverifiering godkänd av beställaren 2026-09-24 på både desktop och mobil. Text, illustration, knapp och responsiv layout visas som avsett. Samtliga acceptanskriterier är uppfyllda.

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #17

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 7 dagar sedan Handlingar #18

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom