Skip to content

Commit

Permalink
Merge branch 'MIJN-7185-login-statistieken' of github.com:Amsterdam/m…
Browse files Browse the repository at this point in the history
…ijn-amsterdam-frontend into MIJN-7185-login-statistieken
  • Loading branch information
timvanoostrom committed Nov 14, 2023
2 parents 1d960f3 + 5d7f514 commit 2753fe9
Show file tree
Hide file tree
Showing 9 changed files with 268 additions and 68 deletions.
94 changes: 69 additions & 25 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"@amsterdam/design-system-tokens": "^0.1.6",
"@amsterdam/piwik-tracker": "^2.0.3",
"@amsterdam/react-maps": "^1.1.1",
"@sentry/node": "^7.76.0",
"@sentry/node": "^7.80.0",
"@sentry/react": "^7.77.0",
"@testing-library/dom": "^9.3.3",
"@testing-library/jest-dom": "^6.1.2",
Expand All @@ -53,18 +53,18 @@
"@types/lodash.isequal": "^4.5.5",
"@types/memoizee": "^0.4.6",
"@types/memory-cache": "^0.2.4",
"@types/morgan": "^1.9.3",
"@types/morgan": "^1.9.9",
"@types/node": "^20.8.10",
"@types/node-jose": "^1.1.10",
"@types/pg": "^8.6.5",
"@types/proj4": "^2.5.2",
"@types/proj4": "^2.5.5",
"@types/react": "^18.2.21",
"@types/react-dom": "^18.2.7",
"@types/react-router-dom": "^5.3.2",
"@types/sanitize-html": "^2.5.0",
"@types/supercluster": "^7.1.2",
"@types/throttle-debounce": "^5.0.1",
"@types/uid-safe": "^2.1.2",
"@types/throttle-debounce": "^5.0.2",
"@types/uid-safe": "^2.1.5",
"axios": "^1.6.0",
"axios-mock-adapter": "^1.21.4",
"better-sqlite3": "^9.0.0",
Expand Down
4 changes: 2 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ is a portal for official communication with the municipality of Amsterdam. The a
- React application
- Node Express back-end-for-frontend (BFF)

To see the application quickly running locally, clone the repo and cd into the project folder. Inside the project folder create a new file called `.env.local`. Put the following content inside the file:
To see the application quickly running locally, clone the repo and cd into the project folder. Inside the project folder create a new file called `.env.local`. Put the following content inside the file AND ask one of the developers for more environment settings:

