Projekt

Allmänt

Profil

Handlingar

Features #375

stängd
CA CA

Tydlig väg från Mitt konto till föreningssökning

Features #375: Tydlig väg från Mitt konto till föreningssökning

Tillagd av Codex API för 5 dagar sedan. Uppdaterad för 4 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Konto och identitet
Startdatum:
2026-09-26
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:

Beskrivning

På /account finns föreningssökningen bara indirekt via varumärkeslänken Föreningskiosk, vilket inte uppfattades i acceptanstestet. DoD: inloggad vanlig användare ser en tydlig text- eller ikon+text-länk till föreningsväljaren på /; länken är tangentbords- och pekskärmsanvändbar, fungerar på mobil och desktop utan horisontell rullning och lämnar befintlig söklogik oförändrad. Scope: endast navigering och presentation; ingen ändring av sökning, rankning, identitet, roller eller testinloggning. Verifieras lokalt i webbläsare och därefter på Webserver genom kontrollerad leverans.


Acceptanskriterier

På /account visas en tydlig text- eller ikon+text-länk till föreningsväljaren på /. Länken fungerar med tangentbord och pekskärm på mobil och desktop utan horisontell rullning. Befintlig söklogik, rankning, identitet, roller och testinloggning ändras inte. Verifieras lokalt i webbläsare och därefter på Webserver genom kontrollerad leverans.


Testresultat

PASS: Fokuserat PHPUnit 6 tester/65 assertions; full nätverksisolerad Foundation-svit exit 0; Node-syntax och fem versionslåsta leveranstester godkända. Playwright PASS vid 1280, 390 och 320 px samt 320 px utan JavaScript, med tangentbordsaktivering och utan horisontell rullning. Remembrance CI PASS för appcommit 4542b5b och leveranscommit f08994b. Webbserver package-, prepare- och apply-kontroller PASS med atomiskt releasebyte och rollbackskydd. Manuell produktionsacceptans PASS på desktop, mobil och tangentbord: Hitta förening visas tydligt och öppnar Välj förening. Ingen databas, konfiguration, persondata, köp eller backup-timer ändrades.


Relaterade ärenden 1 (0 öppna — 1 stängd)

Relaterar till Features #374: Tidsbegränsad testinloggning utan telefonnummer för tre rollerClosedCodex API2026-09-26

Handlingar

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

  • Relaterar till Features #374: Tidsbegränsad testinloggning utan telefonnummer för tre roller tillagd

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

  • Versionsmål satt till 0.4 - Konto och historik

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

  • Kategori satt till Konto och identitet
  • Status ändrad från New till Planned
  • Tilldelad satt till Codex API
  • % Klart ändrad från 0 till 10
  • Acceptanskriterier uppdaterad (skillnader)
  • Driftsättningspåverkan satt till Ingen

Obligatoriska styrfält kompletterade från den redan beslutade avgränsningen. Ärendet planeras som nästa konkreta steg efter produktionsgodkänd köphistorik #133.

CA Uppdaterad av Codex API för 5 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 5 dagar sedan Handlingar #5

Local implementation complete but not committed: added an explicit icon+text link 'Hitta förening' from /account to /. Existing responsive account-shortcuts styling is reused; search logic and authorization are unchanged. Verification passed: focused PHPUnit 6 tests/65 assertions; full network-isolated Foundation suite exited 0; Node syntax passed; Playwright passed at 1280, 390 and 320 px plus 320 px without JavaScript, with keyboard activation, correct destination, visible focus, no horizontal overflow and screenshots visually reviewed. No production or Webserver change.

CA Uppdaterad av Codex API för 5 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 5 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 5 dagar sedan Handlingar #8

Approved commit and push completed. App commit 4542b5bbbb51edfa2473cb6df3932b028de9184d is on origin/main. Remembrance server CI passed and produced release artifact /home/bj/.local/share/foreningskiosk-ci/runs/4542b5bbbb51edfa2473cb6df3932b028de9184d.3SAsad/release.tar.gz. Production remains unchanged; controlled Webserver delivery and manual acceptance remain.

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

Version-pinned production delivery support prepared locally for app release 4542b5bbbb51edfa2473cb6df3932b028de9184d. CI artifact SHA-256 739ebd45114253315599b1d8d38dcc28c41c5792cfebf60b81dc1d4f97041fc8 was read from the passed Remembrance artifact. Delivery pins active release 59a6b72 as rollback target, protected active test-access evidence/expiry, account route/view markers, responsive source and built CSS, HTTPS behavior and automatic rollback. Five Python tests passed, py_compile passed, PHP syntax passed, diff check passed. Support files remain uncommitted; production unchanged. User has approved later production activation once traceable delivery support and package checks pass.

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

Approved delivery-support commit f08994ba858b83b5da4d8fd21ce24d6c0932a996 pushed to origin/main; Remembrance CI passed. Clean r2 delivery package uploaded to /home/bj/.local/share/foreningskiosk-account-link-375-f08994b-r2.tar.gz with SHA-256 aba6d506405e655bc3ebe46fad6fb81c38b3dd1153dbd75a285e55449b490527. Package contains 21 safe entries, exact app release 4542b5bbbb51edfa2473cb6df3932b028de9184d, embedded release SHA 739ebd45114253315599b1d8d38dcc28c41c5792cfebf60b81dc1d4f97041fc8, version-pinned delivery chain and no pycache/pyc files. Five packaged delivery tests passed. Earlier non-r2 archive is superseded and must not be used. Production unchanged; user approval for activation remains recorded.

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

Webserver package verification passed for clean r2 archive: outer SHA-256 matched; support revision f08994ba858b83b5da4d8fd21ce24d6c0932a996 and app release 4542b5bbbb51edfa2473cb6df3932b028de9184d matched; bundle status passed; five delivery tests passed; Python compilation and PHP syntax passed; embedded release.tar.gz checksum matched. No inactive preparation or production activation performed yet.

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

Inactive Webserver preparation passed for exact app release 4542b5bbbb51edfa2473cb6df3932b028de9184d. Release installation, active temporary test access, production security, verified database TLS, account route, view markers, responsive built CSS, Apache syntax and PHP-FPM configuration passed. No current symlink, Apache configuration, credentials, database, feature flags, services, backup timers or test data changed. Production activation was explicitly approved by the user before packaging and may proceed.

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

Production activation passed for exact release 4542b5bbbb51edfa2473cb6df3932b028de9184d. Effective production configuration, verified database TLS, active temporary test access, account route/view and responsive built CSS passed. Atomic current switch, PHP-FPM reload, HTTPS health/authentication behavior, anonymous account redirect, protected paths and published assets all passed with automatic rollback protection. No database, configuration, feature flag, personal data, purchase or backup timer changed. Manual authenticated desktop/mobile verification of the Hitta förening link remains.

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

Manual production acceptance passed. Authenticated test user saw the explicit Hitta förening action on the account page; it opened Välj förening as intended. Desktop/mobile presentation and absence of horizontal overflow were accepted. Keyboard traversal followed the page's focusable controls through search and organization links, then continued into the browser chrome after the final page control, which is normal sequential focus behavior. All agreed acceptance criteria are met.

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

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90
  • Testresultat uppdaterad (skillnader)

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

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

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

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom