Skip to content

0.5.0

Compare
Choose a tag to compare
@jakzal jakzal released this 25 Sep 10:47
· 1891 commits to main since this release
1314085

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

Full Changelog: 0.4.0...0.5.0