Skip to content
/ fplos Public

Oppgavesystem for foreldrepenger

License

Notifications You must be signed in to change notification settings

navikt/fplos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fff4450 · Feb 10, 2025
Aug 31, 2024
Jan 23, 2025
Nov 21, 2024
Mar 6, 2023
Feb 10, 2025
Dec 12, 2023
Feb 17, 2023
Jun 23, 2021
Nov 20, 2023
Apr 27, 2020
Dec 12, 2023
Mar 6, 2023
Jul 10, 2024
Feb 10, 2025

Repository files navigation

FP-LOS

===============

Bygg og deploy Lines of Code Coverage

Quality Gate Status Bugs Code Smells Security Rating Vulnerabilities Technical Debt

FPLOS håndterer oppgave- og ledelsesstyring på foreldrepengeområdet. Fp-sak og fp-tilbake produserer hendelser som representerer tilstand i behandlingsprosessen. FPLOS lytter til hendelsene for å dekke behovet for oppgavestyring og statistikk.

Oppgavestyrere definerer kriterier som ligger til grunn for køer som fordeler oppgaver etter prioritet til saksbehandlere.

https://confluence.adeo.no/display/TVF/FP-LOS

Skisse

Skisse av løsning

Bygge og kjøre docker lokalt

Greit for å undersøke om containerne fungerer. Har lagt med noen variabler i docker.list denne er ikke 100% og bør trolig settes fra feks application-local.properties, men det er nok til å sjekke at basisen fungerer.

mvn -B -Dfile.encoding=UTF-8 -DinstallAtEnd=true -DdeployAtEnd=true  -DskipTests clean install

docker build -t fplos .

docker run -d --env-file=docker.list --name fplos fplos

Kjøring lokalt

no.nav.foreldrepenger.los.JettyDevServer started i Intellij. Lokalt så går den mot Virtuell Tjenesteplattform. Denne må selvsagt kjøre på standard porter. Merk du trenger trolig sertifikater om applikasjonen bruker tjenester på soap. Dette er pga WS-secure, etc.

Sikkerhet

Det er mulig å kalle tjenesten med bruk av følgende tokens

  • Azure CC
  • Azure OBO med følgende rettigheter:
    • fpsak-saksbehandler
    • fpsak-veileder
    • fpsak-oppgavestyrer
    • fpsak-drift