cal.pub0.org/apps/web/playwright
Carina Wollendorfer fac0b0fa32
Improving cancellation flow (#5447)
* Booking succes query refactor

The query is now using the uid as its main identifier for the success page

* Minor changes to the succes.tsx and tests

* Convert eventtype dates to string, and only select eventtype slug from db to have a smaller query (we don't need more data, and this way we don't need to convert the dates in here to smaller strings either.)

* In the payment component get the bookingUid from props instead of the query

* design fixes

* fix UI for recurring bookings

* fix success page for recurring events

* fix cancelling recurring events

* fix design of successful cancellation page

* fix email redirect + design fixes

* remove old cancel page

* fix v2 design for text area

* Changed the recurringMutation to use the uid for the success booking page

* redirect form old to new cancel page

* fix success page for recurring events

* rename to allRemainingbookings

* fix old cancel redirect

* fix recurring cancel link in email

* fix redirect when cancelling one recurring booking

* remove reschedule for recurring events in email

* create queryschema for cancel success page

* scroll down to bottom if cancel

* add cancellation reason

* fix tests

* fix old /cancel component

* code clean up

* Uses URL query as cancellation state

Also fixes string to boolean inference

Co-authored-by: Mischa Rouleaux <mischa-rouleaux@live.nl>
Co-authored-by: alannnc <alannnc@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Jeroen Reumkens <hello@jeroenreumkens.nl>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: zomars <zomars@me.com>
2022-11-16 19:48:17 +00:00
..
auth Hotfix/fix tests (#4494) 2022-09-15 16:59:48 +00:00
fixtures The links that can be directly given to embed should pre-render(Either SSG/SSR) (#4975) 2022-10-19 21:25:03 +00:00
integrations.e2e.ts-snapshots Hide other attendees on event types with seats (#4766) 2022-10-18 13:41:50 -06:00
lib Add a test that could have caught bug #5142 (#5157) 2022-10-27 15:04:34 +05:30
webhook.e2e.ts-snapshots Hide other attendees on event types with seats (#4766) 2022-10-18 13:41:50 -06:00
app-store.e2e.ts V2 App Store test fixes 2022-09-15 12:52:52 +01:00
booking-pages.e2e.ts Improving cancellation flow (#5447) 2022-11-16 19:48:17 +00:00
change-password.e2e.ts Hotfix/fix tests (#4494) 2022-09-15 16:59:48 +00:00
change-username.e2e.ts Update change-username.e2e.ts 2022-10-06 12:15:14 -06:00
dynamic-booking-pages.e2e.ts Improving cancellation flow (#5447) 2022-11-16 19:48:17 +00:00
embed-code-generator.e2e.ts Hotfix/ Embed Tabs (#4593) 2022-09-19 10:47:46 +01:00
event-types.e2e.ts Improved event description truncation (actually removed it mostly) (#5374) 2022-11-15 08:36:20 +00:00
hash-my-url.e2e.ts Improved event description truncation (actually removed it mostly) (#5374) 2022-11-15 08:36:20 +00:00
integrations-stripe.e2e.ts Feat: v2 App Store / Installed Apps (#4220) 2022-09-15 19:53:09 +00:00
integrations.e2e.ts Routing Forms Improvements - Rename routing_forms to routing-forms (#4546) 2022-09-22 22:53:43 +05:30
login.e2e.ts Latest tweaks (#4482) 2022-09-15 09:33:34 +00:00
login.oauth.e2e.ts One playwright config to rule them all (#4072) 2022-09-01 20:00:48 -06:00
onboarding.e2e.ts Checking if serial fixes the issue (not conflicting with any others) (#4331) 2022-09-09 11:31:55 +00:00
reschedule.e2e.ts One playwright config to rule them all (#4072) 2022-09-01 20:00:48 -06:00
saml.e2e.ts Reintroduce SAML SSO (#4938) 2022-10-18 14:34:32 -06:00
teams.e2e.ts Removed an invalidate onDelete + updated test (#5521) 2022-11-14 19:34:47 +00:00
trial.e2e.ts One playwright config to rule them all (#4072) 2022-09-01 20:00:48 -06:00
webhook.e2e.ts Routing Forms Improvements - Rename routing_forms to routing-forms (#4546) 2022-09-22 22:53:43 +05:30
wipe-my-cal.e2e.ts Fix flakiness (#5454) 2022-11-10 07:45:10 +00:00