WLM - Release Notes

2.0.11.72

  • WLM - Updated all Nuget packages to be the latest under 9.0

2.0.11.70

Bug Fixes:

  • WLM - V2 MID status not synched to MTOA.Related work items:#389993


2.0.11.68

New features:

  • WLM - V2 Query Operator “IN” introduced for both filterBy and ContentQuery .Related work items:#380696.

  • WLM - Health endpoint enhancement with version and detailed info .Related work items:#376728.

  • WLM - Fix pre-dev setting for event publishing .Related work items:#384576.

Bug Fixes:

  • WLM - V2 External Ids missing.Related work items:#380436

  • WLM - V2 Group request can get work item external service request Id.Related work items:#385012

2.0.11.58

New features:

  • WLM - V2 Query Performance Enhancement .Related work items:#381376.

Bug Fixes:

  • WLM - V2 Work Item Status Reason Code should support Null or Empty Value.Related work items:#380971

2.0.11.54

Bug Fixes:

  • WLM - Complex query timeout.Related work items:#351905.

  • WLM - V2 add workitem status Id into response.Related work items:#372586

2.0.11.52

New features:

  • WLM - Adding RequestTypeId into Every Events sent to Service Bus .Related work items:#372614.

  • WLM - Updated Subscription Name for Group event

2.0.11.46

New features:

  • Fixing the APIM parsing errors.

  • Updated build.yml (dev branch) to include container apps task for pulling image from ACR

  • Additional log messages to EventHandlerV2

  • Added common logic of selecting external service id, updated tests

  • Adding GHAS script

2.0.11.37

New features:

  • WLM - V2 - New Endpoint to retrieve init/current content of work item .Related work items:#366656 .

2.0.11.34

New features:

  • WLM - General - resolve new vulnerability issues .Related work items:#363264

  • WLM - V2 - Add external Id to the request for creating work item and create request .Related work items:#357917

Bug fixes:

  • WLM V2 Get Comments API returns V2 work item id instead of V1 work item Id.Related work items: #339642

2.0.11.16

New features:

  • Update TC CAP Azure Service Bus to 2024.5.6.1 to use CAP 8.1.0 Version.

2.0.11.15

New features:

  • Fixed vulnerability issues by upgrading some dependencies.

Bug fixes:

  • Too many Data source provider created.Related work items: #343437

2.0.11.13

New features:

  • Update WLM to .NET 8 .Related work items:#328947

Bug fixes:

  • Existing External Service request Id should NOT be null out.Related work items: #338272

  • V2 - Added note for PUT payment api for paymentMadeByOwnerId.Related work items: #335602

2.0.11.3

New features:

  • V2 - Added new properties GroupStatusCd, CustomMetaData into Group entity .Related work items:#329166

  • V2 - Added new endpoints for query groups based on GroupStatusCd, CustomMetaData, etc new properties. Related work items:#329166

Bug fixes:

  • V2 - V2 and V1 data discrepancy for work item.Related work items: #327215

2.0.10.14

New features:

  • V2 - Added support to filter work items for assignment is null .Related work items:#327372

  • CRSM integration - Add payment event .Related work items:#327619

Bug fixes:

  • V2 - Fixing the validation to return error when both fields not supplied.Related work items: #324402

2.0.10.11

Bug fixes:

  • General - update CAP library for topic publishing bug.Related work items: #314689

  • V2 - Add validation to return failure if neither submissionMethodCode nor receivedDateUTC was supplied.Related work items: #324402

2.0.10.9

New features:

  • V2 - Added endpoint to post multiple assignments changes .Related work items:#302347

Bug fixes:

  • V2 - details and updatedBy are always null in /api/v2/workitems.Related work items: #321486

  • V2 - Payment missing "PAYMENT_MADE_BY_OWNER_IND" indicator.Related work items: #302159

2.0.10.6

New features:

  • V2 - Add endpoint for updating statues for list of work item .Related work items:#316728

  • General - Update CAP library .Related work items:#314689

  • General - Update reference packages to fix vulnerablity issue. Related work items:#314872

2.0.9.15

