Bug Fixes
- add new dialog component for adding reimbursement categories
- update
reimbursementform to include new fields and remove unnecessary conditional logic - update digital_signature_image with timestamp and clean up old image
- add support for updating and deleting reimbursement categories
- update getOwnerId function to fetch employee context and createById if the user is an employee
- update reimbursement-category hook to handle count response
- update logic for retrieving owner ID
- update image upload handling and support for old profiles
- add API routes for managing reimbursements
- add reimbursement navigation item
- app/api/reimbursements/[reimbursementId]/route.ts: implement route handlers for updating and deleting reimbursements
- update reimbursement category to include type
- update reimbursements response type
- remove unused flex container
- add new feature for adding reimbursements
- add new edit reimbursement category dialog component
- add reimbursements dashboard component
- add timestamp to file name
- add delete confirmation dialog for reimbursement category deletion
- add delete reimbursement dialog component
- update commitlint config
- update column sizing and remove scrollbar for large screens
- update lead table to handle dynamic filters
- add wallet module to registry
- add margin-right to button
- add proof URL column to reimbursement model
- update to use flex overflow hidden
- add reimbursement categories and reimbursement model
- add reimbursement category and reimbursement tables
- update reimbursement category keys
- add new API for managing reimbursement categories
- add initial structure and component files
- add delete button for pending reimbursements
- update tab switching logic and add search functionality to expense reimbursement dashboard
- add update reimbursement status dialog
- use getOwnerId for creating new reimbursement categories
- update upload logic
- add support for extracting S3 keys from URLs
Features
- update image upload and deletion logic
- add GET and POST endpoints for reimbursement categories
- add invalidate functions for reimbursement categories and reimbursements
- add new components and functionalities
- update row styling
- add hooks for fetching, creating, updating, and deleting reimbursements

