Kandidatsøk og kandidatlister for veiledere. Denne kodebasen delte tidligere repository med kandidatsøk for arbeidsgivere i pam-kandidatsok. Koden inneholder derfor noen arkitekturavgjørelser fra den tidligere, felles kodebasen.
npm install
npm run start:mocknpm install
npm startFor å få inn testdata må prosjektet rekrutteringsbistand-kandidat-api kjøre på port 8766 med Elastic Search i bakgrunnen.
docker build -t rekrutteringsbistand-kandidat . -f Dockerfile
docker run -p 8080:8080 --name rekrutteringsbistand-kandidat -e "PAM_KANDIDATSOK=http://localhost:8766/rest/kandidatsok/ -t rekrutteringsbistand-kandidatAppliksjonen vil da kjøre på port 8080. For å få data må rekrutteringsbistand-kandidat-api også her kjøre på port 8766 med Elastic Search i bakgrunnen.
Applikasjonen bruker feature toggles fra Unleash for å skru av og på funksjonalitet. I src/felles/konstanter.js ligger
en liste med navnene på feature togglene som appen bruker. Disse ligger også i webpack.config.dev.js for toggles under
utvikling lokalt.
For å legge til en feature-toggle med navn 'test-toggle' må man legge den til 3 steder:
- Legg til
'test-toggle'iFEATURE_TOGGLESisrc/felles/konstanter.js. - Legg til
'test-toggle': trueidevelopmentToggleswebpack.config.dev.js. - Legg til
pam-kandidatsøk.test-togglei unleash admin i https://unleash.nais.io.
Toggle-endepunktet i kandidatsøket sin backend legger på prefixet rekrutteringsbistand-kandidat selv, som gjør at det
kun er mulig å bruke feature toggles som starter med dette prefixet.
For utvikling lokalt brukes togglene i webpack.config.dev.js. Man kan teste hvordan applikasjonen fungerer med
forskjellige toggles ved å skru av og på toggles her, ved å sette dem til enten true eller false. For å se
endringene må man restarte webpack-serveren.
- Dette Git-repositoriet eies av Team Toi i Produktområde arbeidsgiver .
- Slack-kanaler:
- Opprett gjerne en issue i Github for alle typer spørsmål
- IT-utviklerne i Github-teamet https://github.com/orgs/navikt/teams/toi
- IT-avdelingen i Arbeids- og velferdsdirektoratet