```
BROWSER=none
Expand Down Expand Up @@ -49,7 +49,7 @@ The codebase is also written in typescript so a compilation step is required for

### Authentication

We use an OIDC idp to authenticate the users via Digid or Eherkenning. The max session duration is 15 * 60 seconds = 15 minutes. Incoming tokens are verified and passed along with the requests to the microservices.
We use an OIDC idp to authenticate the users via Digid or Eherkenning. The max session duration is 15 \* 60 seconds = 15 minutes. Incoming tokens are verified and passed along with the requests to the microservices.
In the microservices these tokens are verified once more for added security.

### BFF Development api
Expand Down
10 changes: 5 additions & 5 deletions src/client/pages/VergunningDetail/RvvSloterweg.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ export function getRVVSloterwegLineItems(
].includes(vergunning.decision);

const grantedText = isChangeRequest
? `Wij hebben uw aanvraag voor een ${vergunning.title} verleend.`
: `Wij hebben uw kentekenwijziging voor een ${vergunning.title} verleend.`;
? `Wij hebben uw kentekenwijziging voor een ${vergunning.title} verleend.`
: `Wij hebben uw aanvraag voor een RVV ontheffing ${vergunning.area} kenteken ${vergunning.licensePlates} verleend.`;

let dateInProgress =
vergunning.dateWorkflowActive ?? vergunning.dateWorkflowVerleend;
Expand Down Expand Up @@ -77,16 +77,16 @@ export function getRVVSloterwegLineItems(
isExpired ||
vergunning.decision === RVV_SLOTERWEG_RESULT_UPDATED_WIHT_NEW_KENTEKEN
) {
description = `Uw ${vergunning.title} is verlopen.`;
description = `Uw RVV ontheffing ${vergunning.area} voor kenteken ${vergunning.licensePlates} is verlopen.`;
}

if (vergunning.decision === RVV_SLOTERWEG_RESULT_NOT_APPLICABLE) {
description = `Wij hebben uw ${vergunning.title} ingetrokken. Zie het intrekkingsbesluit voor meer informatie.`;
description = `Wij hebben uw RVV ontheffing ${vergunning.area} voor kenteken ${vergunning.licensePlates} ingetrokken. Zie het intrekkingsbesluit voor meer informatie.`;
}

if (vergunning.decision === RVV_SLOTERWEG_RESULT_MATURED) {
description =
'U heeft een ketekenwijziging doorgegeven. Bekijk de ontheffing voor het nieuwe kenteken in het overzicht.';
'U heeft een nieuw kenteken doorgegeven. Bekijk de ontheffing voor het nieuwe kenteken in het overzicht.';
}

lineItems.push({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4857,7 +4857,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Nieuw/
<div
class="_PanelContent_a12ff2"
>
Wij hebben uw RVV ontheffing Laan van Vlaanderen (Nieuw/Ingetrokken) ingetrokken. Zie het intrekkingsbesluit voor meer informatie.
Wij hebben uw RVV ontheffing Laan van Vlaanderen voor kenteken YY-123-A ingetrokken. Zie het intrekkingsbesluit voor meer informatie.
</div>
</div>
<div
Expand Down Expand Up @@ -5152,7 +5152,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Nieuw/
<div
class="_PanelContent_a12ff2"
>
Wij hebben uw kentekenwijziging voor een RVV ontheffing Sloterweg (Nieuw/Verleend) verleend.
Wij hebben uw aanvraag voor een RVV ontheffing Vaan van Laanderen kenteken YY-123-A, ZZ-122-A verleend.
</div>
</div>
<div
Expand Down Expand Up @@ -5504,7 +5504,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Nieuw/
<div
class="_PanelContent_a12ff2"
>
Uw RVV ontheffing Sloterweg (Nieuw/Verlopen) is verlopen.
Uw RVV ontheffing Sloterweg voor kenteken ZZ-122-A is verlopen.
</div>
</div>
<div
Expand Down Expand Up @@ -5870,7 +5870,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Wijzig
<div
class="_PanelContent_a12ff2"
>
Wij hebben uw RVV ontheffing van Vlaanderenlaan (Wijziging/Ingetrokken) ingetrokken. Zie het intrekkingsbesluit voor meer informatie.
Wij hebben uw RVV ontheffing van Vlaanderenlaan voor kenteken BB-344-P, VV-899-C ingetrokken. Zie het intrekkingsbesluit voor meer informatie.
</div>
</div>
<div
Expand Down Expand Up @@ -6207,7 +6207,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Wijzig
<div
class="_PanelContent_a12ff2"
>
Wij hebben uw aanvraag voor een RVV ontheffing van Vlaanderenlaan (Wijziging/Ontvangen) verleend.
Wij hebben uw kentekenwijziging voor een RVV ontheffing van Vlaanderenlaan (Wijziging/Ontvangen) verleend.
</div>
</div>
<div
Expand Down Expand Up @@ -6530,7 +6530,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Wijzig
<div
class="_PanelContent_a12ff2"
>
Wij hebben uw aanvraag voor een RVV ontheffing Sloterweg (Wijziging/Verleend) verleend.
Wij hebben uw kentekenwijziging voor een RVV ontheffing Sloterweg (Wijziging/Verleend) verleend.
</div>
</div>
<div
Expand Down Expand Up @@ -6910,7 +6910,7 @@ exports[`<VergunningDetail /> > RVV Sloterweg > RVV ontheffing Sloterweg (Wijzig
<div
class="_PanelContent_a12ff2"
>
Uw RVV ontheffing Sloterweg (Wijziging/Verlopen) is verlopen.
Uw RVV ontheffing Sloterweg voor kenteken BB-344-Q is verlopen.
</div>
</div>
<div
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,62 @@ exports[`<Vergunningen /> > Matches the Full Page snapshot 1`] = `
</tr>
</thead>
<tbody>
<tr
class="_TableRow_a66dcc"
>
<td
class="_DisplayPropTitle_a66dcc"
>
<a
class="_Button_c3ab45 _Button__plain_c3ab45 _Button__lean_c3ab45 _Linkd_c3ab45"
href="/vergunningen/rvv-sloterweg/1132545854"
>
<svg
aria-hidden="true"
class="_Icon_c3ab45 _Icon__left_c3ab45"
fill="#000"
focusable="false"
height="14px"
viewBox="0 0 32 32"
width="14px"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
>
<title>
chevron-rechts-icoon
</title>
<polygon
points="9.75688579 32 6.85714286 29.0899743 19.9368344 16 6.85714286 2.91002571 9.75688579 0 25.7568858 16"
/>
</svg>
Z/23/999999999
</a>
</td>
<td
class="_DisplayProp_a66dcc"
>
<span
class="_DisplayPropLabel_a66dcc"
>
Soort vergunning:
</span>
<span>
RVV ontheffing Laan van Vlaanderen (AAYYAA)
</span>
</td>
<td
class="_DisplayProp_a66dcc"
>
<span
class="_DisplayPropLabel_a66dcc"
>
Aangevraagd:
</span>
<span>
27 oktober 2023
</span>
</td>
</tr>
<tr
class="_TableRow_a66dcc"
>
Expand Down Expand Up @@ -2454,7 +2510,7 @@ exports[`<Vergunningen /> > Matches the Full Page snapshot 1`] = `
Soort vergunning:
</span>
<span>
RVV ontheffing Sloterweg
RVV ontheffing Laan van Vlaanderen
</span>
</td>
<td
Expand Down
Loading

0 comments on commit 2753fe9

Please sign in to comment.