Postmottak tar imot og håndterer journalposter på tema AAP.
APIene er dokumentert med Swagger
Test containers benyttes for integrasjonstester med databasen så et verktøy for å kjøre Docker
containers er nødvendig.
For macOS og Linux anbefaler vi Colima. Det kan være nødvendig med et par tilpasninger:
export TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE=$HOME/.colima/docker.sockexport DOCKER_HOST=unix://$TESTCONTAINERS_DOCKER_SOCKET_OVERRIDEexport TESTCONTAINERS_RYUK_DISABLED=true
Ved lokal kjøring mot aap-saksbehandling, så finnes det genererte test oppgaver på http://localhost:3000/postmottak/
Prosjektet inneholder en run config som kan kjøres av IntelliJ. Burde være synlig under "Run configurations" med navnet
dev-gcp.run.xml.
For at det skal kjøre lokalt må du gjøre følgende:
- Hent secret med aap-cli/get-secret.sh:
get-secret\ - Kjør opp lokal database med:
docker-compose up -d - Om du ønsker å hente data fra dev til lokal maskin kan du bruke dump-gcp-db.sh
- Kjør
dev-gcpfra IntelliJ.
Etter dette vil appen kjøre mot reelle data. Her kan du velge om du vil koble deg på gjennom autentisert frontend eller f.eks. gyldig token med cURL e.l.
OBS: Krever at du har EnvFile-plugin i IntelliJ.