0.5.0
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 @webit4me in #609
- DP-222 top it up, even more by @webit4me in #610
- DP-594 Open Staging to pen testing by @webit4me in #611
- DP-490 bug fix: not updating VAT Number to No. by @dbgoaco in #612
- Feature/dp 583 by @maciej-goaco in #596
- DP-527 - Prevent empty VAT from being persisted by @dbgoaco in #571
- Add unit tests for person invite repo by @rmohammed-goaco in #606
- Feature/DO-595 Organisation Update Endpoint by @shilpigoel-goaco in #617
- DP-583 answer removal by @jakzal in #613
- DP-235 - Role based access groundwork, and applying to the user management section by @andymantell in #601
- DP-490 VAT number - further fix required. by @dbgoaco in #614
- DP-532 Set up initial E2E testing framework for dev account in orchestrator by @webit4me in #620
- Part 1 - Custom Authorization Policy Provider by @dharmverma in #616
- Feature/dp 541 declaring no exclusions by @JBaigGoaco in #618
- DP-611 - Fix organisation invite endpoint misconfiguration by @rmohammed-goaco in #622
- DP-532 Provision canaries for all accounts by @webit4me in #625
- DP-532 Allow different schedual for different accounts by @webit4me in #626
- DP-532 Enable alarms by @webit4me in #629
- Feature/dp 541 update form section answers usecase by @JBaigGoaco in #632
- Add the “RESPONDER” scope to new users that are added via User Management. by @dbgoaco in #631
- DP-503 / DP-520 - access control wider rollout by @andymantell in #628
- Feature/dp-171-FE - screen update organisation by @shilpigoel-goaco in #621
- Migration for dp 260 support admin - organisation approval by @rmohammed-goaco in #635
- DP-396 Outbox processor by @jakzal in #619
- Part 2: Organisation API endpoints authorization by @dharmverma in #624
- DP-612 - CDP-PPON updated to GB-PPON by @maciej-goaco in #630
- Make async tests less likely to fail by @jakzal in #638
- DP-630 Grant access to more users from CGI by @webit4me in #643
- Part 3: Data Sharing API endpoints authorization by @dharmverma in #641
- DP-613: Add "Name" field to the FormQuestion entity by @mareg in #633
- Api key management by @dpatel017 in #615
- DP-520 / DP-503 - Applying access control to the organisation overview change links by @andymantell in #642
- DP-632 Include Direct URLs for all services in the API's landing page by @webit4me in #646
- Part4: Person, Tenant, Forms, Entity Verification API endpoints authorization by @dharmverma in #644
- Feature/dp 542 adding an exclusion by @JBaigGoaco in #645
- back link fix - API key management by @dpatel017 in #648
- DP-630 Lift IP restrictions when assuming Orchestrator's pen-testing IAM role by @webit4me in #647
- Feature/elevate admin scope by @andymantell in #649
- Undo accidental restriction of supplier info to editor only - it should be accessible to viewers by @andymantell in #650
- Fixed broken pdf generation code by @dharmverma in #651
- Feature/dp 260 support admin landing page by @rmohammed-goaco in #637
- Initial working integration with companies house API. by @dbgoaco in #623
- DP-520 / DP-503 - Access control for exclusions section by @andymantell in #653
- changed wording from Revoke to Cancel by @dpatel017 in #654
- DP-639 Add Companies House secrets to organisation-app by @webit4me in #656
New Contributors
- @andymantell made their first contribution in #555
Full Changelog: 0.4.0...0.5.0