Bug fixes:

  • Combining filters “Containsingnorecase” bug fix Related work items: #316422

  • V2 - SortBy Content property with Null did not work as expected Related work items: #309728

2.0.9.13

New features:

  • General - Adding Backstage supporting for WLM .Related work items:#315740

Bug fixes:

  • V2 - combining filters "containsignorecase" give error.Related work items: #316422

2.0.9.11

New features:

  • V2 - Added work Items Ids for groups response .Related work items:#306196

Bug fixes:

  • V2 - Fixed audit db token refresh causing unauth issue related with Managed Identity .Related work items: #308457

2.0.9.9

New features:

  • V2 - Update V2 CreateGroup API to publish the work item created event .Related work items:#314327

  • V2 - Use Managed Identity for workload management to access PostgreSQL DB.Related work items:#308457

  • V2 - Use Service Connector to create connect strings.Related work items:#311207

Bug fixes:

  • V2 - content query with contains doesnot work with || operator .Related work items: #308690

2.0.9.4

New features:

  • V2 - Add Update WorkItem Endpoint for top level properties .Related work items:#308691

2.0.9.3

New features:

  • General - Adding connection string for the app configuration in production .Related work items:#301429

  • V2 - Added PaymentMadeByOwnerId to payment returned object.Related work items:#302159

Bug fixes:

  • V2 - Sorting by Submitter Name throw 400 error .Related work items: #302316

2.0.8.21

New features:

  • General - Use Managed Identity for Workload Management .Related work items:#284883

  • V2 - Seperated swagger comments between groups and work items endpoint .Related work items:#303855

Bug fixes:

  • V2 - WorkItem External Service RequestId should be passed.Related work items: #303496

  • V2 - 409 Exception throw during creating work item creation event when work item detail is NULL Related work items: #301180

2.0.8.11

New features:

  • V2 - Update Content query feature tests.Related work items:#295777

Bug fixes:

  • V2 - Document date is displayed as infinite.Related work items: #299912

  • V2 - Fixing the contains query for content Related work items: #301180

  • V2 - Fixing content sorting bug was applied after pagination Related work items: #295765

2.0.8.7

New features:

  • V2 - Update Swagger Documentation and Added FT test cases.Related work items:#300077

  • V2 - Add date comparison for StatusDateUTC and AssignedDateUTC.Related work items:#300076

  • V2 - V1 Endpoints clean up.Related work items:#297960

  • V2 - Added support for || on Content query and updated swagger documentation for sorting with content properties.Related work items:#295766

  • V2 - Implement sorting with content properties.Related work items:#297958

  • V2 - Added unit and feature test cases for sorting.Related work items:#292961

2.0.7.20

New features:

  • V2 - Implement sort by status and applicant properties.Related work items:#292960

2.0.7.19

New features:

  • Turn CRSM Integration Feature Flag ON for all ENV.Related work items: #295952

  • V2 - Update Swagger Documentation for query date fields in Content query.Related work items: #295772

  • V2 - Update Swagger for case insensitive contains.Related work items:#295760

  • V2 - Add containsingnorecase for case insensitive contains.Related work items:#295758

2.0.7.15

New features:

  • V2 - Update UT and IT test cases for contains query.Related work items: #295011

  • V2 - Implement Update Work Item Content Endpoint.Related work items: #288917

2.0.7.13

New features:

  • V2 - Update ContentQuery to support “contains” operator.Related work items: #292545

  • V2 - Update swagger document for contains operator.Related work items: #293928

2.0.7.11

New features:

  • V2 - Update FilterBy to support Contains operator.Related work items: #292544

  • V2 - Update WLM to use .NET 7.Related work items: #292286

  • V2 - Implement feature such that Create a new group and link an existing work item.Related work items: #286111

  • V2 - Implement Endpoint to list groups by LOB.Related work items: #289592

Bug fixes:

  • V2 - Fixed V2 FilterBy WorkItemId issue using V1 id instead of V2.Related work items: #292544

  • V2 - Fixed V2 Content query to accepts numeric values or boolean values Related work items: #290641

2.0.7.4

