Skip to content

Releases: cabinetoffice/GCGS-Central-Digital-Platform

1.0.2

25 Oct 13:33
06bf383
Compare
Choose a tag to compare

Release notes

  • Bugfixes
  • Prototype page variations
  • Header links to FTS

Tickets

  • DP-737
  • DP-770
  • DP-774
  • DP-766

What's Changed

Full Changelog: 1.0.1...1.0.2

1.0.1

25 Oct 10:44
3bbee64
Compare
Choose a tag to compare

Release notes

  • User Management - Notify Approve User invited to join
  • Content updates to buyer registration journey
  • Cookie banner
  • Bugfixes

Tickets

  • DO-247
  • DP-268
  • DP-691
  • DP-696
  • DP-723
  • DP-747
  • DP-763
  • DP-247
  • DP-268

What's Changed

  • Release-1.0.0 Pin application version 1.0.0 in staging by @jakzal in #829
  • Dp 747 content updates to buyer reg by @jason-goaco in #827
  • DP-763 - Session is not remembering the values by @maciej-goaco in #820
  • DP-691 Prepare PGAdmin for Production Deployment by @webit4me in #830
  • DP-247 & DP-268 - API method to get all user with pending request to join organisation and unit test by @dpatel017 in #767
  • Feature/cookie acceptance by @andymantell in #825
  • DP-723: Disable Persisting keys to AWS SSM by @mareg in #834

New Contributors

Full Changelog: 1.0.0...1.0.1

1.0.0

24 Oct 17:20
a80c830
Compare
Choose a tag to compare

Release notes

Candidate for the first beta release.

Tickets

  • DP-259
  • DP-266
  • DP-601
  • DP-603
  • DP-652
  • DP-723
  • DP-731
  • DP-736
  • DP-759
  • DP-760
  • DP-761

What's Changed

  • Release-0.7.0 Pin application version 0.7.0 in staging by @jakzal in #804
  • Add error message aria attributes to contact form by @andymantell in #806
  • DP-266 - Allow buyers to register as suppliers by @andymantell in #785
  • Release-0.7.0 Pin application version 0.7.0 in production by @webit4me in #810
  • Fixed - forms answer no selection value display by @dharmverma in #809
  • DP-736 - cancel an API code named with special characters gets 'page not found' by @dpatel017 in #812
  • DP-760 - Point contact us footer link to FTS service's contact page by @andymantell in #813
  • DP-761: Disable the HTTPS redirection middleware by @jakzal in #811
  • DP-731 - Duplicate Checks - Additional Identifier and direct user to request to join by @rmohammed-goaco in #807
  • Fixed - form website input validation by @dharmverma in #814
  • Release-0.7.0 Pin application version 0.7.0 in integration by @jakzal in #805
  • DP-759 - Add localization capability to PDF - just translating form section titles for now by @andymantell in #815
  • DP-601: Configure the QuerySplittingBehavior for the tenant lookup query by @jakzal in #817
  • DP-723: Configure data protection to persist keys to AWS System Manager by @maciej-goaco in #816
  • Include component diagrams in the documentation by @jakzal in #824
  • DP-652: Explicitly configure single query behaviour in the person invite query by @jakzal in #823
  • DP-603: Explicitly configure single query behaviour in organisation queries by @jakzal in #822

Full Changelog: 0.7.0...1.0.0

0.7.0

22 Oct 16:53
b8c94fb
Compare
Choose a tag to compare

Release notes

  • Registration - Request to Join Organisation
  • Support - Beta Feedback Banner & Contact us in footer
  • [Bug fix] Form question order
  • [Bug fix] Fixed - Exclusions - "exclusion applies" not displaying
  • [Bug fix] Exclusions - Submission with a connected person

Tickets

  • DP-626
  • DP-676
  • DP-689
  • DP-71
  • DP-722
  • DP-729
  • DP-744
  • DP-748
  • DP-754

What's Changed

  • Release-0.6.2 Pin application version 0.6.2 in staging by @jakzal in #788
  • DP-689: Registration - Request to Join Organisation- Notify by @rmohammed-goaco in #781
  • DP-729 Add panel visualising status codes trend by @webit4me in #789
  • Do not configure the fake policy evaluator by default by @jakzal in #793
  • DP-748 Remova Integration's manual deployment approval by @webit4me in #792
  • Use the test web application factory consistently by @jakzal in #795
  • DP-754 - fix null reference exception when rendering connected persons by @andymantell in #798
  • Use identifier and lookup for all join request screens. by @rmohammed-goaco in #799
  • DP-741 - Migration updating Form Questions sort order by @maciej-goaco in #796
  • Fixed - Exclusions - "exclusion applies" not displaying by @dharmverma in #797
  • Release-0.6.2 Pin application version 0.6.2 in integration by @jakzal in #800
  • Bugfix - Notify: Fix wrong name being displayed in email. by @rmohammed-goaco in #802
  • Feature/dp 676 beta feedback banner by @shilpigoel-goaco in #791
  • Add tests for earlier bugfix on choice provider strategy rendering methods by @andymantell in #801

