Send Inn er en tjeneste lar en innlogget bruker(ID Porten) opprette eller åpne søknader, laste opp dokumenter/vedlegg, og deretter sende inn søknaden til NAV, ved å bruke innsending-api.
Send Inn brukes ved digital innsening for Fyll Ut.
cp ./.env.local.example .env.local
Eller opprett filen .env.local
basert på innholdet fra .env.local.example
.
npm install
Hvis man får 401 ved uthenting av navik pakkene så kan dette skyldes at man må i logge på github via npm. Passordet man skal bruke er token fra GitHub -> Settings -> Developer settings -> Tokens (classic). Tokenet må minimum ha rettigheter til read:packages.
npm login --registry=https://npm.pkg.github.com --auth-type=legacy
npm run dev
Gå til http://localhost:3100/sendinn/dev
Applikasjonen må kjøre
med GUI:
npm run cypress
headless:
npm run cypress:headless
Finn en testbruker her og logg deg inn. https://confluence.adeo.no/pages/viewpage.action?pageId=419521258 (krever tilgang)
Gå til denne siden: https://www.intern.dev.nav.no/sendinn Eller: https://www.intern.dev.nav.no/sendinn-alt
Trykk testid og bruk syntetisk fødselsnummer tilknyttet testbrukern
Vi bruker: https://sentry.gc.nav.no/
Du kan generere en lokal sentry cli fil ved hjelp av denne kommandoen: npx sentry-cli --url https://sentry.gc.nav.no/ login
Velg Create New Token
(bruk default settings), hvis du mangler auth token
Etter dette vil du ha en fil: .sentryclirc
TODO: Erstatt user-token i GitHub-actions med organization-token
Feil osv er tilgjengelig her: https://sentry.gc.nav.no/organizations/nav/projects/send-inn-frontend/
https://sentry.gc.nav.no/organizations/nav/projects/send-inn-frontend/
Spørsmål knyttet til koden eller prosjektet kan stilles som issues her på GitHub
Interne henvendelser kan sendes via Slack i kanalen #team-fyllut-sendinn