cal.pub0.org/packages/features
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
..
apps Fixing navigation and visual issues (#6067) 2022-12-18 10:56:21 +00:00
auth Impersonate UI (#4243) 2022-09-08 15:35:31 +00:00
bookings add meeting url to dynamic text variables of custom workflow templates (#5958) 2022-12-18 02:04:06 +00:00
calendars fix: show email in outlook (#5897) 2022-12-20 21:50:20 +00:00
conferencing Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
ee Fix/Round Robin (#6121) 2022-12-21 19:32:42 +00:00
eventtypes/components Add try catch for event type duplicate, fixed catch error loggin (#6130) 2022-12-20 21:38:15 +00:00
links Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
schedules Add 23:59 as a valid availability select option (#6137) 2022-12-21 16:13:50 +00:00
users added desktop app layout for v2.0, changed 2.0 banner (#4242) 2022-09-07 09:01:33 -06:00
webhooks Webhooks for team event-types (#6120) 2022-12-20 15:34:37 -07:00
index.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
package.json Calendar Weekly Scheduler (#5653) 2022-12-14 13:36:10 +00:00
tsconfig.json Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00