Full Changelog: 0.6.2...0.7.0

0.6.2

22 Oct 07:53
3421e0b
Compare
Choose a tag to compare

Release notes

  • bug fix - ensure JSON values for applies to section are persisted

What's Changed

Full Changelog: 0.6.1...0.6.2

0.6.1

21 Oct 15:24
609d1a6
Compare
Choose a tag to compare

Release notes

  • bugfixes, including
    • Unexpected error shown when you create an organisation that already exists
    • form.submittedAt in the data sharing response is missing the teimzone
    • Inconsistent date formatting in the data sharing response
  • Unapproved buyers will not have the buyer role untill approved
  • First Welsh translations

Tickets

  • DP-505
  • DP-578
  • DP-626
  • DP-634
  • DP-670
  • DP-695
  • DP-703
  • DP-721
  • DP-724
  • DP-729
  • DP-733
  • DP-738

What's Changed

  • BAU-POC Sample dashboard to demonstrate cloudwatch aggregation functions by @webit4me in #758
  • Release-0.6.0 Pin application version 0.6.0 in staging by @jakzal in #763
  • DP-626 - Create organisation join request endpoint by @rmohammed-goaco in #744
  • Added CompaniesHouse configuration to 01-development-environment.adoc by @dbgoaco in #765
  • fixed API error by @shilpigoel-goaco in #759
  • DP-505 Add production to the pipeline, tidy code and docs by @webit4me in #766
  • Feature/dp 670 manipulating urls records creating bug by @JBaigGoaco in #760
  • DP-721 - hide VAT number on org info screen. by @dbgoaco in #768
  • Correctly interpret viewer requirement by @dharmverma in #770
  • Fix markup rendering in form url input by @andymantell in #773
  • DP-505 Clarify Organisation's authority value for better maintainability by @webit4me in #771
  • DP-505 Accomodate different domain delegation for production account by @webit4me in #776
  • DP-578 - User Management - New User Validation Check by @maciej-goaco in #774
  • Common Header - Integration related by @dharmverma in #777
  • DP-626 Request to Join Organisation - Frontend by @rmohammed-goaco in #772
  • DP-703 - Framework for Welsh translation by @andymantell in #762
  • DP-706 Update govuk-frontend 👑 + DP-726 Update footer to match FTS by @andymantell in #778
  • DP-695 - Error: Failed during call to registered office address. by @dbgoaco in #761
  • DP-724: Unapproved buyers should not have the buyer role until approved by @jakzal in #775
  • Release-0.6.0 Pin application version 0.6.0 in integration by @jakzal in #764
  • Remove an unnecessary build target by @jakzal in #779
  • DP-729 Add overview dashboards by @webit4me in #780
  • DP-724: Append roles instead of replacing them by @jakzal in #782
  • DP-703 - Localizing the form section name in data sharing api by @andymantell in #783
  • DP-738: Use the datetimeoffset as well as ISO-8601 standard to document date time responses by @jakzal in #787
  • DP-733: Ensure submittedAt is formatted according to the ISO-8601 standard by @jakzal in #786

Full Changelog: 0.6.0...0.6.1

0.6.0

15 Oct 11:08
ade4bc6
Compare
Choose a tag to compare

Release notes

  • Identifier URIs are now populated for known registries
  • Super user landing page
  • Adding exclusions
  • Exclusions on the PDF download
  • ZIPped Attachments with the PDF download
  • Adding multiple identifiers to the organisation
  • Buyer pending status
  • Answering exclusion questions
  • Trusts and trustees exposed via the Data Sharing API
  • Organisation type and legal form exposed via the Data Sharing API
  • Qualifications and trade assurances migrated to forms
  • Documents exposed via the data sharing API are now available for download (documentUri field)
  • Question names exposed via Data Sharing API are now human-readable
  • Section names are now exposed via Data Sharing API
  • Sorting of form answers
  • Request to join an organisation
  • Share code can no longer be created unless all mandatory sections are filled out
  • VAT can no longer be the primary identifier
  • Bug fixes

