Omar López and GitHub
249bcaca68
fix: locked users admin list and bypass query ( #17902 )
2024-11-28 21:45:40 +00:00
Joe Au-Yeung and GitHub
f2efd6dc28
feat: Salesforce - send routing form responses to Salesforce ( #17890 )
2024-11-28 12:37:45 -07:00
Joe Au-Yeung and GitHub
be2f0f986e
fix: getAttributeRoutingConfig find the route based on the chosenRouteId ( #17867 )
...
## What does this PR do?
<!-- Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. -->
We were parsing routes based on `eventTypeId` but routes could be pointing to the same event type. This was causing misroutings.
- Fixes #XXXX (GitHub issue number)
- Fixes CAL-XXXX (Linear issue number - should be visible at the bottom of the GitHub issue description)
<!-- Please provide a loom video for visual changes to speed up reviews
Loom Video: https://www.loom.com/
-->
## Mandatory Tasks (DO NOT REMOVE)
- [x] I have self-reviewed the code (A decent size PR without self-review might be rejected).
- [ ] I have updated the developer docs in /docs if this PR makes changes that would require a [documentation change](https://cal.com/docs ). If N/A, write N/A here and check the checkbox.
- [ ] I confirm automated tests are in place that prove my fix is effective or that my feature works.
2024-11-28 12:31:06 -07:00
589c1dccb9
fix: remove from host when removed from org ( #17893 )
...
* fix: remove from host when removed from org
* test: add test for removing members
* fix: type errors, some unused params
* fix: test
* refactor: use prisma.count
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-11-28 15:56:17 +00:00
Eunjae Lee and GitHub
4eac6c755d
fix: revert bg color for pinned column at data table ( #17892 )
2024-11-28 10:04:53 +01:00
Lauris Skraucis and GitHub
131b3d0984
refactor: v2 validate booking fields ( #17878 )
...
* refactor: v2 validate booking fields
* test
2024-11-28 10:37:42 +02:00
Omar López and GitHub
693356d3c4
fix: Exclude locked users by default ( #17889 )
2024-11-27 17:03:58 -07:00
GitHub Actions
4b717108b0
chore: release v4.7.13
2024-11-27 22:46:23 +00:00
Peer Richelsen and GitHub
ad8c888b77
chore: temporarily remove push notifications button until we have proper support ( #17887 )
2024-11-27 19:27:07 +00:00
Benny Joo and GitHub
d6fe955ea8
feat: hide the update button in case of no permission ( #17883 )
...
* feat: hide button if not owner of org
* fix
2024-11-27 11:43:46 -05:00
Benny Joo and GitHub
ab9b6024bb
feat: add tooltip to button for better UX ( #17881 )
2024-11-27 15:47:08 +00:00
Benny Joo and GitHub
a7e99f3674
fix: Remove double encoding for OG image URLs ( #17872 )
...
* fix: do not use vercel image api for meeting link preview image
* fix
* fix
* remove double encoding
* fix
* fix test
* fix
* fix
* fix test
* fix
* fix
* remove test tag
* fix
2024-11-27 15:45:54 +00:00
Lauris Skraucis and GitHub
999019c6f0
refactor: v2 return host username ( #17880 )
...
* fix: v2 return booking with host username
* auto gen docs
* auto gen docs
2024-11-27 15:15:12 +00:00
Lauris Skraucis and GitHub
240ab60c5f
fix: v2 return booking with split name attendee ( #17877 )
2024-11-27 16:22:58 +02:00
Benny Joo and GitHub
e8f84779f5
chore: make i18n.json the single source of truth ( #17876 )
2024-11-27 15:18:38 +01:00
Eunjae Lee and GitHub
08a92b46f9
fix: load more rows if the existing ones do not fill the space ( #17874 )
2024-11-27 07:08:28 -07:00
877e4199e7
fix: move organization members list ( #17531 )
...
Co-authored-by: Omar López <zomars@me.com >
2024-11-27 13:53:36 +00:00
Hariom Balhara and GitHub
afd730e1c8
fix: (Hotfix)any group of rules in routing ( #17869 )
2024-11-27 10:44:45 +05:30
Morgan and GitHub
471f5bd7eb
chore: add Free to platform plan guard ( #17862 )
2024-11-27 01:40:39 +00:00
Joe Au-Yeung and GitHub
c676d47b7e
fix: Routing form report filters ( #17865 )
2024-11-27 01:34:48 +00:00
GitHub Actions
b3536728e0
chore: release v4.7.12
2024-11-26 20:22:01 +00:00
e22fec93b1
fix: provide fixed widths for DataTable columns ( #17853 )
...
Co-authored-by: Omar López <zomars@me.com >
2024-11-26 20:17:33 +00:00
Joe Au-Yeung and GitHub
f81716fbb2
feat: Salesforce - pass company booking response to the Lead field ( #17860 )
...
* Catch undefined app option properties
* Add `getCompanyNameFromBookingResponse` method
* Pass bookingResponse when Lead is being created
* Pass bookingResponse from CRMManager
* Handle empty company response
* Return the company value
2024-11-26 19:14:44 +00:00
Anik Dhabal Babu and GitHub
0b66ddc6db
fix: unable to remove banner ( #17857 )
2024-11-26 18:42:41 +00:00
Somay Chauhan and GitHub
382a27f134
fix: round robin host reschedule error ( #17855 )
2024-11-26 18:08:58 +00:00
ac5ee225d5
feat: update translations via @replexica ( #17854 )
...
* chore: sync with main
* feat: update translations via @replexica
---------
Co-authored-by: Replexica <support@replexica.com >
2024-11-26 16:46:54 +00:00
Anik Dhabal Babu and GitHub
d8fd6f5c25
chore: exclude emails form field refactor ( #17824 )
...
* chore: exclude emails refactor
* Update
2024-11-26 21:30:28 +05:30
Benny Joo and GitHub
0e333aa71c
fix: use tags icon for attr ( #17841 )
2024-11-26 12:52:21 -03:00
ae70786b2b
fix: send attendee email with event updates of reassignment ( #17836 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-11-26 10:33:00 -05:00
Benny Joo and GitHub
2df553b58b
chore: use app router for settings/platform/members page ( #17849 )
...
* use i18n strings
* migrate platform/members page
2024-11-26 15:33:01 +01:00
Morgan and GitHub
d4afa1436d
chore: make throttler logs verbose ( #17845 )
2024-11-26 09:42:27 +00:00
Morgan and GitHub
88efa0a2b2
fix: oauth client users controller permissions ( #17822 )
...
* fix: oauth client users controller permissions
* fixup! fix: oauth client users controller permissions
* fixup! fixup! fix: oauth client users controller permissions
* fixup! fixup! fixup! fix: oauth client users controller permissions
2024-11-26 09:41:03 +00:00
b563e41623
feat: update translations via @replexica ( #17842 )
...
Co-authored-by: Replexica <support@replexica.com >
2024-11-25 22:17:54 +00:00
Benny Joo and GitHub
f097f852ad
chore: settings/organizations - remove pages router and use app router ( #16774 )
...
* remove pages router and use app router
* remove future/settings/organizations files
* fix billing page
* sync SettingsLayoutAppDirClient and fix members page
* fix attribute pages
* remove isAppDir where not needed anymore
* add CTA button for members view
2024-11-25 16:49:00 -05:00
Joe Au-Yeung and GitHub
aea8588a21
fix: Salesforce owner check, handle no contact email ( #17834 )
2024-11-25 19:38:06 +00:00
Benny Joo and GitHub
7e0c684348
fix: UI issue in Phone Input dropdown ( #17837 )
2024-11-25 19:35:09 +00:00
Keith Williams and GitHub
21956f096d
chore: Add check to skip DB migrations as part of build ( #17827 )
2024-11-25 16:33:51 -03:00
Benny Joo and GitHub
d1adfa3bf9
fix ( #17812 )
2024-11-25 14:07:55 -05:00
62976a4c77
feat: AI description - Backend for adding translation objects to EventType model ( #17657 )
...
* feat: AI description - DB model + frontend + backend (fetch only)
* fix types and add validation to backend
* improve log
* improve
* import type
* add EventTypeTranslationRepository
* fix replexica error
* fix replexica error
* fix
* fix test
* wip
* wip
* add createManyDescriptionTranslations method
* improve logic
* refactor
* update replexica type
* improve typing
* Renamed descriptionTranslations to fieldTranslations
* log errors in replexica service
* handle translations in background
* don't create, upsert instead
* make sure that description is updated
* simplify
* fix
* Update packages/trpc/server/routers/viewer/eventTypes/update.handler.ts
* improve filter logic in frontend
* implement background job using Tasker
* update schema
* update schema again
* rename
* rename id to uid
* add migration
* fix type
* update
* update schema and migration sql
* fix migration
* fix type check
* fix type check 2
* improve find logic in EventMeta
* add more validation
* add logger
* rename
* upgrade replexica/sdk to 0.7.0
* upgrade replexica to 0.7.0
* use batchLocalizeText
* add comments
* override browser locale if user is a signed in calcom user
* fix type in replexica
* fix migration sql
* fix type
* use dynamic import
* do not use batchLocalizeText
* fix
* add more validations
* fix type error
* address comment
* update locales
* update locales
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-11-25 18:37:42 +00:00
GitHub Actions
93489709a8
chore: release v4.7.11
2024-11-25 16:35:44 +00:00
Amit Sharma and GitHub
050102fde2
fix: OOO redirect, email wrong formatting ( #17829 )
2024-11-25 16:11:44 +00:00
Morgan and GitHub
c1112ab2ab
fix: extract clientId header manually apiv2 (Revert) ( #17832 )
...
This reverts commit b0bf87f3ed .
2024-11-25 15:59:39 +00:00
Morgan and GitHub
34d4c3d775
fix: api v2 webhook issue ( #17831 )
2024-11-25 15:52:00 +00:00
Somay Chauhan and GitHub
e477e5892c
feat: added customClassnames for event-setup tab ( #17240 )
...
* feat: added customClassnames for event-setup tab
* Update EventTypePlatformWrapper.tsx
* better classnames naming
* added classNames to common types
* updated classnames to use the common exported types
* udpate
* better classnames
* better classname names
* classnames -> classNames
* added default styling
* Update Locations.tsx
* Update event-types.tsx
* update
* locationSelectCustomClassNames -> LocationSelectCustomClassNames
* Update documentation.json
* fix: better classnames
* Update types.ts
2024-11-25 09:59:09 +00:00
ad44ca9f2a
fix: change order of eventtypes and routingforms ( #17615 )
...
* change order of eventtypes and routingforms
* for workflows
* for filtered workflows
* update slug of first expected event-type
* updated due to latest merges
* test to ensure new eventtype added is first in the list
* test for workflows
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-11-25 06:25:05 -03:00
868cf91c35
refactor: conferencing apps atoms web wrapper ( #17732 )
...
* conferencing apps atoms web wrapper
* Update DisconnectIntegrationModal.tsx
* formating changes
* handleBulkUpdateDefaultLocation -> bulkUpdateFunction
* fix: type error for handleRemoveApp
* fix: type error for handleRemoveApp
* refactor: removed ConferencingView component and migrated its functionality to ConferencingAppsViewWebWrapper
* refactor: moved AppList, AppListCard to packages/features
* fix: type changes
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-11-25 09:53:38 +02:00
Lauris Skraucis and GitHub
8b9693ea60
fix: v2 booking location ( #17817 )
...
* fix: create-booking.input dont require location to be url
* fix: return video call url for booking location
* try to debug test
* remove test file
2024-11-25 07:34:59 +00:00
Somay Chauhan and GitHub
935115d7c1
feat: added custom classnames for event-limits tab ( #17478 )
...
* added custom classnames for event limits tab
* added classNames to common types
* updated classnames to use the common exported types
* undo
* Update EventTypePlatformWrapper.tsx
* better clasnames naming
* added example classnames for demo
* fix: better calssnames
bookingFrequencyLimitSection-> bookingFrequencyLimit
totalDurationLimitSection-> totalDurationLimit
futureBookingLimitSection-> futureBookingLimit
offsetStartTimesSection-> offsetStartTimes
* suffix->addOn
* Update types.ts
2024-11-25 07:13:58 +00:00
Somay Chauhan and GitHub
eae74c568c
feat: added custom classnames for event-advanced tab ( #17479 )
...
* feat: added custom classnames to event-advanced tab
* added more calssnames
* added classNames to common types
* undo extra changes
* Update EventTypePlatformWrapper.tsx
* Update types.ts
* Update EventTypePlatformWrapper.tsx
* better classnames
* Update EventTypePlatformWrapper.tsx
* addeed CustomEventTypeModalClassNames
* added example classnames for demo and some changes
* fix: better classnames
* timezoneLockToggle -> timezoneLock
* Update types.ts
* Update CustomEventTypeModal.tsx
2024-11-25 12:11:27 +05:30
Somay Chauhan and GitHub
9e9dd6070d
feat: added custom classnames to event-assignment tab atom ( #17527 )
...
* added classNames to common types
* Update types.ts
* feat: added custom classnames to event-assignment tab atom
* Update EventTypePlatformWrapper.tsx
* update: better classnames
* added example clasnames for demo
* fix: classnames
* fix: type check
* fixed classnames
* fix: better calssnames
assingAllTeamMembersToggle -> assingAllTeamMembers
enableWeightsToggle -> enableWeights
assingAllTeamMembersToggle -> assingAllTeamMembers
2024-11-25 06:10:22 +01:00