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
b8ba95dbb0
feat: min max chars for long text ( #15691 )
...
* feat: min max chars for long text
* refactor: remove console log
* refactor: revert redundant change
* refactor: review changes
* fix: min max validation
* fix: fix typo
* refactor: update comments
* refactor: review changes
* refactor: review changes
* test: Add test
* Make maxLength more configurable per field type
* Reduce maxLength to 1000
* Update update-event-type.input.ts
* revert changes in main
* Update update-event-type.input.ts
* refactor get-event-type-public.output.ts
* add e2e tests
* add min max char common.json
* Update FormBuilder.tsx
* refactor changes
* Update fieldTypes.ts
* Update schema.ts
* add min max length in api-request
* Update booking-fields.input.ts
* fix e2e tests
* move min-max-char tests to manage-booking-questions.e2e.ts
* remove test
* reorder imports to fix lint
* fix lint
* fix e2e tests
* Abstract out SupportsLengthcheck type Field
* Revert newline change
* Improve the schema validation a bit and fix undefined in the message issue
* revert: v2 API changes
---------
Co-authored-by: Ayush Mhetre <mhetreayush1719@gmail.com >
Co-authored-by: Hariom <hariombalhara@gmail.com >
Co-authored-by: supalarry <laurisskraucis@gmail.com >
2024-07-30 12:21:27 +00:00
smitgol and Hariom
d0a7eb12a0
fix: your name translation ( #14863 )
...
* your name translation fixed
* do translation outside Components as that is needed by all components. Allows the code to stay DRY
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-06-20 08:39:21 +00:00
Hariom Balhara
4acfb4b28c
fix: Prefill issue when name isn't present and add unit tests ( #11418 )
...
* Fix yarn.lock
* Add tests for getBookingResponsesSchema
* Fix prefill failing if name isnt provided
* More tests and another fix
2023-09-26 16:16:31 +05:30
Hariom Balhara and Udit Takkar
51caa6834a
fix: Make identifier conform to RHF field requirement ( #10860 )
...
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
2023-08-21 13:11:47 -04:00
Hariom Balhara
61f1a3b21e
feat: Support adding links to checkbox type question using markdown[Blocked on another PR] ( #8943 )
...
* Support adding links in boolean checkbox
* Fix and comment
* remove textarea, it was accidentally pushed.
2023-07-21 23:30:28 +05:30
Hariom Balhara and Carina Wollendorfer
f1c981fdcf
feat: firstAndLastName variant for name field ( #8671 )
...
* Add split full name variant
* Share propsType across fieldTypes and components
* Simplify Components
* Add assertions for required field indicator
* Fix test as name cant be used as a custom field right now
* Make it disabled during reschedule
* Fix UI issues in dark mode
* Support adding links in boolean checkbox
* Revert "Support adding links in boolean checkbox"
This reverts commit 31252f8a5f445f8289a09445124109a4a9c3d33b.
* Make sure getBookingFields isnt import client side
* PR feedback addressed from Carina
* DRY Code
* Fix Dialog
---------
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2023-07-20 07:03:50 +02:00