Skip to content

Latest commit

 

History

History
229 lines (188 loc) · 21.1 KB

CHANGELOG.md

File metadata and controls

229 lines (188 loc) · 21.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.4.2] - 2024-12-20

Changed

  • Add user parameter to Talpa order creation request (a1c48a9)

[1.4.1] - 2024-12-19

Fixed

  • Disable month selection until start time is selected (c3cd509)

[1.4.0] - 2024-12-09

Added

  • Add support for webshop permit preliminary status (2efc9c4)

Changed

  • Update HDS to 3.11 (bda8008)
  • (apollo-client) ApolloClient as a Login module (9dbc315)
  • (apollo-client) Add the module to LoginContext (9ee7b2a)
  • (apollo-client) Replace usages of the old ApolloClient (9571e10)
  • Add missing translations (725a0df)

[1.3.0] - 2024-11-25

Added

  • Add missing swedish translations (ad4ecde)

Changed

  • Switch order of radio buttons (f5d7c5e)
  • Switch to use Keycloak (8370d97)

Fixed

  • Fix silent renew so token renewing is handled without issues (3e937c1)

[1.2.0] - 2024-11-14

Added

  • Add customer first name to main titles (e25ee5c)

Changed

  • Convert to use HDS login component (853aa10)
  • Update change address functionality (ab5716f)

Removed

[1.1.0] - 2024-08-30

Added

  • Add changelog to project (e60e16f)
  • Add accessibility report to footer (7a78c6e)

Changed

Fixed

  • Hide payment info edit option for fixed permits (0ccad3e)
  • Show correct product end and start dates when price changes (dcb8161)

Removed

  • Remove obsolete Docker Compose version (8282c6c)

