* chore: update teams schedules module * chore: update schedules and team events repository * chore: input for teams schedules * feat: add logic to filter schedules based on event type id * fix: bad import * chore: add input for get user schedules * feat: add logic in user schedule to filter schedules based on event type id * chore: update e2e tests * fix: add EventTypesModule_2024_06_14 import to SchedulesModule_2024_06_11 Co-Authored-By: rajiv@cal.com <sahalrajiv6900@gmail.com> * fix: import path * chore: implement cubic feedback * fix: replace .finally() with try/finally in E2E tests Co-Authored-By: rajiv@cal.com <sahalrajiv6900@gmail.com> * chore: implement PR feedback * fix: correct schedule precedence order for team hosts Fix the effective schedule resolution to follow the intended precedence: host schedule > user default schedule > event type schedule This addresses Cubic AI review feedback with confidence 9/10: - schedules.service.ts: Fix precedence in getUserSchedulesForEventType - teams-schedules.service.ts: Fix precedence in getTeamSchedulesForEventType Co-Authored-By: unknown <> * fixup --------- Co-authored-by: Keith Williams <keithwillcode@gmail.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Commercial License of API
Welcome to the Commercial License of the Cal.com API.
Our philosophy is simple, all "Singleplayer APIs" are open-source under AGPLv3. All "Multiplayer APIs" are under a commercial license.
The /ee subfolder is the place for all the Commercial License features from our hosted plan.
❗ WARNING: This repository is copyrighted (unlike our main repo). You are not allowed to use this code to host your own version of app.cal.com without obtaining a proper license first❗