Skip to content

0.6.0

Latest
Compare
Choose a tag to compare
@jakzal jakzal released this 15 Oct 11:08
· 91 commits to main since this release
ade4bc6

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

  • Release-0.5.0 Pin application version 0.5.0 in integration by @webit4me in #657
  • Api key - Web api permission and error message fix by @dpatel017 in #658
  • Fix ApprovedBy null with conditional. by @rmohammed-goaco in #660
  • fix for runtime error by @dpatel017 in #662
  • DP-193 - Identifier Uri mapping added by @maciej-goaco in #661
  • Added SectionName in response by @shilpigoel-goaco in #663
  • DP-604 - Feature/qualifications form by @andymantell in #659
  • Gov Notify email fail logging by @dpatel017 in #666
  • DP-635 - Fix error caused by emails notify classes as invalid - by @rmohammed-goaco in #665
  • Part1 - form to provide journey required option by @dharmverma in #664
  • Part 2 - Trade Assurance Form Section by @dharmverma in #669
  • Basic information -TradeAssurance and Qualification clean up by @dharmverma in #670
  • DP-593 Registration - Buyer Approval - Approval Screen by @rmohammed-goaco in #652
  • DP-614: Added notification message if CH not found or if company already registered by @dbgoaco in #667
  • DP-193 Add OrganisationApiUrl to set Org's API self address by @webit4me in #671
  • DP-544 - Add single choice question type by @andymantell in #668
  • Added optional option to form date and file upload control by @dharmverma in #672
  • DP-627 - Migration - Add scopes to persons entity. by @rmohammed-goaco in #655
  • DP-658 Allow Grafana describe all regions by @webit4me in #676
  • Updated the title of exclusions email address screen. by @dbgoaco in #677
  • DP-663 Keep only 1 task running for now by @webit4me in #679
  • Fixed create share code journey navigation by @dharmverma in #678
  • Custom choice provider strategies to create dynamic radio button questions by @andymantell in #673
  • Fix file re-upload validation by @dharmverma in #680
  • Feature/dp 497 registration buyer pending status by @shilpigoel-goaco in #682
  • DP-396: Plug in the Message Outbox by @jakzal in #639
  • Feature/dp 627 create support admin role by @rmohammed-goaco in #674
  • Registration - Buyer Approval - Notify Support Admin by @dpatel017 in #681
  • Form Save - double click prevent by @dharmverma in #688
  • Session expiry redirect by @dharmverma in #689
  • Exclusions - Adding an exclusion - authority website by @dharmverma in #675
  • DEV-613: Fix mapping for name by @mareg in #690
  • Removed style from Swagger example for DataSharing API by @dbgoaco in #691
  • Introducing JsonValue field and extending ChoiceProviderStrategies to allow for json values in radio button options by @andymantell in #686
  • DP-671: Include version in logs by @mareg in #695
  • Remove the warning: "[CS8602] Dereference of a possibly null reference." by @jakzal in #693
  • DP-671: Add version to OrganisationApp by @mareg in #696
  • DP-671 Pass version to the frontend app by @webit4me in #698
  • DP-193 - Migration updating existing identifiers with Uri added by @maciej-goaco in #687
  • Feature/dp 543 exclusions single choice question type by @JBaigGoaco in #683
  • Anonymous health endpoint access by @dharmverma in #701
  • DP-544 - Adding "Select who the exclusion applies to" question by @andymantell in #702
  • Ensure only SUPPORTADMIN can see Support link. by @rmohammed-goaco in #694
  • DP-501: Update diagrams to include the entity verification component, SQS, S3, companies house, gov.uk notify by @jakzal in #692
  • Encode the application version inside the Docker image by @jakzal in #703
  • Check if running services are healthy (unless they are stopped) by @jakzal in #704
  • Support admin only inherits from viewer role. by @rmohammed-goaco in #697
  • DP-544 - Expose JsonValue and OptionValue via the data sharing api by @andymantell in #705
  • DP-613: Add question name to the answer set too by @mareg in #707
  • Fixed broken exclusion journey by @dharmverma in #708
  • DP-554 - Updated FormAnswer mapping to map the actual Name instead of Guid as previously by @maciej-goaco in #700
  • DP-667 Revoke extenral pen testers access by @webit4me in #685
  • DP-544 - Exclusions form bug fixes by @andymantell in #711
  • Feature/dp 660 apply sorting on form answers by @shilpigoel-goaco in #709
  • DP-589 - Notify support admin refactor by @dpatel017 in #699
  • API permission - Person role - SupportAdmin by @dharmverma in #712
  • DP-557 - Legal Forms returned by API by @maciej-goaco in #713
  • DP-641 Add diagram, high-level overview ECS by @webit4me in #716
  • DP-671: Make grafana display Version when processing logs by @mareg in #717
  • Improvement - Forms save optional answer state by @dharmverma in #715
  • Remove USERADMIN and change to only 3 organisationPerson scopes: ADMIN, EDITOR, VIEWER by @rmohammed-goaco in #718
  • DP-589 Add temporary secret for support admin email address by @webit4me in #720
  • Fixed - Organisation API Key Authorisation by @dharmverma in #722
  • Content tweaks for exclusions to better match prototype by @andymantell in #723
  • DP-556 - OrganisationType implemented by @maciej-goaco in #714
  • DP-685: Update component diagrams by @jakzal in #710
  • Remove unused RenderHeading method by @andymantell in #724
  • Prevent admin from succeeding support admin requirement by default. by @rmohammed-goaco in #721
  • BE - Exclusions - Share my information - PDF - Exclusions by @dbgoaco in #719
  • DP-557 - Basic test coverage for Legal Form added by @maciej-goaco in #725
  • Feature/dp 590 press continue button many times issue by @JBaigGoaco in #726
  • DP-193 - Migration conditions fix - previous did not trigger by @maciej-goaco in #727
  • Add link to procurement pathway website from buyer overview screen by @andymantell in #729
  • Added document download endpoint by @dharmverma in #728
  • Release-0.5.0-e5fd7813 Pin application version 0.5.0-e5fd7813 in staging by @webit4me in #732
  • API Permission - No need for organisation id match for organisation key by @dharmverma in #736
  • DP-677 - Hide "create share code" button if mandatory sections are incomplete by @andymantell in #734
  • DP-683 - Fixed completion of supplier VAT. by @dbgoaco in #731
  • DP-573 Add DataSharingApiUrl env_var to Data Sharing service to point back to itself by @webit4me in #737
  • DP-644 - Govuk markup tweaks batch 1 by @andymantell in #730
  • Connected Person - Trusts - Incorrect Country List by @dpatel017 in #739
  • DP-700 Remova Staging's manual deployment approval by @webit4me in #735
  • Forms section markup tweaks by @andymantell in #740
  • DP-692 - Display first name and last name of connected entities of type individual or trustee on exclusions form by @andymantell in #743
  • Feature/govuk markup tweaks 2 by @andymantell in #741
  • DP-641 Add diagrams, SQS and RDS integration with ECS by @webit4me in #745
  • DP-641 Add links for different diagrams, remove PNG border and separate sections by @webit4me in #746
  • DP-626 Request to join org migration by @rmohammed-goaco in #742
  • Feature/dp 705 vat cannot be primary identifier by @dbgoaco in #748
  • DP-659 - Allowing viewer users to see share codes and api keys and fix end to end supportadmin journey by @andymantell in #747
  • DP-644 - fix skip links not working on all pages because main element was missing id attribute by @andymantell in #749
  • Make repository tests less likely to fail due to parallel runs by @jakzal in #750
  • DP-396: Publish messages in the same transaction as other database operations by @jakzal in #733
  • Feature/dp 460 organisation identifier by @shilpigoel-goaco in #751
  • DP-505 Accommodate private-beta domain for production use by @webit4me in #752
  • DP-712: Make more frequent calls to check if new messages were published by @jakzal in #753
  • DP-602: Add missing configure foward headers call by @mareg in #754
  • Add a missing await call to let the call finish before the test completes by @jakzal in #756
  • DP-550 - Trust or Trustees returned by DataSharing API by @maciej-goaco in #738
  • DP-716 Correct authority dashboard log-group by @webit4me in #757

Full Changelog: 0.5.0...0.6.0