Skip to content

Feature/dhb 480#266

Merged
SushreeM-DESNZ merged 2 commits intodevfrom
feature/dhb-480
Feb 23, 2026
Merged

Feature/dhb 480#266
SushreeM-DESNZ merged 2 commits intodevfrom
feature/dhb-480

Conversation

@SushreeM-DESNZ
Copy link
Collaborator

@SushreeM-DESNZ SushreeM-DESNZ commented Feb 23, 2026

  • Added Confirm Responsibility and DeedPoll
  • Deleted AreYouRegulatoryContact view
  • Retained and aptly reused the same property IsRegulatoryContact in ConfirmResponsibility view

@SushreeM-DESNZ SushreeM-DESNZ merged commit c900577 into dev Feb 23, 2026
2 checks passed
@SushreeM-DESNZ SushreeM-DESNZ deleted the feature/dhb-480 branch February 23, 2026 13:55
Kuldeep-es added a commit that referenced this pull request Feb 26, 2026
* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Feature/dhb 168 other or overseas organisation details (#89)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Accessibility Issues and added back button and added required all the fields in the address

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed (#90)

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>

* fix for 405 error and data retention from one org type to another (#92)

* Feature/unit testing hn (#95)

* Added Unit testing for Home controller, Organisation contoller

* Unit testing changes

* Unit tests added for HeatNetworkController

---------

Co-authored-by: Sivasankar Manokaran <Sivasankar.Manokaran@energysecurity.gov.uk>

* Feature/bug 181 (#97)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Feature/dhb 168 other or overseas organisation details (#88)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

* bug fixed

* removed condition on backButton navigation on EnterHNName page

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: Sivasankar Manokaran <Sivasankar.Manokaran@energysecurity.gov.uk>

* Feature/bug 181 (#98)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Feature/dhb 168 other or overseas organisation details (#88)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

* bug fixed

* removed condition on backButton navigation on EnterHNName page

* Code modification for more appropriate logic

* code modification

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: Sivasankar Manokaran <Sivasankar.Manokaran@energysecurity.gov.uk>

* Feature/bug 181 (#101)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Feature/dhb 168 other or overseas organisation details (#88)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

* Feature/bug 181 (#91)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Feature/dhb 168 other or overseas organisation details (#89)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Accessibility Issues and added back button and added required all the fields in the address

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

* Bug-181 fixed (#90)

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>
Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>

* Bug/fix for dhb 187 and dhb 188 (#93)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Feature/dhb 168 other or overseas organisation details (#89)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Accessibility Issues and added back button and added required all the fields in the address

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed (#90)

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>

* fix for 405 error and data retention from one org type to another

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>
Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>

* bug fixed

* removed condition on backButton navigation on EnterHNName page

* Feature/unit testing hn (#96)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Feature/dhb 168 other or overseas organisation details (#89)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Accessibility Issues and added back button and added required all the fields in the address

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Added Unit testing for Home controller, Organisation contoller

* Unit testing changes

* Bug-181 fixed (#90)

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>

* fix for 405 error and data retention from one org type to another (#92)

* Unit tests added for HeatNetworkController

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>
Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>

* Code modification for more appropriate logic

* code modification

* corrected SessionKeys reference

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: Sivasankar Manokaran <Sivasankar.Manokaran@energysecurity.gov.uk>

* 500 will throw when access FewerThan10Dwellings (#104)

* Feature/test 500 error (#105)

* 500 will throw when access FewerThan10Dwellings

* Added 404 and updated error page

* error method update

* Feature/unit testing (#108)

* Added Unit testing for Home controller, Organisation contoller

* Unit testing changes

* Updated companyConfirm page

* Unit test update OrganisationControllerTests

* build fix

* Add contributor changes
Workflow validation changes

* new contributor changes

* Add new contributor changes

* Feature/dhb 186 dh accepts invite (#107)

* added duty holder invitation, start and landing page

* added one log in after StartPage before user accesses the Dashboard

* renamed dutyholder to contributor

* Feature/dhb 197 change hnname order (#111)

* Update README.md

* Update Dockerfile

* Revert "Update Dockerfile"

* Update appsettings.json

* Update Program.cs

* loggers

* Deleted the files

* Updated appsettings files with lower case

* Update appsettings.qa.json

* Rename appsettings.qa.json to appsettings.QA.json

* Revert "Test file change"

* Feature/dhb 168 other or overseas organisation details (#88)

* Accessibility fixes

* resolved conflicts with dev

* Accessibility Issues and added back button and added required all the fields in the address

* Accessibility Issues and added back button and added required all the fields in the address (#87)

* Revert "resolved conflicts with dev"

This reverts commit 7f72108.

* fix for HN Location name

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Bug-181 fixed

* reverted a few changes

* reverted a few changes

* bug fixed

* removed condition on backButton navigation on EnterHNName page

* HNName page added before HNLocation

* updated all changes in content, position, navigation as per dhb-197

* all page positions and content changes done as per dhb-197 and 177

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Co-authored-by: Sivasankar Manokaran <Sivasankar.Manokaran@energysecurity.gov.uk>

* Feature/dhb 183 add existing contributor (#112)

* Added Existing contributor journey changes

* session key ordered keys

* add heatnetwork fix (#113)

* Feature/dhb 186 reject invitation (#114)

* add heatnetwork fix

* changes for reject invitation

* Feature/dhb 186 reject invitation (#115)

* add heatnetwork fix

* changes for reject invitation

* unit testing fix..

* added HNService (#118)

* Dhb 210 content changes (#117)

* Content changes

* code QL changes

* codeQL

* Delete HNTAS/.github/workflows directory

* fix for aws logging error (#121)

* Feature/dhb 211 hneligibility (#126)

* repostioned M&E contract question page

* added hn eligibility pages & test cases

* added OrganisationDetails page (#128)

* repostioned M&E contract question page (#127)

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>

* Feature/dhb 209 orgdetails (#132)

* added OrganisationDetails page

* added its own api call on org details page

* added codeql file (#135)

* Added heat network names in manage users (#138)

* fix for new user registration (#141)

* Change header from H1 to H2 in README (#145)

* Feature/soa (#147)

* soa changes

* saved heatnetworktype using api to save it in the db

* updated govukradiolist use SelectItemOptioninstead of SelectListItem GovUkRadioListModel

* soa select element changes

* soa changes

* soa changes

* Added s3 UseLocalStack setup

* uploaded to aws docs

* soa documents changes

* soa changes

* commented code ql warning lines

* s3 bucket name update (#148)

* Feature/dhb 208 assessor invitation roles (#151)

* added the new user roles, and list of roles to select from as per authorisation

* ommitted emails from loggers, for security reasons

* added test cases for all features in dhb-197, 207,209 & 211 (#146)

* Added placeholder for hnname (#153)

* Change header level in README.md (#154)

* simulator feature enabling configs (#158)

* Log simulator properties in Program.cs (#159)

* Fix syntax error in Audience assignment (#160)

* soa assessment plan changes (#161)

* soa assessment plan changes

* Design changes

* Feature/dhb 240 assessorjourney (#162)

* added cards for assessor dashboard

* DeclarationOfImpartiality, HNDetails page added

* Added all ui pages for assesor journey, upload and download file features yet to be added

* soa assessment plan changes

* added upload action

* client files update

* added the submit button instead

* upload assesor soc document

* changed the hnId to Upper case

* minor fixes

---------

Co-authored-by: Sivasankar Manokaran <Sivasankar.Manokaran@energysecurity.gov.uk>

* Certification changes (#164)

* AssessmentDocs fix (#165)

* Feature/issue fix (#166)

* AssessmentDocs fix

* bug fixes

* Feature/issue fix (#167)

* AssessmentDocs fix

* bug fixes

* Removed the back button

* Bucket name update for qa and staging (#169)

* Assessor screen changes (#172)

* Bug/dhb 259 mobile device deign fix (#173)

* Assessor screen changes

* mobile design issue fix

* Bug/rp user re login error fix (#174)

* Assessor screen changes

* mobile design issue fix

* fix for rp used second time login without registering the organisation

* Bug/rp user re login error fix (#175)

* Assessor screen changes

* mobile design issue fix

* fix for rp used second time login without registering the organisation

* updated the conditon when the OrgId == null, roles are not set

* Added soc document in the download the document screen and added validations (#176)

* Added fix for bug 261 and 266 (#177)

* Added fix for bug 261 and 266

* changed role comparison from string to enum

* Fixed the design issue with gov table (#179)

* Test cases added for assessor controller (#182)

* Feature/manage user changes (#187)

* manage user perfomance improvement changes

* Added HeatNetworkInfoJsonConverter in program cs

* build issue fix

* Added onelogin project and fix for did.json 403 error (#188)

* Added editor config with custom rules (#190)

Added code CodeAnalysis in the build
VectorsOfTrust added in the appsettings

* Feature/dhb 295 adding hn detail section to rp (#192)

* Removed HN details from dashboard home page
Removed switch organisation link
Added Your HeatNerworks section in the dashboard home page move the same functionality here.

* clean up changes and removed mutifactor auth in local.

* Added unit testing for heatnetwork

* HN name and location validation criteria added (#195)

* Feature/dhb 293 Post code search for unregistered organisation (#194)

* DHB-293 features complete

* Added IAddressLookUpService

* testcases added

* addresscontroller deleted, as unused

* Feature/integrationtest company houseapi (#183)

* Added integration testcase for CompaniesHouseApi

* removed unwanted lines

* pointed testcases to sanbox uri instead of production uri

* changed company number

* replaced companieshouse api prod with sandbox credentials

* Sandbox api url added, added testcases for the companiesHouse service

* set up api url to be accessed from appsettings

* Added the api base url to appsettings.json instead of appsetting.local.json

* Feature/dhb 294 hn reg validation (#196)

* HN name and location validation criteria added

* shifted the validation criteria to model instead of controller

* changed the env var name for companies house api key (#198)

* Feature/dhb 296 and dhb 325 (#200)

* removed contact mobile details from contributor

* By default Enabled HeatNetworks fro rp user

* Fixed bug-243, updated registered user validation message and added r… (#202)

* Fixed bug-243, updated registered user validation message and added rp user validation

* sanitizedEmailId

* Feature/dhb 298 and 297 bug fix 243 (#203)

* Fixed bug-243, updated registered user validation message and added rp user validation

* sanitizedEmailId

* updated error message

* changes to fix service error (#205)

* Bug/dhb 333 fix (#206)

* changes to fix service error

* bug fix removed preferredContactType unused reference

* Feature/dhb 291 : Testcases coverage progress for sprint-13 (#208)

* added testcases for ContributorController

* added testcases for DashboardController

* added testcases for HomeController

* heatnetwork controller tests update in progress

* added testcases for all methods in HeatNetworkController

* Added testcases for Home, Assessor, Certifier and ExistingContributor(some, not all) Controller methods

* added a flag to not display "search by postcode" in case of overseas organisation (#209)

* fix for the same contributor login was able to register as a new user to register HN. (#211)

* Feature/dhb 300 update org details (#212)

* Edit Organisation Details functionality added

* Added OrganisationService, and testcases for the new function

* added updated Core.Api.Json

* fix for hn location view failing

* Feature/dhb 150 add organisation registration validations (#214)

* Added Organisation registration validations

* api client updated

* Updated user regulatory contact to responsible person and added new screen HeatNetworkUserRoles (#216)

* Feature/dhb 332 337 update user details (#218)

* added redirect from View link on Manage Users page for RP user to Edit their personal details

* Update user details features added

* Cleared session data after database update

* Edit details page accessed userData from api instead of sessiondata

* Resolved bugs in Editing organisation and personal details (#220)

* Added new screen ReplaceRoleConfirmation,  CannotContinue for replacing DDH (#222)

* Fix for issue 358 and 360 (#225)

* Non rp organistation registration changes (#227)

* HNTAS Coordinator and rp user changes (#229)

* HNTAS Coordinator and hnids moved to organistaion collection changes (#231)

* Add robots.txt to disallow all web crawlers (#233)

* Add robots.txt to disallow all web crawlers

* Add robots meta tag to layout

* Delete robots.txt

* Add robots.txt to disallow all web crawlers

* Add robots meta tag to maintenance.html

Added robots meta tag to prevent indexing.

* Added a carbon calculator (#234)

* added Carbon Calculator

* Added a Carbon Calculator card to User Dashboard

* added updated api generated code and added back link to cabon calculator pages

---------

Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>

* Bug/dhb 400 and 399 fix web (#235)

* fix for bug 400 and 399

* Adde dhb-403-404 changes

* Feature/dhb 410 poc to read assessor details web (#238)

* Added accessible-autocomplete poc changes

* layout changes

* Feature/dhb 409 address by lat long (#239)

* Added all features for dhb-409

* Address feature extracted and implemented in AddressController

* Added the EnergyHeatNetworkPrimaryLosses default value to carbon calculator view

* Removed mentions of outdated actions in OrganisationControllerTests

* Feature/dhb 409 address by lat long (#243)

* Added all features for dhb-409

* Address feature extracted and implemented in AddressController

* Added the EnergyHeatNetworkPrimaryLosses default value to carbon calculator view

* Removed mentions of outdated actions in OrganisationControllerTests

* Added Hn address and latitude longitude to Db

* trimed the address fields

* fix for build issue, commented , need to fix the test case later

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Feature/dhb 409 address by lat long (#244)

* Added all features for dhb-409

* Address feature extracted and implemented in AddressController

* Added the EnergyHeatNetworkPrimaryLosses default value to carbon calculator view

* Removed mentions of outdated actions in OrganisationControllerTests

* Added Hn address and latitude longitude to Db

* trimed the address fields

* fix for build issue, commented , need to fix the test case later

* RegistrationSource changes

---------

Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>

* Add new card for import excel poc (#246)

* Feature/dhb 462 & 463 (#249)

* Cleared hn data from session upon submission, added validation to Enter Address Manually view, trimmed addressparts for ConfirmAddress view

* Fixed issue with exception thrown before HN registation submission

* added optional chaining in AddressManualEntry (#251)

* Fixes for unit test cases (#252)

Fixes for 10 unit test cases

* Feature/dhb 462 463 (#253)

* added optional chaining in AddressManualEntry

* Added ClearSessionData at the beginning of Add HN journey, fixed missing validation for DoesHNHavePostcode view

* UI Test coverage - AddOrganisationUserController (#255)

* DHB-465 - Network Details changes - ui (#256)

* Network details - changes in Add network details flow, tables and initial setup for all the details

* Unit test fixes

* Scan fix

* common status enum for all network details

* Feature/dhb 477 hn history web (#257)

* Added Histroy link in the HN Details page based on the condition IS_REGISTRATION_ENABLE

* Updated Api client

* Allowing contributors to access "Add network details " (#259)

* updated flag name (#261)

* Feature/dhb 466 network characteristics (#260)

* Added the Network Characteristics journey (currently as a link on the dashboard, to be placed rightly later)

* Added features for NetworkCharacteristics saving against hnId

* Added cross-site request forgery token validation

* fixed routing in HeatNetworkType

* Feature/dhb 466 network characteristics (#263)

* Added the Network Characteristics journey (currently as a link on the dashboard, to be placed rightly later)

* Added features for NetworkCharacteristics saving against hnId

* Added cross-site request forgery token validation

* fixed routing in HeatNetworkType

* fixed GetAsync error that blocked from accessing HeatNetwork detail page

* Feature/dhb 467 network element (#265)

* Network elements - part changes

* network elements - part changes

* network elements - part changes

* network element changes

* Network elements changes - web

* Code ql fix

* Added Confirm Responsibility page and the deed poll (#266)

* address - potential fix (#269)

* Added links to documents for different hntas elements (#267)

* fixed bug - Service unavailable upon clicking back to HeatNettworkType page (#270)

* Network details upload

Metering and monitoring strategy
Assessment plan
Design construction log

---------

Co-authored-by: SManokaran90 <sivasankar.manokaran@energysecurity.gov.uk>
Co-authored-by: SushreeM-DESNZ <Sushree.Mohanty@energysecurity.gov.uk>
Co-authored-by: shashisk977 <shashikumar.sannakariyappa@energysecurity.gov.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants