Skip to content

App for rapportering av tilgjengelighet fra team på NAV sine sider

License

Notifications You must be signed in to change notification settings

navikt/accessibility-reporting-tool

Repository files navigation

accessibility-reporting-tool

App for rapportering av tilgjengelighet fra team på NAV sine sider. For api docs se /static/openapi

Utvikling

  • docker-compose up
  • start app med VM-option: -Dlogback.configurationFile=logback-dev.xml og miljøvaribler:
AZURE_APP_CLIENT_ID=a11y;AZURE_APP_WELL_KNOWN_URL=http://host.docker.internal:8080/issueissue/.well-known/openid-configuration;DB_DATABASE=a11y;DB_HOST=localhost;DB_PASSWORD=a11y;DB_PORT=5432;DB_USERNAME=postgres;CORS_ALLOWED_ORIGIN:*
  • Appen kan nås på http://localhost:3000

Appen er satt opp med defaultverdier for mocked jwt som kan endres i definisjonen av mock-oauth2-server i docker-compose

"aud": ["a11y"],
"email" : "[email protected]",
"name": "Carl Good Morning",
"oid": "tadda-i-fixed-it"

Default verdi på dev-logging er DEBUG, kan endres i logback-dev.xml

Kjøre appen i docker-compose

  1. Bygg imaget: docker build . -t awesomepossum
  2. Kommenter inn awesomepossum i docker-compose.yml (fra linje 82)
  3. start docker-compose docker-compose up

Oppdatere apidocs

Apiet er beskrevet i filen documentation.yaml Du kan oppdatere manuelt eller bruke en plugin (f.eks openapi generator for ktor i intellij)

Troubleshooting

Unresolved Network Adress når du prøver å starte appen (mac)

  1. Åpne /etc/host open /etc/hosts
  2. Legg inn på ny linje: 127.0.0.1 host.docker.internal

Could not find a valid Docker environment når du prøver å kjøre tester på mac (med colima)

  1. `sudo ln -s $HOME/.docker/run/docker.sock /var/run/docker.sock
  2. colima stop
  3. colima start --network-address

About

App for rapportering av tilgjengelighet fra team på NAV sine sider

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages