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