Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prosjektstatus forbedringer #1585

Merged
merged 2 commits into from
Nov 5, 2024
Merged

Conversation

Remi749
Copy link
Collaborator

@Remi749 Remi749 commented Nov 5, 2024

Pull request (PR)

Beskrivelse

Denne PR-en oppdaterer datovisningen for historiske rapporter på Statusrapport-siden. Tidligere ble kun created date vist i nedtrekksmenyen for historiske rapporter. Denne oppdateringen endrer logikken slik at:

  1. Modifisert dato (modified date) vises for historiske rapporter som ikke er publisert.
  2. For publiserte rapporter vises den siste rapporteringsdatoen i stedet for created date.

I tillegg er det gjort endringer slik at nedtrekksmenyen for rapporter oppdateres dynamisk når en ny rapport opprettes eller publiseres, uten at det er nødvendig å refreshe vinduet. Knappen (i) ved siden av rapporttittelen vil også automatisk oppdatere med korrekt informasjon om rapporten, og både dato og status vises korrekt i Rapportstatus-feltet oppe til høyre.

Endringer:

  • Oppdatert logikk for datovisning i nedtrekksmenyen på Statusrapport-siden.
  • Nedtrekksmenyen oppdateres nå dynamisk uten å kreve refresh når rapporter opprettes eller publiseres.
  • Knappen (i) ved siden av tittelen oppdateres med riktig informasjon etter publisering eller opprettelse av rapporter.
  • Rapportstatus-feltet viser nå korrekt dato og status etter opprettelse eller publisering, uten å kreve manuell refresh.
Før Etter
image image

Nytt ikon for rapport i kladd (nedtrekksmeny), samt indikasjon på Status oppe til høyre
image

Hvordan teste

Vennligst beskriv hvordan noen andre (en vanlig bruker uten kodeferdigheter) kan teste denne PR-en. Følg eksempelet under, punktene du legger ved vil bli brukt når vi tester neste versjon av Prosjektportalen

# Handling Forventet resultat
1 Gå til Statusrapport-siden og åpne nedtrekksmenyen for historiske rapporter. Nedtrekksmenyen viser modified date i stedet for created date for ikke-publiserte rapporter.
2 Velg en publisert rapport fra nedtrekksmenyen. Nedtrekksmenyen viser siste rapporteringsdato i stedet for created date for publiserte rapporter.
3 Opprett en ny rapport uten å refreshe vinduet. Den nye rapporten vises umiddelbart i nedtrekksmenyen, med korrekt modified date.
4 Publiser en rapport uten å refreshe vinduet. Nedtrekksmenyen oppdateres dynamisk til å vise rapporteringsdato i stedet for modified date.
5 Kontroller at (i)-knappen ved siden av rapporttittelen viser korrekt informasjon for valgt rapport. (i)-knappen oppdateres og viser riktig rapporteringsdato og status uten behov for å refreshe siden.
6 Verifiser at dato og status vises korrekt i Rapportstatus-feltet oppe til høyre. Dato og status i Rapportstatus-feltet oppdateres korrekt og dynamisk i henhold til valgt rapport.

Relevante issues (hvis aktuelt)

Her er PR-beskrivelsen basert på det nevnte git issue:


Sjekklisten din

Sørg for at disse sjekkpunktene er fullført før PR-en kan godkjennes:

  • Oppdater CHANGELOG.md med relevant informasjon knyttet til denne endringen.
  • Korrekt Milestone og Labels er lagt til på PR-en og tilhørende issue samt tilegn deg selv PR-en.

Sjekkliste for godkjenner

  • Sjekk at det er fylt ut testpunkter
  • Vurder om endringen skal nevnes i release notes.
  • Sjekk om dokumentasjon i Brukermanual for Prosjektportalen 365 må oppdateres basert på denne endringen.

@Remi749 Remi749 added the enhancement Request that will enhance the product label Nov 5, 2024
@Remi749 Remi749 added this to the 1.11 milestone Nov 5, 2024
@Remi749 Remi749 self-assigned this Nov 5, 2024
@Remi749 Remi749 linked an issue Nov 5, 2024 that may be closed by this pull request
Copy link
Member

@tarjeieo tarjeieo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

@Remi749 Remi749 merged commit 01e0726 into releases/1.10 Nov 5, 2024
2 checks passed
@Remi749 Remi749 deleted the feat/project-status-improvements branch November 5, 2024 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request that will enhance the product
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Endre datovisning for historiske rapporter på Statusrapport
2 participants