ricky
97ed852068
Implement global permissions for customer appointments and update views to check permissions before displaying actions
2026-09-06 21:11:18 -04:00
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
9a8787c3da
Moved calendar JavaScript inclusion from view hook to the calendar view
2026-08-26 10:37:35 -04:00
ricky
2acbbd343a
Moved javascript into javascript file
2026-08-25 14:38:24 -04:00
ricky
46784cff44
Added a today button to bring the calendar to the current day
2026-08-25 14:30:06 -04:00
ricky
edd75af01b
update the favicon without java script
2026-08-19 08:20:02 -04:00
ricky
bd649daa4e
added js to dynamically change fav icon to a calendar
2026-08-18 22:05:42 -04:00
ricky
3e961e2ae9
added option to hide past weeks
2026-08-17 19:31:31 -04:00
ricky
e4a51ca393
automatically scroll to today
2026-08-17 18:58:09 -04:00
ricky
631afa5a6d
Refactor calendar to have the date placed on the left and the total estimated hours placed on the right
2026-08-12 07:18:13 -04:00
ricky
4e4389dbb8
Remove new apointment links from non working days
2026-08-11 15:13:21 -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
048b7d4198
Enhance event sorting by time of day in chronological order
2026-08-10 15:28:16 -04:00
ricky
71bd6c787e
Add toggle for displaying only customer appointments and update localization
2026-08-10 15:06:44 -04:00
ricky
ddb16cd4bf
Enhance calendar view to display total estimated hours for appointments and issues
2026-08-09 21:52:21 -04:00
ricky
ba16d88659
only show add link for today and future dates
2026-08-08 11:09:50 -04:00
ricky
c481879dd8
Add duration field to appointments and enhance calendar tooltip functionality
2026-08-06 21:24:54 -04:00
ricky
10fdfba032
Removed new appointment link
2026-08-06 20:20:33 -04:00
ricky
7f8038d085
New appointment link
2026-08-06 16:40:06 -04:00
ricky
42ddb46e8e
Removed test message
2026-08-06 15:49:42 -04:00
ricky
790cefdcfe
Initial Commit with basic functionality
2026-08-06 13:12:19 -04:00