Alex van Andel and Keith Williams
3aca72fb06
chore: Reapply "fix: bookings made via API don't include the specified locat… ( #15461 )
...
This reverts commit d8de919acb .
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-08-06 13:41:45 +02:00
Hariom Balhara
5ce96c7704
fix: Prefill of Phone type option field ( #16086 )
2024-08-06 11:05:08 +00:00
Lauris Skraucis
23eb77b8ac
fix: re-booked booking metadata ( #16074 )
...
* fix: rescheduled booking metadata is overwritten by original booking metadata
* chore: bump v2 platform libraries to 0.0.23
* tests: re-scheduled booking metadata update
2024-08-06 11:15:32 +02:00
Alex van Andel
e63edc9d36
fix: testId -> testid ( #16081 )
...
* fix: testId -> testid
* fix other errors in caps
2024-08-06 11:34:02 +05:30
sean-brydon and Peer Richelsen
d33681eddd
re-design ( #16048 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-08-06 01:35:15 +01:00
45db5c0d5e
refactor: event types infinite scroll ( #15949 )
...
* chore
* chore
* feat: paginated event types
* fix: event types page
* fix: k bar
* fix: event type order
* fix: type error
* chore: remove commented code
* chore: type err
* chore: type err and feedback
* feat: add old component
* chore: missing import
* fix: add isInfiniteScrollEnabled prop
* chore: type err
* chore: type error
* feat: auto fetch next page when button is in view
* Update packages/lib/server/repository/eventType.ts
* Update packages/lib/server/repository/eventType.ts
* chore: feedback
* fix: managed event types
* fix: Review fixes for event-types-infinite-scroll (#16047 )
* Review fixes
* chore: missing import
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
* chore: type error
* chore
* fix: delete event type
* fix: create event dialog
* fix: create and duplicate dialog
* chore: simplify return type
* fix: type
* chore: invalidate query
* chore: remove query
* fix duplicated event not showing.
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-08-05 16:01:03 +04:00
Anik Dhabal Babu and Hariom
583661a15d
feat: Default to showing the next month with availability ( #15292 )
...
* feat: Default to showing the next month with availability
* update
* Update DatePicker.tsx
* dpdate
* Update DatePicker.tsx
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-08-05 09:31:45 +00:00
Anik Dhabal Babu and Hariom Balhara
461d5e0535
feat: Make event duration a dynamic text variable ( #15262 )
...
* feat: Make event duration a dynamic text variable
* Update common.json
* final update
* update
* fix type error
* fix unit test
* refactor and update
* For now log the situation when duration isnt a number
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-08-05 09:07:46 +00:00
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
03b97fdb51
fix: typo in license service + move to a noop ( #16029 )
...
* fix/typoe
* use noop
* Update packages/features/ee/common/server/LicenseKeyService.ts
* wip - try unbork e2e
* update conditional
* use e2e value for NOOP resolve value
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-08-02 17:10:58 +00:00
Hariom Balhara
06ce1988f3
fix: Future Limit Calculations ( #15825 )
2024-08-02 18:00:50 +05:30
b91c767d0c
feat: SysAdmin API Guard for Org Admins ( #15867 )
...
* adds column in schema
* adds org setting to enable/disable admin api
* adds guard to v1 v2
* add update query for isAdminAPIEnabled to be true for existing orgs
* adds contact sales
* fix typo
* fix tests
* fixup v2 guard
* v1 fix
* fix and add integration test
* fixes tests --WIP
* fix test --WIP
* fixupgit add src/modules
* WIP
* fix
* fix: e2e test org teams
* fix: e2e test org users
* review feedback
* requested change
* fix
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
2024-08-02 14:35:54 +04:00
Anik Dhabal Babu
f4f09eaf9e
fix: bulk update event type dialog logic ( #16014 )
...
* improvise code
* bulk update model issue
* Update BulkEditDefaultForEventsModal.tsx
2024-08-01 08:41:41 +03:00
Carina Wollendorfer and CarinaWolli
24e5226e3e
fix: issues with verified emails in workflow ( #15965 )
...
* fix verified emails
* review feedback
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-07-31 11:58:14 +00:00
sean-brydon
9f43c5f1e7
add row on click if user can edit ( #15998 )
2024-07-31 11:12:48 +00:00
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
Udit Takkar and Joe Au-Yeung
199d95b35f
feat: cal ai templates ( #15391 )
...
* chore: save progress
* feat: add schema and fieds
* chore: update code
* chore: save
* refactor: code and type error
* feat: use facade + command design pattern
* chore: missing param
* feat: add custom template feature
* refactor: code
* chore: move the default prompt
* fix: type err
* fix: code and ux improvements
* chore: change default template
* fix: ui and typo
* fix: add validation check for my phone number
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-07-30 13:09:12 +02:00
Joe Au-Yeung and Anik Dhabal Babu
9a1a86ed3a
test: Delete credential endpoint ( #15322 )
...
* Init
* Add mock trpc context
* Intro mockDatabaseClient
* Introduce mockDatabaseClient class
* Add delete video app test
* Add calendar test
* Remove unused func from bookingScenario
* Remove console.log
* Add app repository
* Add createMany method to event type repository
* Remove instance of MockDatabaseClient from video test
* Add destination calendar repository
* Remove instances of MockDatabaseClient
* abstract logic to own handler
* Remove dev dependency
* Clean up
* Type fix
* Pull yarn.lock from main
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-07-29 11:38:58 -04:00
Carina Wollendorfer and CarinaWolli
4d0b417925
fix: type in webhook payload ( #15912 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-07-29 13:48:45 +00:00
Souptik Datta and Keith Williams
6954ad1ea5
fix: Change minimum number of teams required for org self-serve ( #15955 )
...
* fix: Change minimum number of teams required for org self-serve
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Use a new constant for displaying org helper text dialogue
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* Update packages/lib/constants.ts
* Update turbo.json
---------
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-29 05:17:17 +00:00
Hichem Fantar
825573da8e
feat: add transitions to more components ( #15916 )
...
* add transitions to more components
* chore: Remove duplicate class
2024-07-29 08:06:44 +03:00
db03e9db20
style: update text area ( #15934 )
...
* chore: update text-editor input
* chore: update text-editor input
* final update
* Update Editor.tsx
---------
Co-authored-by: unknown <adhabal2002@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-07-29 06:51:53 +03:00
31e6b88951
fix: Fix teams helper image background color mode ( #15918 )
...
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-07-26 10:25:39 +02:00
sean-brydon and Omar López
e16662e655
feat: usage base billed - license key check - move to private api ( #15222 )
...
Co-authored-by: Omar López <zomars@me.com >
2024-07-25 13:20:24 -07:00
sean-brydon
53c37a9ddf
feat: refactor drawer component ( #15892 )
...
* Add sheet component
* refactor user edit sheet
* refactor availbility sheet edit
* Remove tremor raw sheet text
* remove accidently file commit
* fix overflow issue
2024-07-25 12:41:23 +01:00
Souptik Datta
3b559525a8
fix: Unable to invite a user to a team via username ( #15868 )
...
* fix: Fix invalid existing username DB query
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Support adding org team member using username
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Remove invite by username logic and fix labe to display only email
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Remove username support completely from invitation-modal component
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
---------
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
2024-07-25 07:04:44 +00:00
Morgan
e8b36d5b0b
chore: platform api usage based billing using queue ( #15085 )
...
* chore: platform api usage based billing using queue
* fixup! chore: platform api usage based billing using queue
* fixup! fixup! chore: platform api usage based billing using queue
* fixup! Merge branch 'chore-platformapi-billing-queue' of github.com:calcom/cal.com into chore-platformapi-billing-queue
* fixup! fixup! Merge branch 'chore-platformapi-billing-queue' of github.com:calcom/cal.com into chore-platformapi-billing-queue
* fixup! Merge branch 'main' into chore-platformapi-billing-queue
* chore: platform billing by userId
* fix: fix tests requirement team subscirption
* fixup! Merge branch 'main' into chore-platformapi-billing-queue
* fixup! fixup! Merge branch 'main' into chore-platformapi-billing-queue
* fixup! Merge branch 'main' into chore-platformapi-billing-queue
* improve tests logs
* fix: silently close redis and queue
* fixup! Merge branch 'main' into chore-platformapi-billing-queue
* fixup! Merge branch 'main' into chore-platformapi-billing-queue
* fixup! fixup! Merge branch 'main' into chore-platformapi-billing-queue
* fix: upgrade libraries version
2024-07-24 17:10:22 +02:00
Amit Sharma and Somay Chauhan
010f5349f6
feat: Link to rescheduled booking from the old one ( #15211 )
...
* feat: Link to rescheduled booking from the old one
* add original comment
* use fromReschedule
* fix: type check
* review updates
* Update common.json
* change booking page text
* Delete packages/features/bookings/lib/getRescheduledToBooking.tsx
---------
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
2024-07-23 12:39:50 +00:00
Hariom Balhara
35110892c1
fix: Fix React cal api namespaced usage ( #15834 )
...
* fix: Fix React cal api namespaced usage
* Update e2e
2024-07-22 12:01:05 +02:00
Hichem Fantar and Anik Dhabal Babu
c870df7027
chore: Add transition effects in UI components ( #15841 )
...
* chore: Add transition to hover effects in UI components
* chore: Add transition to hover effects in UI components
* Update ToggleGroup component transition
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-07-22 11:50:44 +02:00
Krishnendu Sukumar and Anik Dhabal Babu
a4b0fdba7b
fix: Text in React Embed Code Becomes Invisible on Selection ( #15835 )
...
* fix : #15832
* fix : #15832
* Revert yarn.lock to its state before unintended changes
* Update EmbedTabs.tsx
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-07-22 09:26:13 +02:00
Hariom Balhara and Udit Takkar
5becc95fc4
feat: Add a fresh signup to matching organization after email verification ( #15705 )
...
* Support automatically adding user to organization
* Use Repository
* Fix unit test
* Code Improvements
* Fix type error
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-07-20 12:22:42 +05:30
SuPrabhu and sumantha
a74522af3d
fix: TimeZone select should show the selected timezone ( #15838 )
...
* bugfix - CAL4052 TimeZone select should show the selected timezone
* Pusheding the code for type - check failure
* Updating MenuPosition as absolute
---------
Co-authored-by: sumantha <sumantha-ullasa-prabhu@hpe.com >
2024-07-19 23:49:12 +05:30
159fe3a87d
fix: system default theme for dashboard and booking page ( #15291 )
...
* fix: system default theme
* update
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: unknown <adhabal2002@gmail.com >
2024-07-19 13:42:21 +02:00
7ee3f9409c
feat: [CAL-3939] fix org banner ( #15557 )
...
* update documentation for proper hostile command
* add OrgBanner component and replace it in ee organization profile settings
* add width and height defaults, with option to override
* updated sizing with image loaded
* fix: add alt to OrgBanner in test
* fix: failing OrgBanner test, added neg test
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-07-19 05:30:50 +00:00
Joe Au-Yeung and zomars
218f6d6eaf
feat: Salesforce - Disable creating new contacts ( #15780 )
...
Co-authored-by: zomars <zomars@me.com >
2024-07-18 10:50:42 +00:00
Peer Richelsen
b7bfd77f95
readded border ( #15798 )
2024-07-16 15:46:40 +00:00
Peer Richelsen
d2768c4dc5
chore: Update /ee README.md ( #15765 )
...
* Update README.md
* Update README.md
2024-07-16 09:52:12 +00:00
Vijay and Amit Sharma
283ca9fc74
fix : #15749 Display availability page as per weekstart setting ( #15753 )
...
* update to display availability page as per weekstart setting
* update to accomodate any day
* update for AvailabilityTab
* reusable and tests added
* update test description
---------
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-16 11:31:02 +02:00
Pranav Rajveer and Amit Sharma
13ec930a61
fix: filter admin_api if org is present ( #15386 )
...
* fix: filter admin_api if org is present
* remove admin_api from developers tab when org is present
---------
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-16 11:30:39 +02:00
Morgan
539a2ea301
chore: platform libraries versions cleanup api v2 ( #15768 )
...
* chore: platform libraries versions cleanup api v2
* fixup! chore: platform libraries versions cleanup api v2
2024-07-15 17:03:15 +00:00
Morgan
eb0768917c
chore: readme platform libraries ( #15737 )
...
* chore: readme platform libraries
* fixup! chore: readme platform libraries
* fixup! fixup! chore: readme platform libraries
* Update README.md
* Update README.md
2024-07-15 10:13:41 +00:00
ec65cd6333
fix: icon visibility and add up and down icons ( #15543 )
...
* fixed the icons visibility and added up and down icon
* wip: TimeUnitAddonSuffix
* chore: Quick pass for rerender-optimisation
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-07-15 09:35:48 +00:00
Udit Takkar
563141b295
chore: add check for booking ( #15740 )
...
* chore: add check
* chore: missting no shoe
2024-07-15 08:59:29 +00:00
Ankit Singh and Keith Williams
6e0035689a
fix: Text in Embed Code Visibility Fixed ( #15711 )
...
* Fix:#15707
* bg-subtle fixed
* Update packages/features/embed/lib/EmbedTabs.tsx
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-10 16:18:31 +00:00
Amit Sharma
92845d3adc
Revert "fix: Autodetection of time zone only updated default time zone ( #15392 )" ( #15720 )
...
This reverts commit 285d1ec4c9 .
2024-07-10 15:28:41 +00:00
8ee27d3997
feat: add POST end point to mark calls as no-shows ( #15690 )
...
* feat: add POST end point to mark calls as no-shows
* fix: type
* feat: add v2 endpoint
* wip
* chore: type err
* chore: add permission
* chore: remove packae
* chore: remove v1 API endpoint
* fix: endpoint
* feat: add new version
* chore: change route
* chore: error msg
* fix: message
* fix: type err
* chore: output
* fix: type err
* chore: bump libraries to 0.0.17
* chore: add noShowHost
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
2024-07-10 13:01:10 +00:00
Hariom Balhara
ad61d48706
fix: Rescheduling email when there is broken calendar integration ( #15669 )
2024-07-10 10:32:56 +01:00
5f8d090d3c
refactor: handleNewBooking #3 ( #15612 )
...
* refactor: handleNewBooking #3
* fix: type error
* fix: type err
* fix: type err
* refactor: create booking factor
* chore: refactor availusers
* chore: type err
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-08 18:18:36 +00:00
4a2a2d165b
fix: incorrect booking seats full error on collective seated event ( #15602 )
...
* fix: wrong booking seats full error on collective event
* test: verify seat availability calculation based on booked seats, not total attendees
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-08 18:02:02 +00:00