Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ID

Items

135458

Change clear filters icon to text "Clear filters" on request board

135233

Address should not show anything if not selected

122719

Request Board - 'add request' button should be blue

132835

Time Received defaults to GMT

128154

Application randomly open in/switches to French

128132

Official number field does not accept NF as a province code

127162

Date received resets when entering time received

127308

User cannot view or download an attachment that has a long hyphen in the name

127183

Putting a status in pending should hide "time until deadline", follow up should reset the time

...

User application roles for assign requests

...

Application Changes

Name

Version

DB change

Data Migration

LOV change

Description

Work Management

1.10

Yes

No

Added phone extension to contact

Internal Website

1.10

Yes

New features and bug fixes

...

Estimated downtime: less then 1 min - due to server restarts.

Communication required: inform business users in advance.

Users need to sign out and sign in again after the release to see the proper assign to user list base on the application roles.

  • Rollout plan

    • Run database update script (non-breaking change, a field gets added to WorkItem table)

    • Update List Of Values by using LOV service and update json file (non-breaking change)

    • Execute deployment pipeline to build and deploy a commit from Master branch that's tagged MVP1.1

    • Verify the staging deployment slot has been updated with the docker image built from the pipeline

    • Verify the Vessel Registry internal website and Work Management service on staging deployment slot works normally

    • Update List Of Values by using LOV service and update json file (non-breaking change)

    • Swap the staging deployment slot to production deployment slot

  • Backout plan

    • Database update rollback not required (change is backwards compatible)

    • Revert service and frontend web application container instances to their last version prior to update by swaping back the deployment slot to original production deployment slot