[1.0.0] - 2024-05-22

  • Bootstart react app by @amanpdyadav in #1
  • Docker support by @amanpdyadav in #2
  • Basic page layout setup with Map by @amanpdyadav in #3
  • Oidc client implementation by @amanpdyadav in #4
  • Azure pipeline github commit triggers for ui main branch by @AnttiKoistinen431a in #23
  • Remove updating or orderId by @amanpdyadav in #73
  • Update vehicle interface by @mingfeng in #74
  • Talpa status change through notification endpoint on the backend by @amanpdyadav in #72
  • Ending valid parking permit by @amanpdyadav in #75
  • Sort the permit with primary first by @amanpdyadav in #76
  • Move talpa order creation to backend by @amanpdyadav in #77
  • Fix text translations by @amanpdyadav in #78
  • Multiple price support by @amanpdyadav in #79
  • Finnish IBAN numbers validation by @amanpdyadav in #80
  • Feature/prevent under age person by @amanpdyadav in #81
  • Update components to handle the error by @amanpdyadav in #82
  • Update scopes and client_id by @amanpdyadav in #83
  • Merge develop to main by @mhieta in #84
  • Implement the editing customer address process by @mingfeng in #85
  • Change address extra payment case by @mingfeng in #86
  • Traficom integration frontend by @amanpdyadav in #88
  • Address change fix by @mingfeng in #92
  • Feat/Traficom check by @amanpdyadav in #93
  • Upgrade packages by @mingfeng in #94
  • Merge develop to main by @mhieta in #96
  • Fix invalid imports and properties by @amanpdyadav in #97
  • Fix failing build by @amanpdyadav in #98
  • Use current language as Accept-Langage and Content-Language in request headers by @mingfeng in #100
  • Update azure-pipelines-develop.yml by @lorand-ibm in #101
  • Update azure-pipelines-release.yml by @amanpdyadav in #104
  • Vehicle changed by @amanpdyadav in #103
  • Vehicle changed with refund and talpa order by @amanpdyadav in #106
  • Fix order id changes by @amanpdyadav in #107
  • Feat/vehicle changed by @amanpdyadav in #108
  • Fix vehicle change price changes by @amanpdyadav in #109
  • Allow customer saving language and load saved language as the default by @mingfeng in #110
  • User address changed by @amanpdyadav in #111
  • Use talpa orderId to match the correct related permits with order by @amanpdyadav in #112
  • Send addressId to resolvers when create/update permits by @mingfeng in #114
  • Fix address change issue by @amanpdyadav in #115
  • Show proper error on mutation of permit and during the landing page. by @amanpdyadav in #116
  • Add functionality for showing receipt URL by @amanpdyadav in #117
  • Update href of static links at footer by @amanpdyadav in #119
  • Open url to new tab by @amanpdyadav in #120
  • Temporary vehicle support by @amanpdyadav in #121
  • Email templating for temporary vehicles by @amanpdyadav in #122
  • PV-257: Add CookieHub widget (cookie consent) by @danipran in #123
  • Revert "PV-257: Add CookieHub widget (cookie consent)" by @amanpdyadav in #124
  • User hds cookie consent component by @amanpdyadav in #125
  • Add pull request template by @mhieta in #126
  • Fix temporary vehicle change issue and handle multiple context with address by @amanpdyadav in #127
  • Add Sentry-integration by @mhieta in #128
  • Bug fixing related to different scenario address by @amanpdyadav in #135
  • Use env template for environment variables by @mhieta in #136
  • Bump terser from 4.8.0 to 4.8.1 by @dependabot in #118
  • Bump axios from 0.21.1 to 0.21.2 by @dependabot in #137
  • Remove package-lock.json since yarn is used by @amanpdyadav in #138
  • Bug fixes by @amanpdyadav in #139
  • [Snyk] Upgrade axios from 0.21.4 to 0.27.2 by @snyk-bot in #140
  • [Snyk] Upgrade eslint-plugin-sonarjs from 0.9.1 to 0.15.0 by @snyk-bot in #141
  • UI update for not letting user pay twice for already paid order by @amanpdyadav in #143
  • Filter out null and undefined addresses by @mhieta in #146
  • Add low-emission consent to change vehicle page by @mhieta in #147
  • Add vehicle low-emission consent to vehicle change view by @amanpdyadav in #151
  • Fix permit start and end times by @mhieta in #152
  • PowerType is not required in the webshop side by @amanpdyadav in #154
  • Sort the order of permits with primary first by @amanpdyadav in #155
  • Fix the incorrect refund calculations while ending the permit by @amanpdyadav in #156
  • Remove unnecessary order confirmation dialog by @mhieta in #157
  • Fix ending open ended permit by @amanpdyadav in #158
  • Fix/refund for open ended if not started by @amanpdyadav in #159
  • Update permit end localizations by @mhieta in #161
  • Price change preview for vehicle change with no price difference by @amanpdyadav in #162
  • Disable edit buttons if temporary vehicle is active by @amanpdyadav in #163
  • Fix Refund button label translations by @mhieta in #164
  • Do not allow address change if permit is open ended or not yet started by @amanpdyadav in #165
  • Remove unused Navigation bar links by @mhieta in #166
  • Do not show refund view if open ended permit started by @amanpdyadav in #167
  • Show payment in progress warning message by @amanpdyadav in #168
  • Update permit payment in progress messages by @mhieta in #169
  • Update all prices to have two decimals by @mhieta in #172
  • Prevent permit vehicle change with future start by @mhieta in #171
  • Fix: Closing of permit should ask for iban if there is price by @amanpdyadav in #174
  • Webshop: Better layouts for special login cases by @amanpdyadav in #175
  • PV-519: Add end time for open-ended permits by @danipran in #178
  • Fix: Calculate refund months correctly by @danipran in #179
  • Fix: Add a check for invalid permit times to fix huge refund sums by @danipran in #180
  • Add apartment support for addresses by @mhieta in #185
  • Show meaningful error messages by @danjacob-anders in #186
  • Webshop: Add checkout-link to frontpage by @danjacob-anders in #187
  • Update vehicle emission related translations by @mhieta in #188
  • Remove discount calculations from permit forms by @danjacob-anders in #189
  • Use permit start and end dates in period prices by @mhieta in #191
  • Use permit start and end dates in vehicle details card by @mhieta in #192
  • Add times for temp vehicle permit by @danjacob-anders in #193
  • Duration selector: refactor translation calls by @danjacob-anders in #194
  • Payment success page: only show receipt link if available by @danjacob-anders in #195
  • Skip dialog when deleting permit by @danjacob-anders in #197
  • Use session storage as OIDC-storage by @mhieta in #199
  • Add Traficom copyright-markings to Webshop vehicle fields by @mhieta in #198
  • Hide add secondary vehicle button for open ended permit by @mhieta in #201
  • Pv 678 use permit dates by @danjacob-anders in #202
  • Pv 689 change vehicle summary fixes by @danjacob-anders in #203
  • Calculate unit price per vehicle based on product unit price and low by @danjacob-anders in #204
  • Show positive values in IBAN refund form by @danjacob-anders in #205
  • Calculate discount price in changing vehicles based on new discount and by @danjacob-anders in #206
  • Fix routing to show price preview for open ended permits by @danjacob-anders in #207
  • Add check for editing vehicle or address of permit by @danjacob-anders in #208
  • Show traficom restrictions by @danjacob-anders in #210
  • Add canBeRefunded check when issuing refunds on change vehicle or ending by @danjacob-anders in #211
  • Check refund amount when ending permit or changing vehicle by @danjacob-anders in #212
  • Updated translations and messaging for Traficom restrictions etc by @danjacob-anders in #213
  • Add updated Swedish and English translations by @danjacob-anders in #214
  • Updated low emission link by @danjacob-anders in #217
  • Remove copyright messages from vehicle error notifications by @danjacob-anders in #219
  • Add VAT and net price calculations by @danjacob-anders in #222
  • Add extra state to handle two sets of radio buttons by @danjacob-anders in #223
  • Only show Traficom copyright notice if the vehicle has been updated from by @danjacob-anders in #224
  • Pv 779 extend fixed permits by @danjacob-anders in #226
  • Handles new maxExtensionMonthCount permit setting by @danjacob-anders in #227
  • Set minimum start/end dates for temp vehicles to current date/time. by @danjacob-anders in #228
  • Add credit card update link to permit page by @danjacob-anders in #229
  • Add credit card update link to permit page by @danjacob-anders in #230
  • Add registration help text by @danjacob-anders in #231
  • Handle refund calculation taking into account end of period by @danjacob-anders in #232
  • Change search vehicle button finnish translation by @tonipel in #233
  • Change address has changed -notification texts by @tonipel in #234
  • Add text when purchasing permits by @tonipel in #235

New Contributors

  • @lorand-ibm made their first contribution in #101
  • @danipran made their first contribution in #123
  • @dependabot made their first contribution in #118
  • @snyk-bot made their first contribution in #140
  • @danjacob-anders made their first contribution in #186

Full Changelog: https://github.com/City-of-Helsinki/parking-permits-ui/commits/release-1.0.0