feat(holiday-settings): implement organization holiday settings management

- Added SQL migration for creating organization holiday settings and state holidays tables with necessary constraints and indexes.
- Implemented API endpoints in AdminCenterController for retrieving and updating organization holiday settings.
- Updated admin-center API router to include routes for holiday settings management.
- Enhanced localization files to support new holiday settings UI elements in multiple languages.
- Improved holiday calendar component to display working days and integrate holiday settings.
This commit is contained in:
chamikaJ
2025-07-28 13:07:15 +05:30
parent c18b289e4f
commit f81d0f9594
21 changed files with 1265 additions and 207 deletions

View File

@@ -56,5 +56,17 @@
"year": "Year",
"import": "Import",
"holidaysImported": "Successfully imported {{count}} holidays",
"errorImportingHolidays": "Error importing holidays"
"errorImportingHolidays": "Error importing holidays",
"addCustomHoliday": "Add Custom Holiday",
"officialHolidaysFrom": "Official holidays from",
"workingDay": "Working Day",
"holiday": "Holiday",
"today": "Today",
"cannotEditOfficialHoliday": "Cannot edit official holidays",
"customHoliday": "Custom Holiday",
"officialHoliday": "Official Holiday",
"delete": "Delete",
"deleteHolidayConfirm": "Are you sure you want to delete this holiday?",
"yes": "Yes",
"no": "No"
}