diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000..56a666c753 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,306 @@ +# Changelog + +## 1.0.0 (2024-09-02) + + +### ⚠ BREAKING CHANGES + +* VOL-4762 olcs-internal now PHP 8 compatible (dvsa/olcs-internal#156) +* Support php8.0 (dvsa/olcs-selfserve#132) +* support php8.0 (dvsa/olcs-backend#142) + +### Features + +* Active TM search only (dvsa/olcs-backend[#154](https://github.com/dvsa/vol-app/issues/154)) ([9428533](https://github.com/dvsa/vol-app/commit/94285338fde193bb440c843a479b903480f69307)) +* add "Application referred to PI" checkbox (dvsa/olcs-internal[#186](https://github.com/dvsa/vol-app/issues/186)) ([0ce7b97](https://github.com/dvsa/vol-app/commit/0ce7b97ce1f86a5d2e001797da704e00d248842a)) +* add `cdn` container to local env ([#179](https://github.com/dvsa/vol-app/issues/179)) ([30f123a](https://github.com/dvsa/vol-app/commit/30f123a1af069fdd563d79297e2066794264e740)) +* add `ignore-platform-reqs` option to local refresh Composer ([#264](https://github.com/dvsa/vol-app/issues/264)) ([55d819a](https://github.com/dvsa/vol-app/commit/55d819a8d66c49ad3076cc5e9a098178d12f18fb)) +* add `poppler-utils` to API image ([#95](https://github.com/dvsa/vol-app/issues/95)) ([84810f6](https://github.com/dvsa/vol-app/commit/84810f64bfa878b152332e72aaa390f563510a86)) +* add API ECS resources ([#65](https://github.com/dvsa/vol-app/issues/65)) ([c437e21](https://github.com/dvsa/vol-app/commit/c437e219bb8029b89e7bdbd8f695390a68af8141)) +* Add backend api support for Local Authority UI (dvsa/olcs-backend[#191](https://github.com/dvsa/vol-app/issues/191)) ([f206409](https://github.com/dvsa/vol-app/commit/f2064098bc690de0ad95eda3a3a2320e0e66e11a)) +* add devcontainers ([#34](https://github.com/dvsa/vol-app/issues/34)) ([fb3e8f4](https://github.com/dvsa/vol-app/commit/fb3e8f41bee33c8c3ca9e54a7839aec2c0bdbd4a)) +* Add display until support to IRFO GV Permit type (dvsa/olcs-backend[#190](https://github.com/dvsa/vol-app/issues/190)) ([c09ac36](https://github.com/dvsa/vol-app/commit/c09ac3674872e50b903d43b9f6409fc97796f277)) +* add LDAP adapter (dvsa/olcs-backend[#210](https://github.com/dvsa/vol-app/issues/210)) ([f1b64c0](https://github.com/dvsa/vol-app/commit/f1b64c03bf3c1e55072e2d7da3693b96c2a55fe6)) +* add local refresh script ([#198](https://github.com/dvsa/vol-app/issues/198)) ([4c597f5](https://github.com/dvsa/vol-app/commit/4c597f51c0589300c11757b39135cc263319a0f1)) +* add mailpit container to compose stack and update docs to mention it. ([#271](https://github.com/dvsa/vol-app/issues/271)) ([1b6f0e3](https://github.com/dvsa/vol-app/commit/1b6f0e3cb200ad63ee92d8e0a8c57343c2ec4cad)) +* add PHP 8.2 support (dvsa/olcs-backend[#172](https://github.com/dvsa/vol-app/issues/172)) ([1b5c87a](https://github.com/dvsa/vol-app/commit/1b5c87a5bca4df649de2176f54562f982d266bfc)) +* add README ([#35](https://github.com/dvsa/vol-app/issues/35)) ([cb49ecb](https://github.com/dvsa/vol-app/commit/cb49ecbccb7c6e1c623b94cb44d5b5eaefeb3d92)) +* add security scanning on CI workflow ([#112](https://github.com/dvsa/vol-app/issues/112)) ([2832f47](https://github.com/dvsa/vol-app/commit/2832f472e4ac607323f58d8efea54f20b4ef0605)) +* Added DVSA Address Service module & general improvements (dvsa/olcs-backend[#197](https://github.com/dvsa/vol-app/issues/197)) ([bfa3822](https://github.com/dvsa/vol-app/commit/bfa3822d48379f1ad92d874dee4b7184305d33f3)) +* Allow conversation status filtering (dvsa/olcs-backend[#114](https://github.com/dvsa/vol-app/issues/114)) ([854e862](https://github.com/dvsa/vol-app/commit/854e86254f2e4081c64ec969851ff94ceadef1b8)) +* Allow conversation status filtering (dvsa/olcs-internal[#125](https://github.com/dvsa/vol-app/issues/125)) ([fb1fb0c](https://github.com/dvsa/vol-app/commit/fb1fb0c91281953bd9dde2a6d90bc03c118ac8f8)) +* Allow searching for all messages (dvsa/olcs-internal[#115](https://github.com/dvsa/vol-app/issues/115)) ([9b67afa](https://github.com/dvsa/vol-app/commit/9b67afaeacc99b1277d6e9e707e5a8702f111de9)) +* Allow uploads on a new conversation (dvsa/olcs-selfserve[#95](https://github.com/dvsa/vol-app/issues/95)) ([40d63cc](https://github.com/dvsa/vol-app/commit/40d63cc55ca10a637b7d618015a12dad63f1a268)) +* apply rector 7.4 set (dvsa/olcs-backend[#117](https://github.com/dvsa/vol-app/issues/117)) ([9ff2f24](https://github.com/dvsa/vol-app/commit/9ff2f2410e59687131dd310d90f9101a76f711f8)) +* Automatically closed tasks when conversation closed (dvsa/olcs-backend[#115](https://github.com/dvsa/vol-app/issues/115)) ([6a2a640](https://github.com/dvsa/vol-app/commit/6a2a6402d6382c3475532b7232ae35a493fdaebf)) +* Back to conversations links (dvsa/olcs-selfserve[#75](https://github.com/dvsa/vol-app/issues/75)) ([40642e5](https://github.com/dvsa/vol-app/commit/40642e55d3252d80c3b91deae0c135167a190a19)) +* BSR LTA email notifications (dvsa/olcs-backend[#195](https://github.com/dvsa/vol-app/issues/195)) ([912f43e](https://github.com/dvsa/vol-app/commit/912f43ea2e7f1155f2f3a7f00aa0d8d0173eb746)) +* bump `npm` packages (dvsa/olcs-static[#16](https://github.com/dvsa/vol-app/issues/16)) ([5afd55a](https://github.com/dvsa/vol-app/commit/5afd55af45325489ddf1bb605ca0d2092742385a)) +* bump common dependency ([#269](https://github.com/dvsa/vol-app/issues/269)) ([4c89f3b](https://github.com/dvsa/vol-app/commit/4c89f3b7b7cf44902df8b74685b57466e3307662)) +* bump olcs-transfer to 6.5 (dvsa/olcs-selfserve[#84](https://github.com/dvsa/vol-app/issues/84)) ([15cbb8a](https://github.com/dvsa/vol-app/commit/15cbb8a94ea419c42ab313fcf6f00e6fedec375f)) +* change continuation email body to use a translation key (dvsa/olcs-backend[#211](https://github.com/dvsa/vol-app/issues/211)) ([c5d8e7f](https://github.com/dvsa/vol-app/commit/c5d8e7faebdf2cf73d7328c6c224e45783368108)) +* change log level to `WARN` (dvsa/olcs-internal[#199](https://github.com/dvsa/vol-app/issues/199)) ([304c644](https://github.com/dvsa/vol-app/commit/304c6441b607b6b51203d2a54aba4044ccdcdd56)) +* change log level to `WARN` (dvsa/olcs-selfserve[#171](https://github.com/dvsa/vol-app/issues/171)) ([8121dde](https://github.com/dvsa/vol-app/commit/8121dde2d7916f8fc4d6a9de195c491300ef6477)) +* change logging level to `WARN` (dvsa/olcs-backend[#196](https://github.com/dvsa/vol-app/issues/196)) ([e25ed5b](https://github.com/dvsa/vol-app/commit/e25ed5b47f926da6e994a3e9459c6d83edd79e94)) +* change the continuation information email templates to use translation key. ([#286](https://github.com/dvsa/vol-app/issues/286)) ([b243853](https://github.com/dvsa/vol-app/commit/b2438530e9ffba9642015e6f3bb9608f0fa5298b)) +* check version in environment variable (dvsa/olcs-internal[#164](https://github.com/dvsa/vol-app/issues/164)) ([3fba046](https://github.com/dvsa/vol-app/commit/3fba046c4a40efbba6815ce1d36776a1132d43b5)) +* check version in environment variable (dvsa/olcs-selfserve[#146](https://github.com/dvsa/vol-app/issues/146)) ([dd0ef0f](https://github.com/dvsa/vol-app/commit/dd0ef0fcf6ca96c6b21a9f01c8f790e843c6cd61)) +* Conversation by case (dvsa/olcs-backend[#92](https://github.com/dvsa/vol-app/issues/92)) ([83456c0](https://github.com/dvsa/vol-app/commit/83456c0d7309f209a3b90687ee6af51b2d8254ec)) +* Conversation subject title on message list (dvsa/olcs-backend[#85](https://github.com/dvsa/vol-app/issues/85)) ([1c9f2d2](https://github.com/dvsa/vol-app/commit/1c9f2d265b179dc2d3983bab3fdb7d419001144f)) +* Conversation subject title on message list (dvsa/olcs-selfserve[#74](https://github.com/dvsa/vol-app/issues/74)) ([8fa8359](https://github.com/dvsa/vol-app/commit/8fa8359960d1447b77dd9170ca8fb1d556447723)) +* Custom email for closed and archived conversation (dvsa/olcs-backend[#96](https://github.com/dvsa/vol-app/issues/96)) ([f367474](https://github.com/dvsa/vol-app/commit/f367474fdc2c8a0f6dfc2b023b270ae527bc5a5f)) +* **docker:** add `clamav` to `selfserve` and `internal` ([#99](https://github.com/dvsa/vol-app/issues/99)) ([695d689](https://github.com/dvsa/vol-app/commit/695d689d07f3b89a33280974f3dbfdecfd1b0b83)) +* **docker:** add `soffice` to API image ([#82](https://github.com/dvsa/vol-app/issues/82)) ([4f99f2e](https://github.com/dvsa/vol-app/commit/4f99f2e19afea5a200391f3aec447fc89faf7978)) +* **docker:** add CLI image ([#91](https://github.com/dvsa/vol-app/issues/91)) ([b72614f](https://github.com/dvsa/vol-app/commit/b72614f3789daacc0840c76dc3cd1f9a1e9f3c38)) +* **docker:** add development version of application images ([#90](https://github.com/dvsa/vol-app/issues/90)) ([b668e11](https://github.com/dvsa/vol-app/commit/b668e11a926bff666b3e7ea0d899dea2e2418038)) +* **docker:** add GOV.UK One Login redirect to nginx ([#113](https://github.com/dvsa/vol-app/issues/113)) ([3ad631a](https://github.com/dvsa/vol-app/commit/3ad631aea241ee01bbdd39e7480e8eb57be96504)) +* **docker:** add internal application Dockerfile ([#41](https://github.com/dvsa/vol-app/issues/41)) ([ae624a2](https://github.com/dvsa/vol-app/commit/ae624a28dd17b0aff0c77ddb3f0cd2dc80e5eb58)) +* **docker:** add PHP7.4 API Dockerfile ([#25](https://github.com/dvsa/vol-app/issues/25)) ([77ab726](https://github.com/dvsa/vol-app/commit/77ab72633ba027887a279068c55ca634d9099289)) +* **docker:** add selfserve application Docker image ([#78](https://github.com/dvsa/vol-app/issues/78)) ([d8b185d](https://github.com/dvsa/vol-app/commit/d8b185de524fa469d24bef67bdc569fc6e6efb2a)) +* **docker:** added `lpr` to the API image ([#89](https://github.com/dvsa/vol-app/issues/89)) ([52e0b9d](https://github.com/dvsa/vol-app/commit/52e0b9d2af300e0e3981fc925f611506d10b7093)) +* **docker:** disable OPCache in development build for all images ([#118](https://github.com/dvsa/vol-app/issues/118)) ([988f85a](https://github.com/dvsa/vol-app/commit/988f85af38e9689282d97b043bdeed61a72d9b66)) +* **docker:** exclude `/healthcheck` from access logs ([#279](https://github.com/dvsa/vol-app/issues/279)) ([f2b889e](https://github.com/dvsa/vol-app/commit/f2b889e6e7577f371ee9a533dfc1e86243ab19a2)) +* **docker:** tweak PHP-FPM process manager values ([#278](https://github.com/dvsa/vol-app/issues/278)) ([f9e9916](https://github.com/dvsa/vol-app/commit/f9e9916684acf65ef30de5c2d17832fbeb9cedf0)) +* **docker:** update PHP-FPM config ([#291](https://github.com/dvsa/vol-app/issues/291)) ([89da3a8](https://github.com/dvsa/vol-app/commit/89da3a8c5c7a9e2c9e73fbd32e4a352eea4819c7)) +* **docker:** upgrade to PHP 8.2 ([#111](https://github.com/dvsa/vol-app/issues/111)) ([cfc659f](https://github.com/dvsa/vol-app/commit/cfc659f1359e93f7c7cc01d59ffa98d6c2715a5a)) +* downloaded files now use the document description where available (dvsa/olcs-backend[#177](https://github.com/dvsa/vol-app/issues/177)) ([d1e091d](https://github.com/dvsa/vol-app/commit/d1e091d93746eefd2668f62b2c7548263984a3d3)) +* Enable/Disable Messaging File Upload (dvsa/olcs-backend[#81](https://github.com/dvsa/vol-app/issues/81)) ([1132acf](https://github.com/dvsa/vol-app/commit/1132acf485742c592b6fffab80fd0619495a73c9)) +* Enable/Disable Messaging File Upload (dvsa/olcs-internal[#94](https://github.com/dvsa/vol-app/issues/94)) ([28d345d](https://github.com/dvsa/vol-app/commit/28d345d876acfaaf1e883f60311c2601e1570333)) +* Enable/Disable Messaging File Upload (dvsa/olcs-selfserve[#72](https://github.com/dvsa/vol-app/issues/72)) ([9945c14](https://github.com/dvsa/vol-app/commit/9945c14bb9c384873331f8f4facd9890e514fc26)) +* Enable/Disable Messaging File Upload (dvsa/olcs-static[#10](https://github.com/dvsa/vol-app/issues/10)) ([b3da495](https://github.com/dvsa/vol-app/commit/b3da4955605fb8b0583325415ccefd5e86e3723d)) +* Enhanced conversation snapshot (dvsa/olcs-backend[#120](https://github.com/dvsa/vol-app/issues/120)) ([bb3bf67](https://github.com/dvsa/vol-app/commit/bb3bf67a7dd0c6a85775688229855ca860a31000)) +* expand list of licence and application statuses included in messaging dropdown ([#285](https://github.com/dvsa/vol-app/issues/285)) ([cfa8a36](https://github.com/dvsa/vol-app/commit/cfa8a363a03fbe9bb9e28bd54d6ae68cfdf0dd4a)) +* externalise application log level ([#263](https://github.com/dvsa/vol-app/issues/263)) ([309edb8](https://github.com/dvsa/vol-app/commit/309edb813ccb0592d65c81122e69bc182b2c47ef)) +* Filter application options when creating new conversation (dvsa/olcs-backend[#106](https://github.com/dvsa/vol-app/issues/106)) ([c9ef535](https://github.com/dvsa/vol-app/commit/c9ef535c0c61c821f90735825a823e5abdedfb07)) +* Filter licences by status for Create Message App/Lic dropdown. (dvsa/olcs-backend[#200](https://github.com/dvsa/vol-app/issues/200)) ([1f862da](https://github.com/dvsa/vol-app/commit/1f862da80f4fa13bf2caf883660cedaf4a02c643)) +* Handle uploads on new conversation from SS. (dvsa/olcs-backend[#103](https://github.com/dvsa/vol-app/issues/103)) ([a13d188](https://github.com/dvsa/vol-app/commit/a13d18807c58a3d8af0b9be6d9e8ffd581baddc4)) +* Internal Unread Message Conversation Counter (dvsa/olcs-internal[#104](https://github.com/dvsa/vol-app/issues/104)) ([b3cd448](https://github.com/dvsa/vol-app/commit/b3cd4487b40b6a1efcb00526b4b1418253349004)) +* LTA Admin Functionality (dvsa/olcs-internal[#194](https://github.com/dvsa/vol-app/issues/194)) ([8930298](https://github.com/dvsa/vol-app/commit/8930298d717e882aa3b8bb15f2c1157cab70075b)) +* merge EC2 config with ECS for API ([#85](https://github.com/dvsa/vol-app/issues/85)) ([2187e98](https://github.com/dvsa/vol-app/commit/2187e9877044927099532ef7f11ec83d24878d0d)) +* Message footer showing operator first read (dvsa/olcs-backend[#110](https://github.com/dvsa/vol-app/issues/110)) ([e105ff8](https://github.com/dvsa/vol-app/commit/e105ff85cc5d0e272250f4f5dcfa370ad66c2add)) +* Message footer showing operator first read (dvsa/olcs-internal[#118](https://github.com/dvsa/vol-app/issues/118)) ([92932ba](https://github.com/dvsa/vol-app/commit/92932ba5664346151588cdf8d2c718aecc9c04a5)) +* Message status based on roles not individual users (dvsa/olcs-backend[#118](https://github.com/dvsa/vol-app/issues/118)) ([9140705](https://github.com/dvsa/vol-app/commit/91407051c3d5e00bf00dd7e6114a616443d28829)) +* Messaging across all sections (dvsa/olcs-internal[#105](https://github.com/dvsa/vol-app/issues/105)) ([28dcb39](https://github.com/dvsa/vol-app/commit/28dcb39c73bfc3db6abbb16c72a7397cd5821d52)) +* Messaging command validation (dvsa/olcs-internal[#123](https://github.com/dvsa/vol-app/issues/123)) ([6433a75](https://github.com/dvsa/vol-app/commit/6433a759035880e7220a7c31173b5010b211b267)) +* migrate config to application (dvsa/olcs-backend[#78](https://github.com/dvsa/vol-app/issues/78)) ([99a2ee8](https://github.com/dvsa/vol-app/commit/99a2ee8ea1401c646996f5d86cf34438a83f1f5a)) +* migrate config to application (dvsa/olcs-internal[#96](https://github.com/dvsa/vol-app/issues/96)) ([0e138af](https://github.com/dvsa/vol-app/commit/0e138af1e4e7446b634491a9f4bbaf84391e4961)) +* migrate config to application (dvsa/olcs-selfserve[#69](https://github.com/dvsa/vol-app/issues/69)) ([c373f31](https://github.com/dvsa/vol-app/commit/c373f31ee5571c7b5ed6727a5ee827eef2e716b4)) +* migrate to `npm` (dvsa/olcs-static[#15](https://github.com/dvsa/vol-app/issues/15)) ([76afc93](https://github.com/dvsa/vol-app/commit/76afc936da205fd8201dbda74106a55c3e922787)) +* migrate WebDAV private key to Secrets Manager (dvsa/olcs-internal[#188](https://github.com/dvsa/vol-app/issues/188)) ([8d8675f](https://github.com/dvsa/vol-app/commit/8d8675fb0bcb3b0017943c5cc31d0cfc4ff3d7fd)) +* Move file uploader above the send button (dvsa/olcs-selfserve[#98](https://github.com/dvsa/vol-app/issues/98)) ([6df11f8](https://github.com/dvsa/vol-app/commit/6df11f8a20c17fbac4cf501333e6ed7c4837daad)) +* Nicer error message on reply form with auto expand on error. (dvsa/olcs-internal[#103](https://github.com/dvsa/vol-app/issues/103)) ([fa70b35](https://github.com/dvsa/vol-app/commit/fa70b35c65ef6a3d14bd74df2126ae7a31171a38)) +* PHP 8.2 support (dvsa/olcs-selfserve[#148](https://github.com/dvsa/vol-app/issues/148)) ([16fd746](https://github.com/dvsa/vol-app/commit/16fd746bee1c578da821a9fe2175c0d5ac2dfd87)) +* point to assets CDN if on ECS (dvsa/olcs-internal[#171](https://github.com/dvsa/vol-app/issues/171)) ([b627971](https://github.com/dvsa/vol-app/commit/b6279713153cc2610b83519341d0db1d7b72c56b)) +* point to assets CDN if on ECS (dvsa/olcs-selfserve[#151](https://github.com/dvsa/vol-app/issues/151)) ([27ae5fc](https://github.com/dvsa/vol-app/commit/27ae5fc1c9291fda520c3a02260909348c62d761)) +* push Docker images to GHCR ([#66](https://github.com/dvsa/vol-app/issues/66)) ([144fe55](https://github.com/dvsa/vol-app/commit/144fe555a68d2e40660be8a5b7b8762b69868c3a)) +* Queries for unread counter (dvsa/olcs-backend[#79](https://github.com/dvsa/vol-app/issues/79)) ([6ae6c66](https://github.com/dvsa/vol-app/commit/6ae6c669fe6e1a417b1c3d9fd6f043e9c34d7e22)) +* refactor static analysis issues (dvsa/olcs-internal[#128](https://github.com/dvsa/vol-app/issues/128)) ([5febd17](https://github.com/dvsa/vol-app/commit/5febd17091c5c100b1da04b7d28d0b4e92715c8d)) +* Remaining validators and handlers (dvsa/olcs-backend[#105](https://github.com/dvsa/vol-app/issues/105)) ([7e59122](https://github.com/dvsa/vol-app/commit/7e591227559a7c4b7e581056b1480f3d7c34fe53)) +* Remove app/licence select for new conversations. (dvsa/olcs-internal[#116](https://github.com/dvsa/vol-app/issues/116)) ([073ed01](https://github.com/dvsa/vol-app/commit/073ed017faab52db2a02aa7962ec6737e117010d)) +* remove caseworkers family name on non-enhanced snapshots (dvsa/olcs-backend[#205](https://github.com/dvsa/vol-app/issues/205)) ([27e6f4c](https://github.com/dvsa/vol-app/commit/27e6f4c2b05df22537cda771525db65cd9856b8e)) +* Remove custom AlignEntitiesToSchema script and supporting files. (dvsa/olcs-backend[#161](https://github.com/dvsa/vol-app/issues/161)) ([3268589](https://github.com/dvsa/vol-app/commit/32685897e8117c083699c0405f913fefc0449e1d)) +* remove historic tm code (dvsa/olcs-backend[#184](https://github.com/dvsa/vol-app/issues/184)) ([bc7f437](https://github.com/dvsa/vol-app/commit/bc7f437e4d514b45b0ac2487b658fd64d293450f)) +* remove OpenAM logic (dvsa/olcs-backend[#109](https://github.com/dvsa/vol-app/issues/109)) ([015da64](https://github.com/dvsa/vol-app/commit/015da64d9d93cfc60aeafe155edc813f69dd17b0)) +* remove OpenAM logic (dvsa/olcs-internal[#121](https://github.com/dvsa/vol-app/issues/121)) ([c047019](https://github.com/dvsa/vol-app/commit/c047019ac5e79d04a4c7e90a21c9f5715e942fa9)) +* remove OpenAM logic (dvsa/olcs-selfserve[#101](https://github.com/dvsa/vol-app/issues/101)) ([d420b76](https://github.com/dvsa/vol-app/commit/d420b76761852cb63ba9a847e649089dd2739f54)) +* replace `laminas-mvc-console` with `laminas-cli` (dvsa/olcs-backend[#65](https://github.com/dvsa/vol-app/issues/65)) ([b4938e9](https://github.com/dvsa/vol-app/commit/b4938e9d32424bf536ce357e017eccabe2979881)) +* Revealed Caseworker name and added footer text for caseworker messages (dvsa/olcs-backend[#119](https://github.com/dvsa/vol-app/issues/119)) ([f46fcec](https://github.com/dvsa/vol-app/commit/f46fcecc53baa90b450137ff7c4ba7e4f796016e)) +* Show message attachments in the internal document list (dvsa/olcs-backend[#100](https://github.com/dvsa/vol-app/issues/100)) ([d6f2acc](https://github.com/dvsa/vol-app/commit/d6f2accad00fedb3889ad499c00ab10a1f81d61e)) +* Subcategory support for task allocation rule and refactors (dvsa/olcs-backend[#108](https://github.com/dvsa/vol-app/issues/108)) ([fdb2575](https://github.com/dvsa/vol-app/commit/fdb257507cfade4e738e514c6382aaaf6461a8e0)) +* support php 8.2 (dvsa/olcs-internal[#165](https://github.com/dvsa/vol-app/issues/165)) ([7048770](https://github.com/dvsa/vol-app/commit/7048770fce79bfa9c35c4d2f9a015316cf8c8d00)) +* support php8.0 (dvsa/olcs-backend[#142](https://github.com/dvsa/vol-app/issues/142)) ([809de3c](https://github.com/dvsa/vol-app/commit/809de3c1f96b06f3007a5aca4bbc7589d479393b)) +* Support php8.0 (dvsa/olcs-selfserve[#132](https://github.com/dvsa/vol-app/issues/132)) ([5305139](https://github.com/dvsa/vol-app/commit/5305139bff3f0742207025284bec70189ce13df6)) +* Task Allocation Rules sub category support (dvsa/olcs-internal[#119](https://github.com/dvsa/vol-app/issues/119)) ([fed06b7](https://github.com/dvsa/vol-app/commit/fed06b7e0253ecc41d2799b1f2a1b0ed4942feb2)) +* **terraform:** add boilerplate directory structure ([#22](https://github.com/dvsa/vol-app/issues/22)) ([f614038](https://github.com/dvsa/vol-app/commit/f61403840ce7c5cabfd99ee0da6a89411d41b170)) +* **terraform:** add CDN infrastructure (part 1) ([#80](https://github.com/dvsa/vol-app/issues/80)) ([74a4dff](https://github.com/dvsa/vol-app/commit/74a4dff420870d45064e2af10f38d2814d69eddf)) +* **terraform:** add CloudFront function to rewrite legacy assets path ([#200](https://github.com/dvsa/vol-app/issues/200)) ([64e18c8](https://github.com/dvsa/vol-app/commit/64e18c8a6caa2d92a4c1fe83206d90510bbb48fb)) +* **terraform:** add default tags to resources ([#146](https://github.com/dvsa/vol-app/issues/146)) ([72591c9](https://github.com/dvsa/vol-app/commit/72591c9885defb7935521003191ef8859628d212)) +* **terraform:** add ECR for application images ([#30](https://github.com/dvsa/vol-app/issues/30)) ([3e341a8](https://github.com/dvsa/vol-app/commit/3e341a850ab0ea119c7126dc1852e96aae447af2)) +* **terraform:** add internal and selfserve ECS clusters ([#70](https://github.com/dvsa/vol-app/issues/70)) ([11a2617](https://github.com/dvsa/vol-app/commit/11a26178cb1e0d6be2d711fac8d0b44a27e76ccd)) +* **terraform:** add permissions to ECS tasks role ([#101](https://github.com/dvsa/vol-app/issues/101)) ([e9c7938](https://github.com/dvsa/vol-app/commit/e9c793817d745860bd1c58b386239b95ae8c3426)) +* **terraform:** add target group and listener rules ([#104](https://github.com/dvsa/vol-app/issues/104)) ([248de3d](https://github.com/dvsa/vol-app/commit/248de3da55ac605002af2e3eded34ed4c003f9ce)) +* **terraform:** add timeouts for batch commands ([#193](https://github.com/dvsa/vol-app/issues/193)) ([9dedf4c](https://github.com/dvsa/vol-app/commit/9dedf4c3165fa924b176fe72e38d0379b778c67d)) +* **terraform:** allow `dev` environment to push to `devapp-olcs-pri-olcs-autotest-s3` bucket ([#208](https://github.com/dvsa/vol-app/issues/208)) ([a33198c](https://github.com/dvsa/vol-app/commit/a33198c551dbe56f6bcebc48f79dbc32e88c4b26)) +* **terraform:** allow traffic routing to be controlled by boolean ([#241](https://github.com/dvsa/vol-app/issues/241)) ([74f3af5](https://github.com/dvsa/vol-app/commit/74f3af596e73079a7bdfd538cc3a37f1f142a26b)) +* **terraform:** fix batch processing ([#167](https://github.com/dvsa/vol-app/issues/167)) ([4bb8ec5](https://github.com/dvsa/vol-app/commit/4bb8ec5577b26c1ec5a2de55669884ee2de5e478)) +* **terraform:** migrate to ARM64 architecture ([#97](https://github.com/dvsa/vol-app/issues/97)) ([cce23c3](https://github.com/dvsa/vol-app/commit/cce23c3bc8dcaf0b8337d32a0c14d5a9eddc555d)) +* **terraform:** move `A` record for CDN to private zone ([#107](https://github.com/dvsa/vol-app/issues/107)) ([8bdeae9](https://github.com/dvsa/vol-app/commit/8bdeae909510697aed4e68b0d3bbf409453b5124)) +* **terraform:** move `aws_s3_bucket_policy` to account level ([#237](https://github.com/dvsa/vol-app/issues/237)) ([213d4c4](https://github.com/dvsa/vol-app/commit/213d4c46641824a52bdd0240c6d08c636d34dc2c)) +* **terraform:** simplify the account setup remote state ([#119](https://github.com/dvsa/vol-app/issues/119)) ([9ed6203](https://github.com/dvsa/vol-app/commit/9ed6203a2e501e817e3908d6849c9b8c8862e42a)) +* **terraform:** vol5223 add all batch jobs ([#185](https://github.com/dvsa/vol-app/issues/185)) ([bf204a1](https://github.com/dvsa/vol-app/commit/bf204a1eba60cb1c23492db715d894ace9e61485)) +* **terraform:** vol5223 add eventbridge scheduling for batch jobs ([#197](https://github.com/dvsa/vol-app/issues/197)) ([89b09b9](https://github.com/dvsa/vol-app/commit/89b09b99f534ddacd9cf1a586b12fa13068c9075)) +* **terraform:** vol5237 create int environment ([#214](https://github.com/dvsa/vol-app/issues/214)) ([1cb067f](https://github.com/dvsa/vol-app/commit/1cb067f99f68e47df9ad50df6e42931ce2129e8f)) +* **terraform:** vol5237 create int environment backend ([#206](https://github.com/dvsa/vol-app/issues/206)) ([4582505](https://github.com/dvsa/vol-app/commit/4582505df867117b9cbacac5747e712109c766e4)) +* **terraform:** vol5504 add single batch job ([#158](https://github.com/dvsa/vol-app/issues/158)) ([5c8ee05](https://github.com/dvsa/vol-app/commit/5c8ee053166003ed1b604bf4550589170d4cc274)) +* **terraform:** vol5506 fix compute environment ([#160](https://github.com/dvsa/vol-app/issues/160)) ([f8a322e](https://github.com/dvsa/vol-app/commit/f8a322efd8bba7386f4ba4727820a62179a4e59e)) +* TM search filter by app/licence (dvsa/olcs-backend[#145](https://github.com/dvsa/vol-app/issues/145)) ([f701c59](https://github.com/dvsa/vol-app/commit/f701c5970bdd92a06e748a12d461f012747267c7)) +* TM search filter by app/licence (dvsa/olcs-internal[#151](https://github.com/dvsa/vol-app/issues/151)) ([9edfc74](https://github.com/dvsa/vol-app/commit/9edfc74236c00fdd1845d9770f4e0decea0ef3fd)) +* Transport manager deleted/merged search filters (dvsa/olcs-backend[#124](https://github.com/dvsa/vol-app/issues/124)) ([66890a7](https://github.com/dvsa/vol-app/commit/66890a7dda00a233ab8d1864e92c967d36dc0917)) +* Unread counter on Messages tab (dvsa/olcs-selfserve[#70](https://github.com/dvsa/vol-app/issues/70)) ([a16cfaa](https://github.com/dvsa/vol-app/commit/a16cfaa72a23cdf78702a622eb535407da0b5b90)) +* Unread Messages for Conversations (By Licence & Roles) (dvsa/olcs-backend[#88](https://github.com/dvsa/vol-app/issues/88)) ([30d0b52](https://github.com/dvsa/vol-app/commit/30d0b5234cf9d4e220973b8849d863591407ea81)) +* update cache directory of `HtmlPurifier` (dvsa/olcs-internal[#126](https://github.com/dvsa/vol-app/issues/126)) ([f26f58c](https://github.com/dvsa/vol-app/commit/f26f58c66b55c6d5233106b48b3eb6f55260f92c)) +* update cache directory of `HtmlPurifier` (dvsa/olcs-selfserve[#104](https://github.com/dvsa/vol-app/issues/104)) ([574050f](https://github.com/dvsa/vol-app/commit/574050fef9ab244da1f7a463ea5c9f988dc4b13f)) +* update command handler to save new checkbox on App Overview page (dvsa/olcs-backend[#182](https://github.com/dvsa/vol-app/issues/182)) ([f3339fd](https://github.com/dvsa/vol-app/commit/f3339fdf2a96e26d1ddc2c8b51ca547d058a5511)) +* update Doctrine proxy cache directory (dvsa/olcs-backend[#116](https://github.com/dvsa/vol-app/issues/116)) ([3e9af0d](https://github.com/dvsa/vol-app/commit/3e9af0db56cda447e425a10518a6f2dfe9d4e9e5)) +* update local refresh script ([#258](https://github.com/dvsa/vol-app/issues/258)) ([f8c169e](https://github.com/dvsa/vol-app/commit/f8c169e9ad97d0b4c0ecae2c978cdb65f386361a)) +* update to jq3 (dvsa/olcs-static[#17](https://github.com/dvsa/vol-app/issues/17)) ([facdabd](https://github.com/dvsa/vol-app/commit/facdabdd81c51ddfc6b18f390e46192424660542)) +* Update UK Licence for Community code to be aware of new LGV GV and LGV NI templates, and use as appropriate. (dvsa/olcs-backend[#187](https://github.com/dvsa/vol-app/issues/187)) ([2e20a5c](https://github.com/dvsa/vol-app/commit/2e20a5c3c33841971965b91924b824757097aa6c)) +* Updated counter styles for navigation and internal compatibility (dvsa/olcs-static[#12](https://github.com/dvsa/vol-app/issues/12)) ([a1258fd](https://github.com/dvsa/vol-app/commit/a1258fde05f9948546651eb28b41c024ede32fbc)) +* upgrade `govuk-frontend` to v5 (dvsa/olcs-static[#18](https://github.com/dvsa/vol-app/issues/18)) ([c328286](https://github.com/dvsa/vol-app/commit/c32828602b1e362e0c523ed39d22928819cec9c2)) +* Upgrade govuk frontend (dvsa/olcs-selfserve[#172](https://github.com/dvsa/vol-app/issues/172)) ([72772c7](https://github.com/dvsa/vol-app/commit/72772c70cfd749288d7d3cf7a29fc43b959b9e07)) +* Upgrade govuk frontend to 5.x (dvsa/olcs-internal[#201](https://github.com/dvsa/vol-app/issues/201)) ([41e1c0d](https://github.com/dvsa/vol-app/commit/41e1c0ddfcf46398c10831926a3dbc4ff2c991a4)) +* Upgrade olcs-common dependency to ^7.6.0 (dvsa/olcs-selfserve[#173](https://github.com/dvsa/vol-app/issues/173)) ([80ea2ea](https://github.com/dvsa/vol-app/commit/80ea2ead4eecb480ec8669e4e1e725e8286f60c3)) +* Upgrade olcs-common to ^7.6.0 (dvsa/olcs-internal[#202](https://github.com/dvsa/vol-app/issues/202)) ([e159708](https://github.com/dvsa/vol-app/commit/e159708ff168c9c9c0f5ae1acb7b1b3b878f95f5)) +* Use custom messages for messaging when defined (dvsa/olcs-selfserve[#99](https://github.com/dvsa/vol-app/issues/99)) ([31ee324](https://github.com/dvsa/vol-app/commit/31ee324bdd2d4db5ff10efae10a4a013160be98a)) +* Use system parameter for GB/NI EMS Email address (dvsa/olcs-backend[#97](https://github.com/dvsa/vol-app/issues/97)) ([ca0e311](https://github.com/dvsa/vol-app/commit/ca0e3116f1403910db32055d4bd19fc9320502ed)) +* Use translation key in close popup (dvsa/olcs-internal[#114](https://github.com/dvsa/vol-app/issues/114)) ([def1bee](https://github.com/dvsa/vol-app/commit/def1beeed09946bacb779cf106addf7e9afcb9a8)) +* VOL-3953 add compatibility with new transxchange map service (dvsa/olcs-backend[#202](https://github.com/dvsa/vol-app/issues/202)) ([e876858](https://github.com/dvsa/vol-app/commit/e8768588c56c7a0d14a84b3179c623dc5635a5fb)) +* VOL-4507 Upgrade to Doctrine 2.19.5 (dvsa/olcs-backend[#189](https://github.com/dvsa/vol-app/issues/189)) ([aef5bf5](https://github.com/dvsa/vol-app/commit/aef5bf55df7eee352eb57928bf47405b59ec74be)) +* VOL-4529 remove historic tm code (dvsa/olcs-internal[#187](https://github.com/dvsa/vol-app/issues/187)) ([c789f27](https://github.com/dvsa/vol-app/commit/c789f27d8abd0e091f2dff34ab5340418f87c8c5)) +* VOL-4635 remove docman support (dvsa/olcs-backend[#186](https://github.com/dvsa/vol-app/issues/186)) ([14ba3e8](https://github.com/dvsa/vol-app/commit/14ba3e8e2b4d03d15fcea1c4fd9a8f85c55c0487)) +* VOL-5103 limit the access of read only users to certain data and actions (dvsa/olcs-internal[#100](https://github.com/dvsa/vol-app/issues/100)) ([334ad7f](https://github.com/dvsa/vol-app/commit/334ad7f40dd02106127b45c13efc63c37bb14e12)) +* VOL-5111 add logging of company insolvency check (dvsa/olcs-backend[#146](https://github.com/dvsa/vol-app/issues/146)) ([42ec4db](https://github.com/dvsa/vol-app/commit/42ec4dbff94689ffc28f746ab1a773af9df6671c)) +* VOL-5239 create transport consultant reg journey ([#259](https://github.com/dvsa/vol-app/issues/259)) ([169d5a1](https://github.com/dvsa/vol-app/commit/169d5a1d7303ac650720e46d97ba065d342b2b65)) +* VOL-5249 add feature toggle for transport consultant role (dvsa/olcs-backend[#209](https://github.com/dvsa/vol-app/issues/209)) ([3466763](https://github.com/dvsa/vol-app/commit/34667632868dc1ab3eaaa0a108723bfd41ad12b0)) +* VOL-5305 create transport consultant role ([#249](https://github.com/dvsa/vol-app/issues/249)) ([c12d621](https://github.com/dvsa/vol-app/commit/c12d6214a8796c65ab37cde5efd05c4e3e439458)) +* VOL-5536 update addresses for Quarry House ([#284](https://github.com/dvsa/vol-app/issues/284)) ([61c4f10](https://github.com/dvsa/vol-app/commit/61c4f103d6b3be6c7bf56e4bdea0f7f11f748098)) +* VOL-5650 introduce reusable access token provider, switch TransXchange to use it (dvsa/olcs-backend[#212](https://github.com/dvsa/vol-app/issues/212)) ([b5c40dd](https://github.com/dvsa/vol-app/commit/b5c40dd5a4d41241b7398fd3142eba048f48dfa5)) + + +### Bug Fixes + +* add `chdir` to `govukaccount-redirect` to pickup correct cache directory (dvsa/olcs-selfserve[#96](https://github.com/dvsa/vol-app/issues/96)) ([950ed5f](https://github.com/dvsa/vol-app/commit/950ed5fc67390ccd363bdf840993155b3662908e)) +* Add extra check to CanAccessDocument validator to allow SS users to access Licence Documents linked from the "Print Licence" link on their Licence view page. (dvsa/olcs-backend[#168](https://github.com/dvsa/vol-app/issues/168)) ([9fbfa16](https://github.com/dvsa/vol-app/commit/9fbfa1655abbe1a6e7739391dfb525a789a515d9)) +* Add extra check to CanAccessDocument validator to fix SS bug VOL-5381 (dvsa/olcs-backend[#165](https://github.com/dvsa/vol-app/issues/165)) ([ed862fb](https://github.com/dvsa/vol-app/commit/ed862fb4349061065148f64c85ed8c5006cfaf7d)) +* add proxy support for DVSA Address Service (dvsa/olcs-backend[#207](https://github.com/dvsa/vol-app/issues/207)) ([4c41963](https://github.com/dvsa/vol-app/commit/4c41963a92b77e534c91ac7781318d5dec0a3ad3)) +* Add ROLE_OPERATOR_ADMIN to messaging filtering roles (dvsa/olcs-backend[#121](https://github.com/dvsa/vol-app/issues/121)) ([2ae57a8](https://github.com/dvsa/vol-app/commit/2ae57a81ffd6f018d1ec1db3a3826e861fcda318)) +* add style to fix radio hint alignment issue ([#202](https://github.com/dvsa/vol-app/issues/202)) ([8c2320a](https://github.com/dvsa/vol-app/commit/8c2320a884e48170de0ff78022afb5d07ec04b7a)) +* Adding CLI batch command-handler wrapper missed in migration. (dvsa/olcs-backend[#155](https://github.com/dvsa/vol-app/issues/155)) ([d6a0771](https://github.com/dvsa/vol-app/commit/d6a0771bcd41d6dcc45153165f1e14a29c14022f)) +* Allow a previously used vehicle to be re-used (dvsa/olcs-backend[#147](https://github.com/dvsa/vol-app/issues/147)) ([58df76c](https://github.com/dvsa/vol-app/commit/58df76cd661c42f5dc7c65990b7c8bdc2dae4da6)) +* Allow special restricted licence surrender (dvsa/olcs-backend[#152](https://github.com/dvsa/vol-app/issues/152)) ([4f9c6c2](https://github.com/dvsa/vol-app/commit/4f9c6c23d84795e9932ff13473c5f8ac221fea3b)) +* **api:** add status code to content store file uploader log ([#280](https://github.com/dvsa/vol-app/issues/280)) ([3209a44](https://github.com/dvsa/vol-app/commit/3209a44a15a493732dfa32276f646a94096828eb)) +* **api:** handle errors better in `WebDavClient.php` ([#283](https://github.com/dvsa/vol-app/issues/283)) ([e8e1933](https://github.com/dvsa/vol-app/commit/e8e19332b046399d5e1069707cb4d6fc4f237ee6)) +* bump `dvsa/laminas-config-cloud-parameters` and fix cast config ([#290](https://github.com/dvsa/vol-app/issues/290)) ([db1fcdd](https://github.com/dvsa/vol-app/commit/db1fcdd51a28c74e132352c8df43ece3f2f4038a)) +* bump common to include recent fixes (dvsa/olcs-internal[#175](https://github.com/dvsa/vol-app/issues/175)) ([f83e86e](https://github.com/dvsa/vol-app/commit/f83e86e3c49c82134f6db90bc9ed0aed71dbd6d9)) +* bump olcs-common minimum required version (dvsa/olcs-selfserve[#154](https://github.com/dvsa/vol-app/issues/154)) ([b833096](https://github.com/dvsa/vol-app/commit/b83309663c88059bcfcf61927ed4ba4373bf5ffb)) +* bump transfer dependency to minium version reqd for this bugfix ([2292fa3](https://github.com/dvsa/vol-app/commit/2292fa33fbb1649d63b7e698bd00718a2243e4d4)) +* Case created conversation not linked to app (dvsa/olcs-internal[#122](https://github.com/dvsa/vol-app/issues/122)) ([d4c63c5](https://github.com/dvsa/vol-app/commit/d4c63c599bc4ac772f2a821fa0bc95a14740943e)) +* cast log level params to int to fix CPMS error ([#288](https://github.com/dvsa/vol-app/issues/288)) ([8c9ae97](https://github.com/dvsa/vol-app/commit/8c9ae976e38e093893b70edada6ff0a663da8696)) +* Cast str to int to satisfy typing on cpms client ([#282](https://github.com/dvsa/vol-app/issues/282)) ([1116488](https://github.com/dvsa/vol-app/commit/11164881890464d2fc6ec31897b48302b72f99a8)) +* **cdn:** bump dependencies & remove unused ([ec84889](https://github.com/dvsa/vol-app/commit/ec8488936d6c814eee6a15c168db755543e7f5ca)) +* **cdn:** exclude dependency from uglification causing errors with jQuery 3 ([#239](https://github.com/dvsa/vol-app/issues/239)) ([758c5d1](https://github.com/dvsa/vol-app/commit/758c5d1790b931a009c3f068a70c07363783b830)) +* **cdn:** point to new `govuk-frontend` asset path ([#199](https://github.com/dvsa/vol-app/issues/199)) ([a80b2bb](https://github.com/dvsa/vol-app/commit/a80b2bb9fbc8928b61844af847d529c685a14939)) +* **cdn:** remove unused asset files ([#257](https://github.com/dvsa/vol-app/issues/257)) ([56a5db3](https://github.com/dvsa/vol-app/commit/56a5db3689121a8042f29da65efb82d93058e3f3)) +* Change continuation to conversation in the email body (dvsa/olcs-backend[#101](https://github.com/dvsa/vol-app/issues/101)) ([853b629](https://github.com/dvsa/vol-app/commit/853b6295d23379e9ed2d25fe8320683782bf38ec)) +* Check for correlation ID for uploads being null (dvsa/olcs-backend[#89](https://github.com/dvsa/vol-app/issues/89)) ([4cb9b96](https://github.com/dvsa/vol-app/commit/4cb9b96c17bd4e5fae9a8fd46d5f90faeb8dc119)) +* companies house code now checks insolvency flag properly (dvsa/olcs-backend[#164](https://github.com/dvsa/vol-app/issues/164)) ([4e93a92](https://github.com/dvsa/vol-app/commit/4e93a92e97d37d1f20b3ee35b48b111f830ffd18)) +* Confirmation page declared tma different to trait (dvsa/olcs-selfserve[#119](https://github.com/dvsa/vol-app/issues/119)) ([5544169](https://github.com/dvsa/vol-app/commit/5544169025c1fe3919b8ecc330f19e7033623c59)) +* datetimeselect pattern fixes (dvsa/olcs-internal[#185](https://github.com/dvsa/vol-app/issues/185)) ([f52f61b](https://github.com/dvsa/vol-app/commit/f52f61b6e371dabbf0073feefdc05b9cf136dcca)) +* disable events in developer tools ([#267](https://github.com/dvsa/vol-app/issues/267)) ([2ebb6c8](https://github.com/dvsa/vol-app/commit/2ebb6c81e097b099598331cc85d4ffcd2830dd4f)) +* **docker:** add execute permission to Laminas binary in CLI image ([#180](https://github.com/dvsa/vol-app/issues/180)) ([da12d1b](https://github.com/dvsa/vol-app/commit/da12d1b6a4f1c36dc58a85a14389a68399fde5c7)) +* **docker:** fix `igbinary` and `intl` extension ([#75](https://github.com/dvsa/vol-app/issues/75)) ([5f13859](https://github.com/dvsa/vol-app/commit/5f1385999931ecb856a34f576ead197885c91599)) +* **docker:** fix nginx config for selfserve & internal ([#88](https://github.com/dvsa/vol-app/issues/88)) ([ecff991](https://github.com/dvsa/vol-app/commit/ecff991bcd2d2cc8c91c5283cba9ab4de3179da9)) +* **docker:** migrate containers to port 8080 ([#96](https://github.com/dvsa/vol-app/issues/96)) ([878c50d](https://github.com/dvsa/vol-app/commit/878c50deb786d43e57475bdc47ad49ee59e605b5)) +* doctype not being output in several places (dvsa/olcs-internal[#200](https://github.com/dvsa/vol-app/issues/200)) ([2632f5f](https://github.com/dvsa/vol-app/commit/2632f5f31fa191b8f3248968b015d81de79eb732)) +* Don't allow deleting pre submission file uploads (dvsa/olcs-selfserve[#130](https://github.com/dvsa/vol-app/issues/130)) ([ad3babe](https://github.com/dvsa/vol-app/commit/ad3babef4ef59603102de2155e0ed2b761ef22a2)) +* Don't count vehicles on cancelled applications against validation check (dvsa/olcs-backend[#143](https://github.com/dvsa/vol-app/issues/143)) ([cbddb5a](https://github.com/dvsa/vol-app/commit/cbddb5a79eeb8f1dab712642dd1c09f78cc1f31a)) +* externalise app log level ([#265](https://github.com/dvsa/vol-app/issues/265)) ([42dec8b](https://github.com/dvsa/vol-app/commit/42dec8b6114c8de43b63ca54fca2e199d46cfe5c)) +* extra-hosts entry for non Docker Desktop systems ([#256](https://github.com/dvsa/vol-app/issues/256)) ([4f126e7](https://github.com/dvsa/vol-app/commit/4f126e703132368d2fb415a7ca3dbc5e4b78f92e)) +* fix application open cases (dvsa/olcs-backend[#180](https://github.com/dvsa/vol-app/issues/180)) ([8e23405](https://github.com/dvsa/vol-app/commit/8e2340548a996f96888b2ae5e9e398c31a672db9)) +* Fix application status tag cases. ([59a7657](https://github.com/dvsa/vol-app/commit/59a7657f69df5cccfa1088907204369ba3ded625)) +* Fix application status tag cases. (dvsa/olcs-selfserve[#174](https://github.com/dvsa/vol-app/issues/174)) ([c9c85d9](https://github.com/dvsa/vol-app/commit/c9c85d97d11fa616ccbee31d624bfb3651a81f19)) +* Fix application status tag cases. (dvsa/olcs-selfserve[#174](https://github.com/dvsa/vol-app/issues/174)) (dvsa/olcs-selfserve[#175](https://github.com/dvsa/vol-app/issues/175)) ([59a7657](https://github.com/dvsa/vol-app/commit/59a7657f69df5cccfa1088907204369ba3ded625)) +* fix config key for TransXChange proxy (dvsa/olcs-backend[#215](https://github.com/dvsa/vol-app/issues/215)) ([912042d](https://github.com/dvsa/vol-app/commit/912042ddcb14724a9ef3aa8b99c4d043b0114741)) +* fix count by `null` in `TransferVehicleController` (dvsa/olcs-selfserve[#159](https://github.com/dvsa/vol-app/issues/159)) ([1488a55](https://github.com/dvsa/vol-app/commit/1488a55c85e4543a5bb359691ab0ececede8eff2)) +* fix for Db module not being included correctly causing some app issue. (dvsa/olcs-backend[#199](https://github.com/dvsa/vol-app/issues/199)) ([13b60a7](https://github.com/dvsa/vol-app/commit/13b60a7148846eb86ccc060f54349161eb5c5c32)) +* fix local setup ([#254](https://github.com/dvsa/vol-app/issues/254)) ([1fb834c](https://github.com/dvsa/vol-app/commit/1fb834ce5d6dfb7c81fd945e8b6ef8637b03d72f)) +* fix manage user journey (dvsa/olcs-selfserve[#90](https://github.com/dvsa/vol-app/issues/90)) ([d09fb77](https://github.com/dvsa/vol-app/commit/d09fb77ffe9d17fe32aec49759d97dce6336b3cb)) +* fix secret name template (dvsa/olcs-backend[#111](https://github.com/dvsa/vol-app/issues/111)) ([bd0f3c0](https://github.com/dvsa/vol-app/commit/bd0f3c0063b8c6841a1d5ce19495e8e26a3b1732)) +* fix secret name template (dvsa/olcs-selfserve[#100](https://github.com/dvsa/vol-app/issues/100)) ([a34530b](https://github.com/dvsa/vol-app/commit/a34530b2f5198227308f8e87796d9e3ac6bfbc5b)) +* fix some bugs passing null to array_column (dvsa/olcs-internal[#170](https://github.com/dvsa/vol-app/issues/170)) ([9281566](https://github.com/dvsa/vol-app/commit/9281566fe8bb281a885a78a09191f905dd4efab6)) +* fix TypeError when `selectedSectionsArray` is `null` (dvsa/olcs-internal[#180](https://github.com/dvsa/vol-app/issues/180)) ([4256ae6](https://github.com/dvsa/vol-app/commit/4256ae622a34dc6dbed45fd42041efec70b898d8)) +* Fixes factories for command handlers and types (dvsa/olcs-backend[#206](https://github.com/dvsa/vol-app/issues/206)) ([5c3daa6](https://github.com/dvsa/vol-app/commit/5c3daa65048ce47923b5656dbed2db213e171c45)) +* Fixes some Readonly form elements that were not renamed to ReadonlyElement in php8 upgrade. (dvsa/olcs-internal[#168](https://github.com/dvsa/vol-app/issues/168)) ([66aed2b](https://github.com/dvsa/vol-app/commit/66aed2be9a2f820e6699175ac3622673eb314dd0)) +* Form process callback not used correctly (dvsa/olcs-internal[#135](https://github.com/dvsa/vol-app/issues/135)) ([66aaf0c](https://github.com/dvsa/vol-app/commit/66aaf0c98a2cf713a53c0ceb64f79c941ac7c829)) +* Hide file upload if uploads disabled. (dvsa/olcs-selfserve[#85](https://github.com/dvsa/vol-app/issues/85)) ([3463ac2](https://github.com/dvsa/vol-app/commit/3463ac24b57d10cf880d81416bf8825c7317944b)) +* Hide message tab if not got the permission (dvsa/olcs-internal[#130](https://github.com/dvsa/vol-app/issues/130)) ([76b0bbb](https://github.com/dvsa/vol-app/commit/76b0bbb0ab34bc69e5f3421c5d01351d00274324)) +* improve external document access checks (dvsa/olcs-backend[#123](https://github.com/dvsa/vol-app/issues/123)) ([54b9d78](https://github.com/dvsa/vol-app/commit/54b9d782fe591a18001982fadbb2ccad5baeb48d)) +* Internal edit fees page error vol 5436 (dvsa/olcs-internal[#169](https://github.com/dvsa/vol-app/issues/169)) ([8fc3e8e](https://github.com/dvsa/vol-app/commit/8fc3e8e4e31b0c2d3cbd54fdf3acaba202078fe9)) +* **internal:** changed memory limit, max file size and session serialize handler ([#100](https://github.com/dvsa/vol-app/issues/100)) ([45f7dab](https://github.com/dvsa/vol-app/commit/45f7dabea248235f124844f82244fe41989671cc)) +* Messaging error/validation messages (dvsa/olcs-internal[#134](https://github.com/dvsa/vol-app/issues/134)) ([61587b9](https://github.com/dvsa/vol-app/commit/61587b92719275190b3adb80fb120e67b0ccf039)) +* Not able to surrender a psv licence (dvsa/olcs-selfserve[#111](https://github.com/dvsa/vol-app/issues/111)) ([0f4fbc3](https://github.com/dvsa/vol-app/commit/0f4fbc347477df7f31ab7e12b187d5ca8c9c0260)) +* Only show valid fees for licences (dvsa/olcs-backend[#156](https://github.com/dvsa/vol-app/issues/156)) ([5351e52](https://github.com/dvsa/vol-app/commit/5351e52f4ec94a82ce0f6b451fa431455128e44e)) +* Only show valid fees for licences (dvsa/olcs-internal[#155](https://github.com/dvsa/vol-app/issues/155)) ([1309aba](https://github.com/dvsa/vol-app/commit/1309aba64d79eed89535539c017d186713e9551c)) +* only show valid fees for licences (dvsa/olcs-selfserve[#137](https://github.com/dvsa/vol-app/issues/137)) ([2292fa3](https://github.com/dvsa/vol-app/commit/2292fa33fbb1649d63b7e698bd00718a2243e4d4)) +* operator admins no longer see button to remove themselves (dvsa/olcs-selfserve[#167](https://github.com/dvsa/vol-app/issues/167)) ([bdaeba5](https://github.com/dvsa/vol-app/commit/bdaeba5a8294815a679a8d30b5c502410dedff0d)) +* Prevent previously uploaded evidence from being deleted (dvsa/olcs-selfserve[#133](https://github.com/dvsa/vol-app/issues/133)) ([aacb32a](https://github.com/dvsa/vol-app/commit/aacb32adfa0ddbeb79a5570e3c8b89f4d4676fe3)) +* refactor to use correct `AbstractIndex` contract (dvsa/olcs-backend[#179](https://github.com/dvsa/vol-app/issues/179)) ([cea1079](https://github.com/dvsa/vol-app/commit/cea10791295fdc1f6a7f890a0a7d2941dd6d96d5)) +* refactored to be 7.4 compatible for hotfix to PROD ([9fbfa16](https://github.com/dvsa/vol-app/commit/9fbfa1655abbe1a6e7739391dfb525a789a515d9)) +* refactored to be 7.4 compatible for hotfix to PROD ([9fbfa16](https://github.com/dvsa/vol-app/commit/9fbfa1655abbe1a6e7739391dfb525a789a515d9)) +* remove `laminas-form` workaround ([#268](https://github.com/dvsa/vol-app/issues/268)) ([64c5c3c](https://github.com/dvsa/vol-app/commit/64c5c3cafa2fef61acf76764152c1807e42c9fd5)) +* remove array walk (dvsa/olcs-backend[#213](https://github.com/dvsa/vol-app/issues/213)) ([a0a28ab](https://github.com/dvsa/vol-app/commit/a0a28ab4cabf767a51945e9e1997400c7aee4d3d)) +* Remove association between application and operator on application/variation reset (dvsa/olcs-backend[#160](https://github.com/dvsa/vol-app/issues/160)) ([86458b2](https://github.com/dvsa/vol-app/commit/86458b2c462df8fa11912e5a98a46ba616ae217d)) +* remove real servicemanager from unit tests (dvsa/olcs-selfserve[#48](https://github.com/dvsa/vol-app/issues/48)) ([b696ed9](https://github.com/dvsa/vol-app/commit/b696ed9ce1bf517bd19059362368909dc31b1bc5)) +* remove return type from `PeopleController::deleteAction` (dvsa/olcs-selfserve[#162](https://github.com/dvsa/vol-app/issues/162)) ([12d938c](https://github.com/dvsa/vol-app/commit/12d938c54fb87558b9462cef919d7e5316143298)) +* remove transport manager address optimistic lock (dvsa/olcs-backend[#149](https://github.com/dvsa/vol-app/issues/149)) ([27ece8a](https://github.com/dvsa/vol-app/commit/27ece8ab223430e53049ef3fb20260c196b70451)) +* Reset pagination when filtering conversations based on status (dvsa/olcs-internal[#129](https://github.com/dvsa/vol-app/issues/129)) ([3240cbd](https://github.com/dvsa/vol-app/commit/3240cbdd286e733c8977232a238a2206a67bed89)) +* resolve `array_key_exists` type error (dvsa/olcs-selfserve[#160](https://github.com/dvsa/vol-app/issues/160)) ([01a2d43](https://github.com/dvsa/vol-app/commit/01a2d430554af7615496927811feb6709d2e3c05)) +* role checks instead of permission checks for TM and LA and fixes fixes for int > string changes (dvsa/olcs-backend[#135](https://github.com/dvsa/vol-app/issues/135)) ([f7f64ac](https://github.com/dvsa/vol-app/commit/f7f64ac8699085f31421717e7b1017608a59df96)) +* Route parameters incorrect for new routes (dvsa/olcs-internal[#108](https://github.com/dvsa/vol-app/issues/108)) ([6dec2fd](https://github.com/dvsa/vol-app/commit/6dec2fd39b8aae1b0a8ed3dc77218df0efcd261a)) +* Search link does not work on several pages (dvsa/olcs-internal[#154](https://github.com/dvsa/vol-app/issues/154)) ([05aa8a2](https://github.com/dvsa/vol-app/commit/05aa8a2c683f669b4147510fb59065bb5c656e39)) +* **selfserve:** changed memory limit, max file size and session serialize handler ([#102](https://github.com/dvsa/vol-app/issues/102)) ([8619453](https://github.com/dvsa/vol-app/commit/86194534efa5450029ea5e5e7c2ce8ace93c20f4)) +* SetDefaultTrafficAreaAndEnforcementArea map to factory (dvsa/olcs-backend[#204](https://github.com/dvsa/vol-app/issues/204)) ([b77d084](https://github.com/dvsa/vol-app/commit/b77d084d4c22b9893f9bbe1c1cd05ec81239492d)) +* Slow join on documents to messages. (dvsa/olcs-backend[#95](https://github.com/dvsa/vol-app/issues/95)) ([43b1347](https://github.com/dvsa/vol-app/commit/43b1347931b7ce19769a0f9f922e6e431029adf7)) +* Stop rendering empty nav menu on sign-in page. ([59a7657](https://github.com/dvsa/vol-app/commit/59a7657f69df5cccfa1088907204369ba3ded625)) +* support non-80 port in local environment ([#117](https://github.com/dvsa/vol-app/issues/117)) ([b5f3da2](https://github.com/dvsa/vol-app/commit/b5f3da2fcdb8dd713bee35cc8c21961f28ec40f1)) +* support string document ids in `CanAccessDocuments` (dvsa/olcs-backend[#132](https://github.com/dvsa/vol-app/issues/132)) ([bb01604](https://github.com/dvsa/vol-app/commit/bb0160416d5739377351275e13943d62cf7b996b)) +* **terraform:** add `jobRoleArn` to Batch containers ([#181](https://github.com/dvsa/vol-app/issues/181)) ([f4ec653](https://github.com/dvsa/vol-app/commit/f4ec65346a2c183bbc3651e0e90bfd09c7c1429d)) +* **terraform:** add Batch queue tags to clean plan ([#209](https://github.com/dvsa/vol-app/issues/209)) ([30d8c32](https://github.com/dvsa/vol-app/commit/30d8c32b12555043aea81fbc2eda3338c7db54fb)) +* **terraform:** adjust `response_headers_policy_name` for CORS requests ([#210](https://github.com/dvsa/vol-app/issues/210)) ([eaa1297](https://github.com/dvsa/vol-app/commit/eaa129762f584a7e3aeeecbb92920c6c6663d6d1)) +* **terraform:** fix assets bucket permissions ([#84](https://github.com/dvsa/vol-app/issues/84)) ([9d610f8](https://github.com/dvsa/vol-app/commit/9d610f82e3c698419f3327726576879795c29139)) +* **terraform:** fix dodgy cron expressions ([#220](https://github.com/dvsa/vol-app/issues/220)) ([dfc4a2c](https://github.com/dvsa/vol-app/commit/dfc4a2c64313454fa4b8a2208f582ab0ebfceabc)) +* **terraform:** fix json input for batch schedules ([#218](https://github.com/dvsa/vol-app/issues/218)) ([faa369e](https://github.com/dvsa/vol-app/commit/faa369ef8c878391fdf5c7ebad2fbc5217f78bdd)) +* **terraform:** Increase vcpu of batch compute environment ([#227](https://github.com/dvsa/vol-app/issues/227)) ([ca96b7a](https://github.com/dvsa/vol-app/commit/ca96b7a567595d59209b3442ec2ff11fe5f7a614)) +* **terraform:** make the GitHub module more re-usable ([#125](https://github.com/dvsa/vol-app/issues/125)) ([3d32bbe](https://github.com/dvsa/vol-app/commit/3d32bbef4d713d5015011b305dbfe12b6f8456b8)) +* **terraform:** pass `legacy_environment` to fix secrets/parameter mismatch ([#217](https://github.com/dvsa/vol-app/issues/217)) ([124e0fc](https://github.com/dvsa/vol-app/commit/124e0fc46beb214156e6d82bdba385cfbfd5f142)) +* **terraform:** remove `latest` tag from variables ([#260](https://github.com/dvsa/vol-app/issues/260)) ([4ac8a30](https://github.com/dvsa/vol-app/commit/4ac8a301a565114f253225ffb911d5cd2bcd6c96)) +* **terraform:** remove CPU/Memory division for containers ([#213](https://github.com/dvsa/vol-app/issues/213)) ([efdc39d](https://github.com/dvsa/vol-app/commit/efdc39dbbc8a45550288aab46acf583120a3c26c)) +* **terraform:** remove specific CloudFront S3 policy condition ([#236](https://github.com/dvsa/vol-app/issues/236)) ([b250b37](https://github.com/dvsa/vol-app/commit/b250b37aa2492ffd7f1b913d27eb25c2c4744995)) +* **terraform:** rename CloudFront OAC to be unique between environments ([#215](https://github.com/dvsa/vol-app/issues/215)) ([9879162](https://github.com/dvsa/vol-app/commit/9879162fca9ed34bd6261074311851545481bf91)) +* **terraform:** rename env to `int` ([#216](https://github.com/dvsa/vol-app/issues/216)) ([af2cf06](https://github.com/dvsa/vol-app/commit/af2cf0607437ee6a5b39eb141d3c89c310a4e068)) +* **terraform:** set container definition `user` to `null` ([#98](https://github.com/dvsa/vol-app/issues/98)) ([6369ca4](https://github.com/dvsa/vol-app/commit/6369ca4f41f16a2a94166f89ff7aa80c8a083324)) +* **terraform:** tweak batch config ([#178](https://github.com/dvsa/vol-app/issues/178)) ([cda9817](https://github.com/dvsa/vol-app/commit/cda981797e2db006f031cafb9ac7d319c168298f)) +* **terraform:** use `legacy_environment` for environment name ([#287](https://github.com/dvsa/vol-app/issues/287)) ([9f316af](https://github.com/dvsa/vol-app/commit/9f316af167a6d4453101072c9dcf631df700c928)) +* **terraform:** VOL-5506 fix memory variable ([#168](https://github.com/dvsa/vol-app/issues/168)) ([e8c4935](https://github.com/dvsa/vol-app/commit/e8c4935e2adc5568381159fd62119e835831dfc0)) +* **terraform:** vol5223 add batch queue to eventbridge policy ([#222](https://github.com/dvsa/vol-app/issues/222)) ([2f20506](https://github.com/dvsa/vol-app/commit/2f205064d4c4d3ab86d87d95887b43e788b2b06d)) +* **terraform:** vol5223 add iam policy statement to allow eventbridge ([#221](https://github.com/dvsa/vol-app/issues/221)) ([e29d53a](https://github.com/dvsa/vol-app/commit/e29d53aaed885f47ab628809a4bde0cd44767442)) +* **terraform:** vol5223 fix cron schedules ([#230](https://github.com/dvsa/vol-app/issues/230)) ([ba070fd](https://github.com/dvsa/vol-app/commit/ba070fd3ebf7cb4e0a80f4dd5b991a5c3e9d5cac)) +* **terraform:** vol5223 give batch jobs a priority and share identifier ([#225](https://github.com/dvsa/vol-app/issues/225)) ([720d999](https://github.com/dvsa/vol-app/commit/720d999ba40cd6bf7284b4213d0eb03107c8380a)) +* **terraform:** vol5223 remove fair share scheduling policy from batch job queue ([#224](https://github.com/dvsa/vol-app/issues/224)) ([c6b04cb](https://github.com/dvsa/vol-app/commit/c6b04cbd3645e0d8e69618f2a3231fde7800a703)) +* TM responsibilities should show surrender under consideration (dvsa/olcs-backend[#158](https://github.com/dvsa/vol-app/issues/158)) ([b7c6ce8](https://github.com/dvsa/vol-app/commit/b7c6ce8f0df16379132776764beedf986f6b5b8b)) +* Translation popup showing HTML rather then rendering (dvsa/olcs-internal[#133](https://github.com/dvsa/vol-app/issues/133)) ([845eb48](https://github.com/dvsa/vol-app/commit/845eb480878979e35588e81fa68d107ce915f500)) +* Transport manager journey broken due to type. (dvsa/olcs-selfserve[#110](https://github.com/dvsa/vol-app/issues/110)) ([9651f95](https://github.com/dvsa/vol-app/commit/9651f95e11909bed8adf71b900a8b72e072aae7c)) +* tweak secret template to work for production (dvsa/olcs-internal[#120](https://github.com/dvsa/vol-app/issues/120)) ([9ab47d1](https://github.com/dvsa/vol-app/commit/9ab47d18712ca4aa71408f9652ccc4ecd4f08eb0)) +* Unable to create or upload new document (dvsa/olcs-internal[#132](https://github.com/dvsa/vol-app/issues/132)) ([c2a84d2](https://github.com/dvsa/vol-app/commit/c2a84d2f532e0226f3c860808c096c02e2d200d3)) +* update header SVG as the vector now contains the logo text (dvsa/olcs-selfserve[#176](https://github.com/dvsa/vol-app/issues/176)) ([aa8b5ad](https://github.com/dvsa/vol-app/commit/aa8b5ad43712b75819c2b0e596a4e4ad0e5c1768)) +* update messaging command validation (dvsa/olcs-internal[#137](https://github.com/dvsa/vol-app/issues/137)) ([fd4ab7d](https://github.com/dvsa/vol-app/commit/fd4ab7d747b52e9612bacb030c1170827eb1375a)) +* update messaging form validation (dvsa/olcs-selfserve[#113](https://github.com/dvsa/vol-app/issues/113)) ([fab518e](https://github.com/dvsa/vol-app/commit/fab518e27019f2e28fd2e357811b5f3b5f181010)) +* update olcs-common to 7.7.1 (dvsa/olcs-internal[#204](https://github.com/dvsa/vol-app/issues/204)) ([3b7eed1](https://github.com/dvsa/vol-app/commit/3b7eed1d887bb44fabe91d14163a56b49b848ddb)) +* Update use last login using DQL to prevent optimistic lock (dvsa/olcs-backend[#150](https://github.com/dvsa/vol-app/issues/150)) ([dfa8c54](https://github.com/dvsa/vol-app/commit/dfa8c54c439279cb981991e04d3c00b555f92a2f)) +* use specific address service token URL (dvsa/olcs-backend[#214](https://github.com/dvsa/vol-app/issues/214)) ([8055581](https://github.com/dvsa/vol-app/commit/80555816d300ef64c15c0f40d89d10b7f8795c99)) +* User entity property promotion breaks the app (dvsa/olcs-backend[#151](https://github.com/dvsa/vol-app/issues/151)) ([8b8db0e](https://github.com/dvsa/vol-app/commit/8b8db0e5ade9d4cd1fd805fd6d43f41439bb464f)) +* Validator for messaging attachments based on correlation ID (dvsa/olcs-backend[#122](https://github.com/dvsa/vol-app/issues/122)) ([e1ded64](https://github.com/dvsa/vol-app/commit/e1ded64b997580df4125c9345494ae40c526ac8a)) +* variation status tag capital letter fix vol 5714 (dvsa/olcs-selfserve[#178](https://github.com/dvsa/vol-app/issues/178)) ([c02b7f8](https://github.com/dvsa/vol-app/commit/c02b7f87d25f23966edb6063f72cc20737f7f330)) +* VOL-3953 prevent bug with queue service from being overwritten (dvsa/olcs-backend[#208](https://github.com/dvsa/vol-app/issues/208)) ([cf914b4](https://github.com/dvsa/vol-app/commit/cf914b4b1b60769853399f95006f6e1614d82797)) +* VOL-4642 routing in olcs-transfer now sorted out, allowing temporary code to be removed. Code has been reset to how it was previously although tech debt ticket raised as the old code was itself a bit rubbish (dvsa/olcs-backend[#93](https://github.com/dvsa/vol-app/issues/93)) ([15a6167](https://github.com/dvsa/vol-app/commit/15a6167828aa78f3262c2e169d959c5aefecc9d4)) +* VOL-5103 update selfserve type of licence controller as it shares the updated controller from common (dvsa/olcs-selfserve[#80](https://github.com/dvsa/vol-app/issues/80)) ([6dec470](https://github.com/dvsa/vol-app/commit/6dec4707f12262f309f8536a5caadbf8b8cbb452)) +* VOL-5226 irfo gv permits now locked down for read only users (dvsa/olcs-internal[#161](https://github.com/dvsa/vol-app/issues/161)) ([ae1f14b](https://github.com/dvsa/vol-app/commit/ae1f14b03b207a62682c18019eb019408610293c)) +* VOL-5226 tighten permissions for irfo gv permit actions (dvsa/olcs-backend[#166](https://github.com/dvsa/vol-app/issues/166)) ([d9f042f](https://github.com/dvsa/vol-app/commit/d9f042ff3a3bf588d07d2453a898a03fcfbb4cc4)) +* VOL-5243 remove buttons now showing correctly on the manage users page (dvsa/olcs-selfserve[#129](https://github.com/dvsa/vol-app/issues/129)) ([1f3d1bc](https://github.com/dvsa/vol-app/commit/1f3d1bcd4bdee0011d9eee9fa3d2fc24ed94c057)) +* VOL-5466 compatibility with latest Laminas form (dvsa/olcs-internal[#183](https://github.com/dvsa/vol-app/issues/183)) ([3531487](https://github.com/dvsa/vol-app/commit/3531487c812f67b09205c89d954b8e1fd84df95b)) +* VOL-5507 remove incorrect calls to Laminas number element that was breaking validation (dvsa/olcs-selfserve[#164](https://github.com/dvsa/vol-app/issues/164)) ([6172b8a](https://github.com/dvsa/vol-app/commit/6172b8a7f3ab9db4746b6d444c2005dc0d61874c)) + + +### Code Refactoring + +* VOL-4762 olcs-internal now PHP 8 compatible (dvsa/olcs-internal[#156](https://github.com/dvsa/vol-app/issues/156)) ([d939910](https://github.com/dvsa/vol-app/commit/d9399103506fef98b0c1d3823173c3fbaf32c035))