Projekt

Allmänt

Profil

Handlingar

Features #103

öppen
CA CA

Features #17: Renodla långsiktig användar-, sessions- och föreningskontext

Ta bort legacykontext från appskalets läsflöden

Features #103: Ta bort legacykontext från appskalets läsflöden

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

Status:
Done
Prioritet:
Normal
Tilldelad:
Kategori:
Förening och användare
Startdatum:
2026-09-06
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Test
Regression krävs:
Ja
Reported by:
Benny Jensen

Beskrivning

Gör appskalets läsflöden helt sessionsstyrda.

Omfattning

  • GET-anrop för appskal och föreningslistor får inte acceptera orgNumber eller asUserId.
  • Endast Context API får ta emot uttryckliga val av aktiv förening eller imiterad användare.

Acceptanskriterier

Appskal och föreningslistor hämtar kontext från serverns session. Legacyparametrarna orgNumber och asUserId ignoreras. Regression verifierar autentisering, organisationsisolering och imitation.


Testresultat

Deploy genomförd. PHP-syntaxkontroller passerade. Regressionssvit systemadmin-imitation: 1 passed, 0 failed på 1,6 s. Verifierar sessionsstyrt appskal samt att spoofade orgNumber/asUserId saknar effekt.

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

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

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

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

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

Arbetet startat efter godkänd regression för systemadministratörens sessionskontext och föreningsanvändare. Nästa steg är att inventera och ta bort kvarvarande orgNumber/asUserId från appskalets läsanrop samt utöka regressionen.

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

Commit a996ee8 är pushad. /api/app-shell använder nu alltid serverns sessionskontext och ignorerar orgNumber/asUserId. Regressionen provar uttryckligen spoofade legacyparametrar. Lokal PHP-syntaxkontroll passerar; serverregression återstår.

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

Serververifiering godkänd för commit a996ee8. Systemadmin imitation permissions passerade samtliga kontroller, inklusive appskalets skydd mot legacyparametrar.

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

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

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

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

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

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

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

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

Finns även som: PDF Atom