Releases: cabinetoffice/GCGS-Central-Digital-Platform
Releases · cabinetoffice/GCGS-Central-Digital-Platform
1.0.13
Release notes
- Ability to transfer cookie settings to and from FTS service
- Security fixes for notification banners
- International identifiers
- Welsh localization prep
- Bug fixes
Tickets
- DP-937
- DP-939
- DP-945
- DP-911
- DP-831
- DP-980
- DP-715
What's Changed
- DP-937 - Update POST /organisations to use the logged in user rather than the one passed in the payload by @dharmverma in #1029
- DP-939 - Include the organisation type the response of GET organisation by @dharmverma in #1041
- DP-945 - Hide devolved regions if there are no devolved regulations set by @rmohammed-goaco in #1042
- DP-911 - adding Supplier to buyer localization by @JBaigGoaco in #1010
- DP-831 - international identifiers add update organisation by @shilpigoel-goaco in #1014
- fixed organisation type by @shilpigoel-goaco in #1046
- DP-980 - Escape values going through notification banner link by @andymantell in #1019
- DP-715 - Transferring cookie preferences to and from FTS service by @andymantell in #1017
Full Changelog: 1.0.12...1.0.13
1.0.12
What's Changed
- DP-925 Remove Cognito from organisation-app in production by @webit4me in #1035
- DP-992 Revert connection pool to default by @dharmverma in #1037
- DP-925 Scale back services to one task to park work on shared sessions by @webit4me in #1036
Full Changelog: 1.0.11...1.0.12
1.0.11
What's changed
- One Login notifications
- Suppliers registering as buyers
- Storing sessions in Redis
- Email address validation improvements
- Transferring language to FTS service
- Updated PPON ID format
- Bug fixes
- Security fixes
- Welsh localization
Tickets
- DP-927
- DP-889
- DP-915
- DP-889
- DP-889
- DP-925
- DP-889
- DP-801
- DP-267
- DP-794
- DP-925
- DP-768
- DP-925
- DP-953
- DP-925
- DP-781
- DP-925
- DP-860
- DP-925
- DP-925
- DP-802
- DP-836
- DP-945
- DP-981
- DP-938
- DP-989
- DP-987
What's Changed
- BAU: Increase build timeout by 15 minutes by @webit4me in #994
- Release-1.0.10 Pin application version 1.0.10 in staging by @jakzal in #996
- DP-927 - Fixed connected person legal form back link and extended tests by @rmohammed-goaco in #989
- DP-889 Add OneLoginLogoutNotificationUrls env_var with account-specific values by @webit4me in #997
- DP-915 - Add current language to html lang attribute by @andymantell in #986
- dp-889 forward logout notification by @dharmverma in #998
- DP-889 Revert to the correct way of storing and using env_var values by @webit4me in #1000
- DP-925 Provide ECS access to Redis by @webit4me in #1002
- Update date field test with a slightly more optimistic future date by @andymantell in #1003
- DP-889 Update development's OneLogin logout notification URLs by @webit4me in #1004
- #dp-801 adding the Static text resource names and values for PDF gene… by @JBaigGoaco in #975
- Feature/dp 267 supplier registers as a buyer by @JBaigGoaco in #951
- Dp 794 add translations basic information by @dbgoaco in #988
- DP-925 Set org-app session's flag and data protection prefix by @webit4me in #1007
- DP-768: Store sessions in Redis by @mareg in #971
- Release-1.0.10 Pin application version 1.0.10 in integration by @jakzal in #1012
- Release-1.0.10 Pin application version 1.0.10 in production by @jakzal in #1013
- DP-925 Allow application to manage its own EC token for Data Protection by @webit4me in #1015
- DP-953 - Addressing various unnecessary uses of @Html.Raw by @andymantell in #1001
- DP-925 Remove ElastiCache transit & at-rest encryption by @webit4me in #1020
- DP-781 contact us failed to send flash message. by @dbgoaco in #1011
- DP-925 Expand and enhance healthcheck service functionality by @webit4me in #1023
- DP-860 - Email address validation made GDS-compliant by @maciej-goaco in #984
- DP-925 Remove organisation-app's sticky target group by @webit4me in #1025
- DP-925 Add Telemetry for Redis by @webit4me in #1024
- DP-802 - Transferring language to and from FTS by @andymantell in #1006
- Lift 'test site' banner from FTS by @andymantell in #1026
- dp-836 create consortium using create organisation endpoint by @dharmverma in #1018
- Bugfix/dp 945 Add buyer information to Organisation Overview screen by @rmohammed-goaco in #1021
- Updated PPON ID format. by @dbgoaco in #1022
- Fix org type missing in fake organisation mock by @rmohammed-goaco in #1027
- dp-938 - Change organisation type column to integer type by @dharmverma in #1028
- dp-989 introduce database connection pool setting by @dharmverma in #1032
- Switch address rendering to commas temporarily to avoid html rendering issues, following up from XSS fixes by @andymantell in #1031
Full Changelog: 1.0.10...1.0.11
1.0.10
Release notes
- Welsh translations
- International identifiers (registry API)
- Tweaks to the PPON display logic
- Forwarding the back-channel logout notification to FTS
- Bugfixes
Tickets
- DP-800
- DP-822
- DP-830
- DP-835
- DP-866
- DP-884
- DP-889
- DP-893
- DP-898
- DP-909
- DP-914
- DP-925
What's Changed
- Release-1.0.9 Pin application version 1.0.9 in staging by @jakzal in #977
- Release-1.0.9 Pin application version 1.0.9 in integration by @jakzal in #978
- Release-1.0.9 Pin application version 1.0.9 in production by @jakzal in #979
- DP-909 - Fix error message in registration journey, address form showing bare localization key instead of text by @andymantell in #969
- DP-822: Fix an edge case when organisation person link does not exist but tenant person does by @jakzal in #908
- DP-912 - Clicking the Back link on the Connected Persons remove page leads to a Page Not Found error. by @dpatel017 in #980
- DP-916 - Incorrect navigation in the 'Does your organization have a different postal address?' page when 'Yes' is selected by @dpatel017 in #982
- DP-914 - localization import / export by @andymantell in #983
- Feature/dp 830 country identifiers endpoint by @shilpigoel-goaco in #952
- DP-835 - Static forms engine text localization by @andymantell in #970
- DP-893 - Fix issue where connected entity individual category page loses track of connected entity type on post by @andymantell in #987
- dp-889 Logout back channel notification forward by @dharmverma in #981
- DP-925 Provision ElastiCache replication group, within private subnets using new module by @webit4me in #990
- PPON Display on Company Overview by @shilpigoel-goaco in #960
- Feature/dp 800 translations share my information by @rmohammed-goaco in #973
- DP-925 Switch to random string as some password chracters are not valid for AuthToken by @webit4me in #991
- DP-898 - Limit access to Register as supplier link to Editor and above by @rmohammed-goaco in #985
- BAU Grant terraform permission to validate state machine's definition by @webit4me in #992
- dp-866 - correlation cookie - state logging by @dharmverma in #993
Full Changelog: 1.0.9...1.0.10
1.0.9
Release notes
- Admin screen translations
- Enable the new PPON format by default
Tickets
- DP-792
- DP-870
What's Changed
- Release-1.0.8 Pin application version 1.0.8 in staging by @jakzal in #974
- DP-792 - Add translations for support admin screens by @dpatel017 in #967
- DP-870 UUID PPON Service Flag by @webit4me in #976
Full Changelog: 1.0.8...1.0.9
1.0.8
Release notes
- Charity commisions API integration
- Bugfixes
- Translations
- New ppon format
Tickets
- DP-572
- DP-641
- DP-740
- DP-782
- DP-790
- DP-791
- DP-793
- DP-795
- DP-798
- DP-813
- DP-837
- DP-860
- DP-866
- DP-867
- DP-870
- DP-873
- DP-874
- DP-880
- DP-885
- DP-892
- DP-913
What's Changed
- DP-837 Improve deployment notifications by @webit4me in #936
- Release-1.0.7 Pin application version 1.0.7 in staging by @jakzal in #937
- DP-837 Use retry with back-off rate instead of a second wait by @webit4me in #942
- DP-837 Prevent disordered events from overwriting … by @webit4me in #943
- DP-641 Dummy PR, adding place holder for DP-837 to test deployment messages by @webit4me in #944
- Updated web page as specified in DP-740. by @dbgoaco in #928
- DP-798 - Mark up the exclusions form section for localization by @andymantell in #930
- DP-837 Prevent changin final states to Pending Or Start by @webit4me in #946
- DP-867 Add Charity Commision's secret by @webit4me in #948
- DP-873 Unlock PGAdmin users when new container starts by @webit4me in #949
- Feature/dp 782 vat error message by @shilpigoel-goaco in #935
- DP-572 - Move back links out of and above element by @andymantell in #918
- Discourage crawlers from indexing docs by @jakzal in #954
- DP-641 Add diagrams, CI CD by @webit4me in #956
- DP-641 Add links to Infra & Diagram Docs. by @webit4me in #957
- dp-866 One login error logging by @dharmverma in #955
- DP-641 Update message flow between SQS and ECS Tasks by @webit4me in #959
- Fixed issue DP-874 and updated relevant unit test by @rmohammed-goaco in #958
- DP-880 - Unauthorised organisation access fixed by @maciej-goaco in #961
- DP-793 - Marking up api key management section for localization by @andymantell in #945
- DP-885 Configure FTS DB cluster's parameter groups by @webit4me in #964
- DP-790 - Localizing Organisation registration process & error summary by @dpatel017 in #920
- DP-885 Configure FTS DB instance's parameter groups by @webit4me in #966
- Initial integration of Charity Commission API. by @dbgoaco in #940
- DP-867 Correct Task template's variables by @webit4me in #968
- Feature/dp 795 connected persons localization by @andymantell in #953
- DP-860 - Email validation consolidated across the solution by @maciej-goaco in #941
- DP-813 - Migration to consolidate existing Organisations', Tenants' and Identifiers' names by @maciej-goaco in #963
- New PPON ID format. by @dbgoaco in #947
- Dp 791 translations org selection supplier buyer dashboard by @dbgoaco in #916
- DP-913 - Mapping FileUpload questions to FileUpload type in the data sharing api by @andymantell in #972
- DP-892: Re-introduce cache to tenant lookup calls by @jakzal in #965
Full Changelog: 1.0.7...1.0.8
1.0.7
Release notes
- Bug fixes
- Buyer approval rejection email
- Rejoin Organisation after being rejected
- Organisation Receive multiple Joining Request from Single User
- Resend notification to service desk when rejected buyer changes name/email
- Welsh translations
- PDF improvements
- User scopes in the tenant lookup response
Tickets
- DP-425
- DP-691
- DP-734
- DP-739
- DP-749
- DP-755
- DP-768
- DP-778
- DP-782
- DP-785
- DP-786
- DP-787
- DP-788
- DP-789
- DP-796
- DP-797
- DP-799
- DP-805
- DP-811
- DP-813
- DP-815
- DP-816
- DP-819
- DP-820
- DP-822
- DP-826
- DP-829
- DP-832
- DP-833
- DP-838
What's Changed
- Release-1.0.6 Pin application version 1.0.6 in staging by @jakzal in #892
- DP-734 - Connected persons PCS name not pulling through in H1 by @dpatel017 in #895
- Release-1.0.6 Pin application version 1.0.6 in integration by @jakzal in #893
- Release-1.0.6 Pin application version 1.0.6 in production by @jakzal in #894
- DP-749 - Date display throughout the service by @dpatel017 in #897
- DP-787 - buyer approval rejection email by @andymantell in #885
- DP-819 Add Externals component for FTS MySQL by @webit4me in #891
- DP-819 Allow terraform to manage RDS cluster and its credentials by @webit4me in #898
- DP-815 - Fix forms section title incorrectly being 'check your answers' on every page by @andymantell in #896
- Update to RemovePersonFromOrganisationUseCase.Execute by @dbgoaco in #899
- DP-785 - User Management - Resend Invite by @rmohammed-goaco in #884
- Dp 811 organisation receive multiple joining request by @dbgoaco in #886
- Added company house number on Identifiers screen by @shilpigoel-goaco in #900
- DP-816 Improve deployment messages by @webit4me in #904
- DP-816 Alert on failure by @webit4me in #906
- DP-819 Wait a second after updateding the source message by @webit4me in #907
- DP-691 Bake server configuration's for Kuba and Dharm by @webit4me in #909
- Added already exists VatNumber validations by @shilpigoel-goaco in #905
- DP-425 Part 1 - One login Back channel Signing out by @dharmverma in #910
- Added layout header / footer localisation. by @dbgoaco in #903
- DP-826 - Rejoin Organisation after being rejected by @dpatel017 in #911
- DP-833 Move Pen Testing configuration and Terraform operators to AWS secrets by @webit4me in #917
- Feature/dp 739 pdf category connected person data added by @JBaigGoaco in #901
- DP-755 - Another Fix For Db Function To Update Questions Sort Order by @maciej-goaco in #915
- DP-832 - Incorrect Navigation by @maciej-goaco in #919
- Added supplementary page translations. by @dbgoaco in #912
- DP-833 , DP-691 Update PGAdmin and its support users by @webit4me in #923
- dp-425 back channel logout - revoke refresh token by @dharmverma in #925
- DP-820 - User scopes are missing from the tenant/lookup response by @maciej-goaco in #902
- DP-691 Fetch PGAdmin's production support users from secrets by @webit4me in #927
- Added request to join popup to additional identifiers. by @rmohammed-goaco in #914
- DP-799 - Mark up the financial information form section for localization by @andymantell in #926
- DP-796 - Mark up the qualifications form section for localization by @andymantell in #922
- DP-813 - Organisation, Tenant's and relevant Identifiers' names updated all together by @maciej-goaco in #921
- DP-838 Allow unauthenticated calls to organisation-app's /one-login/back-channel-sign-out by @webit4me in #931
- DP-425 Back channel logout - logging improvement by @dharmverma in #934
- DP-768: Shared user sessions ADR by @mareg in #932
- Feature/dp 829 be international identifiers cant primary by @shilpigoel-goaco in #929
- Localizing forms texts in data sharing api and pdf by @andymantell in #933
- DP-797 - Mark up the trade assurances form section for localization by @andymantell in #924
- DP-786 - Rejected/pending approval flow, and resending support admin approval emails by @andymantell in #880
Full Changelog: 1.0.6...1.0.7
1.0.6
Release notes
- HTML accessibility improvements
- Bug fixes
Tickets
- DP-653
- DP-713
- DP-730
- DP-741
- DP-751
- DP-755
- DP-814
- DP-816
What's Changed
- DP-717 - Legal forms are not getting displayed in summary screen of organisation>Equivalent to register company incompany house no path by @dpatel017 in #872
- Release-1.0.5 Pin application version 1.0.5 in staging by @jakzal in #877
- Release-1.0.5 Pin application version 1.0.5 in production by @jakzal in #878
- Change for user friendly message for the duplicate identifier number by @shilpigoel-goaco in #848
- DP-814 Remove production's manual approval by @webit4me in #879
- DP-713 - Fix misleading change link missed from earlier commit by @andymantell in #881
- DP-816 Allow terraform manage product's DynamoDB by @webit4me in #882
- Remove user from Tenant_Person table. by @dbgoaco in #828
- DP-741 - AddDbFunctionToUpdateQuestionsSortOrder added by @maciej-goaco in #875
- Api exception handling by @dharmverma in #883
- DP-816 Add unified Slack notifications by @webit4me in #889
- DP-816 Dummy PR to force a buid to test deployment by @webit4me in #890
- DP-755 - Fixed migration added by @maciej-goaco in #888
Full Changelog: 1.0.5...1.0.6
1.0.5
Release notes
- Buyer registers as a supplier
- User Management - Notify Approved User invited to join
- Html/accessibility improvements
- Content updates
- Bugfixes
- Data Sharing API - Exclsuions09 - Applies to not showing
- Claiming a person invite as the user that created the organisation causes an error
- Organisation Identifier showing other/none when a PPON is assigned
- Unexpected error shown when tried to add the existing identifier number
Tickets
- DP-266
- DP-268
- DP-505
- DP-570
- DP-617
- DP-653
- DP-657
- DP-691
- DP-713
- DP-728
- DP-730
- DP-745
- DP-753
- DP-804
What's Changed
- Release-1.0.4 Pin application version 1.0.4 in staging and production by @jakzal in #854
- DP-745 - Fix JsonValue values getting lost when creating new answer sets (Causing "Exclusion applies to" to go missing) by @andymantell in #856
- BAU Fix typo in service version key for production configuration by @webit4me in #857
- Website url validation fix by @dharmverma in #847
- Feature/dp 247 user management approve user by @dpatel017 in #853
- DP-266 - Allow pending buyers to register as suppliers - approval is not required for this by @andymantell in #858
- DP-713 - Update hidden text inside change links to ensure clarity for users of assistive tech by @andymantell in #860
- added code to hide PPON and other based on conditions by @shilpigoel-goaco in #859
- Feature/dp 728 identifier showing other ppon by @shilpigoel-goaco in #863
- Release-1.0.4 Pin application version 1.0.4 in integration by @jakzal in #855
- DP-570 - <title> consistency by @andymantell in #865
- DP-753 - Annotations updated by @maciej-goaco in #862
- Bugfix/dp 617 claim person invite as org creator error by @rmohammed-goaco in #861
- DP-505 Put PGAdmin behind Cognito auth by @webit4me in #866
- DP-730: Throw more specific exceptions in the UpdateOrganisationUseCase in preparation for better error codes by @jakzal in #869
- DP-691 Bake servers for individual users by @webit4me in #871
- DP-570 - <title> consistency - form sections "further questions exempted" page by @andymantell in #867
- DP-570 - <title> consistency - org registration, basic information, support, users, root static pages by @andymantell in #868
- DP-570 - <title> consistency - supplier information screens by @andymantell in #870
- Create a Common API Exception Handler Middleware by @dharmverma in #873
- DP-804 - Make organisation name and address screens content conditional on org type by @andymantell in #874
Full Changelog: 1.0.4...1.0.5
1.0.4
Release notes
- PDF improvements
- Restrict creating only one invite per email per organisation
- Content improvements
- FTS Contact Us page
- Check if person isn't already part of the organisation before sending a request
Tickets
- DP-617
- DP-733
- DP-739
- DP-747
- DP-765
- DP-769
- DP-770
- DP-773
- DP-779
What's Changed
- DP-770 Add OneLogin's Account URL environment variables by @webit4me in #843
- Release-1.0.3 Pin application version 1.0.3 in staging by @jakzal in #846
- Release-1.0.3 Pin application version 1.0.3 in production by @webit4me in #841
- Bugfix/dp 765 check person not already part of org by @rmohammed-goaco in #826
- Dp 779 quick content fix by @jason-goaco in #851
- DP-769 - FTS Contact Us Page for Sirsi by @dpatel017 in #852
- Dp 747 again missed updates by @jason-goaco in #849
- DP-773 - Restrict creating only one invite per email per organisation by @maciej-goaco in #833
- Feature/dp 739 pdf category connected person data added by @JBaigGoaco in #850
Full Changelog: 1.0.3...1.0.4