Features
- add tests for two or more people on the same task or filing
- add more arms to task visibility filter test
- move seats during compliance owner sync
- add initial functionality for ensuring compliance tasks are created
- make chip for shared executor list
- add support for multiple task assignments and compliance executors
- add new schedule handling functions and message for non-due date compliance
- add assigneeArm helper for calculating shared task holders
- assigneeArm should count shared tasks
Bug Fixes
- use new form schema for adding a compliance dialog
- handle task seat transfer for reassignment
- improve task queueing and filtering in priority route
- normalize and set task assignees
- refactor code for assigning and transferring task/assignment seats
- normalize assignee IDs, add assignedToIds for bulk update
- refactor to use assigneeArm for task visibility filter
- enforce due date requirement for items without a schedule
- add due date validation
- update relation data and seat updates in test environment
- update test for handling no due date in compliance task creation
- update weeklyWeekday value to match API response #1615
- add ability to specify multiple executors and reviewers in a filing.
- enforce weekly schedule is required or no due dates are specified
- update compliance executor info calculation
- move and transfer seats during employee exit
- add employee multi-picker component
- skip missing dates in compliance types import
- handle assigneeIds in matrix-view
- handle assignment arm of overview route
- add assignment filter support
- remove old due date checking for edit
- handle dateless items differently in compliance schedule validation
- improve employee picker interface
- improve clause for "Me" scope
- add support for shared tasks with multiple assignees
- improve assignee handling
- add support for assignedToIds in GET and POST requests
- bulk edit task bar button fixes
