Omar López and Udit Takkar
25970e72de
fix: uncaught errors in PaymentService ( #16104 )
...
* fix: uncaught errors in PaymentService
* fix: uncaught errors in WebhookService (#16105 )
* fix: uncaught errors in WebhookService
* fix: uncaught errors in sendPayload (#16106 )
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-08-07 10:56:17 +00:00
e5887ec0fa
chore: Remove cal.ai email assistant ( #16003 )
...
* Delete apps/ai directory
* removed cal-ai app from app store
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-08-07 10:02:46 +00:00
Udit Takkar
e075dcdeaa
feat: create new markNoShow endpoint ( #15738 )
...
* feat: create new markNoShow endpoint
* chore: add schema
* chore: update name
* chore: save progress
* refactor: improve code and types
* fix: unit test
* chore: improvements
* chore: move query to booking repository
* fix: type error
2024-08-07 15:16:31 +05:30
Udit Takkar
3ab735ba9c
fix: display skeleton loader ( #16114 )
...
* fix: display loader
* fix: updated skelton loader
2024-08-07 10:43:14 +01:00
sean-brydon
d429f0ee04
fix: use organization default fixedPrice if self-serve/default price is passed in ( #15966 )
...
* Use fixed price if default (selfserve) is used
* fix conditional
* use .env instead of hard coded values
* feedback
2024-08-07 09:36:29 +00:00
Syed Ali Shahbaz
3d0a853c4b
fix: Remove missing users from assignment ( #16115 )
...
* remove missing users from assignment
* early return
2024-08-07 09:03:54 +00:00
Omar López
3a46375fed
chore: v4.3.5 ( #16096 )
release.yml / release (push) Canceled after 0s
v4.3.5
2024-08-06 12:42:12 -07:00
sean-brydon
07de77ddc6
Remove feature for now ( #16098 )
2024-08-06 18:14:12 +00:00
cf45443726
fix: Set user's timezone as fallback to event's timezone ( #16065 )
...
* fix: Set user's timezone as fallback to event's timezone
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Use find method instead of filter
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* chore: Remove user default schedule ID check
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* revert error message
* fix
---------
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-08-06 16:06:54 +00:00
Peer Richelsen
629b9391dd
Update README.md ( #16049 )
2024-08-06 16:02:08 +00:00
25da11c497
fix: issue in the event location field ( #15229 )
...
* fix: issues in event location field
* Update EventSetupTab.tsx
* Update EventSetupTab.tsx
* update
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-08-06 15:46:08 +00:00
Imamuzzaki Abu Salam and sean-brydon
003e2630e7
chore: Fix typo in CSS class name for signup page and Calendar ( #16059 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2024-08-06 15:42:02 +00:00
Omar López
4eef7138c1
fix: Wrong tracking event for bookings ( #16094 )
2024-08-06 15:36:33 +00:00
Pedro Henrique Braga
253d0174be
test: Create 5 tests cases for POST /api/event-types endpoint ( #16082 )
...
* test: Add tests for POST /api/event-types endpoint
* revert: undo last unintended change in yarn.lock
* revert: undo last unintended change in package.json
2024-08-06 15:36:21 +00:00
Peer Richelsen and Alex van Andel
5ee5c117c4
replaced discord with github discussions ( #16092 )
...
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-08-06 15:31:32 +00:00
Alex van Andel and sean-brydon
0f268bbef7
chore: add a timeout of 2s to the licence key service ( #16027 )
...
* chore: add a timeout of 2s to the licence key service
* Fix unit test
---------
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2024-08-06 15:28:47 +00:00
Anik Dhabal Babu
d342e3f9e0
fix: type error that is visible now ( #16090 )
...
* fix type error
* fix
2024-08-06 15:09:04 +00:00
Vijay
7f1e20fe19
fix : #16041 team eventtype create from api ( #16058 )
...
* update for teameventType creation from api
* update to set userid null for team event
2024-08-06 13:48:01 +02:00
Amit Sharma
3078423848
chore: update null noShowHost in Booking to false ( #15891 )
2024-08-06 13:47:01 +02:00
Mohit and Anik Dhabal Babu
9953d73444
fix: incorrect week-start input value ( #16057 )
...
* fix: incorrect week start input value
* fix the issue
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-08-06 13:46:44 +02:00
100136aae7
fix : #15857 add managed by tooltip ( #15861 )
...
* managed by tooltip
* updated for team admin
* updated for typechecks and naming
* for multiple admins
* update to show team link when more than 2 admins
* nit/chore : variable naming
* improvement
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: unknown <adhabal2002@gmail.com >
2024-08-06 13:46:24 +02:00
Imamuzzaki Abu Salam
3c6e9aaa63
chore: Refactor CloseComSetup form submission logic ( #16062 )
...
The commit refactors the form submission logic in the CloseComSetup component to use the URLSearchParams API for constructing the URL and removes unnecessary code.
2024-08-06 13:43:17 +02:00
Joe Au-Yeung and CarinaWolli
8fa39f2ae5
feat: Round robin reassignment via round robin algorithm [CAL-3138] ( #14308 )
...
* add reassign host to edit dropdown
* add dialog to reassign rr host
* Design improvements
* add translations
* only show reassign for admin/owner
* add first version of email template
* Init rr assign endpoint
* Pass booking information to rr assign endpoint
* Only allow attendee of booking to reassign themselves
* Send email to reassigned and cancelled member
* On reassign change calendar events
* Add workflows for new host
* On reassign new host - rr
* Fix icon
* Abstract reassignment logic
* Update calendar invite
* Add tests
* Clean up
* Merge with `main`
* Type fixes
* Add back dialog and handle no available hosts
* Handle if rr host is not organizer
* Fix calendar invites when organizer doesn't change
* Clean up
* Clean up
* Type fixes
* Type fixes
* Type fixes
* Type fixes
* Type fix
* Type fixes
* Type fixes
* Add custom responses to evt object
* Type fixes
* Type fix
* Type fix
* Type fixes
* Type fixes
* Type fix
* Type fix
* Update tests
* Type fixes
* Fix tests
* Fix tests
* Add booking repository
* Fix tests
* Fix tests
* Add doesUserIdHaveAccessToBooking for user
* Add check if user is team admin
* Check user permission tRPC route
* Type fixes
* Correct Promise.all
* UI fixes
* UI fixes
* Remove unused assigned hosts prop
* Type fix
* Remove unused frontend code
* Include user priority
* Fallback to event type users for older event types
* Get booking workflow reminder
* Revert back to eventType.hosts
* Fix lint
* Handle changing workflows
* Type fixes
* Type fixes
* Type fix
* Fix tests
* Update new booking imports
* Fix imports
* Type fix
* Type fix
* Fix adding all members to reassignment emails
* Fix cancelled RR emails to show old host
* Ensure consistent event titles
* Send new event workflows to new host
* Change event name if organizer changed
* Fix query error
* Delete old booking reference when reassigning
* Type fixes
* Type fixes
* Fix test
* Rename func isAdminOfTeamOrParentOrg
* Select specific workflow fields
* Address workflow feedback
* Delete const
* Address feedback
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-08-06 13:42:46 +02:00
Alex van Andel and Keith Williams
3aca72fb06
chore: Reapply "fix: bookings made via API don't include the specified locat… ( #15461 )
...
This reverts commit d8de919acb .
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-08-06 13:41:45 +02:00
Alex van Andel
c46905e9a7
fix: next.js console warning due to output:standalone ( #16087 )
2024-08-06 11:38:24 +00:00
Hariom Balhara
5ce96c7704
fix: Prefill of Phone type option field ( #16086 )
2024-08-06 11:05:08 +00:00
Lauris Skraucis
23eb77b8ac
fix: re-booked booking metadata ( #16074 )
...
* fix: rescheduled booking metadata is overwritten by original booking metadata
* chore: bump v2 platform libraries to 0.0.23
* tests: re-scheduled booking metadata update
2024-08-06 11:15:32 +02:00
Alex van Andel
e63edc9d36
fix: testId -> testid ( #16081 )
...
* fix: testId -> testid
* fix other errors in caps
2024-08-06 11:34:02 +05:30
sean-brydon and Peer Richelsen
d33681eddd
re-design ( #16048 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-08-06 01:35:15 +01:00
Dolev Hadar and zomars
e7816cfb0c
perf: improve typescript perf by pre-generating the router types ( #15929 )
...
Co-authored-by: zomars <zomars@me.com >
2024-08-05 16:49:19 -07:00
Omar López
a268d8743d
chore: upgrades playwright to 1.45.3 ( #16034 )
2024-08-05 23:38:45 +01:00
45db5c0d5e
refactor: event types infinite scroll ( #15949 )
...
* chore
* chore
* feat: paginated event types
* fix: event types page
* fix: k bar
* fix: event type order
* fix: type error
* chore: remove commented code
* chore: type err
* chore: type err and feedback
* feat: add old component
* chore: missing import
* fix: add isInfiniteScrollEnabled prop
* chore: type err
* chore: type error
* feat: auto fetch next page when button is in view
* Update packages/lib/server/repository/eventType.ts
* Update packages/lib/server/repository/eventType.ts
* chore: feedback
* fix: managed event types
* fix: Review fixes for event-types-infinite-scroll (#16047 )
* Review fixes
* chore: missing import
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
* chore: type error
* chore
* fix: delete event type
* fix: create event dialog
* fix: create and duplicate dialog
* chore: simplify return type
* fix: type
* chore: invalidate query
* chore: remove query
* fix duplicated event not showing.
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-08-05 16:01:03 +04:00
Anik Dhabal Babu and Hariom
583661a15d
feat: Default to showing the next month with availability ( #15292 )
...
* feat: Default to showing the next month with availability
* update
* Update DatePicker.tsx
* dpdate
* Update DatePicker.tsx
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-08-05 09:31:45 +00:00
Anik Dhabal Babu and Hariom Balhara
461d5e0535
feat: Make event duration a dynamic text variable ( #15262 )
...
* feat: Make event duration a dynamic text variable
* Update common.json
* final update
* update
* fix type error
* fix unit test
* refactor and update
* For now log the situation when duration isnt a number
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-08-05 09:07:46 +00:00
099d830e7e
feat: Add URL-type input in booking question field ( #15481 )
...
* feat: Add URL-type input in booking question field
* fix type error
* Update common.json
* fix requested changes
* small update
---------
Co-authored-by: Rajiv Sahal <sahalrajiv6900@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-08-05 12:53:53 +05:30
Morgan
add59896f5
fix: platform orgs shouldn't have org redirect ( #16032 )
...
* fix: platform orgs shouldn't have custom domains
* fixup! Merge branch 'main' into no-redirect-for-platform-orgs
* fixup! Merge branch 'main' into no-redirect-for-platform-orgs
2024-08-02 20:34:11 +03:00
03b97fdb51
fix: typo in license service + move to a noop ( #16029 )
...
* fix/typoe
* use noop
* Update packages/features/ee/common/server/LicenseKeyService.ts
* wip - try unbork e2e
* update conditional
* use e2e value for NOOP resolve value
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-08-02 17:10:58 +00:00
Morgan
4c576fbd57
fix: hide org upgrade banner for platform orgs ( #16031 )
2024-08-02 14:45:59 +02:00
Hariom Balhara
06ce1988f3
fix: Future Limit Calculations ( #15825 )
2024-08-02 18:00:50 +05:30
Morgan
c059d79a51
feat: api v2 webhooks for users and event-types ( #15996 )
...
* feat: webhooks for users
* fixup! feat: webhooks for users
* feat: webhooks for user event types
* feat: webhooks for user event types
* fixup! Merge branch 'main' into feat-webhooks-api-v2
* doc
* chore: split webhook service
* chore: webhook repo only depends on prisma
* chore: split webhook outputs
* fixup! chore: split webhook outputs
* chore: describe payload template
* chore: pipe webhook input and output
* chore: use partialType for update dtos
* chore: improve dto
2024-08-02 12:18:35 +00:00
b91c767d0c
feat: SysAdmin API Guard for Org Admins ( #15867 )
...
* adds column in schema
* adds org setting to enable/disable admin api
* adds guard to v1 v2
* add update query for isAdminAPIEnabled to be true for existing orgs
* adds contact sales
* fix typo
* fix tests
* fixup v2 guard
* v1 fix
* fix and add integration test
* fixes tests --WIP
* fix test --WIP
* fixupgit add src/modules
* WIP
* fix
* fix: e2e test org teams
* fix: e2e test org users
* review feedback
* requested change
* fix
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
2024-08-02 14:35:54 +04:00
sean-brydon and Udit Takkar
bb29edd30f
add gap ( #16000 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-08-02 09:05:00 +00:00
Omar López
b9a8b613bb
fix: don't wait for telemetry for booking critical path ( #16039 )
2024-08-01 17:30:46 -07:00
Morgan
76377d2d2c
chore: disconnect prisma on module destroy apiv2 ( #16018 )
2024-08-01 09:41:50 +00:00
Anik Dhabal Babu
f4f09eaf9e
fix: bulk update event type dialog logic ( #16014 )
...
* improvise code
* bulk update model issue
* Update BulkEditDefaultForEventsModal.tsx
2024-08-01 08:41:41 +03:00
Omar López
89c08868f6
chore: v4.3.4 ( #16010 )
release.yml / release (push) Canceled after 0s
v4.3.4
2024-07-31 21:01:49 +00:00
Omar López
ebab3b701d
revert: "fix: meeting link is not updated and broken ui in edit location dialog" ( #16011 )
2024-07-31 23:16:45 +03:00
Anik Dhabal Babu and Keith Williams
9ffa4b8477
fix: meeting link is not updated and broken ui in edit location dialog ( #15503 )
...
* fix: meeting link is not updated
* fix: broken ui in edit location dialog
* Update editLocation.handler.ts
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-31 19:05:20 +00:00
Amit Sharma
c656063b06
fix: incorrect variable ( #16002 )
2024-07-31 13:48:32 +00:00
Hariom Balhara and Udit Takkar
5b7f2a6ffc
fix: Reschedule URL for an org migrated/moved user's booking. ( #15736 )
...
* Fix reschedule URl
* Add e2e for org
* Add team booking reschedule test
* Add unit tests
* Remove unnecessary select
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-07-31 14:25:46 +02:00