Bug Fixes
- update route schema to include new fields
- update business settings fetching logic to accommodate employee role and inherit business settings from employer's business
- prevent editing approved non-internal proposals
- update route for additional fields
- upgrade approved-proposal emails to use wrapEmail with firm branding
- add admin, manager, and partner notifications for reimbursement submission
- handle
reportingPartnerIdin POST request for employees - update reimbursements hook to handle create and update operations
- improve index watching logic
- add Manager_APPROVED and PAID statuses to reimbursement route
- update email page logic to handle new subscription status
- add reporting partner selection for EMPLOYEE role
- update index watching logic
- update reimbursement dashboard logic
- add missing reporting partner selection for ASSOCIATE and MANAGER
- add MarkOnboardedMenuItem to manage client onboardment status
- add section progress toggles and update logic
- update onboarding section progress, add updateOnboarding mutation
- show edit and delete buttons for pending proposals
- update queue row count display
- delete unused useCreateReimbursement and CreateReimbursementData
- remove unused export from useCreateReimbursement
- update logic to include firm marked documents done externally
Features
- add proposal_approved_firm and proposal_approved_client email test cases
- register approved-proposal email templates in tester UI
- add registration, doc, compl, inv status to onboarding data
- update reimbursement statuses
- add reportingPartnerId field to employees route
- update reimbursement route logic to include client access and filtering
- add logic to notify stakeholders
- add created-by column
- add columns to onboarding table
- add new ReimbursementStatus values and employee reportingPartnerId field
- add update reimbursement status dialog with new action types