New features:

  • V2 - Turn CRSM integration Feature Flag on in SCED ACC ENVIORNMENT.Related work items: #291931

  • V2 - Adding feature testing for Get group and create group Endpoints.Related work items: #289585

  • V2 - Add endpoints for get group by id and create a new group.Related work items: #289576

2.0.7.1

New features:

  • V2 - Update swagger documentation for FilterBy.Related work items: #286753

  • V2 - Update and add tests for group creation.Related work items: #278134

  • V2 - Add group controller and endpoint to link work item with group.Related work items: #289575

  • V2 - GetWorkItems FilterBy GroupId.Related work items: #286728

2.0.6.17

New features:

  • V2 - Update Response for Create Group with WorkItem endpoint.Related work items: #278133 #278135

  • V2 - Update FilterBy query of Get Work Item Endpoints.Related work items: #286749

  • V2 - Add endpoint to unlink a work item from a group.Related work items: #286113

  • V2 - Implement group mapping for V2 to V1 group.Related work items: #278130

  • V2 - Add endpoint to unlink a work item from a group.Related work items: #286113

  • V2 - Update filterBy to allow parentheses even if only have 1 condition.Related work items: #286743

Bug fixes:

  • V2 - Fixing the filter by ordering issue caused by parentheses support.Related work items: #286476


2.0.5.5

New features:

  • V2 - Put work item attachment implementation.Related work items: #284115

Bug fixes:

  • V2 - Fix audit DB connection string dynamic loading causing 500 internal server issue during insert or update work item.Related work items: #285757

2.0.5.3

New features:

  • V2 - Remove PATCH work item by ID endpoint.Related work items: #284050

  • V2 - Implement dynamic connection string loading. Related work items: #284039

  • V2 - Update return attachment list response Related work items: #284104

Bug fixes:

  • V2 - Invalid Input Syntax handling.Related work items: #281491

  • V2 - Fix index out of boundary issue Related work items: #281486

2.0.4.6

New features:

  • V2 - Swagger Documentation for PUT submitter of work item.Related work items: #281271

  • V2 - Implement Get Payment Endpoint. Related work items: #282533

  • V2 - Add UT and IT for Get Sumitter endpoint Related work items: #281274

Bug fixes:

  • V2 - Return CreatedDateUTC in response Model for Work Item that user retrieved.Related work items: #283361

2.0.4.1

New features:

  • V2 - Implement get submitter by work item Id endpoint.Related work items: #281273

  • General - Update MicroSofte.Identity.Web library. Related work items: #282485

  • V2 - Implement Put Applicant API Related work items: #281264

  • V2 - Implement put(update) submitter for a work item Related work items: #281261

  • V2 - Include updatedBy and details in get status response Related work items: #281239

2.0.3.26

New features:

  • V2 - Update Post WorkItem to not create empty assignment.Related work items: #277250

  • V2 - Add pad leading zeros in response from Get/Post. Related work items: #279071

  • V2 - Adding padding to reason code Related work items: #279074

  • V2 - Update Post Work Item endpoint Related work items: #276781

  • V2 - Added swagger documentation for payment update Related work items: #278123

2.0.3.13

Bug fixes:

  • V2 - adding a v2 eventhandler for posting events to service bus using v2 data access.Related work items: #278329


2.0.3.7

New features:

  • V2 - Get Work Item Comments Endpoint.Related work items: #276767

  • V2 - Update response for the post work item comment endpoint. Related work items: #276766

  • V2 - Update Swagger documentation for adding new attachment Related work items: #275683

  • V2 - Work Item Attachment - Update Post for attachment.Related work items: #275681, #276248

  • V2 - Update work item comment endpoint change Related work items: #276758

  • V2 - Publish the work item status changed event to service bus Related work items: #275833

  • V2 - Get workitem assignment history by work item ID Related work items: #275286

Bug fixes:

  • V2 - Fixing the issue that StatusDateUTC is always null in get work items api.Related work items: #272479


2.0.2.27

Bug Fixes:

  • V2 - Fixing the issue that StatusDateUTC is always null in getWorkItems API and update the assignment property name from assignee to assignment for GetWorkItemById.Related work items: #272479


