cal.pub0.org/packages/lib
Hariom Balhara 517cfde5b8
Feature/ Manage Booking Questions (#6560)
* WIP

* Create Booking Questions builder

* Renaming things

* wip

* wip

* Implement Add Guests and other fixes

* Fixes after testing

* Fix wrong status code 404

* Fixes

* Lint fixes

* Self review comments addressed

* More self review comments addressed

* Feedback from zomars

* BugFixes after testing

* More fixes discovered during review

* Update packages/lib/hooks/useHasPaidPlan.ts

Co-authored-by: Omar López <zomars@me.com>

* More fixes discovered during review

* Update packages/ui/components/form/inputs/Input.tsx

Co-authored-by: Omar López <zomars@me.com>

* More fixes discovered during review

* Update packages/features/bookings/lib/getBookingFields.ts

Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>

* More PR review fixes

* Hide label using labelSrOnly

* Fix Carinas feedback and implement 2 workflows thingy

* Misc fixes

* Fixes from Loom comments and PR

* Fix a lint errr

* Fix cancellation reason

* Fix regression in edit due to name conflict check

* Update packages/features/form-builder/FormBuilder.tsx

Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>

* Fix options not set when default value is used

* Restoring reqBody to avoid uneeded conflicts with main

* Type fix

* Update apps/web/components/booking/pages/BookingPage.tsx

Co-authored-by: Omar López <zomars@me.com>

* Update packages/features/form-builder/FormBuilder.tsx

Co-authored-by: Omar López <zomars@me.com>

* Update apps/web/components/booking/pages/BookingPage.tsx

Co-authored-by: Omar López <zomars@me.com>

* Apply suggestions from code review

Co-authored-by: Omar López <zomars@me.com>

* Show fields but mark them disabled

* Apply suggestions from code review

Co-authored-by: Omar López <zomars@me.com>

* More comments

* Fix booking success page crash when a booking doesnt have newly added required fields response

* Dark theme asterisk not visible

* Make location required in zodSchema as was there in production

* Linting

* Remove _metadata.ts files for apps that have config.json

* Revert "Remove _metadata.ts files for apps that have config.json"

This reverts commit d79bdd336c.

* Fix lint error

* Fix missing condition for samlSPConfig

* Delete unexpectedly added file

* yarn.lock change not required

* fix types

* Make checkboxes rounded

* Fix defaultLabel being stored as label due to SSR rendering

* Shaved 16kb from booking page

* Explicit types for profile

* Show payment value only if price is greater than 0

* Fix type error

* Add back inferred types as they are failing

* Fix duplicate label on number

---------

Co-authored-by: zomars <zomars@me.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
Co-authored-by: Efraín Rochín <roae.85@gmail.com>
2023-03-02 11:15:28 -07:00
..
apps Only return enabled apps in getEnabledApps (#6653) 2023-01-23 16:27:20 -07:00
browser Cleanup + migrate away from process.browser (#5408) 2022-11-08 08:36:59 +01:00
cva Added proper dark mode support for buttons (#5603) 2022-11-22 17:07:55 +00:00
date-fns Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
hooks Fix: mounting state use theme (#7203) 2023-02-20 15:17:33 +05:30
payment Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
server Upgrade prisma to 4.11.0 version (#7438) 2023-02-28 14:15:50 -07:00
sync Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
test Feature/ Manage Booking Questions (#6560) 2023-03-02 11:15:28 -07:00
CalEventParser.ts Feature/ Manage Booking Questions (#6560) 2023-03-02 11:15:28 -07:00
CalendarService.ts Adds CalDav Edge case (#7187) 2023-02-17 18:34:37 -07:00
CloseCom.ts Bugfix/revert e5ba8616 (#5479) 2022-11-11 09:47:11 +00:00
CloseComeUtils.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
CustomBranding.tsx
OgImages.tsx Feat/add screenshot og image variant (#6138) 2022-12-21 10:39:14 +00:00
PaymentService.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
Sendgrid.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
auth.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
availability.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
classNames.ts Tailwind Merge (#6596) 2023-01-20 15:19:12 +01:00
constants.ts Adds ability to add custom sender names for workflow emails (#6463) 2023-01-18 15:32:39 +01:00
convertToNewDurationType.ts Fixed wrong calculation of duration type on event type page. (#5557) 2022-11-17 13:38:03 +05:30
crypto.ts
default-cookies.ts Upgrade deps + allow node 18.x (#5622) 2022-11-23 11:35:08 -07:00
defaultAvatarImage.ts Reduce booking page bundle size (#7131) 2023-02-17 12:53:31 -07:00
defaultEvents.ts Feature/ Manage Booking Questions (#6560) 2023-03-02 11:15:28 -07:00
deriveAppDictKeyFromType.ts Chore/salesforce prep work (#5648) 2022-11-22 13:44:08 -07:00
env.ts
errors.ts Upgrades typescript to 4.9.4 (#6747) 2023-01-26 18:50:56 -07:00
fetchUsername.ts
findDurationType.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
getEventTypeById.ts Feature/ Manage Booking Questions (#6560) 2023-03-02 11:15:28 -07:00
getIP.ts
getPaymentAppData.ts Reduce booking page bundle size (#7131) 2023-02-17 12:53:31 -07:00
getPlaceholderAvatar.tsx
getSafeRedirectUrl.ts Make sure returnTo is correct URL (#6189) 2023-01-05 12:55:55 -07:00
hasKeyInMetadata.ts
http-error.ts
i18n.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
index.ts
isBookingLimits.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
isCalcom.ts
isMac.ts
isOutOfBounds.tsx Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
isPrismaObj.ts
isRecurringEvent.ts
jsonUtils.ts
logger.ts Allows to override default debug level for logger (#6300) 2023-01-05 16:23:50 -07:00
next-seo.config.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
notEmpty.ts
objectKeys.ts
package.json Upgrades typescript to 4.9.4 (#6747) 2023-01-26 18:50:56 -07:00
profile.ts
random.ts
rateLimit.ts
recurringStrings.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
sanitizeCalendarObject.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
serverConfig.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
slots.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
slugify.ts
telemetry.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
text.ts #4252 Use vercel og to generate og images for meetings and apps. (#4943) 2022-10-18 11:46:22 -06:00
timeFormat.ts Use Intl.DateTimeFormat logic to determine locale. (#5519) 2022-11-14 19:46:58 +00:00
tsconfig.json Make cal.com version available on all pages, even on login page. (#6221) 2023-01-02 20:24:35 +05:30
turndownService.ts Fix shift-enter in bio editor (#6769) 2023-01-27 23:14:58 +00:00
webstorage.ts
weekday.ts