10 Commits
Author SHA1 Message Date
ricky 167e956457 Add holiday management functionality with CRUD operations
- Implement HolidaysController for managing holidays
- Create Holiday model with validation for recurrence types
- Add holiday form and views for creating, editing, and listing holidays
- Integrate holiday checks into customer appointment scheduling
- Update locale file for holiday-related labels and error messages
- Add migration for holidays table
- Update plugin version and add holidays to admin menu
2026-09-05 22:08:36 -04:00
ricky a93fdfe63b Added call out status 2026-08-19 12:50:40 -04:00
ricky 625b970f29 Refactor status retrieval in CustomerAppointment to use constant directly 2026-08-10 19:23:04 -04:00
ricky 01925c60fd Add status legend to calendar view and refactor status retrieval in appointment show 2026-08-10 16:44:49 -04:00
ricky b4be49816c Normalize subject field by stripping whitespace and titleizing 2026-08-10 15:13:04 -04:00
ricky 45fcdeebd7 Add method to create issues from labor lines in QBO estimates 2026-08-09 20:46:19 -04:00
ricky 5960127b26 Added to_s 2026-08-08 11:10:08 -04:00
ricky 86533981bc Refactor appointment model and views to use a single date field; update tooltip and calendar display for improved functionality 2026-08-07 21:20:46 -04:00
ricky a0dac795f1 Use the start date for the due date is the end date is nil 2026-08-06 20:40:33 -04:00
ricky 790cefdcfe Initial Commit with basic functionality 2026-08-06 13:12:19 -04:00