230b82d3bf
fix: rescheduling round robin events (emails and calendar events) ( #12469 )
...
* send the correct booking email for round robin rescheduling
* fixing originalBookingMemberEmails
* fix calendar event (needs some code refactoring)
* refactor rescheduling code
* code clean up
* add comment
* fix event name if host changes
* add tests for rr rescheduling emails
* fix videoCallUrl of google meet
* code clean up
* fix destinationCalendar for new booking
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-11-27 13:09:33 -05:00
77fa3702db
fix: slug value in webhook payload ( #12290 )
...
Co-authored-by: Udit Takkar <udit222001@gmail.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-11-20 15:39:21 +00:00
9d06f6dd0e
fix: Fix 'Book a new time' link in request-reschedule for Team Event ( #12261 )
...
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-11-14 13:23:44 -07:00
Hariom Balhara and GitHub
8deee738c2
fix: Recurring Booking - Check for conflicts on first 2 slots only ( #11774 )
...
* Add recurring booking tests and fix the bug
* Fix recurring booking tests supporting the new link verification assertions
* Convert tab to spaces
2023-11-09 17:00:51 +05:30
7bb42ba577
fix: booking limits ( #12172 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-11-07 14:17:05 -03:00
Hariom Balhara and GitHub
31fc4724e0
fix: request reschedule link in email for an Org event ( #12125 )
2023-10-30 16:25:12 +05:30
aa54c013f8
fix: allow dots in username ( #11706 )
...
* fix: allow dots in username
* test: added unit tests for slugify
* test: add test for username change
* tests: add test for username and dynamic booking
* fix: type error
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-10-23 13:37:30 +01:00
63416d4f33
chore: update tslog from 3.2.1 to 4.9.2 ( #11717 )
...
Co-authored-by: zomars <zomars@me.com >
2023-10-17 19:00:48 +00:00
Hariom Balhara and GitHub
d12a5c5883
fix: videoCallUrl not updating when rescheduling with a broken Calendar integration ( #11923 )
2023-10-17 16:46:24 +05:30
Hariom Balhara and GitHub
db059d84c3
fix: Duplicate Calendar Invites on rescheduling an accepted booking that requires confirmation ( #11827 )
2023-10-12 14:29:29 +02:00
Hariom Balhara and GitHub
2faf24fb98
test: Add collective scheduling tests ( #11670 )
2023-10-10 09:46:04 +05:30
3e08c66888
refactor: Use template literal instead of '+' operator ( #11444 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: zomars <zomars@me.com >
2023-10-03 11:52:19 -07:00
Hariom Balhara and GitHub
3ca7456885
test: Booking flow App failure and ics file tests and improved logging ( #11646 )
2023-10-02 16:21:04 +05:30
Hariom Balhara and GitHub
caf1b4c5d7
test: More tests in booking flow ( #11510 )
2023-09-30 13:28:52 +00:00
20898e1505
fix: Handle payment flow webhooks in case of event requiring confirmation ( #11458 )
...
Co-authored-by: alannnc <alannnc@gmail.com >
2023-09-30 10:22:32 +05:30
Omar López and GitHub
560ec244e8
feat: Setups prisma accelerate ( #11324 )
2023-09-19 21:02:57 +00:00
Hariom Balhara and GitHub
2591ad12df
chore: Enable prettier on vitest files without causing test failures ( #11190 )
2023-09-14 08:58:08 +02:00
84408025ed
perf: pre-load booking data for all users ( #11243 )
...
* perf: pre-load booking data for all users
* Fixing property issues
* Fixes
* Removed unwanted console.log
* Made comment for intention of refactor more clear
* fix: types
* _count is optional
* Assign to const bookings
* Added mock for prisma booking
* Fixed unit tests
* Added lint ignore for prisma field
* Update bookingScenario.ts
* Fix linting
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-09-12 14:12:25 +01:00
f9eb335d0b
test: Integration tests for handleNewBooking ( #11044 )
...
Co-authored-by: Shivam Kalra <shivamkalra98@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2023-09-06 12:23:53 -07:00