Change Request: Process Improvement
Description:
Some DPAS Modernized Applications need updated to meet current development standards and incorporate new features. These changes have already been designed and implemented for new services going forward, but existing services need to receive these updates.
Recommended:
Implement the list of architectural changes into existing services that do not yet have these changes. This includes the following changes: DPAS Health Checks, Update NServiceBus, Remove LangVersion from Project Files, Set the Environment Exit Code to non-zero, Remove CreateErrorHostBuilder and related logic, Disable Swagger Endpoints in Production, Add generateAppSettings, Update Dpas.API & Versioning Configuration, Remove Metric Service and related code, Add Eastern DateTime Converter, Implement Dpas.SessionManagement package.
Mission Critical:
Benefits:
This will make all service implementations more consistent, reliable, reduce code, and incorporate new features that have been developed in other parts of the system.
Frequency: Daily
Users:
All users of the system will benefit from a more consistent and reliable code base.
Partially Completed – Release 2023.3.3 – 11 August 2023
Partially Completed – Release 2023.3.4 – 25 August 2023
Partially Completed – Release 2023.3.5 – 08 September 2023
Partially Completed – Release 2023.3.6 – 22 September 2023
Partially Completed – Release 2023.4.3 – 03 November 2023
Partially Completed – Release 2024.1.6 – 22 March 2024
Partially Completed – Release 2024.3.1 – 12 July 2024
Completed – Release 2024.3.2 – 26 July 2024