Enhancements
- Configuration
- Backend pagination added for Employees list to reduce page load time.
- Audit Log
- We now log and store the last activation date for an Operator.
- Flow Sync
- We removed the temporary restrictions added to Flow Sync for employee sync.
- Tech Debt
- We removed the permissions repository that was not being used.
- Unit Tests
- Improved tests related to forms.
Bug fixes
- Dead letter Queue
- ApplicationUser doesn't exist message in MapalOS DLQ - Disabled the welcome email button if user is inactive. "AddUserLogin - User not found" message in MapalOS DLQ - Added exception to not put message to DLQ if nothing to do.
- Failed Sync Requests
- We were seeing 2k failing requests during each sync. Fixed FlowUserExternalIdsSync that was not handling duplicate SSO links.
API Updates
- PUT /operators/{operatorId}/employees/republish-employee-update
- Added an API endpoint to "Republish Employee Update". Resends "EmployeeUpdated" messages for employees from csv file.