Omar López
9dab915ddd
chore: upgrade dependencies ( #20740 )
Post release / release (push) Canceled after 0s
v5.2.3
2025-04-21 15:21:10 -03:00
GitHub Actions
8fca8f3910
chore: release v5.2.3
2025-04-21 18:20:38 +00:00
Omar López
1638465607
chore: remove swagger app and its dependencies ( #20798 )
2025-04-21 18:13:19 +00:00
Keith Williams
ab7eb7f4b1
chore: Add layout.tsx to Foundation team CODEOWNERS ( #20802 )
2025-04-21 23:35:10 +05:30
Benny Joo
0592badd56
fix: semi-colon in the bottom of layout UI ( #20799 )
2025-04-21 15:46:23 +00:00
Morgan
7e82b8fa86
fix: sms workflow api v2 ( #20795 )
...
* fix: sms workflow api v2
* fixup! fix: sms workflow api v2
2025-04-21 14:41:59 +00:00
7dfb71ca30
fix: Location not changing when rescheduling ( #20404 )
...
* fix: location not chnging
* update
* update
* Update EventManager.ts
* update
* update
* Update reschedule.test.ts
---------
Co-authored-by: Tushar Bhatt <95581504+TusharBhatt1@users.noreply.github.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-04-21 14:45:59 +01:00
d99ecde0e2
fix: improved 'use-identity-login' error message for users trying to signInn using different provider ( #20582 )
...
* improved 'use-identity-login' error message for users trying to signin using different provider
* passing original identity provider as query parameter
* Update packages/features/auth/lib/next-auth-options.ts
* passed different error names for different types of error
---------
Co-authored-by: romit <romitgabani1@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: Tushar Bhatt <95581504+TusharBhatt1@users.noreply.github.com >
2025-04-21 13:38:19 +00:00
Omar López
d81b905ad7
refactor: replace timeZone string validation with timeZoneSchema ( #20719 )
...
* refactor: replace timeZone string validation with timeZoneSchema - Replace all instances of timeZone: z.string() with timeZoneSchema - Preserve modifiers (.optional(), .default(), .nullish()) where present - Fix VideoApiAdapter to use organizer's timezone value - Remove redundant isSupportedTimeZone import from booking.ts - Add timeZoneSchema import where needed
* Update index.ts
* fix: conflicts
Signed-off-by: Omar López <zomars@me.com >
* Update yarn.lock
* Discard changes to yarn.lock
* Update booking.ts
* Discard changes to packages/platform/types/me.ts
* Discard changes to packages/platform/types/me/outputs/me.ts
* Discard changes to packages/platform/types/schedules/schedules-2024-04-15/schedules.ts
* Discard changes to packages/features/ee/cal-ai-phone/zod-utils.ts
---------
Signed-off-by: Omar López <zomars@me.com >
2025-04-21 14:37:07 +01:00
Hariom Balhara
46c6582328
fix: Wrong text EmbedTheme -> Theme ( #20790 )
2025-04-21 10:16:09 +00:00
Hariom Balhara
396811b954
fix: Org onboarding handle error due to platform team being moved to regular org ( #20786 )
...
* Add better error logs and handle platform team
* Add better error logs and handle platform team
2025-04-21 14:58:55 +05:30
Lauris Skraucis
f6c7d8d97f
fix: v2 Sentry errors ( #20788 )
...
* fix: Only Team Event Types are supported for Instant Meeting
* refactor: Cannot read properties of undefined (reading 'timeZone')
* fix: Cannot read properties of undefined (reading 'map')
* refactor: rearrange function order
* refactor: booking_seats_full_error
* fix: invalid_round_robin_host
* refactor: booking_time_out_of_bounds_error
* refactor: Attempting to book a meeting in the past.
* fix: obj.phoneNumber.trim is not a function
* fix: Cannot use 'in' operator to search for 'disabled' in 1
2025-04-21 12:12:46 +03:00
Ronit Raj
930165b6e8
Update rateLimit.ts ( #20785 )
2025-04-21 05:33:00 +00:00
Hariom Balhara
a77bd7bbe0
fx 404 for embed ( #20120 )
2025-04-20 16:16:48 +00:00
51212cdacf
fix: header overlaps in month view on short viewport ( #20749 )
...
* fix: header overlaps in month view on short viewport
* refactor: Merge classes into same condition
* fix: Remove booker margin top if isEmbed
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Tushar Bhatt <95581504+TusharBhatt1@users.noreply.github.com >
Co-authored-by: amrit <iamamrit27@gmail.com >
2025-04-20 08:03:12 +05:30
Lauris Skraucis
3731b1ef3d
fix: calendar connect atoms ( #20766 )
2025-04-18 11:29:11 +00:00
amrit
f631c4aa79
feat: make skeleton for booking embed accurate ( #20765 )
...
* fix: trigger lingo.dev by removing duplicate value
* feat: make skeleton for booking embed accurate
2025-04-18 10:28:37 +00:00
Lauris Skraucis
95cd76e732
fix: only managed users assignable to managed team event ( #20754 )
...
* fix: only managed users assignable to managed team event
* chore: bump platform libraries
2025-04-18 12:21:02 +05:30
Joe Au-Yeung
7e525779b7
Remove trailing } from utm param ( #20763 )
2025-04-18 11:13:26 +05:30
Anik Dhabal Babu
f176ebf1da
fix: offer seats broken ( #20758 )
2025-04-18 05:32:31 +00:00
Keith Williams
5058e0e750
chore: Remove verbose logging ( #20732 )
2025-04-18 04:20:19 +00:00
Joe Au-Yeung
dc409e1c5a
chore: Add consent message when SMS workflows are related ( #20741 )
...
* Add consent message
* Add consent message if using SMS workflow
* Skip flakey tests
* Revert "Skip flakey tests"
This reverts commit 3bd6f3fd71469df4dbd67b69b8e17011657df9d8.
2025-04-18 09:23:15 +05:30
Joe Au-Yeung
89b5d1ebc3
Write UTM params to Salesforce ( #20759 )
2025-04-18 03:24:57 +00:00
Joe Au-Yeung
0d24664a72
Skip flakey tests ( #20761 )
2025-04-18 03:01:35 +00:00
69efc26f36
perf: slim down middleware matcher ( #20735 )
...
* wip
* wip
* refactor
* add pathname
* fix
* fix: manually construct pathname for metadata functions
Co-Authored-By: benny@cal.com <benny@cal.com >
* fix: add pathname parameter to all metadata functions
Co-Authored-By: benny@cal.com <benny@cal.com >
* fix: add pathname parameter to remaining metadata functions
Co-Authored-By: benny@cal.com <benny@cal.com >
* fix
* fix
* fix type checks
* Refactor
* fix
* fix
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: benny@cal.com <benny@cal.com >
2025-04-17 19:55:01 -07:00
GitHub Actions
95c48ac805
chore: release v5.2.2
Post release / release (push) Canceled after 0s
v5.2.2
2025-04-17 20:49:03 +00:00
Somay Chauhan
59ab38db98
feat: add guards to stripe teams controller ( #20540 )
...
* feat: add guards to stripe teams controller
* remove logs and comments
* fix return type status
* refactor: move PlatformSubscription to a dedicated module
* reroute to `organizations/stripe/save` for teams
* fix: type errors
* feat: fixed it for conferencing apps
* feat: Add error handling and fallback URL support in Stripe callback
* Refactor OAuth callback handling and move token validation to service layer
* Add documentation for OAuth callback proxying in conferencing and stripe controllers
* Move OAuthCallbackState type from organizations to stripe service module
2025-04-17 16:36:31 +00:00
Benny Joo
11a41e0e39
fix: return react fragment from all layout.tsx
2025-04-17 16:26:15 +00:00
Lauris Skraucis
880fe151c0
fix: v2 automatic round robin reassign error message ( #20755 )
2025-04-17 15:50:16 +00:00
Anik Dhabal Babu
603f106389
fix: Admin/owner unable to confirm managed bookings ( #20743 )
...
* fix: Admin/owner can't confirm managed booking
* Update confirm.handler.ts
2025-04-17 12:27:11 +00:00
Morgan
5c7f1aebb2
feat: filter users by assigned attribute options ( #20659 )
...
* feat: assigned attributes options base
* feat: assigned attributes options base e2e
* feat: filter assigned options by other assigned options
* feat: filter assigned options by other assigned options
* fixup! feat: filter assigned options by other assigned options
* feat: get org users by assigned attributes
* adding missing input file
* push generated docs
* feat: add filter org users by teamIds
* feat: add filter assigned attribute options by teamIds
* chore; update doc
* chore: remove console log
* chore: minor e2e fix
* chore: minor e2e fix
* chore: improve docs
* fix: assigned options by teamIds + optionIds
2025-04-17 14:05:06 +02:00
Anik Dhabal Babu
a8fe3a6466
fix: failing e2e test ( #20751 )
2025-04-17 17:33:29 +05:30
Lauris Skraucis
8974f8f9de
feat: v2 book team events using teamSlug & eventTypeSlug ( #20585 )
...
* feat: v2 book team events using teamSlug & eventTypeSlug
* fix: tests
2025-04-17 13:23:25 +03:00
Anik Dhabal Babu
a11c2cc52c
fix: Wrong schedule ID set for child managed event ( #20745 )
...
* fix: wrong schule id set for managed event
* Update handleChildrenEventTypes.ts
2025-04-17 08:58:01 +00:00
amrit
14d319f992
fix: buggy skeleton rendering for month view ( #20744 )
...
* fix: trigger lingo.dev by removing duplicate value
* fix: buggy skeleton monthly view
2025-04-17 11:10:47 +05:30
Benny Joo
49f0759f31
fix: disable Google Translate from HTML
2025-04-17 00:10:25 +00:00
GitHub Actions
cae8470350
chore: release v5.2.1
Post release / release (push) Canceled after 0s
v5.2.1
2025-04-17 00:05:25 +00:00
Joe Au-Yeung and Benny Joo
a82d616b79
feat: Whitelist user's from workflow spam scanning ( #20717 )
...
* Add whitelistWorkflows to user
* Do not autolock whitelisted users
* Add endpoint to whitelist a user
* Get users data - include whitelistWorkflows
* Whitelist a user on the user admin page
* Fix typo
* Add test
* Use translations
* Add `updateWhitelistWorkflows` to `UserRepository`
* Use i18 for strings
* Rename to whitelistWorkflows
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2025-04-16 18:09:29 -04:00
Anik Dhabal Babu
515f3263e0
test: e2e test for the Routing Form to Event Booking flow ( #20728 )
...
* test: e2e test Routing Form submission to Booking flow
* update
* tweak
2025-04-16 16:09:15 -03:00
Lauris Skraucis
aebbc50ba6
fix: EventTypeSettings atom default schedule title ( #20725 )
2025-04-16 21:26:30 +03:00
Benny Joo
7cdc78d02d
update middleware ( #20726 )
2025-04-16 17:44:25 +00:00
Keith Williams
df55dec553
chore: Rename @calcom/lib/date-fns to @calcom/lib/dayjs ( #19870 )
...
* chore: Rename date-fns to dayjs
* Fixed types
2025-04-16 16:26:42 +00:00
Benny Joo
398ad22868
fix wrong translation ( #20727 )
2025-04-16 15:37:21 +00:00
Lauris Skraucis
7ef1050946
feat: v2 get slots using teamSlug + eventTypeSlug + optional organizationSlug ( #20554 )
...
* feat: allow teamSlug + eventTypeSlug + optional organizationSlug as input
* feat: return team event slots
* test: get slots using teamSlug + eventTypeSlug + optional organizationalSlug
* docs: how to get team event slots
2025-04-16 18:29:47 +03:00
Peer Richelsen
7b8bbaaa86
added lindy ( #20721 )
2025-04-16 14:27:53 +00:00
Omar López
ddfd3fda70
refactor: improve error handling in captureErrorsMiddleware ( #20718 )
2025-04-16 14:01:47 +00:00
Benny Joo
5972a6f77f
perf: Fetch data server-side for Webhook Create page ( #20675 )
...
* perf: fetch data server-side for create webhooks page
* refactor
* refactor
* refactor
* improve skeleton styling
* fix styling
2025-04-16 10:59:18 -03:00
9bc703a437
feat: Embed - Show skeleton loader when pageType is provided ( #20646 )
...
* mvp done
* wip
* fix ts errors and other code improvements
* fix ts errors
* ensure mobile layout support
* Make skeleton responsive on screen resize
* refactor
* Add test for EmbedElement
* make skeleton closer to pixel perfect
* Address PR feedback
* Remove PR_TODO
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
Co-authored-by: amrit <iamamrit27@gmail.com >
2025-04-16 13:40:51 +00:00
Syed Ali Shahbaz
15aaf7f51b
fix: readonly ics error ( #20651 )
...
* readonly error fix
* warn instead of throwing err
* .
* .
* fix err
* dont throw error, only warn
* --
* remove skip writing as that's unnecessary
* fix api
2025-04-16 09:02:56 -03:00
Lauris Skraucis and Anik Dhabal Babu
c89a1877ae
feat: organization booking hooks ( #20611 )
...
* docs: request auth headers
* feat: useOrganizationsBookings hook
* feat: useOrganizationUserBookings hook
* rename hooks
* query params
* fix: organizations users bookings extract user from userId not auth
* fix: passing array from hook
* docs
* correct header doc
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2025-04-16 10:59:02 +03:00