k9-los-web
har dependencies til pakker publisert fra k9-saksbehandling-frontend.
Før du kjører yarn install
, sett opp lokal NPM for autentisering mot GitHub ved hjelp av en Personal Access Token (PAT) med read:packages
-tilgang. For mer informasjon, se den offisielle GitHub-guiden.
Korte Trinn:
read:packages
-tilgang.Legg følgende i ~/.yarnrc.yml
:
npmRegistries:
https://npm.pkg.github.com:
npmAlwaysAuth: true
npmAuthToken: <token>
⚠️ Merk: Dette skal ikke sjekkes inn i versjonskontroll.
127.0.0.1 azure-mock
1. Kjør opp docker-containerene i verdikjede (https://github.com/navikt/k9-verdikjede)
docker-compose up -d k9-los
2. Kjør opp k9-los-web lokalt med yarn dev
3. Opprett ønsket kø i avdelingslederpanelet og legg til saksbehandler i køen
4. Kjør tester i verdikjede for å opprette saker. Man kan slette deler av testene for å få behandlinger som ikke er ferdigstilt.
Les dokumentasjon i https://github.com/navikt/k9-verdikjede for å kjøre tester.
5. Det KAN hende localhost:8020/mock kan brukes for å opprette oppgaver i LOS.
Vedlikehold av denne mocken er ikke prioritert og den kan derfor være utdatert og ustabil.
Nå kan du søke opp saksnummeret eller søkeren i k9-los-web. Dersom oppgaven matcher kriteriene i en av dine køer vil den også dukke opp i listen over oppgaver.
##### Bygge k9-los-web i docker og kjøre mot k9-los-web i veridkjede
1. yarn build
2. docker build -t k9-los-web:din-valgfrie-tag
3.
docker run -p 8031:8031 --env IS_VERDIKJEDE=true --env PORT=8031 --env PROXY_CONFIG='{"apis":[{"path":"/api/k9-los-api","url":"http://host.docker.internal:8020","scopes":"api://k9-los-web/.default", "backendPath":"/api"}]}' k9-los-web:din-valgfrie-tag
#### Windows oppsett
For att kjøre vtp som fungerer for LOS lokalt kan det hente att man må specifisere path til modig i docker-compose.
C:/Users/xxxxxxx/.modig:/app/.modig
### For NAV-ansatte
Interne henvendelser kan sendes via Slack i kanalen **#k9-los**.