Tickets

  • DP-193
  • DP-260
  • DP-396
  • DP-447
  • DP-460
  • DP-497
  • DP-501
  • DP-505
  • DP-543
  • DP-550
  • DP-554
  • DP-556
  • DP-557
  • DP-573
  • DP-589
  • DP-590
  • DP-593
  • DP-602
  • DP-613
  • DP-614
  • DP-626
  • DP-627
  • DP-628
  • DP-629
  • DP-635
  • DP-637
  • DP-641
  • DP-643
  • DP-658
  • DP-660
  • DP-663
  • DP-667
  • DP-671
  • DP-677
  • DP-683
  • DP-700
  • DP-705
  • DP-712
  • DP-716

What's Changed

Read more

0.5.0

25 Sep 10:47
1314085
Compare
Choose a tag to compare

Release notes

  • Organisation details can be changed
  • Better log format for AWS
  • Super user landing page
  • Shared information PDF download
  • Link back to FTS
  • Answers cannot be changed once share code is generated
  • Companies house integration
  • User management
  • Early exclusions journeys
  • Readable form question names
  • Other changes and bug fixes

Tickets

  • DP-171
  • DP-222
  • DP-231
  • DP-260
  • DP-273
  • DP-396
  • DP-434
  • DP-444
  • DP-445
  • DP-446
  • DP-451
  • DP-455
  • DP-456
  • DP-461
  • DP-478
  • DP-486
  • DP-490
  • DP-512
  • DP-516
  • DP-523
  • DP-524
  • DP-527
  • DP-531
  • DP-532
  • DP-541
  • DP-542
  • DP-549
  • DP-551
  • DP-552
  • DP-558
  • DP-559
  • DP-564
  • DP-565
  • DP-571
  • DP-583
  • DP-585
  • DP-586
  • DP-587
  • DP-594
  • DP-595
  • DP-596
  • DP-611
  • DP-613
  • DP-630
  • DP-632
  • DP-639

What's Changed

  • DP-531 Add ECS configuration mechanism to differentiate … by @webit4me in #540
  • DP-531 Take orchestrator into the account when constructing ECS config by @webit4me in #541
  • Release-0.4.0 Pin application version 0.4.0 in integration by @webit4me in #543
  • DP-516 - Excluding Answers for Questions of types NoInput and CheckYourAnswers by @maciej-goaco in #544
  • Feature/dp 537 datasharing supplier information dashboard incorrect number of financial information records displayed by @maciej-goaco in #530
  • DP-561 Connected person fix by @dpatel017 in #546
  • DP-564 Handle Version Strings with and without Hyphens by @webit4me in #547
  • DP-531 Keep org-app running on a single task by @webit4me in #548
  • DP-523 PPON service not available by @dbgoaco in #549
  • DP-531 Persist session only for org-app atarget groups… by @webit4me in #550
  • DP-444 Add secrets for FTS Service URL by @webit4me in #552
  • DP-549 - Error code changed to "SHARE_CODE_NOT_FOUND" + some refactoring by @maciej-goaco in #551
  • Generate share code fix - when organisation is created and tried to generate code without logout by @dharmverma in #554
  • WIP: writing logs to CloudWatch by @mareg in #545
  • Feature/dp 490 ppon primary identifier if only identifier by @dbgoaco in #533
  • Feature/dp 512 email validation by @andymantell in #555
  • #dp-445 added the logic for generating the PDf for Basic info by @JBaigGoaco in #542
  • DP-222 Set Serilogs env_vars and grant Task full permissions … by @webit4me in #560
  • Load logging levels from the configuration and enable console logging in Development by @jakzal in #557
  • #dp-456 Add Authorization issue fixed for Share information by @JBaigGoaco in #561
  • Diagnostic page to reveal the authentication tokens by @dharmverma in #563
  • DP-552 - "Financial Information Form" name changed to "Standard Quest… by @maciej-goaco in #556
  • Feature/dp 451 ppon service removing identifiers by @dbgoaco in #562
  • DP 513 - Implement success message for user invite flow by @andymantell in #559
  • Added new endpoint for update person Invite by @shilpigoel-goaco in #558
  • DP-577: Enable the database connection healthcheck in entity verification by @jakzal in #568
  • Feature/dp 461 be share my information answsers cannot be changed once share code is generated by @maciej-goaco in #510
  • Fixed - Allowed invalid URI on Supplier Basic Info page by @dharmverma in #566
  • Removed address from dash board. by @dbgoaco in #565
  • DP-455: Cleanup the DataService by @jakzal in #567
  • DP-551 - Questions of type NoInput and CheckYourAnswers get filtered out by @maciej-goaco in #564
  • Redirect on Session expiry by @dharmverma in #572
  • DP-531 Delete protection for prod DB by @webit4me in #574
  • Feature/dp 558 update enpoint person by @shilpigoel-goaco in #573
  • DP-222: make other services use serilog by @mareg in #570
  • BAU Check if secret needs updating by @webit4me in #578
  • Amended Request object by @shilpigoel-goaco in #580
  • Fix - Update Connected person creating duplicate address entries by @dharmverma in #579
  • #dp-434 added the PDF download button function by @JBaigGoaco in #569
  • DP-222 Update Grafana application's dashboards by @webit4me in #581
  • DP 486 - Editing person / person invite roles by @andymantell in #553
  • DP-222: Change the order of fields in Grafana dashboards by @jakzal in #582
  • DP-222: Use RenderedCompactJsonFormatter for logging by @mareg in #584
  • Feature/dp 571 user management invite link by @rmohammed-goaco in #575
  • DP-532 canary prep by @webit4me in #586
  • DP-565 Add GOV UK Notify secret and pass it to organisation service by @webit4me in #587
  • DP-222: Use the non-templated message (@m) instead of templated (@mt) by @jakzal in #588
  • DP-516 BE- Share my information - Data sharing endpoint (API) - Test by @glgoaco in #577
  • Call Tenant Lookup to get the list of user's organisations by @dbgoaco in #585
  • updated endpoints for Person invite by @shilpigoel-goaco in #592
  • DP-222: Configure logging on Frontend APP by @mareg in #591
  • Facilitate FTS redirect to co-sirsi app by @dharmverma in #589
  • DP-222: Add a safe fall back if env variables are missing by @mareg in #593
  • Organisation selection redirect fix by @dharmverma in #599
  • BE: User management - Send email by @dpatel017 in #583
  • DP-524 frontend diagnostic page by @webit4me in #595
  • Dp 524 frontend diagnostic random path by @webit4me in #603
  • DP-524 Lift the is_production flag to main config by @webit4me in #605
  • User management - send email - pr suggested changes by @dpatel017 in #602
  • DP-587 - Ensure there is a link between person and tenant. by @rmohammed-goaco in #598
  • DP-565 Add OrganisationAppUrl env_var to organisation, ... by @webit4me in #607
  • Feature/dp 446 share info connected person pdf by @JBaigGoaco in #597
  • Add exclusion form section by @dharmverma in #604
  • DP-222 top it up by @we...
