From a8b79bcf5a1ba16a24263792eec3daa7dc9b9ef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristen=20H=C3=A6rum?= Date: Mon, 6 May 2024 13:30:12 +0200 Subject: [PATCH] Feature/org tilgang flere miljoer (#3484) Stotte for flere miljoer med BankId-brukere --- .../app.organisasjon-tilgang-frontend.yml | 2 +- .github/workflows/proxy.dokarkiv-proxy.yml | 2 +- .../web/DollyFrontendApplicationStarter.java | 2 +- .../stegVelger/steg/steg3/Steg3.tsx | 12 +---- .../fagsystem/aareg/visning/Visning.tsx | 2 +- .../visning/AlderspensjonVisning.tsx | 12 ++--- .../fagsystem/arena/visning/ArenaVisning.tsx | 2 +- .../fagsystem/dokarkiv/visning/Visning.tsx | 2 +- .../fagsystem/inst/visning/InstVisning.tsx | 4 +- .../pensjon/visning/PensjonVisning.tsx | 2 +- .../fagsystem/sykdom/visning/Visning.tsx | 2 +- .../tjenestepensjon/visning/TpVisning.tsx | 2 +- .../uforetrygd/visning/UforetrygdVisning.tsx | 7 +-- .../components/miljoVelger/MiljoVelger.tsx | 44 ++++++++-------- .../src/components/miljoVelger/MiljoeInfo.tsx | 52 +++++++------------ .../js/src/utils/hooks/useEnvironments.tsx | 2 +- ...sjonTilgangFrontendApplicationStarter.java | 2 +- .../config/SecurityConfig.java | 1 + .../src/components/AccessForm/AccessForm.tsx | 1 + .../src/main/js/src/index.css | 6 +++ .../DokarkivProxyApplicationStarter.java | 1 - .../src/main/resources/application.yml | 2 +- 22 files changed, 75 insertions(+), 89 deletions(-) diff --git a/.github/workflows/app.organisasjon-tilgang-frontend.yml b/.github/workflows/app.organisasjon-tilgang-frontend.yml index f9361c46812..eb94f433f93 100644 --- a/.github/workflows/app.organisasjon-tilgang-frontend.yml +++ b/.github/workflows/app.organisasjon-tilgang-frontend.yml @@ -15,7 +15,7 @@ jobs: uses: ./.github/workflows/common.workflow.frontend.yml with: working-directory: "apps/organisasjon-tilgang-frontend" - deploy-tag: "#deploy-test-organisasjon-tilgang-frontend" + deploy-tag: "#deploy-organisasjon-tilgang-frontend" permissions: contents: read id-token: write diff --git a/.github/workflows/proxy.dokarkiv-proxy.yml b/.github/workflows/proxy.dokarkiv-proxy.yml index a6b575f9806..80ee3cc0234 100644 --- a/.github/workflows/proxy.dokarkiv-proxy.yml +++ b/.github/workflows/proxy.dokarkiv-proxy.yml @@ -16,7 +16,7 @@ jobs: with: cluster: "dev-fss" working-directory: "proxies/dokarkiv-proxy" - deploy-tag: "#deploy-proxy" + deploy-tag: "#deploy-dokarkiv-proxy" permissions: contents: read id-token: write diff --git a/apps/dolly-frontend/src/main/java/no/nav/dolly/web/DollyFrontendApplicationStarter.java b/apps/dolly-frontend/src/main/java/no/nav/dolly/web/DollyFrontendApplicationStarter.java index 1250d63cceb..06c00ec7121 100644 --- a/apps/dolly-frontend/src/main/java/no/nav/dolly/web/DollyFrontendApplicationStarter.java +++ b/apps/dolly-frontend/src/main/java/no/nav/dolly/web/DollyFrontendApplicationStarter.java @@ -131,4 +131,4 @@ private Function> createRoute(String segment, St .filters(filter, addUserJwtHeaderFilter()) ).uri(host); } -} +} \ No newline at end of file diff --git a/apps/dolly-frontend/src/main/js/src/components/bestillingsveileder/stegVelger/steg/steg3/Steg3.tsx b/apps/dolly-frontend/src/main/js/src/components/bestillingsveileder/stegVelger/steg/steg3/Steg3.tsx index 1015f43bd26..5fea9928f64 100644 --- a/apps/dolly-frontend/src/main/js/src/components/bestillingsveileder/stegVelger/steg/steg3/Steg3.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/bestillingsveileder/stegVelger/steg/steg3/Steg3.tsx @@ -28,12 +28,6 @@ export const Steg3 = () => { const importTestnorge = opts.is.importTestnorge const erOrganisasjon = formMethods.getValues('organisasjon') - const erQ2MiljoeAvhengig = - formMethods.watch('pdldata.person.fullmakt') || - formMethods.watch('pdldata.person.falskIdentitet') || - formMethods.watch('pdldata.person.falskIdentitet') || - formMethods.watch('pdldata.person.utenlandskIdentifikasjonsnummer') || - formMethods.watch('pdldata.person.kontaktinformasjonForDoedsbo') const bankIdBruker = currentBruker?.brukertype === 'BANKID' @@ -50,9 +44,9 @@ export const Steg3 = () => { if (loading) { return [] } else if (bankIdBruker) { - return tilgjengeligMiljoe ? [tilgjengeligMiljoe] : ['q1'] + return tilgjengeligMiljoe ? tilgjengeligMiljoe.split(',') : ['q1'] } - return erQ2MiljoeAvhengig ? ['q2'] : [] + return [] } const erQ1EllerQ2MiljoeAvhengig = (values: any) => { @@ -73,8 +67,6 @@ export const Steg3 = () => { formMethods.setValue('environments', ['q1', 'q2']) } else if (formMethods.getValues()?.sykemelding) { formMethods.setValue('environments', ['q1']) - } else if (erQ2MiljoeAvhengig) { - formMethods.setValue('environments', alleredeValgtMiljoe()) } else if (!formMethods.getValues()?.environments) { formMethods.setValue('environments', []) } diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/aareg/visning/Visning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/aareg/visning/Visning.tsx index 1ad05e8c95f..ef05b6b3ee0 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/aareg/visning/Visning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/aareg/visning/Visning.tsx @@ -321,7 +321,7 @@ export const AaregVisning = ({ }) const filteredData = - tilgjengeligMiljoe && arbeidsforhold?.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && arbeidsforhold?.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) const manglerArbeidsforholdData = sjekkManglerAaregData(arbeidsforhold) const arbeidsforholdFeil = diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/alderspensjon/visning/AlderspensjonVisning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/alderspensjon/visning/AlderspensjonVisning.tsx index be203b09011..ee23dbf7e99 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/alderspensjon/visning/AlderspensjonVisning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/alderspensjon/visning/AlderspensjonVisning.tsx @@ -7,18 +7,18 @@ import { useBestilteMiljoer } from '@/utils/hooks/useBestilling' import { ErrorBoundary } from '@/components/ui/appError/ErrorBoundary' import { Alert } from '@navikt/ds-react' import { MiljoTabs } from '@/components/ui/miljoTabs/MiljoTabs' -import {useNavEnheter} from "@/utils/hooks/useNorg2"; -import {usePensjonVedtak} from "@/utils/hooks/usePensjon"; +import { useNavEnheter } from '@/utils/hooks/useNorg2' +import { usePensjonVedtak } from '@/utils/hooks/usePensjon' export const sjekkManglerApData = (apData) => { return apData?.length < 1 || apData?.every((miljoData) => !miljoData.data) } const DataVisning = ({ data, miljo }) => { - const { navEnheter } = useNavEnheter() - const navEnhetLabel = navEnheter?.find((enhet) => enhet.value === data?.navEnhetId?.toString()) - ?.label + const navEnhetLabel = navEnheter?.find( + (enhet) => enhet.value === data?.navEnhetId?.toString(), + )?.label const { vedtakData } = usePensjonVedtak(data?.fnr, miljo) @@ -61,7 +61,7 @@ export const AlderspensjonVisning = ({ data, loading, bestillingIdListe, tilgjen const forsteMiljo = data.find((miljoData) => miljoData?.data)?.miljo const filteredData = - tilgjengeligMiljoe && data.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && data.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) return ( diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/arena/visning/ArenaVisning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/arena/visning/ArenaVisning.tsx index 395fc715460..c6e7c1ab9f2 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/arena/visning/ArenaVisning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/arena/visning/ArenaVisning.tsx @@ -126,7 +126,7 @@ export const ArenaVisning = ({ data, ident, bestillingIdListe, loading, tilgjeng }) const filteredData = - tilgjengeligMiljoe && data?.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && data?.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) const forsteMiljo = data?.find((miljoData) => miljoData?.data)?.miljo diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/dokarkiv/visning/Visning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/dokarkiv/visning/Visning.tsx index b5e19eb5d1b..8fef1d5e772 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/dokarkiv/visning/Visning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/dokarkiv/visning/Visning.tsx @@ -68,7 +68,7 @@ export default ({ data, bestillingIdListe, loading, tilgjengeligMiljoe }: Form) const mergedData = mergeData() const filteredData = - tilgjengeligMiljoe && mergedData?.filter((item) => item?.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && mergedData?.filter((item) => tilgjengeligMiljoe.includes(item?.miljo)) return ( <> diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/inst/visning/InstVisning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/inst/visning/InstVisning.tsx index 71e2ff0800a..9942e9eb22f 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/inst/visning/InstVisning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/inst/visning/InstVisning.tsx @@ -15,7 +15,7 @@ const getSortedData = (data) => { const datoB = new Date(b.startdato) return datoA < datoB ? 1 : datoA > datoB ? -1 : 0 - }) + }) : data } @@ -47,7 +47,7 @@ export const InstVisning = ({ data, loading, bestillingIdListe, tilgjengeligMilj }) const filteredData = - tilgjengeligMiljoe && sortedData.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && sortedData.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) return ( diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/pensjon/visning/PensjonVisning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/pensjon/visning/PensjonVisning.tsx index 87c26e03b51..f1be3d11eda 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/pensjon/visning/PensjonVisning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/pensjon/visning/PensjonVisning.tsx @@ -65,7 +65,7 @@ export const PensjonVisning = ({ data, loading, bestillingIdListe, tilgjengeligM const forsteMiljo = data.find((miljoData) => miljoData?.data?.inntekter?.length > 0)?.miljo const filteredData = - tilgjengeligMiljoe && data.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && data.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) return ( diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/sykdom/visning/Visning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/sykdom/visning/Visning.tsx index afbe274543c..f21dc60938e 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/sykdom/visning/Visning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/sykdom/visning/Visning.tsx @@ -82,7 +82,7 @@ export const SykemeldingVisning = ({ const forsteMiljo = data?.find((miljoData) => miljoData?.data)?.miljo const filteredData = - tilgjengeligMiljoe && data?.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && data?.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) return (
diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/tjenestepensjon/visning/TpVisning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/tjenestepensjon/visning/TpVisning.tsx index 059ec977998..b38cacd4260 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/tjenestepensjon/visning/TpVisning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/tjenestepensjon/visning/TpVisning.tsx @@ -63,7 +63,7 @@ export const TpVisning = ({ data, loading, bestillingIdListe, tilgjengeligMiljoe const forsteMiljo = data.find((miljoData) => miljoData?.data?.length > 0)?.miljo const filteredData = - tilgjengeligMiljoe && data.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && data.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) return ( diff --git a/apps/dolly-frontend/src/main/js/src/components/fagsystem/uforetrygd/visning/UforetrygdVisning.tsx b/apps/dolly-frontend/src/main/js/src/components/fagsystem/uforetrygd/visning/UforetrygdVisning.tsx index 471209934a8..25fb199c6cb 100644 --- a/apps/dolly-frontend/src/main/js/src/components/fagsystem/uforetrygd/visning/UforetrygdVisning.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/fagsystem/uforetrygd/visning/UforetrygdVisning.tsx @@ -52,8 +52,9 @@ const BarnetilleggInntektVisning = ({ data, tittel }) => { const DataVisning = ({ data, miljo }) => { const { navEnheter } = useNavEnheter() - const navEnhetLabel = navEnheter?.find((enhet) => enhet.value === data?.navEnhetId?.toString()) - ?.label + const navEnhetLabel = navEnheter?.find( + (enhet) => enhet.value === data?.navEnhetId?.toString(), + )?.label const { vedtakData } = usePensjonVedtak(data?.fnr, miljo) @@ -111,7 +112,7 @@ export const UforetrygdVisning = ({ data, loading, bestillingIdListe, tilgjengel const forsteMiljo = data.find((miljoData) => miljoData?.data)?.miljo const filteredData = - tilgjengeligMiljoe && data.filter((item) => item.miljo === tilgjengeligMiljoe) + tilgjengeligMiljoe && data.filter((item) => tilgjengeligMiljoe.includes(item.miljo)) return ( diff --git a/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoVelger.tsx b/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoVelger.tsx index 63d721634ed..8a8ae25637f 100644 --- a/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoVelger.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoVelger.tsx @@ -17,19 +17,15 @@ const StyledH3 = styled.h3` align-items: center; ` -const bankIdQ1 = [ - { - id: 'q1', - label: 'Q1', - }, -] +const bankIdQ1 = { + id: 'q1', + label: 'Q1', +} -const bankIdQ2 = [ - { - id: 'q2', - label: 'Q2', - }, -] +const bankIdQ2 = { + id: 'q2', + label: 'Q2', +} const miljoeavhengig = [ 'aareg', @@ -54,13 +50,7 @@ const erMiljouavhengig = (bestilling) => { return miljoeNotRequired } -export const MiljoVelger = ({ - bestillingsdata, - heading, - bankIdBruker, - orgTilgang, - alleredeValgtMiljoe, -}) => { +export const MiljoVelger = ({ bestillingsdata, heading, bankIdBruker, alleredeValgtMiljoe }) => { const { dollyEnvironments, loading } = useDollyEnvironments() const formMethods = useFormContext() @@ -70,9 +60,19 @@ export const MiljoVelger = ({ const filterEnvironments = (miljoer, erBankIdBruker) => { if (erBankIdBruker) { - const tilgjengeligMiljo = orgTilgang?.miljoe - if (tilgjengeligMiljo === 'q1') return bankIdQ1 - return bankIdQ2 + var bankMiljoer = [] + for (var i = 0; i < alleredeValgtMiljoe.length; i++) { + switch (alleredeValgtMiljoe[i]) { + case 'q1': + bankMiljoer.push(bankIdQ1) + break + case 'q2': + bankMiljoer.push(bankIdQ2) + break + } + } + + return bankMiljoer } return miljoer.Q.filter((env: any) => env.id !== 'qx') } diff --git a/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoeInfo.tsx b/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoeInfo.tsx index 2ec8ae93331..77752138cda 100644 --- a/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoeInfo.tsx +++ b/apps/dolly-frontend/src/main/js/src/components/miljoVelger/MiljoeInfo.tsx @@ -1,4 +1,3 @@ -import _ from 'lodash' import { Alert } from '@navikt/ds-react' import { useArenaEnvironments, @@ -18,20 +17,8 @@ export const MiljoeInfo = ({ bestillingsdata, dollyEnvironments }) => { } = usePensjonEnvironments() const { instEnvironments, loading: loadingInst, error: errorInst } = useInstEnvironments() const { dokarkivEnvironments, loading: loadingDokarkiv } = useDokarkivEnvironments() - const { instdata, pdldata, arenaforvalter, pensjonforvalter, sykemelding, dokarkiv } = - bestillingsdata - if ( - !instdata && - !arenaforvalter && - !pensjonforvalter && - !sykemelding && - !dokarkiv && - !_.get(pdldata, 'bostedsadresse') && - !_.get(pdldata, 'fullmakt') && - !_.get(pdldata, 'falskIdentitet') && - !_.get(pdldata, 'utenlandskIdentifikasjonsnummer') && - !_.get(pdldata, 'kontaktinformasjonForDoedsbo') - ) { + const { instdata, arenaforvalter, pensjonforvalter, sykemelding, dokarkiv } = bestillingsdata + if (!instdata && !arenaforvalter && !pensjonforvalter && !sykemelding && !dokarkiv) { return null } @@ -51,18 +38,28 @@ export const MiljoeInfo = ({ bestillingsdata, dollyEnvironments }) => { Du har valgt egenskaper som ikke blir distribuert til alle miljøer. For hver av følgende egenskaper må derfor ett eller flere av miljøene under velges:
    - {instdata && ( -
  • - Institusjonsopphold:  - {getMiljoer(instEnvironments, loadingInst, errorInst)} -
  • - )} {arenaforvalter && (
  • Arena:  {getMiljoer(arenaEnvironments, loadingArena, errorArena)}
  • )} + {dokarkiv && ( +
  • + Dokarkiv:  + + {loadingDokarkiv + ? 'Laster tilgjengelige miljøer..' + : arrayToString(dokarkivEnvironments)} + +
  • + )} + {instdata && ( +
  • + Institusjonsopphold:  + {getMiljoer(instEnvironments, loadingInst, errorInst)} +
  • + )} {(pensjonforvalter?.inntekt || pensjonforvalter?.tp || @@ -86,18 +83,7 @@ export const MiljoeInfo = ({ bestillingsdata, dollyEnvironments }) => { )} - {sykemelding &&
  • Sykemelding: Q1 må velges
  • } - - {dokarkiv && ( -
  • - Dokarkiv:  - - {loadingDokarkiv - ? 'Laster tilgjengelige miljøer..' - : arrayToString(dokarkivEnvironments)} - -
  • - )} + {sykemelding &&
  • Sykemelding: q1
  • }
{pensjonforvalter && bestillingsdata?.environments?.includes('q4') && ( diff --git a/apps/dolly-frontend/src/main/js/src/utils/hooks/useEnvironments.tsx b/apps/dolly-frontend/src/main/js/src/utils/hooks/useEnvironments.tsx index b11de8c3a4a..f92cd1d28a7 100644 --- a/apps/dolly-frontend/src/main/js/src/utils/hooks/useEnvironments.tsx +++ b/apps/dolly-frontend/src/main/js/src/utils/hooks/useEnvironments.tsx @@ -12,7 +12,7 @@ const prefetchedMiljoer = ['t13', 'q1', 'q2', 'q4', 'qx'] const prefetchedPensjonMiljoer = ['q1', 'q2'] const prefetchedArenaMiljoer = ['q1', 'q2', 'q4'] const prefetchedInstMiljoer = { institusjonsoppholdEnvironments: ['q1', 'q2'] } -const prefetchedDokarkivMiljoer = ['q1', 'q2'] +const prefetchedDokarkivMiljoer = ['q1', 'q2', 'q4'] type InstResponse = { institusjonsoppholdEnvironments: string[] diff --git a/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/OrganisasjonTilgangFrontendApplicationStarter.java b/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/OrganisasjonTilgangFrontendApplicationStarter.java index e6e15ed3d06..17092a5c8dd 100644 --- a/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/OrganisasjonTilgangFrontendApplicationStarter.java +++ b/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/OrganisasjonTilgangFrontendApplicationStarter.java @@ -66,4 +66,4 @@ private Function> createRoute(ServerProperties s .filter(filter) ).uri(host); } -} \ No newline at end of file +} diff --git a/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/config/SecurityConfig.java b/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/config/SecurityConfig.java index bd3bd399711..eccf11f3c70 100644 --- a/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/config/SecurityConfig.java +++ b/apps/organisasjon-tilgang-frontend/src/main/java/no/nav/testnav/apps/organisasjontilgangfrontend/config/SecurityConfig.java @@ -14,6 +14,7 @@ public class SecurityConfig { @Bean public SecurityWebFilterChain springSecurityFilterChain(ServerHttpSecurity http) { return http.csrf(ServerHttpSecurity.CsrfSpec::disable) + .cors(ServerHttpSecurity.CorsSpec::disable) .authorizeExchange(authorizeExchangeSpec -> authorizeExchangeSpec.pathMatchers("/internal/isReady", "/internal/isAlive", "/internal/metrics").permitAll() .anyExchange().authenticated()) diff --git a/apps/organisasjon-tilgang-frontend/src/main/js/src/components/AccessForm/AccessForm.tsx b/apps/organisasjon-tilgang-frontend/src/main/js/src/components/AccessForm/AccessForm.tsx index 8041cc53956..c14f7fe9db5 100644 --- a/apps/organisasjon-tilgang-frontend/src/main/js/src/components/AccessForm/AccessForm.tsx +++ b/apps/organisasjon-tilgang-frontend/src/main/js/src/components/AccessForm/AccessForm.tsx @@ -31,6 +31,7 @@ const createDefaultDate = () => { const miljoeOptions = [ { value: 'q1', label: 'Q1' }, { value: 'q2', label: 'Q2' }, + { value: 'q1,q2', label: 'Q1+Q2' }, ]; const AccessForm = () => { diff --git a/apps/organisasjon-tilgang-frontend/src/main/js/src/index.css b/apps/organisasjon-tilgang-frontend/src/main/js/src/index.css index e073dc20256..3573f4a1726 100644 --- a/apps/organisasjon-tilgang-frontend/src/main/js/src/index.css +++ b/apps/organisasjon-tilgang-frontend/src/main/js/src/index.css @@ -17,4 +17,10 @@ code { h1 { text-align: center; +} + +th { + text-align: center; + margin-left: 10px; + margin-right: 10px; } \ No newline at end of file diff --git a/proxies/dokarkiv-proxy/src/main/java/no/nav/testnav/proxies/dokarkivproxy/DokarkivProxyApplicationStarter.java b/proxies/dokarkiv-proxy/src/main/java/no/nav/testnav/proxies/dokarkivproxy/DokarkivProxyApplicationStarter.java index 31a5d46e124..bd4c514d485 100644 --- a/proxies/dokarkiv-proxy/src/main/java/no/nav/testnav/proxies/dokarkivproxy/DokarkivProxyApplicationStarter.java +++ b/proxies/dokarkiv-proxy/src/main/java/no/nav/testnav/proxies/dokarkivproxy/DokarkivProxyApplicationStarter.java @@ -73,5 +73,4 @@ private static ServerProperties forEnvironment(ServerProperties original, String original.getUrl().replace("-MILJOE", replacement) ); } - } \ No newline at end of file diff --git a/proxies/dokarkiv-proxy/src/main/resources/application.yml b/proxies/dokarkiv-proxy/src/main/resources/application.yml index 4fbaeda098b..20ecfb51209 100644 --- a/proxies/dokarkiv-proxy/src/main/resources/application.yml +++ b/proxies/dokarkiv-proxy/src/main/resources/application.yml @@ -36,4 +36,4 @@ consumers: name: dokarkiv-MILJOE namespace: teamdokumenthandtering -environments: q1,q2,q4,q5 +environments: q1,q2,q4