Skip to content

Håndterer manuell `punching` av papirsøknader som kommer inn for ytelser i Kapittel 9

License

Notifications You must be signed in to change notification settings

step-security-bot/k9-punsj

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k9-punsj

Håndterer manuell punching av søknader, tilleggsinformasjon og avklaringer som kommer inn for ytelser i Kapittel 9 og som ikke kan avklares av k9-fordel.


Deployment

Push til master deployer til dev-miljø.

Deploy til prod via Github action Deploy to prod

Databasetilgang

export VAULT_ADDR=https://vault.adeo.no
vault login -method=oidc
vault read postgresql/preprod-fss/creds/k9-punsj-user

Lokal kjøring


Bygge lokalt

export GITHUB_PASSWORD=et-personal-access-token-med-read-packages-tilgang
mvn clean install --settings .m2/settings.xml 

Eventuelt om du har satt opp username password for server med id github i din lokale settings.xml som håndterer dette.

Starte lokalt

Bruk klassen K9PunsjApplicationWithMocks som en del av test

Swagger lokalt

Bruk header fra Nav token header i authorize Swagger

Accesstoken lokalt

Husk å være logget inn på localhost (frontend) først. Tokenet kan du finne i loggen til azure-mock kjørende i docker-compose. Søk etter ", assertion=" i loggen og kopier innholdet mellom firkantparantesen. Altså, den siste assertion som ble logget. Eksempel: , assertion=[eyJr...]

Åpne

Link til k9-punsj skjemaer: http://localhost:8080


Tilgang i miljø

Swagger i dev

Bruk header fra Nav token header i authorize. Swagger

Accesstoken i dev

Husk å være logget inn på dev først, så gå til Nav token header for å hente token som kan brukes i swagger.

Kafka manager for lesing av meldinger i dev

Finns tilgjenglig på k9-kafka-manager, tilgang for alle i team k9saksbehandling. (Logge in med nav.no-mail)


Henvendelser

Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub.

Interne henvendelser kan sendes via Slack i kanalen #sif_saksbehandling.

k9-punsj

About

Håndterer manuell `punching` av papirsøknader som kommer inn for ytelser i Kapittel 9

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 94.6%
  • Handlebars 5.3%
  • Other 0.1%