2.0.2.26

New features:

  • V2 - Get WorkItem Assignment History by Work Item Id and Update Status, Assignment response body in GetWorkItems endpoint Related work items: #275286

  • V2 - Adding more UT and IT test cases for status change. Related work items: #275676

  • V2- Post Assignment Related work items: #275695, #275697

  • V2 - update documentation for swagger.Related work items: #275675

  • V2 - Implement POST work item status endpoint Related work items: #275674

  • V2 - Adding Payment Information into Get Work Item By Id response Related work items: #275211

  • V2 - Add LastUpdatedBy and LastUpdatedDateUTC Related work items: #274723


2.0.2.16

New features:

  • V2 - ContentQuery suppporting string, bool, integer, etc comparision.Related work items: #273738


2.0.2.15

New features:

  • V2 - Update Documentation of Get Work Items endpoint.Related work items: #273740

  • V2 - Fix FilterBy and SorBy for GetWorkItems. Related work items: #273739 #273744

  • V2- Change uint to int for ids Related work items: #274510

  • V2 - Rename Id to WorkItemId in Work Item Response.Related work items: #274509

  • V2 - Get Applicant By WorkItemId endpoints Related work items: #274197

Bug fixes:

  • V2 - Null Applicant and Empty Guid Applicant should return not found.Related work items: #274197


2.0.2.10

New features:

  • V2 - Rename lineOfBusiness to lineOfBusinessCd to align with V1.Related work items: #274046

  • V2 - Remove userId and userEmail from V2 Get Methods. Related work items: #274049

  • V2- Return Reason Code for current work item status response Related work items: #273996

  • V2 - Rename id to workItemId for getById endpoint.Related work items: #274045

  • V2 - Remove LoB Validation Related work items: #270213

  • V2 - Authentication Enhancement - API Key or AAD Token both are accepted Auth methods Related work items: #273534

Bug fixes:

  • V2 - Removed the not found in v2 exception when deleting attachments.Related work items: #273472


2.0.2.1

Hot fixes:

  • 400 Error when User tires to update payment while original LastUpdatedDateUTC is NULL Related work items: #271483


2.0.1.7

Bug fixes:

  • 500 internal server error by adding Protect to check V2 before insert new records.Related work items: #269580

  • 500 internal server error by adding payment into v2. Related work items: #269955


2.0.1.5

New features:

  • Add Province to applicant when pulling list of work items.Related work items: #268210

  • V2 - Using V1 work item Id as reference when retrieving work item using v2 endpoints. Related work items: #268098, #268210, #268099, #267927, #267924, #267925, #267926

Bug fixes:

  • Remove the Key attribute on DOCUMENT_STATUS.Related work items: #269583

  • 500 internal server error by adding contacts with empty GUID. Related work items: #269580

  • Update 409 error message typo. Related work items: #269583


2.0.1.0

New features:

  • Deprecate V1 Endpoints for payment management, contact, work item group, get all work items by status etc.Related work items: #264340

  • V2 - Simplify Get comments endpoint by returning array of comment objects. Related work items: #264364

  • Adding Versioning into WLM swagger page Related work items: #266236

  • WLM Logging Enhancement and fix the performance issue in SCED Related work items: #265843

  • Feature Test cases Enhancement for WLM V2 Related work items: #264279

  • WLM Authentication Enhancement with x-api-key for V2. Related work items: #195423

Bug fixes:

  • Update logic for payment update for V1 to fix the Null Exception.Related work items: #267406

  • 500 internal server error - updating the applicant and submitter logic. Related work items: #266035

  • Address 409 error when trying to update records. Related work items: #264340

  • 500 Internal server error - Work Item comment update Related work items: #263218

  • 500 Internal server error - Null Submitter and Applicant Related work items: #263911

  • 500 Internal server error - Check if submitter is false and update contact = original contact Related work items: #33062

  • 500 Internal server error - Work item not updating contact information Related work items: #262370

  • 500 Internal server error - DB conflict When try to update the work item Related work items: #261633