cal.pub0.org/packages/features/ee/teams/components
Hariom Balhara 0e0a78c47e
Fix/Round Robin (#6121)
* Identify owner for a timeslot and check busyness against his schedule only

* Fix TS errors

* Fix flatmap

* Fix xisting unit tests

* Prevent duplicate slots by merging, userId -> userIds (multi)

* Small fix to potential undefined

* Moved duplicate prevention to buildSlots function

* Apply date override on a per user basis

* Prevent -1 being added to computedLocalAvailability

* Removed console.log

* Apply override properly on COLLECTIVE

* Default timeZone to UTC when undefined

* isSame doesn't work when the day shifts, isBetween instead

* Iterate over all slot.userIds schedules to identify the first user schedule that matches

* add round-robin test

Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2022-12-21 19:32:42 +00:00
..
v2 Fix/Round Robin (#6121) 2022-12-21 19:32:42 +00:00
AddNewTeamMembers.tsx fix: add team member dialog ui updated (#5675) 2022-11-25 12:59:25 +00:00
CreateANewTeamForm.tsx fix: add a `returnTo` query param in new team url path (#5967) 2022-12-19 15:38:33 +01:00
DisableTeamImpersonation.tsx Team impersonation (#5863) 2022-12-05 12:03:36 +00:00
MemberChangeRoleModal.tsx Feature/date overrides (#5991) 2022-12-14 17:30:55 +00:00
MemberInvitationModal.tsx Dialog Api improvements (#5714) 2022-11-28 19:14:38 +00:00
MemberListItem.tsx Deprecates user plan (#5942) 2022-12-08 16:20:24 -07:00
SkeletonloaderTeamList.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamAvailabilityModal.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamAvailabilityScreen.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamAvailabilityTimes.tsx Fix/Round Robin (#6121) 2022-12-21 19:32:42 +00:00
TeamInviteList.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamInviteListItem.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamList.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamListItem.tsx 🧹 One `calcom/ui` import to rule them all (#5561) 2022-11-22 19:55:25 -07:00
TeamPill.tsx V2 settings teams (Profil, Members, Appearance View) (#4350) 2022-09-12 17:04:33 -05:00
TeamsListing.tsx added new teams empty screen (#5847) 2022-12-05 15:20:33 -07:00
TeamsUpgradeBanner.tsx Ensure topbanner is always on top of page layout rather than inside main content (#6098) 2022-12-19 17:37:20 +00:00
index.ts Adds team upgrade banner (#5541) 2022-11-16 21:07:20 +00:00