cal.pub0.org/packages/features/bookings/lib
sean-brydon b4c6388ce0
feat: overlay your calendar (#11693)
* Init header + login modal component

* Add calendar settings for authed user

* Local storage and using query params for toggle

* Toggle connect screen if query param present and no session

* Local storage + store + way more than that should be in single commit

* Display busy events on weekly view

* Confirm booking slot of overlap exists

* use chevron right when on column view

* Show hover card - overlapping date times

* Invalidate on switch

* FIx clearing local storage when you login to another account

* Force re-render on url state (atom quirks)

* Add loading screen

* Add dialog close

* Remove extra grid config

* Translations

* [WIP] - tests

* fix: google calendar busy times (#11696)

Co-authored-by: CarinaWolli <wollencarina@gmail.com>

* New Crowdin translations by Github Action

* fix: rescheduled value DB update on reschedule and insights view cancelleds (#11474)

* v3.3.5

* fix minutes string (#11703)

Co-authored-by: CarinaWolli <wollencarina@gmail.com>

* Regenerated yarn.lock

* Add error component + loader

* await tests

* disable tests - add note

* Refactor to include selected time

* use no-scrollbar

* Fix i18n

* Fix tablet toolbar

* overflow + i18n

* Export empty object as test is TODO

* Uses booker timezone

* Fix hiding switch too early

* Handle selected timezone

* Fix timezone issues

* Fix timezone issues

---------

Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: alannnc <alannnc@gmail.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Peer Richelsen <peer@cal.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-10-10 12:05:20 +01:00
..
book-event-form fix: Single Use Private link does not regenerate after use (#11705) 2023-10-06 11:07:55 +01:00
handleNewBooking/test test: Add collective scheduling tests (#11670) 2023-10-10 09:46:04 +05:30
SystemField.ts perf: Booker bundle size optimization - Remove `sanitize-html` dependency on client (#10801) 2023-08-16 11:03:21 -07:00
create-booking.ts New Booker Component (preparations for booker atom) (#6792) 2023-04-24 16:32:30 +02:00
create-recurring-booking.ts fix: Improved recurring event booking speed (#9600) 2023-07-13 17:28:20 +05:30
doesBookingRequireConfirmation.ts fix: Handle payment flow webhooks in case of event requiring confirmation (#11458) 2023-09-30 10:22:32 +05:30
get-booking.ts fix: seated event type public id cancels/reschedule entire booking without auth (#11667) 2023-10-06 13:17:15 -03:00
getBookingFields.ts refactor: Use template literal instead of '+' operator (#11444) 2023-10-03 11:52:19 -07:00
getBookingResponsesSchema.test.ts fix: Prefill issue when name isn't present and add unit tests (#11418) 2023-09-26 16:16:31 +05:30
getBookingResponsesSchema.ts fix: Prefill issue when name isn't present and add unit tests (#11418) 2023-09-26 16:16:31 +05:30
getCalEventResponses.ts chore: Removes all traces of ".prisma/client" 2023-08-14 17:28:43 -07:00
getLocationOptionsForSelect.ts fix: link escaping in booking page (#10360) 2023-08-12 21:31:43 +00:00
getWebhookPayloadForBooking.ts fix: Handle payment flow webhooks in case of event requiring confirmation (#11458) 2023-09-30 10:22:32 +05:30
handleBookingRequested.ts fix: Handle payment flow webhooks in case of event requiring confirmation (#11458) 2023-09-30 10:22:32 +05:30
handleCancelBooking.ts fix: seated event type public id cancels/reschedule entire booking without auth (#11667) 2023-10-06 13:17:15 -03:00
handleConfirmation.ts chore: Improved logging booking flow (#11543) 2023-09-28 13:01:24 +00:00
handleNewBooking.ts test: Add collective scheduling tests (#11670) 2023-10-10 09:46:04 +05:30
handleWebhookTrigger.ts feat: Add new events to webhook BOOKING_CONFIRMED, BOOKING_REJECTED (#8884) 2023-05-30 15:35:05 +00:00
index.ts New Booker Component (preparations for booker atom) (#6792) 2023-04-24 16:32:30 +02:00
isEventTypeLoggingEnabled.ts test: Booking flow App failure and ics file tests and improved logging (#11646) 2023-10-02 16:21:04 +05:30
timePreferences.ts fix: add a default timezone (#11475) 2023-09-25 15:08:41 +02:00
useCheckOverlapWithOverlay.tsx feat: overlay your calendar (#11693) 2023-10-10 12:05:20 +01:00
useFilterQuery.tsx feat: Organizations (#8993) 2023-06-14 21:40:20 +00:00