-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ba070fd
commit 6d3d941
Showing
1 changed file
with
88 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,88 @@ | ||
# Changelog | ||
|
||
## 1.0.0 (2024-08-09) | ||
|
||
|
||
### Features | ||
|
||
* 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 `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 devcontainers ([#34](https://github.com/dvsa/vol-app/issues/34)) ([fb3e8f4](https://github.com/dvsa/vol-app/commit/fb3e8f41bee33c8c3ca9e54a7839aec2c0bdbd4a)) | ||
* add README ([#35](https://github.com/dvsa/vol-app/issues/35)) ([cb49ecb](https://github.com/dvsa/vol-app/commit/cb49ecbccb7c6e1c623b94cb44d5b5eaefeb3d92)) | ||
* add RFC template ([#3](https://github.com/dvsa/vol-app/issues/3)) ([b88ee49](https://github.com/dvsa/vol-app/commit/b88ee49f17503e5e75cf196cda210e3267a18030)) | ||
* add security scanning on CI workflow ([#112](https://github.com/dvsa/vol-app/issues/112)) ([2832f47](https://github.com/dvsa/vol-app/commit/2832f472e4ac607323f58d8efea54f20b4ef0605)) | ||
* bump `npm` packages (dvsa/olcs-static[#16](https://github.com/dvsa/vol-app/issues/16)) ([5afd55a](https://github.com/dvsa/vol-app/commit/5afd55af45325489ddf1bb605ca0d2092742385a)) | ||
* **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:** upgrade to PHP 8.2 ([#111](https://github.com/dvsa/vol-app/issues/111)) ([cfc659f](https://github.com/dvsa/vol-app/commit/cfc659f1359e93f7c7cc01d59ffa98d6c2715a5a)) | ||
* 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)) | ||
* 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)) | ||
* migrate to `npm` (dvsa/olcs-static[#15](https://github.com/dvsa/vol-app/issues/15)) ([76afc93](https://github.com/dvsa/vol-app/commit/76afc936da205fd8201dbda74106a55c3e922787)) | ||
* push Docker images to GHCR ([#66](https://github.com/dvsa/vol-app/issues/66)) ([144fe55](https://github.com/dvsa/vol-app/commit/144fe555a68d2e40660be8a5b7b8762b69868c3a)) | ||
* **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:** 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:** 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)) | ||
* update to jq3 (dvsa/olcs-static[#17](https://github.com/dvsa/vol-app/issues/17)) ([facdabd](https://github.com/dvsa/vol-app/commit/facdabdd81c51ddfc6b18f390e46192424660542)) | ||
* 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)) | ||
* VOL-4576 List Messages In Conversations (dvsa/olcs-static[#7](https://github.com/dvsa/vol-app/issues/7)) ([f4c344b](https://github.com/dvsa/vol-app/commit/f4c344b68e05a975c6ceb695cebf93a3bdcdda4c)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* 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)) | ||
* **cdn:** bump dependencies & remove unused ([ec84889](https://github.com/dvsa/vol-app/commit/ec8488936d6c814eee6a15c168db755543e7f5ca)) | ||
* **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)) | ||
* **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)) | ||
* **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)) | ||
* **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)) | ||
* 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)) | ||
* **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 CPU/Memory division for containers ([#213](https://github.com/dvsa/vol-app/issues/213)) ([efdc39d](https://github.com/dvsa/vol-app/commit/efdc39dbbc8a45550288aab46acf583120a3c26c)) | ||
* **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:** 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)) |