Skip to content

Conversation

andretg
Copy link
Member

@andretg andretg commented Oct 30, 2026

Issue

Closes #67

Endringer

  • Kjørt npm audit fix i frontend og backend. Bare package-lock.json og backend/package-lock.json er endret. package.json er uendret, fordi alle nye versjoner ligger innenfor områdene som allerede står der.
  • Frontend: vite 8.3.1 → 8.3.5, undici 8.12.1 → 8.12.3, zod → 4.6.7 og source-map-js 1.2.1 → 1.2.2. Fire sårbarheter med høy alvorlighetsgrad, blant annet i Vite sin utviklingsserver og i undici som jsdom bruker i testene.
  • Backend: body-parser 2.3.0 → 2.4.0 og qs 6.16.0 → 6.17.1, som Apollo Server bruker. Én med høy og én med middels alvorlighetsgrad.
  • Ingen hovedversjoner er hoppet over, og ingen kode er endret.

Verdt å se på: Dependabot sjekker bare standardbranchen. Varselet lukkes derfor først når dev merges inn i main, ikke når denne PR-en merges.

Etter pull: npm ci i rotmappen og i backend/.

Testing

  • npm run typecheck
  • npm run lint
  • npm run format:check (kjørt som npx prettier --check --end-of-line auto . på Windows)
  • npm test (frontend 298, backend 79; database-testene er ikke kjørt, fordi det mangler lokal testdatabase)
  • npm run build
  • npm audit: 0 sårbarheter i både frontend og backend
  • Kontrollert i nettleser, også på smal skjerm og med tastatur

Ingen nye tester, siden ingen kode er endret.

Sjekkliste

  • README eller docs/ er oppdatert hvis det trengs (ikke nødvendig)

@andretg andretg added the bug Something isn't working label Oct 30, 2026
@andretg andretg added this to the Innlevering 3 milestone Oct 30, 2026
@andretg andretg requested a review from a team as a code owner October 30, 2026 09:47
Copy link
Member

@birkjr birkjr left a comment

Choose a reason for hiding this comment

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

Bra jobbet med denne! Fint at du har fått ryddet opp i avhengighetene og sikkerhetsvarslene, og at du har sjekket at tester og build fortsatt fungerer etter oppdateringene. Ser ryddig ut, ingen innvendinger fra min side!

@birkjr birkjr merged commit fedc6a2 into dev Oct 30, 2026
@tordtst tordtst deleted the 67-config-oppdater-avhengigheter-og-rett-dependabot-varselet branch October 30, 2026 13:26
Sign in to join this conversation on GitHub.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants