Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): Bumped to Version 15.28.0
# [15.28.0](v15.27.2...v15.28.0) (2024-08-31) ### Bug Fixes * add website route rule for roster ([977fcdd](977fcdd)) * build routing ([b570d62](b570d62)) * cell height fluctuation ([242892e](242892e)) * clumping of shifts with gap >= 1 week ([d62d1b2](d62d1b2)) * creation of neverending shifts ([21cea93](21cea93)) * creation of repeating shift with frequency > every week ([ed69172](ed69172)) * dependencies ([ee4f0ee](ee4f0ee)) * dialog buttons ([51a1f02](51a1f02)) * drag cursor and dragging into blocked days ([8edc8b4](8edc8b4)) * employee column z index ([1857e1c](1857e1c)) * error message translation ([158df52](158df52)) * fetch employee data only when dialog opens ([7e2f071](7e2f071)) * fetch events on creating shift from top bar ([4ab4c0c](4ab4c0c)) * field name in process_auto_shift_creation ([af46ca0](af46ca0)) * **Filters:** use FormControl instead of Autocomplete ([33b7261](33b7261)) * firstOfMonth time ([9f3fd60](9f3fd60)) * font weights ([ce20168](ce20168)) * import ([9977614](9977614)) * insertion of an indefinite shift right after a definite one of the same type ([aa98bfe](aa98bfe)) * leave filter bar open by default ([a541f57](a541f57)) * **Payroll:** multiline condition & formula eval failing ([ef075d7](ef075d7)) * route ([c0e1d87](c0e1d87)) * **Salary Structure:** sanitize expression fields on `before_update_after_submit` too ([860ede7](860ede7)) * setting of default day if no start date ([3943e6b](3943e6b)) * Shedule Setting & Repeat On Days label names ([6d383e3](6d383e3)) * Shift Assignment Schedule naming ([d280717](d280717)) * **Shift Assignment Schedule:** form placement ([f63b808](f63b808)) * **Shift Assignment:** check for overlap on update after submission as well ([a49cb26](a49cb26)) * **ShiftAssignmentDialog:** use FormControl instead of Autocomplete ([15ca987](15ca987)) * spacing ([2a21714](2a21714)) * spacing ([73a499d](73a499d)) * spacing ([095b4cd](095b4cd)) * submit shift assignment on insert ([6a7e500](6a7e500)) * table border ([a845306](a845306)) * table height ([0e71463](0e71463)) * typing ([6d3162e](6d3162e)) * unselected day button text color ([fef3428](fef3428)) * update roster's tailwind config for frappe-ui submodule ([f6303f5](f6303f5)) * update server proxy, routing, package.json scripts, .gitignore, etc. ([599a582](599a582)) ### Features * add bg color to dragover cell ([455f064](455f064)) * add button to toggle showing of filters ([6bae972](6bae972)) * add clear filters button ([03c92ba](03c92ba)) * add colors for shift types ([a16440d](a16440d)) * add Confirmation Dialog for delete operations ([782d578](782d578)) * add delete current shift ([769af37](769af37)) * add delete repeating shift assignments ([2b77964](2b77964)) * add designation filter ([ac0ce16](ac0ce16)) * add employee pics and fix spacing and font sizes ([6e82292](6e82292)) * add employee search ([33c20d7](33c20d7)) * add FilterBar ([f4b9daa](f4b9daa)) * add filters ([7bfdf61](7bfdf61)) * add holidays ([3a2dfdb](3a2dfdb)) * add leaves to roster ([8039ff6](8039ff6)) * add loading state ([c1f2f9e](c1f2f9e)) * add makeshift navbar ([fb0cf0f](fb0cf0f)) * add month table header ([9d74e3c](9d74e3c)) * add month view header ([8da3f03](8da3f03)) * add multiple selections for employee search ([010f1e7](010f1e7)) * add plus button to create shift assignments ([fdcd5ff](fdcd5ff)) * add process auto shift creation for shifts without end date ([c4366dc](c4366dc)) * add repeating shift assignments ([eb1fb83](eb1fb83)) * add Roster button to Shift Assignment list ([1ed1b2b](1ed1b2b)) * add Roster shortcut to workspace ([a832891](a832891)) * add Select Working Days ui ([13d6144](13d6144)) * add shift assignment creation ([676310f](676310f)) * add shift assignment deletion ([76ae5a8](76ae5a8)) * add shift assignment dialog ([3a578d0](3a578d0)) * add Shift Assignment Group ([8d9b3ff](8d9b3ff)) * add Shift Assignment Schedule to workspace ([abe8eae](abe8eae)) * add shift move ([aba2492](aba2492)) * add shift swapping ([5971aaa](5971aaa)) * add shift timings ([5eaeb02](5eaeb02)) * add toast for moving/swapping shifts ([7cd73c8](7cd73c8)) * add toasts everywhere ([a21a3cb](a21a3cb)) * add transition for filter button ([2ec3c76](2ec3c76)) * add update shift assignment values ([7d39170](7d39170)) * can't drop shift to cells with same shift type and status ([2066fce](2066fce)) * display shifts on calendar ([22978ff](22978ff)) * fetch company and department from employee ([6c73b6e](6c73b6e)) * fetch shifts ([d33f271](d33f271)) * get context ([24894da](24894da)) * get_leaves api ([adc3b5e](adc3b5e)) * hide original shift element while dragging ([8935540](8935540)) * init roster app ([c183cf6](c183cf6)) * make employee column sticky ([f077331](f077331)) * no bg color for forbidden drop days ([ca74b33](ca74b33)) * redirect to login page when logged out and make navbar actions functional ([7d8d281](7d8d281)) * scale up shift that is being dragged upon ([e627819](e627819)) * select date from selected cell ([e290920](e290920)) * select default working day based on start date ([ebed38f](ebed38f)) * **Shift Assignment Schedule:** add Employee Name field and List View filters ([bcb9331](bcb9331)) * **Shift Assignment Schedule:** add field description and Shift Assignment connection ([5d46982](5d46982)) * **Shift Assignment:** add validations for checking linked employee checkins and attendance before cancelling ([8ceb78d](8ceb78d)) * show schedule for existing shift assignments ([0291306](0291306)) * use background job for creating repeating shifts if date_diff >= 100 ([e652da0](e652da0)) * use DatePicker instead of FormControl date ([870dd67](870dd67)) ### Reverts * removal of vue-router ([e16d9b3](e16d9b3)) * **Shift Assignment Schedule:** form placement ([076a628](076a628)) * ShiftAssignmentDialog ([58be6f8](58be6f8))
- Loading branch information