Skip to content

Conversation

@DanOwenUKHO
Copy link
Contributor

No description provided.

harshal11869 and others added 30 commits January 30, 2024 16:07
…Creation (#108)

* 139799 - bespoke exchange set configuration service skeleton project creation AB#139799 AB#139803

* 139799 - added appsetting file AB#139799 AB#139803

* 139799 - appsetting updated AB#139799 AB#139803

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
…on (#110)

* 140036 - added project skeleton creation for bespoke exchange set builder service AB#140036 AB#141133

* 140036 - added appsettings.local.overrides file AB#140036 AB#141133

* 140036 - updated appsettings overrides json file  AB#140036 AB#141133

* 140036 - Added required code to gitignore file AB#140036 AB#141133
* 140029 - Added code changes for Configure Azure Key Vault and AppInsights Logger AB#140029 AB#141013 AB#141014

---------

Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>
* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
…690 AB#143160 (#122)

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
…mentation (#124)

* 140035 - bess configuration service frequency expression / cron implementation AB#140035 AB#143087

* 140035 - bess cs frequency implementation AB#140035 AB#143087

---------

Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
* 142682 - Added endpoint to upload bess config file AB#142682 AB#143064

* Updated FT as per added authorization.

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
* 142689 - added code changes to configure appinsights, serilog, keyvault and eventhub logger AB#142689 AB#143251 AB#143252 AB#143253 AB#143254
* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
* 140034 - Added code changes to get AVCS catalogue data from SCS AB#140034 AB#143052

---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
* 148824-add scs mock controller and required services AB#148824

---------

Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
* 147395 - Uplifted code as per new structure of config file AB#147395 AB#147482


---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
…rns (#133)

* 140034 - Added code changes to get AVCS catalogue data from SCS AB#140034 AB#143052

---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
* 147129-new branch based on dev/147129-bess-bs-read-queue-message AB#147129

* 147129-appsettings.local.overrides added to gitignore AB#147129

* 147129-added try catch to program.cs AB#147129

* 147129-added AzureWebJobsDashboard app setting AB#147129

* Revert "147129-added AzureWebJobsDashboard app setting AB#147129"

This reverts commit 5bd376c.

* 147129 - Code refactored AB#147129

* 147129 - Added logs AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - commented few variables AB#147129

* Revert "147129 - commented few variables AB#147129"

This reverts commit ea3c41f.

* 147129 - Removed temporary code AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - Code changes AB#147129

* 147129 - added TelemetryConfiguration to program.cs AB#147129

* 147129 - added TelemetryConfiguration to program.cs AB#147129

* 147129 - Reverted telemetry configuration changes AB#147129

---------

Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

* 140038 - modified existing unit test cases AB#140038 AB#147520

* 140038 - added builder service code changes AB#140038 AB#147549

* 140032 - mock changes on ess for bespoke exchange set AB#140032 AB#147672 AB#147687

* 140038 - added unit tests setup for common project and added unit test cases for EssService
AB#140038 AB#147520

* 140032 - pos mock api changes for bess AB#140032

* 140038 - added unit tests for negative scenario AB#140038 AB#147520

* Fixed failing FTs

* 140032 - code refactored AB#140032

* 140038 - modified essservice unit tests AB#140038 AB#147520

* Updated FT

* 140032 Updated FTs AB#140032

* 140038 - improved stryker score AB#140038 AB#147516

* 140038 Updated Ft AB#140038

* 140038 - moved common unit tests project to test folder AB#140038

* 140038 Updated Fts AB#140038

* 147129-new branch based on dev/147129-bess-bs-read-queue-message AB#147129

* 147129-appsettings.local.overrides added to gitignore AB#147129

* 147129-added try catch to program.cs AB#147129

* 147129-added AzureWebJobsDashboard app setting AB#147129

* Revert "147129-added AzureWebJobsDashboard app setting AB#147129"

This reverts commit 5bd376c.

* 147129 - Code refactored AB#147129

* 147129 - Added logs AB#147129

* 147129 - added storage connection string AB#147129

* 140038 Updated Appsettings property AB#140038

* 147129 - commented few variables AB#147129

* Revert "147129 - commented few variables AB#147129"

This reverts commit ea3c41f.

* 147129 - Removed temporary code AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - Code changes AB#147129

* 140038 - updated copy to output directory AB#140038

* 140038- refactored code 147129

* 140038 - added enum AB#140038

* 140038 Fixed review comments AB#140038

* Update UKHO.PeriodicOutputService/UKHO.BESS.BuilderService/appsettings.json

updated app setting

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>
* Add stryker condition
* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
* 152477-pks mock code AB#152477

* 152477 - Added build and publish steps for pkswiremock project AB#152477

---------

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551


---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Madhav15303 and others added 25 commits May 7, 2024 10:17
* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
* 140043 - added project skeleton and appinsights logging configuration for BESS clenup webjob AB#140043 AB154749


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
* 147394 - code changes AB#147394 AB#147506



---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
* Update tests to be compatible with stryker mutator
* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
* 140032 - code refactored AB#140032

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
* added correlationId changes for ESS service

* added correlationId changes for PKS service

---------

Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
* 152369 - added network rule for storage AB#152369 AB#152476


---------

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
* 159261 - Added code and unit test for exclude permit for empty BES AB#159261 AB#159277 AB#159278

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Removed suppressions for CVE-2024-21319, CVE-2018-8292, and CVE-2022-31009 in NVDSuppressions.xml, indicating a reevaluation of the project's vulnerability management strategy. This change suggests that the vulnerabilities have either been mitigated, the affected components are no longer in use, or the project's configuration has been updated to render these CVEs non-applicable.
* Feature/merge develop into main (#185)

* 139799 - Bespoke Exchange Set Configuration Service Project Skeleton Creation (#108)

* 139799 - bespoke exchange set configuration service skeleton project creation AB#139799 AB#139803

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>

* 140028 -added task to build and publish webjob project AB#140028 AB#140982 (#109)

* 140036 - Bespoke Exchange Set Builder Service Project Skeleton Creation (#110)

* 140036 - added project skeleton creation for bespoke exchange set builder service AB#140036 AB#141133

* 140036 - added appsettings.local.overrides file AB#140036 AB#141133

* 140036 - updated appsettings overrides json file  AB#140036 AB#141133

* 140036 - Added required code to gitignore file AB#140036 AB#141133

* 140029 - BESS Configuration Service WebJob Logging and Config (#111)

* 140029 - Added code changes for Configure Azure Key Vault and AppInsights Logger AB#140029 AB#141013 AB#141014

---------

Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>

* 140033 :  Accessing config files and storing in object (#116)

* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>

* 142690 - added task to build and publish bessbs webjob project AB#142690 AB#143160 (#122)

Co-authored-by: Surendra Behara <surendr11609@mastek.com>

* 140035 - Bess Configuration Service Frequency Expression / Cron Implementation (#124)

* 140035 - bess configuration service frequency expression / cron implementation AB#140035 AB#143087

* 140035 - bess cs frequency implementation AB#140035 AB#143087

---------

Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>

* 142682 - BESS CS Create Mock Endpoint for File Upload (#128)

* 142682 - Added endpoint to upload bess config file AB#142682 AB#143064

* Updated FT as per added authorization.

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 142689 - BESS Builder Service WebJob Logging and Configuration (#130)

* 142689 - added code changes to configure appinsights, serilog, keyvault and eventhub logger AB#142689 AB#143251 AB#143252 AB#143253 AB#143254

* 142686  - Validating config file (#129)

* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 140034 - BESS CS - Get AVCS Catalogue from SCS (#131)

* 140034 - Added code changes to get AVCS catalogue data from SCS AB#140034 AB#143052

---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 148824 - SCS Mock (#134)

* 148824-add scs mock controller and required services AB#148824

---------

Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>

* 147395 - Config File Upliftment (#135)

* 147395 - Uplifted code as per new structure of config file AB#147395 AB#147482


---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 142688 - Bess Configuration Service get enccellname from prefix patterns (#133)

* 140034 - Added code changes to get AVCS catalogue data from SCS AB#140034 AB#143052

---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>

* 142790 queue message to create bespoke exchange set (#136)

* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>

* 147129 -  Bess builder service read queue message  (#139)

* 147129-new branch based on dev/147129-bess-bs-read-queue-message AB#147129

* 147129-appsettings.local.overrides added to gitignore AB#147129

* 147129-added try catch to program.cs AB#147129

* 147129-added AzureWebJobsDashboard app setting AB#147129

* Revert "147129-added AzureWebJobsDashboard app setting AB#147129"

This reverts commit 5bd376c.

* 147129 - Code refactored AB#147129

* 147129 - Added logs AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - commented few variables AB#147129

* Revert "147129 - commented few variables AB#147129"

This reverts commit ea3c41f.

* 147129 - Removed temporary code AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - Code changes AB#147129

* 147129 - added TelemetryConfiguration to program.cs AB#147129

* 147129 - added TelemetryConfiguration to program.cs AB#147129

* 147129 - Reverted telemetry configuration changes AB#147129

---------

Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>

* 140038 - Bess Builder Service AD authorization for Ess and Fss API (#138)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

* 140038 - modified existing unit test cases AB#140038 AB#147520

* 140038 - added builder service code changes AB#140038 AB#147549

* 140032 - mock changes on ess for bespoke exchange set AB#140032 AB#147672 AB#147687

* 140038 - added unit tests setup for common project and added unit test cases for EssService
AB#140038 AB#147520

* 140032 - pos mock api changes for bess AB#140032

* 140038 - added unit tests for negative scenario AB#140038 AB#147520

* Fixed failing FTs

* 140032 - code refactored AB#140032

* 140038 - modified essservice unit tests AB#140038 AB#147520

* Updated FT

* 140032 Updated FTs AB#140032

* 140038 - improved stryker score AB#140038 AB#147516

* 140038 Updated Ft AB#140038

* 140038 - moved common unit tests project to test folder AB#140038

* 140038 Updated Fts AB#140038

* 147129-new branch based on dev/147129-bess-bs-read-queue-message AB#147129

* 147129-appsettings.local.overrides added to gitignore AB#147129

* 147129-added try catch to program.cs AB#147129

* 147129-added AzureWebJobsDashboard app setting AB#147129

* Revert "147129-added AzureWebJobsDashboard app setting AB#147129"

This reverts commit 5bd376c.

* 147129 - Code refactored AB#147129

* 147129 - Added logs AB#147129

* 147129 - added storage connection string AB#147129

* 140038 Updated Appsettings property AB#140038

* 147129 - commented few variables AB#147129

* Revert "147129 - commented few variables AB#147129"

This reverts commit ea3c41f.

* 147129 - Removed temporary code AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - Code changes AB#147129

* 140038 - updated copy to output directory AB#140038

* 140038- refactored code 147129

* 140038 - added enum AB#140038

* 140038 Fixed review comments AB#140038

* Update UKHO.PeriodicOutputService/UKHO.BESS.BuilderService/appsettings.json

updated app setting

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>

* Remove Functional tests (#137)

* Dev/updatee2egates (#140)

* Add stryker condition

* 147132 - BS Request and Download Exchange set (#141)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>

* Automated Functional Test of BS: request download exchange set (#143)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 147177 - bess bs maintain cell edition in azure table (#145)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 147200 - macros logic implementation (#146)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 140039 - BESS Builder Service Ancillary Files Get Readme From FSS  (#150)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 140042 PKS Wiremock Service (#151)

* 152477-pks mock code AB#152477

* 152477 - Added build and publish steps for pkswiremock project AB#152477

---------

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>

* 147178 - BS ancillary files delete product update serial (#152)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551


---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 147171 - BS Handling of empty ES and Error.txt Scenarios (#154)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 140043 - BESS Cleanup Web Job and Logging Config (#156)

* 140043 - added project skeleton and appinsights logging configuration for BESS clenup webjob AB#140043 AB154749


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>

* 149734 - Bess bs ad authorization for pks (#157)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 147394 -  BESS configuration service code upliftment (#158)

* 147394 - code changes AB#147394 AB#147506



---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>

* 140040 - BESS builder service get permit key create key file (#160)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>

* Dev/stryker updates2 (#159)

* Update tests to be compatible with stryker mutator

* 140041 - Bess bs save bespoke exchange set on fss (#161)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>

* 154171 - BESS builder service code upliftment  (#163)

* 140032 - code refactored AB#140032

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 154171 - BESS builder service correlationId upliftment (#168)

* added correlationId changes for ESS service

* added correlationId changes for PKS service

---------

Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>

* 152369 - adding firewall rule to storage account (#169)

* 152369 - added network rule for storage AB#152369 AB#152476


---------

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>

* 159261 - Exclude Permit for Empty Bespoke Exchange Set (#173)

* 159261 - Added code and unit test for exclude permit for empty BES AB#159261 AB#159277 AB#159278

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>

* macro name updated in UT (#174)

Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>

* Merge and update packages

* Removed CVE suppressions from NVDSuppressions.xml

Removed suppressions for CVE-2024-21319, CVE-2018-8292, and CVE-2022-31009 in NVDSuppressions.xml, indicating a reevaluation of the project's vulnerability management strategy. This change suggests that the vulnerabilities have either been mitigated, the affected components are no longer in use, or the project's configuration has been updated to render these CVEs non-applicable.

* Remove duplicate package reference

* Update macro transformer tests

* Package updates

* Update suppressions

* Fix conditional statements

* chore: Update Azure Pipelines condition for vNext E2E Deploy

* Add antiforgery tokens

* Revert

---------

Co-authored-by: harshal11869 <85306355+harshal11869@users.noreply.github.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Surendra Behara <97676024+surendrabehara2022@users.noreply.github.com>
Co-authored-by: Rupali Margale <102793791+rupali15127@users.noreply.github.com>
Co-authored-by: ratnas104142 <127212727+ratnas104142@users.noreply.github.com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>
Co-authored-by: HugoBurgess <hugo.burgess@ukho.gov.uk>
Co-authored-by: HugoBurgess <128484816+HugoBurgess@users.noreply.github.com>
Co-authored-by: abhijeet14992 <106223013+abhijeet14992@users.noreply.github.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: shailen14599 <82809201+shailen14599@users.noreply.github.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: chaital14503 <84027166+chaital14503@users.noreply.github.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit14975 <85937324+Arit14975@users.noreply.github.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Shirin Talawdekar <151723202+shirinbt14926@users.noreply.github.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Madhav15303 <141321981+Madhav15303@users.noreply.github.com>

* Feature/update agent pool (#202)

* chore: update DeploymentPool value in azure-pipelines.yml

* Revert

* Add some logging for queue creation, update sdk

* Update suppressions

* chore: update DeploymentPool value in azure-pipelines.yml

* Fix pipeline for new agent

* chore: add agent subnets to variables.tf

* chore: update virtual_network_subnet_ids in main.tf

* chore: Update virtual_network_subnet_ids in main.tf

* chore: Update virtual_network_subnet_ids in main.tf

* chore: Update virtual_network_subnet_ids in main.tf

* chore: Update agent subnets in variables.tf

* chore: Update agent subnets and subscription ID in continuous-deployment.yml

* Add some debug messaging to figure out failiure

* Fix

* Remove test code

* Update .NET SDK to 6.0.425 (#205)

* Update .NET SDK

Update .NET SDK to version 6.0.425.

---
updated-dependencies:
- dependency-name: Microsoft.NET.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Bump .NET NuGet packages with 3 updates

Bump .NET NuGet packages with 3 updates:

Update Microsoft.AspNetCore.AzureAppServices.HostingStartup from 6.0.29 to 6.0.33.
Update Microsoft.AspNetCore.HeaderPropagation from 6.0.31 to 6.0.33.
Update Microsoft.Extensions.Configuration.Binder from 8.0.1 to 8.0.2.

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.AzureAppServices.HostingStartup
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.HeaderPropagation
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feature/updates to pos for bess (#208)

* Change method to create blob if blob does not exist

* Remove functional tests from QA

* Add some logging for queue and blob creation

* Add correlation Id to logging message

* Bump the all-packages group across 1 directory with 10 updates (#206)

Bumps the all-packages group with 10 updates in the /UKHO.FmEssFssMock.API/UKHO.FmEssFssMock.API directory:

| Package | From | To |
| --- | --- | --- |
| [JsonConverter.Abstractions](https://github.com/StefH/JsonConverter) | `0.5.0` | `0.6.0` |
| [JsonConverter.Newtonsoft.Json](https://github.com/StefH/JsonConverter) | `0.5.0` | `0.6.0` |
| [JsonConverter.Abstractions](https://github.com/StefH/JsonConverter) | `0.5.0` | `0.6.0` |
| [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) | `6.5.0` | `6.7.3` |
| [WireMock.Net](https://github.com/WireMock-Net/WireMock.Net) | `1.5.52` | `1.6.1` |
| [WireMock.Net.Abstractions](https://github.com/WireMock-Net/WireMock.Net) | `1.5.52` | `1.6.1` |
| [WireMock.Org.Abstractions](https://github.com/WireMock-Net/WireMock.Net) | `1.5.52` | `1.6.1` |
| [YamlDotNet](https://github.com/aaubry/YamlDotNet) | `15.1.2` | `15.3.0` |
| [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) | `12.19.1` | `12.21.2` |
| [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) | `11.9.0` | `11.9.2` |
| [Swashbuckle.AspNetCore.Annotations](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) | `6.6.2` | `6.7.3` |



Updates `JsonConverter.Abstractions` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/StefH/JsonConverter/releases)
- [Changelog](https://github.com/StefH/JsonConverter/blob/main/ReleaseNotes.md)
- [Commits](StefH/JsonConverter@0.5.0...0.6.0)

Updates `JsonConverter.Newtonsoft.Json` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/StefH/JsonConverter/releases)
- [Changelog](https://github.com/StefH/JsonConverter/blob/main/ReleaseNotes.md)
- [Commits](StefH/JsonConverter@0.5.0...0.6.0)

Updates `JsonConverter.Abstractions` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/StefH/JsonConverter/releases)
- [Changelog](https://github.com/StefH/JsonConverter/blob/main/ReleaseNotes.md)
- [Commits](StefH/JsonConverter@0.5.0...0.6.0)

Updates `Swashbuckle.AspNetCore` from 6.5.0 to 6.7.3
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](domaindrivendev/Swashbuckle.AspNetCore@v6.5.0...v6.7.3)

Updates `WireMock.Net` from 1.5.52 to 1.6.1
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.5.52...1.6.1)

Updates `WireMock.Net.Abstractions` from 1.5.52 to 1.6.1
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.5.52...1.6.1)

Updates `WireMock.Org.Abstractions` from 1.5.52 to 1.6.1
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.5.52...1.6.1)

Updates `YamlDotNet` from 15.1.2 to 15.3.0
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](aaubry/YamlDotNet@v15.1.2...v15.3.0)

Updates `Azure.Storage.Blobs` from 12.19.1 to 12.21.2
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Blobs_12.19.1...Azure.Storage.Blobs_12.21.2)

Updates `FluentValidation` from 11.9.0 to 11.9.2
- [Release notes](https://github.com/JeremySkinner/fluentvalidation/releases)
- [Changelog](https://github.com/FluentValidation/FluentValidation/blob/main/Changelog.txt)
- [Commits](FluentValidation/FluentValidation@11.9.0...11.9.2)

Updates `Swashbuckle.AspNetCore.Annotations` from 6.6.2 to 6.7.3
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](domaindrivendev/Swashbuckle.AspNetCore@v6.6.2...v6.7.3)

---
updated-dependencies:
- dependency-name: JsonConverter.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: JsonConverter.Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: JsonConverter.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: WireMock.Net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: WireMock.Net.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: WireMock.Org.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Storage.Blobs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: FluentValidation
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Swashbuckle.AspNetCore.Annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>

* Bump the all-packages group (#209)

Bumps the all-packages group in /UKHO.FmEssFssMock.API/UKHO.FmEssFssMock.API with 3 updates: [WireMock.Net](https://github.com/WireMock-Net/WireMock.Net), [WireMock.Net.Abstractions](https://github.com/WireMock-Net/WireMock.Net) and [WireMock.Org.Abstractions](https://github.com/WireMock-Net/WireMock.Net).


Updates `WireMock.Net` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.6.1...1.6.3)

Updates `WireMock.Net.Abstractions` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.6.1...1.6.3)

Updates `WireMock.Org.Abstractions` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.6.1...1.6.3)

---
updated-dependencies:
- dependency-name: WireMock.Net
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: WireMock.Net.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: WireMock.Org.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the all-packages group across 1 directory with 16 updates (#210)

Bumps the all-packages group with 16 updates in the /UKHO.PeriodicOutputService directory:

| Package | From | To |
| --- | --- | --- |
| [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) | `17.10.0` | `17.11.1` |
| [NUnit](https://github.com/nunit/nunit) | `4.1.0` | `4.2.2` |
| [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) | `4.0.1` | `4.3.0` |
| [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) | `4.5.0` | `4.6.0` |
| [Elastic.Apm](https://github.com/elastic/apm-agent-dotnet) | `1.27.3` | `1.28.5` |
| [Elastic.Apm.Azure.Storage](https://github.com/elastic/apm-agent-dotnet) | `1.27.3` | `1.28.5` |
| [Elastic.Apm](https://github.com/elastic/apm-agent-dotnet) | `1.27.3` | `1.28.5` |
| [Microsoft.Extensions.Configuration.Binder](https://github.com/dotnet/runtime) | `8.0.1` | `8.0.2` |
| [Microsoft.Identity.Client](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet) | `4.61.3` | `4.64.0` |
| [System.IdentityModel.Tokens.Jwt](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) | `7.6.2` | `7.7.1` |
| [Azure.Extensions.AspNetCore.Configuration.Secrets](https://github.com/Azure/azure-sdk-for-net) | `1.3.1` | `1.3.2` |
| [Microsoft.Azure.WebJobs](https://github.com/Azure/azure-webjobs-sdk) | `3.0.39` | `3.0.41` |
| [Microsoft.Azure.WebJobs.Extensions.Storage](https://github.com/Azure/azure-sdk-for-net) | `5.3.0` | `5.3.1` |
| [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) | `12.20.0` | `12.21.0` |
| [Azure.Storage.Queues](https://github.com/Azure/azure-sdk-for-net) | `12.18.0` | `12.19.0` |
| [Microsoft.Azure.WebJobs.Host.Storage](https://github.com/Azure/azure-webjobs-sdk) | `5.0.0` | `5.0.1` |
| [Microsoft.Azure.WebJobs](https://github.com/Azure/azure-webjobs-sdk) | `3.0.39` | `3.0.41` |
| [Microsoft.Azure.WebJobs.Logging.ApplicationInsights](https://github.com/Azure/azure-webjobs-sdk) | `3.0.35` | `3.0.41` |



Updates `Microsoft.NET.Test.Sdk` from 17.10.0 to 17.11.1
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.10.0...v17.11.1)

Updates `NUnit` from 4.1.0 to 4.2.2
- [Release notes](https://github.com/nunit/nunit/releases)
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md)
- [Commits](nunit/nunit@4.1.0...4.2.2)

Updates `NUnit.Analyzers` from 4.0.1 to 4.3.0
- [Release notes](https://github.com/nunit/nunit.analyzers/releases)
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md)
- [Commits](nunit/nunit.analyzers@4.0.1...4.3.0)

Updates `NUnit3TestAdapter` from 4.5.0 to 4.6.0
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](nunit/nunit3-vs-adapter@V4.5.0...V4.6.0)

Updates `Elastic.Apm` from 1.27.3 to 1.28.5
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.27.3...v1.28.5)

Updates `Elastic.Apm.Azure.Storage` from 1.27.3 to 1.28.5
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.27.3...v1.28.5)

Updates `Elastic.Apm` from 1.27.3 to 1.28.5
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.27.3...v1.28.5)

Updates `Microsoft.Extensions.Configuration.Binder` from 8.0.1 to 8.0.2
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.1...v8.0.2)

Updates `Microsoft.Identity.Client` from 4.61.3 to 4.64.0
- [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/main/CHANGELOG.md)
- [Commits](AzureAD/microsoft-authentication-library-for-dotnet@4.61.3...4.64.0)

Updates `System.IdentityModel.Tokens.Jwt` from 7.6.2 to 7.7.1
- [Release notes](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/7.7.1/CHANGELOG.md)
- [Commits](AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet@7.6.2...7.7.1)

Updates `Azure.Extensions.AspNetCore.Configuration.Secrets` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Extensions.AspNetCore.Configuration.Secrets_1.3.1...Azure.Extensions.AspNetCore.Configuration.Secrets_1.3.2)

Updates `Microsoft.Azure.WebJobs` from 3.0.39 to 3.0.41
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](Azure/azure-webjobs-sdk@v3.0.39...v3.0.41)

Updates `Microsoft.Azure.WebJobs.Extensions.Storage` from 5.3.0 to 5.3.1
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Microsoft.Azure.WebJobs.Extensions.Storage_5.3.0...Microsoft.Azure.WebJobs.Extensions.Storage_5.3.1)

Updates `Azure.Storage.Blobs` from 12.20.0 to 12.21.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Blobs_12.20.0...Azure.Storage.Blobs_12.21.0)

Updates `Azure.Storage.Queues` from 12.18.0 to 12.19.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Queues_12.18.0...Azure.Storage.Queues_12.19.0)

Updates `Microsoft.Azure.WebJobs.Host.Storage` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](https://github.com/Azure/azure-webjobs-sdk/commits)

Updates `Microsoft.Azure.WebJobs` from 3.0.39 to 3.0.41
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](Azure/azure-webjobs-sdk@v3.0.39...v3.0.41)

Updates `Microsoft.Azure.WebJobs.Logging.ApplicationInsights` from 3.0.35 to 3.0.41
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](Azure/azure-webjobs-sdk@v3.0.35...v3.0.41)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: NUnit
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: NUnit.Analyzers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: NUnit3TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm.Azure.Storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Identity.Client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: System.IdentityModel.Tokens.Jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Extensions.AspNetCore.Configuration.Secrets
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Extensions.Storage
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Azure.Storage.Blobs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Storage.Queues
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Host.Storage
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Logging.ApplicationInsights
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HugoBurgess <128484816+HugoBurgess@users.noreply.github.com>

* Update suppressions

* Update suppressions

* fix xml

* Remove unused variable and format XML suppressions

* Remove unused storage container resource from Terraform configurations

* Remove unused Azure storage account resource from Terraform configurations

* Update Azure provider and required version across deployment configurations

* Remove duplicate

* Add UKHO.Torus.Enc.Core package and implement BESS functional test pipeline

* Remove UKHO.Torus.Enc.Core package reference from project file

---------

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: harshal11869 <85306355+harshal11869@users.noreply.github.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Surendra Behara <97676024+surendrabehara2022@users.noreply.github.com>
Co-authored-by: Rupali Margale <102793791+rupali15127@users.noreply.github.com>
Co-authored-by: ratnas104142 <127212727+ratnas104142@users.noreply.github.com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>
Co-authored-by: HugoBurgess <hugo.burgess@ukho.gov.uk>
Co-authored-by: HugoBurgess <128484816+HugoBurgess@users.noreply.github.com>
Co-authored-by: abhijeet14992 <106223013+abhijeet14992@users.noreply.github.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: shailen14599 <82809201+shailen14599@users.noreply.github.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: chaital14503 <84027166+chaital14503@users.noreply.github.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit14975 <85937324+Arit14975@users.noreply.github.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Shirin Talawdekar <151723202+shirinbt14926@users.noreply.github.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Madhav15303 <141321981+Madhav15303@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Feature/merge develop into main (#185)

* 139799 - Bespoke Exchange Set Configuration Service Project Skeleton Creation (#108)

* 139799 - bespoke exchange set configuration service skeleton project creation AB#139799 AB#139803

* 139799 - added appsetting file AB#139799 AB#139803

* 139799 - appsetting updated AB#139799 AB#139803

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>

* 140028 -added task to build and publish webjob project AB#140028 AB#140982 (#109)

* 140036 - Bespoke Exchange Set Builder Service Project Skeleton Creation (#110)

* 140036 - added project skeleton creation for bespoke exchange set builder service AB#140036 AB#141133

* 140036 - added appsettings.local.overrides file AB#140036 AB#141133

* 140036 - updated appsettings overrides json file  AB#140036 AB#141133

* 140036 - Added required code to gitignore file AB#140036 AB#141133

* 140029 - BESS Configuration Service WebJob Logging and Config (#111)

* 140029 - Added code changes for Configure Azure Key Vault and AppInsights Logger AB#140029 AB#141013 AB#141014

---------

Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>

* 140033 :  Accessing config files and storing in object (#116)

* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>

* 142690 - added task to build and publish bessbs webjob project AB#142690 AB#143160 (#122)

Co-authored-by: Surendra Behara <surendr11609@mastek.com>

* 140035 - Bess Configuration Service Frequency Expression / Cron Implementation (#124)

* 140035 - bess configuration service frequency expression / cron implementation AB#140035 AB#143087

* 140035 - bess cs frequency implementation AB#140035 AB#143087

---------

Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>

* 142682 - BESS CS Create Mock Endpoint for File Upload (#128)

* 142682 - Added endpoint to upload bess config file AB#142682 AB#143064

* Updated FT as per added authorization.

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 142689 - BESS Builder Service WebJob Logging and Configuration (#130)

* 142689 - added code changes to configure appinsights, serilog, keyvault and eventhub logger AB#142689 AB#143251 AB#143252 AB#143253 AB#143254

* 142686  - Validating config file (#129)

* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 140034 - BESS CS - Get AVCS Catalogue from SCS (#131)

* 140034 - Added code changes to get AVCS catalogue data from SCS AB#140034 AB#143052

---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 148824 - SCS Mock (#134)

* 148824-add scs mock controller and required services AB#148824

---------

Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>

* 147395 - Config File Upliftment (#135)

* 147395 - Uplifted code as per new structure of config file AB#147395 AB#147482


---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 142688 - Bess Configuration Service get enccellname from prefix patterns (#133)

* 140034 - Added code changes to get AVCS catalogue data from SCS AB#140034 AB#143052

---------

Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>

* 142790 queue message to create bespoke exchange set (#136)

* 140033 - Coding changes for accessing json file from storage container AB#140033 AB#143040

---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>

* 147129 -  Bess builder service read queue message  (#139)

* 147129-new branch based on dev/147129-bess-bs-read-queue-message AB#147129

* 147129-appsettings.local.overrides added to gitignore AB#147129

* 147129-added try catch to program.cs AB#147129

* 147129-added AzureWebJobsDashboard app setting AB#147129

* Revert "147129-added AzureWebJobsDashboard app setting AB#147129"

This reverts commit 5bd376c.

* 147129 - Code refactored AB#147129

* 147129 - Added logs AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - commented few variables AB#147129

* Revert "147129 - commented few variables AB#147129"

This reverts commit ea3c41f.

* 147129 - Removed temporary code AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - Code changes AB#147129

* 147129 - added TelemetryConfiguration to program.cs AB#147129

* 147129 - added TelemetryConfiguration to program.cs AB#147129

* 147129 - Reverted telemetry configuration changes AB#147129

---------

Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>

* 140038 - Bess Builder Service AD authorization for Ess and Fss API (#138)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

* 140038 - modified existing unit test cases AB#140038 AB#147520

* 140038 - added builder service code changes AB#140038 AB#147549

* 140032 - mock changes on ess for bespoke exchange set AB#140032 AB#147672 AB#147687

* 140038 - added unit tests setup for common project and added unit test cases for EssService
AB#140038 AB#147520

* 140032 - pos mock api changes for bess AB#140032

* 140038 - added unit tests for negative scenario AB#140038 AB#147520

* Fixed failing FTs

* 140032 - code refactored AB#140032

* 140038 - modified essservice unit tests AB#140038 AB#147520

* Updated FT

* 140032 Updated FTs AB#140032

* 140038 - improved stryker score AB#140038 AB#147516

* 140038 Updated Ft AB#140038

* 140038 - moved common unit tests project to test folder AB#140038

* 140038 Updated Fts AB#140038

* 147129-new branch based on dev/147129-bess-bs-read-queue-message AB#147129

* 147129-appsettings.local.overrides added to gitignore AB#147129

* 147129-added try catch to program.cs AB#147129

* 147129-added AzureWebJobsDashboard app setting AB#147129

* Revert "147129-added AzureWebJobsDashboard app setting AB#147129"

This reverts commit 5bd376c.

* 147129 - Code refactored AB#147129

* 147129 - Added logs AB#147129

* 147129 - added storage connection string AB#147129

* 140038 Updated Appsettings property AB#140038

* 147129 - commented few variables AB#147129

* Revert "147129 - commented few variables AB#147129"

This reverts commit ea3c41f.

* 147129 - Removed temporary code AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - added storage connection string AB#147129

* 147129 - Code changes AB#147129

* 140038 - updated copy to output directory AB#140038

* 140038- refactored code 147129

* 140038 - added enum AB#140038

* 140038 Fixed review comments AB#140038

* Update UKHO.PeriodicOutputService/UKHO.BESS.BuilderService/appsettings.json

updated app setting

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>

* Remove Functional tests (#137)

* Dev/updatee2egates (#140)

* Add stryker condition

* 147132 - BS Request and Download Exchange set (#141)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>

* Automated Functional Test of BS: request download exchange set (#143)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 147177 - bess bs maintain cell edition in azure table (#145)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 147200 - macros logic implementation (#146)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 140039 - BESS Builder Service Ancillary Files Get Readme From FSS  (#150)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 140042 PKS Wiremock Service (#151)

* 152477-pks mock code AB#152477

* 152477 - Added build and publish steps for pkswiremock project AB#152477

---------

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>

* 147178 - BS ancillary files delete product update serial (#152)

* 147132 - Added code for request download ES and polling of fss batch status AB#147132 AB#147526 AB#147550 AB#147551


---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>

* 147171 - BS Handling of empty ES and Error.txt Scenarios (#154)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 140043 - BESS Cleanup Web Job and Logging Config (#156)

* 140043 - added project skeleton and appinsights logging configuration for BESS clenup webjob AB#140043 AB154749


---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>

* 149734 - Bess bs ad authorization for pks (#157)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>

* 147394 -  BESS configuration service code upliftment (#158)

* 147394 - code changes AB#147394 AB#147506



---------

Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>

* 140040 - BESS builder service get permit key create key file (#160)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>

* Dev/stryker updates2 (#159)

* Update tests to be compatible with stryker mutator

* 140041 - Bess bs save bespoke exchange set on fss (#161)

* 140038 - added code changes related to ad auth for ess and fss api AB#140038 AB#147512 AB#147549

---------

Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>

* 154171 - BESS builder service code upliftment  (#163)

* 140032 - code refactored AB#140032

---------

Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Ratnashree Chavan <ratnas104142@mastek.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>
Co-authored-by: Daniel Owen <adanielo@Engineering.ukho.gov.uk>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>

* 154171 - BESS builder service correlationId upliftment (#168)

* added correlationId changes for ESS service

* added correlationId changes for PKS service

---------

Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>

* 152369 - adding firewall rule to storage account (#169)

* 152369 - added network rule for storage AB#152369 AB#152476


---------

Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>

* 159261 - Exclude Permit for Empty Bespoke Exchange Set (#173)

* 159261 - Added code and unit test for exclude permit for empty BES AB#159261 AB#159277 AB#159278

---------

Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>

* macro name updated in UT (#174)

Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>

* Merge and update packages

* Removed CVE suppressions from NVDSuppressions.xml

Removed suppressions for CVE-2024-21319, CVE-2018-8292, and CVE-2022-31009 in NVDSuppressions.xml, indicating a reevaluation of the project's vulnerability management strategy. This change suggests that the vulnerabilities have either been mitigated, the affected components are no longer in use, or the project's configuration has been updated to render these CVEs non-applicable.

* Remove duplicate package reference

* Update macro transformer tests

* Package updates

* Update suppressions

* Fix conditional statements

* chore: Update Azure Pipelines condition for vNext E2E Deploy

* Add antiforgery tokens

* Revert

---------

Co-authored-by: harshal11869 <85306355+harshal11869@users.noreply.github.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Surendra Behara <97676024+surendrabehara2022@users.noreply.github.com>
Co-authored-by: Rupali Margale <102793791+rupali15127@users.noreply.github.com>
Co-authored-by: ratnas104142 <127212727+ratnas104142@users.noreply.github.com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>
Co-authored-by: HugoBurgess <hugo.burgess@ukho.gov.uk>
Co-authored-by: HugoBurgess <128484816+HugoBurgess@users.noreply.github.com>
Co-authored-by: abhijeet14992 <106223013+abhijeet14992@users.noreply.github.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: shailen14599 <82809201+shailen14599@users.noreply.github.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: chaital14503 <84027166+chaital14503@users.noreply.github.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit14975 <85937324+Arit14975@users.noreply.github.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Shirin Talawdekar <151723202+shirinbt14926@users.noreply.github.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Madhav15303 <141321981+Madhav15303@users.noreply.github.com>

* Feature/update agent pool (#202)

* chore: update DeploymentPool value in azure-pipelines.yml

* Revert

* Add some logging for queue creation, update sdk

* Update suppressions

* chore: update DeploymentPool value in azure-pipelines.yml

* Fix pipeline for new agent

* chore: add agent subnets to variables.tf

* chore: update virtual_network_subnet_ids in main.tf

* chore: Update virtual_network_subnet_ids in main.tf

* chore: Update virtual_network_subnet_ids in main.tf

* chore: Update virtual_network_subnet_ids in main.tf

* chore: Update agent subnets in variables.tf

* chore: Update agent subnets and subscription ID in continuous-deployment.yml

* Add some debug messaging to figure out failiure

* Fix

* Remove test code

* Update .NET SDK to 6.0.425 (#205)

* Update .NET SDK

Update .NET SDK to version 6.0.425.

---
updated-dependencies:
- dependency-name: Microsoft.NET.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Bump .NET NuGet packages with 3 updates

Bump .NET NuGet packages with 3 updates:

Update Microsoft.AspNetCore.AzureAppServices.HostingStartup from 6.0.29 to 6.0.33.
Update Microsoft.AspNetCore.HeaderPropagation from 6.0.31 to 6.0.33.
Update Microsoft.Extensions.Configuration.Binder from 8.0.1 to 8.0.2.

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.AzureAppServices.HostingStartup
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.HeaderPropagation
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feature/updates to pos for bess (#208)

* Change method to create blob if blob does not exist

* Remove functional tests from QA

* Add some logging for queue and blob creation

* Add correlation Id to logging message

* Bump the all-packages group across 1 directory with 10 updates (#206)

Bumps the all-packages group with 10 updates in the /UKHO.FmEssFssMock.API/UKHO.FmEssFssMock.API directory:

| Package | From | To |
| --- | --- | --- |
| [JsonConverter.Abstractions](https://github.com/StefH/JsonConverter) | `0.5.0` | `0.6.0` |
| [JsonConverter.Newtonsoft.Json](https://github.com/StefH/JsonConverter) | `0.5.0` | `0.6.0` |
| [JsonConverter.Abstractions](https://github.com/StefH/JsonConverter) | `0.5.0` | `0.6.0` |
| [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) | `6.5.0` | `6.7.3` |
| [WireMock.Net](https://github.com/WireMock-Net/WireMock.Net) | `1.5.52` | `1.6.1` |
| [WireMock.Net.Abstractions](https://github.com/WireMock-Net/WireMock.Net) | `1.5.52` | `1.6.1` |
| [WireMock.Org.Abstractions](https://github.com/WireMock-Net/WireMock.Net) | `1.5.52` | `1.6.1` |
| [YamlDotNet](https://github.com/aaubry/YamlDotNet) | `15.1.2` | `15.3.0` |
| [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) | `12.19.1` | `12.21.2` |
| [FluentValidation](https://github.com/JeremySkinner/fluentvalidation) | `11.9.0` | `11.9.2` |
| [Swashbuckle.AspNetCore.Annotations](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) | `6.6.2` | `6.7.3` |



Updates `JsonConverter.Abstractions` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/StefH/JsonConverter/releases)
- [Changelog](https://github.com/StefH/JsonConverter/blob/main/ReleaseNotes.md)
- [Commits](StefH/JsonConverter@0.5.0...0.6.0)

Updates `JsonConverter.Newtonsoft.Json` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/StefH/JsonConverter/releases)
- [Changelog](https://github.com/StefH/JsonConverter/blob/main/ReleaseNotes.md)
- [Commits](StefH/JsonConverter@0.5.0...0.6.0)

Updates `JsonConverter.Abstractions` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/StefH/JsonConverter/releases)
- [Changelog](https://github.com/StefH/JsonConverter/blob/main/ReleaseNotes.md)
- [Commits](StefH/JsonConverter@0.5.0...0.6.0)

Updates `Swashbuckle.AspNetCore` from 6.5.0 to 6.7.3
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](domaindrivendev/Swashbuckle.AspNetCore@v6.5.0...v6.7.3)

Updates `WireMock.Net` from 1.5.52 to 1.6.1
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.5.52...1.6.1)

Updates `WireMock.Net.Abstractions` from 1.5.52 to 1.6.1
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.5.52...1.6.1)

Updates `WireMock.Org.Abstractions` from 1.5.52 to 1.6.1
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.5.52...1.6.1)

Updates `YamlDotNet` from 15.1.2 to 15.3.0
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](aaubry/YamlDotNet@v15.1.2...v15.3.0)

Updates `Azure.Storage.Blobs` from 12.19.1 to 12.21.2
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Blobs_12.19.1...Azure.Storage.Blobs_12.21.2)

Updates `FluentValidation` from 11.9.0 to 11.9.2
- [Release notes](https://github.com/JeremySkinner/fluentvalidation/releases)
- [Changelog](https://github.com/FluentValidation/FluentValidation/blob/main/Changelog.txt)
- [Commits](FluentValidation/FluentValidation@11.9.0...11.9.2)

Updates `Swashbuckle.AspNetCore.Annotations` from 6.6.2 to 6.7.3
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](domaindrivendev/Swashbuckle.AspNetCore@v6.6.2...v6.7.3)

---
updated-dependencies:
- dependency-name: JsonConverter.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: JsonConverter.Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: JsonConverter.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: WireMock.Net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: WireMock.Net.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: WireMock.Org.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Storage.Blobs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: FluentValidation
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Swashbuckle.AspNetCore.Annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DanOwenUKHO <118909036+DanOwenUKHO@users.noreply.github.com>

* Bump the all-packages group (#209)

Bumps the all-packages group in /UKHO.FmEssFssMock.API/UKHO.FmEssFssMock.API with 3 updates: [WireMock.Net](https://github.com/WireMock-Net/WireMock.Net), [WireMock.Net.Abstractions](https://github.com/WireMock-Net/WireMock.Net) and [WireMock.Org.Abstractions](https://github.com/WireMock-Net/WireMock.Net).


Updates `WireMock.Net` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.6.1...1.6.3)

Updates `WireMock.Net.Abstractions` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.6.1...1.6.3)

Updates `WireMock.Org.Abstractions` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/WireMock-Net/WireMock.Net/releases)
- [Changelog](https://github.com/WireMock-Net/WireMock.Net/blob/master/CHANGELOG.md)
- [Commits](wiremock/WireMock.Net@1.6.1...1.6.3)

---
updated-dependencies:
- dependency-name: WireMock.Net
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: WireMock.Net.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: WireMock.Org.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the all-packages group across 1 directory with 16 updates (#210)

Bumps the all-packages group with 16 updates in the /UKHO.PeriodicOutputService directory:

| Package | From | To |
| --- | --- | --- |
| [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) | `17.10.0` | `17.11.1` |
| [NUnit](https://github.com/nunit/nunit) | `4.1.0` | `4.2.2` |
| [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) | `4.0.1` | `4.3.0` |
| [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) | `4.5.0` | `4.6.0` |
| [Elastic.Apm](https://github.com/elastic/apm-agent-dotnet) | `1.27.3` | `1.28.5` |
| [Elastic.Apm.Azure.Storage](https://github.com/elastic/apm-agent-dotnet) | `1.27.3` | `1.28.5` |
| [Elastic.Apm](https://github.com/elastic/apm-agent-dotnet) | `1.27.3` | `1.28.5` |
| [Microsoft.Extensions.Configuration.Binder](https://github.com/dotnet/runtime) | `8.0.1` | `8.0.2` |
| [Microsoft.Identity.Client](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet) | `4.61.3` | `4.64.0` |
| [System.IdentityModel.Tokens.Jwt](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) | `7.6.2` | `7.7.1` |
| [Azure.Extensions.AspNetCore.Configuration.Secrets](https://github.com/Azure/azure-sdk-for-net) | `1.3.1` | `1.3.2` |
| [Microsoft.Azure.WebJobs](https://github.com/Azure/azure-webjobs-sdk) | `3.0.39` | `3.0.41` |
| [Microsoft.Azure.WebJobs.Extensions.Storage](https://github.com/Azure/azure-sdk-for-net) | `5.3.0` | `5.3.1` |
| [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) | `12.20.0` | `12.21.0` |
| [Azure.Storage.Queues](https://github.com/Azure/azure-sdk-for-net) | `12.18.0` | `12.19.0` |
| [Microsoft.Azure.WebJobs.Host.Storage](https://github.com/Azure/azure-webjobs-sdk) | `5.0.0` | `5.0.1` |
| [Microsoft.Azure.WebJobs](https://github.com/Azure/azure-webjobs-sdk) | `3.0.39` | `3.0.41` |
| [Microsoft.Azure.WebJobs.Logging.ApplicationInsights](https://github.com/Azure/azure-webjobs-sdk) | `3.0.35` | `3.0.41` |



Updates `Microsoft.NET.Test.Sdk` from 17.10.0 to 17.11.1
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.10.0...v17.11.1)

Updates `NUnit` from 4.1.0 to 4.2.2
- [Release notes](https://github.com/nunit/nunit/releases)
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md)
- [Commits](nunit/nunit@4.1.0...4.2.2)

Updates `NUnit.Analyzers` from 4.0.1 to 4.3.0
- [Release notes](https://github.com/nunit/nunit.analyzers/releases)
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md)
- [Commits](nunit/nunit.analyzers@4.0.1...4.3.0)

Updates `NUnit3TestAdapter` from 4.5.0 to 4.6.0
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](nunit/nunit3-vs-adapter@V4.5.0...V4.6.0)

Updates `Elastic.Apm` from 1.27.3 to 1.28.5
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.27.3...v1.28.5)

Updates `Elastic.Apm.Azure.Storage` from 1.27.3 to 1.28.5
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.27.3...v1.28.5)

Updates `Elastic.Apm` from 1.27.3 to 1.28.5
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.27.3...v1.28.5)

Updates `Microsoft.Extensions.Configuration.Binder` from 8.0.1 to 8.0.2
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.1...v8.0.2)

Updates `Microsoft.Identity.Client` from 4.61.3 to 4.64.0
- [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/main/CHANGELOG.md)
- [Commits](AzureAD/microsoft-authentication-library-for-dotnet@4.61.3...4.64.0)

Updates `System.IdentityModel.Tokens.Jwt` from 7.6.2 to 7.7.1
- [Release notes](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/7.7.1/CHANGELOG.md)
- [Commits](AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet@7.6.2...7.7.1)

Updates `Azure.Extensions.AspNetCore.Configuration.Secrets` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Extensions.AspNetCore.Configuration.Secrets_1.3.1...Azure.Extensions.AspNetCore.Configuration.Secrets_1.3.2)

Updates `Microsoft.Azure.WebJobs` from 3.0.39 to 3.0.41
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](Azure/azure-webjobs-sdk@v3.0.39...v3.0.41)

Updates `Microsoft.Azure.WebJobs.Extensions.Storage` from 5.3.0 to 5.3.1
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Microsoft.Azure.WebJobs.Extensions.Storage_5.3.0...Microsoft.Azure.WebJobs.Extensions.Storage_5.3.1)

Updates `Azure.Storage.Blobs` from 12.20.0 to 12.21.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Blobs_12.20.0...Azure.Storage.Blobs_12.21.0)

Updates `Azure.Storage.Queues` from 12.18.0 to 12.19.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Queues_12.18.0...Azure.Storage.Queues_12.19.0)

Updates `Microsoft.Azure.WebJobs.Host.Storage` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](https://github.com/Azure/azure-webjobs-sdk/commits)

Updates `Microsoft.Azure.WebJobs` from 3.0.39 to 3.0.41
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](Azure/azure-webjobs-sdk@v3.0.39...v3.0.41)

Updates `Microsoft.Azure.WebJobs.Logging.ApplicationInsights` from 3.0.35 to 3.0.41
- [Release notes](https://github.com/Azure/azure-webjobs-sdk/releases)
- [Commits](Azure/azure-webjobs-sdk@v3.0.35...v3.0.41)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: NUnit
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: NUnit.Analyzers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: NUnit3TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm.Azure.Storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Identity.Client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: System.IdentityModel.Tokens.Jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Extensions.AspNetCore.Configuration.Secrets
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Extensions.Storage
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Azure.Storage.Blobs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Storage.Queues
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Host.Storage
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Logging.ApplicationInsights
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: HugoBurgess <128484816+HugoBurgess@users.noreply.github.com>

* Update suppressions

* Update suppressions

* fix xml

* Remove unused variable and format XML suppressions

* Remove unused storage container resource from Terraform configurations

* Remove unused Azure storage account resource from Terraform configurations

* Update Azure provider and required version across deployment configurations

* Remove duplicate

* Add UKHO.Torus.Enc.Core package and implement BESS functional test pipeline

* Remove UKHO.Torus.Enc.Core package reference from project file

* Fix terraform

* Update subnet configurations and variable definitions in Terraform files

* Comment dependcy checker

* Refactor KeyVault Terraform files by removing unnecessary blank lines and adding new subnet variables

* Update subnet configurations in Storage modules to include new agent and mock subnets

* Update continuous deployment templates to include new agent subnet variables

* Revert test changes

---------

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: harshal11869 <85306355+harshal11869@users.noreply.github.com>
Co-authored-by: Rohit Chettri <rohit15478@mastek.com>
Co-authored-by: Surendra Behara <97676024+surendrabehara2022@users.noreply.github.com>
Co-authored-by: Rupali Margale <102793791+rupali15127@users.noreply.github.com>
Co-authored-by: ratnas104142 <127212727+ratnas104142@users.noreply.github.com>
Co-authored-by: ratnas104142 <ratnas104142@mastek.com>
Co-authored-by: Abhijeet Naik <abhijee14992@mastek.com>
Co-authored-by: MadhavTengetol <97515169+MadhavTengetol@users.noreply.github.com>
Co-authored-by: Pralhad Sakhalkar <pralh1502152@mastek.com>
Co-authored-by: HugoBurgess <hugo.burgess@ukho.gov.uk>
Co-authored-by: HugoBurgess <128484816+HugoBurgess@users.noreply.github.com>
Co-authored-by: abhijeet14992 <106223013+abhijeet14992@users.noreply.github.com>
Co-authored-by: Surendra Behara <surendr11609@mastek.com>
Co-authored-by: Nadeem Badai <Nadeem14456@Mastek.Com>
Co-authored-by: Rohit Chettri <102723620+MastekRohitChettri@users.noreply.github.com>
Co-authored-by: shailen14599 <82809201+shailen14599@users.noreply.github.com>
Co-authored-by: Shailendra Shinde <shailen14599@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Mayuresh Gawde <mayuresh10661@mastek.com>
Co-authored-by: chaital14503 <84027166+chaital14503@users.noreply.github.com>
Co-authored-by: Nadeem Badai <124882280+Nadeem14456@users.noreply.github.com>
Co-authored-by: Samiksha Mohire <samik1501544@mastek.com>
Co-authored-by: Chaitali Shidid <chaital14503@mastek.com>
Co-authored-by: Madhav Tengetol <madhav15303@mastek.com>
Co-authored-by: Rupali Margale <rupali15127@mastek.com>
Co-authored-by: Arit14975 <85937324+Arit14975@users.noreply.github.com>
Co-authored-by: Shivam Verma <shivam15622@mastek.com>
Co-authored-by: Shirin Talawdekar <shirin14926@mastek.com>
Co-authored-by: Shirin Talawdekar <151723202+shirinbt14926@users.noreply.github.com>
Co-authored-by: Harshal Shukla <Harshal11869@Mastek.com>
Co-authored-by: Madhav15303 <141321981+Madhav15303@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* AB #190004 code added for delete readme entry

---------

Co-authored-by: Tushar Ambhore <tusha1501874@mastek.com>
Co-authored-by: Sheetal Dalavi <sheetal15692@mastek.com>
Co-authored-by: Arit Sarkar <arit14975@mastek.com>
Co-authored-by: Pradnya Bhosale <pradn1501261@mastek.com>
Co-authored-by: Amogh Lanke <Amogh14893@Mastek.Com>
@DanOwenUKHO DanOwenUKHO requested review from a team and rockydevnet as code owners December 5, 2024 12:04
Copy link
Contributor

@hukho hukho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@DanOwenUKHO DanOwenUKHO merged commit ab2781b into main Dec 5, 2024
20 checks passed
@DanOwenUKHO DanOwenUKHO deleted the dev/MergeMainIntoDevelop branch December 5, 2024 14:20
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.