Read more

0.4.0

02 Sep 11:39
260aa90
Compare
Choose a tag to compare

Release notes

The data sharing and verification endpoint stubs are now implemented. These two endpoints can be used to pull supplier information and verify if the share code is the latest available.

Changes in the response payload are summarised below.

New properties in the address:

  • country - two letter country code
  • type - type of the address (Registered/Postal)

Updated schema of supplierInformationData:

  • answers are now grouped under answerSets property. This is to accommodate the possibility of questions being answered multiple times in each section.
  • answers.answer.optionValue was made a list of strings (IDs) that point to option values
  • answers.answer.dateValue and a related Date question type were added.
  • questions.question.type has new types supported: Date, None.
  • questions.question.title with the question's title was added.

Tickets

  • DP-184
  • DP-222
  • DP-392
  • DP-393
  • DP-444
  • DP-516
  • DP-531
  • DP-534
  • DP-548

What's Changed

  • corrected empty title by @shilpigoel-goaco in #520
  • Fix getting the latest tag by @jakzal in #522
  • DP-534 Pin version 0.3.0 in integration by @webit4me in #523
  • DP-222: Set JSON as log formatter by @mareg in #521
  • chore nuget deps update and lint by @glgoaco in #519
  • DP-392 Sync org-app configuration with latest local changes by @webit4me in #525
  • Changed FormType and Scope to Enum by @shilpigoel-goaco in #524
  • DP-534 Concider potential pinned version in API landing page by @webit4me in #526
  • Disable cloudwatch logging locally by @jakzal in #527
  • Verify if all docker services have successfully been run by @jakzal in #528
  • PPON Service - Lookup While adding VAT in supplier information by @dbgoaco in #516
  • Session expiry handle by @dharmverma in #534
  • DP-444 Link back to FTS with the organisation id in the query parameter by @dpatel017 in #536
  • DP-531 Add Switch for RDS Production Configuration by @webit4me in #532
  • DP-548: Configure the authority in data-sharing and require authorisation for the data sharing endpoint by @jakzal in #539
  • DP-531 Add RDS Performance Overview Grafana Dashboard by @webit4me in #538
  • DP-516 - SupplierInformation mapping added by @maciej-goaco in #537

Full Changelog: 0.3.0...0.4.0

0.3.0

28 Aug 11:59
a9dd947
Compare
Choose a tag to compare

Tickets

  • DP-222
  • DP-271
  • DP-274
  • DP-375
  • DP-392
  • DP-396
  • DP-429
  • DP-431
  • DP-433
  • DP-449
  • DP-516
  • DP-530
  • DP-571

What's Changed

Full Changelog: 0.2.0...0.3.0