2fbc06314e
feat: Hide recurring tab when payments are enabled ( #14731 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-04-26 10:18:29 -04:00
386006fad0
feat: date range picker ( #14713 )
...
* feat: add DateRangePicker.tsx and Calendar.tsx to match DS
* chore:cleanup
* tests: remove as these are duplicate tests from the library themselves
* fix: mobile sizes
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-04-26 13:38:42 +00:00
ceb555460e
feat: Platform Rate limiting + access token caching ( #14560 )
...
* feat: Platform Rate limiting + access token caching
* chore: changes
* chore: cleanup
* chore: remove yarnlock changes
* chore: yarnlcok
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-04-26 13:14:13 +00:00
Syed Ali Shahbaz and GitHub
0650898302
feat: Add ratings to insights ( #14687 )
2024-04-26 11:58:06 +01:00
Lauris Skraucis and GitHub
d004815a68
feat: v2 managed user create default schedule given timeZone ( #14727 )
...
* schedules service: function to create default user schedule
* managed user: create default schedule if timeZone provided
* swagger update
2024-04-26 09:20:29 +00:00
Morgan and GitHub
5d76bd6b9c
v4.0.4 ( #14764 )
2024-04-26 09:21:07 +03:00
d47c6b3fdb
fix: Credential Syncing Improvements ( #14588 )
...
* Add example app to test credential sync
* Fixes
* Changes to normalize flow of GoogleCalendar and Zoom
* Add unit tests
* PR Feedback
* credential-sync-more-tests-and-more-apps
* Fix yarn.lock
* Clear cache
* Add test
* Fix yarn.lock
* Fix 204 handling
* Fix yarn.lock
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-04-25 12:47:17 -04:00
Morgan and GitHub
ebbb1dcce3
fix: oAuthClient Creation Form ( #14750 )
2024-04-25 13:51:03 +00:00
Omar López and GitHub
60ae817f30
chore: v4.0.3 ( #14725 )
...
Bump version
2024-04-23 22:53:24 +00:00
Keith Williams and GitHub
73a79cf29b
fix: Improve French translations ( #14718 )
2024-04-23 17:35:56 -04:00
Omar López and GitHub
54a1663a8b
v4.0.2 ( #14724 )
2024-04-23 21:16:14 +00:00
883d745784
feat: SMS/Whatsapp to attendee for teams ( #14648 )
...
* remove event type requires confirmation
* allow sms sending also for team (frontend)
* allow text to attendee for team (backend)
* add rate limiting for SMS (WIP)
* add functionality to lock and unlock SMS sending (+admin UI view)
* rename to smsLockState
* add ability to lock users and teams
* don't send sms if locked
* add missing imports
* fix rate limit namespace
* add translation
* fix type error
* remove prop from UsersTable
* add smsLockState to buildUser
* code clean up
* create seperate sms rate limit function
* fix type error
* add missing userId and teamId to sendSMS
* code improvements
* add User Team type
* fix marking as reviewed
* check monthly sms limit only for user
* don't lock orgs
* fix type error
* fix avatars
* fix type error
* fix type error
* fix type error
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-04-23 19:48:44 +00:00
d16428da6c
changed translation ( #14710 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-04-23 16:14:12 +00:00
sean-brydon and GitHub
8c5438663c
feat: improve error handling for signup events ( #14668 )
...
* feat: improve error handling for signup events
* chore: fix typo
2024-04-23 16:13:10 +00:00
Alex van Andel and GitHub
0306ad737f
fix: invalid Cancelled / Rescheduled downstream calendar block ( #14700 )
...
* fix: invalid Cancelled / Rescheduled downstream calendar block
* Adjust test so no calendar is connected
* Remove the googleCalendar from multiple tests
2024-04-22 16:10:39 +01:00
3ce6c23603
fix: Update visibility of team members based on user role ( #14629 )
...
* fix: team memebrs being hidden for admin when org is private and they are not org admin
* chore: remove console.loog
* chore: make permissionCheck more readable
* test: push e2e test for normal privacy banner in orgs
* test: add a few more edge cases
* chore: negate names
* feat: update func to make more sense
* Fix
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-04-22 13:45:28 +00:00
1931758fc7
fix: Private settings of the event disabled after making changes to your event ( #14628 )
...
* fix: Private settings of the event disabled after making changes to your event
* add test
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-04-22 11:53:50 +00:00
Alex van Andel and GitHub
a15cad4d03
chore: Removing away (DB related, not slot related) from code ( #14673 )
...
* chore: Removing away (DB related, not slot related) from code
* Remove more isAway/away, eg. references
2024-04-20 02:23:34 +01:00
0ee81d0739
fix: remove away view ( #14672 )
...
* remove away view
* remove yellow away dot
* remove Away from Booker
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-04-19 17:40:35 +00:00
Peer Richelsen and GitHub
c0bc6f8ccb
Update common.json ( #14647 )
2024-04-19 16:50:38 +00:00
Alex van Andel and GitHub
d25c043046
chore: Remove all avatar/logo references ( #14532 )
...
* chore: Remove all avatar/logo references
* Updated user profile to only use avatarUrl
* fix: minor style issue
* chore: Remove redundant includeTeamLogo
* fix: Use right avatar default in event type list
* fix: placeholder avatar team profile, target
* chore: Add logoUrl/avatarUrl to JWT
* fix: Bunch of org avatar issues, fix members list
* Fix logoUrl on org pages
* More type fixes
* Hopefully final type fixes
* Another round of type fixes
* fix: UserForm ts
* fix: Handle as return types, not input types
* fix: Remove profile and add avatarUrl
* fix: notFound as const
* fix: Seeder avatarUrl params
* revert: Migration changes for easier recovery
* fix: Add explicit type to builder as avatar is now set
* Add logoUrl to unpublished entity
* Avatar test out of scope here
* fix: Use the new avatarUrl after save
* chore: Removed getOrgAvatarUrl/getTeamAvatarUrl
* fix: Update sidebar image immediately after change
* Unable to safe unnamed user, so default
* fix: Unpublished page, add organization test
* Add more tests
2024-04-18 21:54:16 -07:00
5695ba7c13
feat: Tasker ( #14180 )
...
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-04-18 11:56:25 -07:00
Morgan and GitHub
eeb0322ce1
fix: managed users check if exist ( #14649 )
2024-04-18 18:09:56 +00:00
480977c2b5
fix: api v2 - platform users can disable emails and display their links ( #14604 )
...
* fix: disable emails with oauthCLient settings and hide empty links
* fixup! fix: disable emails with oauthCLient settings and hide empty links
* feat: enable to display booking success page link in emails
* fixup! feat: enable to display booking success page link in emails
* fixup! Merge branch 'fix-no-email-booking-hide-empty-links' of github.com:calcom/cal.com into fix-no-email-booking-hide-empty-links
* fixup! fixup! Merge branch 'fix-no-email-booking-hide-empty-links' of github.com:calcom/cal.com into fix-no-email-booking-hide-empty-links
* fixup! Merge branch 'main' into fix-no-email-booking-hide-empty-links
* fixup! Merge branch 'main' into fix-no-email-booking-hide-empty-links
* fixup! Merge branch 'fix-no-email-booking-hide-empty-links' of github.com:calcom/cal.com into fix-no-email-booking-hide-empty-links
---------
Co-authored-by: Lauris Skraucis <lauris.skraucis@gmail.com >
2024-04-18 12:43:17 +00:00
Lauris Skraucis and GitHub
8b2e46a6fa
fix: v2 e2e tests ( #14655 )
...
* fix: oauth-clients-users e2e -> auth was changed from access token to client secret header
* fix: Gcal e2e
* remove gcal module
* simplify gcal override
2024-04-18 12:13:31 +00:00
4f69c0e502
fix: Namespaced react embeds not working with Floating and Element Click Popups ( #13386 )
...
* Fix embed queue
* Fix getCalApi namespace use
* Fixes
* Add more e2e
* Fix test
* Fix syntax error in generated code
* Make getCalApi argument optional
* Fix types
* Add more namespacing tests
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-04-18 14:41:39 +05:30
be128181e2
feat: booker atom custom location ( #14635 )
...
* frontend: handle booking locationUrl
* backend: pass booking locationUrl to handleNewBooking
* examples app: display booking location if provided
* fix: v2 not starting: contains -> includes
* backend: pass booking locationUrl to handleNewBooking
* swagger docs update
* examples app: dont display where of booking if does not start with http
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-04-18 08:26:36 +00:00
Lauris Skraucis and GitHub
51927f82c0
fix: v2 app.rewrites.middleware.ts ( #14626 )
2024-04-17 16:48:52 +00:00
Alex van Andel and GitHub
0f8a0eaf4a
fix: 500 on forbidden showing up in logs ( #14636 )
2024-04-17 16:00:21 +00:00
b9ac22d4ed
feat: AI Transcribe ( #14140 )
...
* chore: transcribe
* chore: provider
* chore: use daily provider
* chore: rebase
* chore: remove types file
* chore: remove recoil
* chore: progress
* chore: add recoil
* chore: save progress
* chore: save progress
* fix: type err
* fix: err
* fix: save progress
* feat: finish emails
* chore: add new env variable
* chore: fix type err
* chore: turbo
* chore: improvements
---------
Co-authored-by: Udit Takkar <udit222001@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2024-04-17 11:09:11 -04:00
6ef35e4dba
chore: settings design match ( #14630 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-04-17 09:35:18 -04:00
Carina Wollendorfer and GitHub
8bb5200dd8
fix: add new styling for emoji links ( #14481 )
2024-04-17 12:30:14 +00:00
Keith Williams and GitHub
ae64d7ba82
fix: API v2 recurring spelling ( #14620 )
2024-04-16 18:58:36 -03:00
Keith Williams and GitHub
9dd2dbff19
v4.0.1 ( #14618 )
2024-04-16 21:05:18 +00:00
Morgan and GitHub
e3e464abfa
fix: booker atoms using next/router ( #14612 )
...
* fix: booker OOO using next/router
* fixup! fix: booker OOO using next/router
2024-04-16 18:37:24 +00:00
268438b0ff
fix: rescheduling daily ( #13736 )
...
* fix: rescheduling daily
* fix: e2e test
* chore: test
* add location to default event type
* revert fix
* chore: add env variable
* fix: sort alphabetically
* test: checking
* chore: use another user
* chore: try adding location
* chore: undo
* chore: add variable
* chore: commented
* F
* chore: comment
* test: add unit test
* fix: type err
---------
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Omar López <zomars@me.com >
2024-04-16 12:57:34 -04:00
Omar López and GitHub
f2eebe95bd
chore: Adds deprecated-imports-next-router ( #14486 )
2024-04-16 11:46:45 +01:00
3084013269
fix: always load via SSR ( #14476 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-04-16 11:37:03 +01:00
68568e5a25
feat: round robin: show avatar and name of person on success page ( #14245 )
...
* feat: round robin: show avatar and name of person on success page
* fix: add background border
* fix: e2e tests
* fix: remove avatar on select, use proper border variables
* fix: bookings-list e2e round robin title
* chore: change name
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2024-04-16 11:36:11 +01:00
Somay Chauhan and GitHub
b61820d354
fix: custom attributes not being synced in intercom ( #14600 )
...
* fix: custom attributes not being synced in intercom
* fix: ssrInit
2024-04-16 11:03:45 +01:00
Kaleem and GitHub
ea04fe1c9b
fix: remove @ts-ignore ( #14582 )
2024-04-16 07:44:00 +05:30
Peer Richelsen and GitHub
64c56c1b17
Delete apps/platform directory ( #14520 )
2024-04-16 01:12:54 +00:00
8e883a6b10
feat: update platform oauth client form ( #14542 )
...
* feat: update platform oauth client form
* fixup! feat: update platform oauth client form
* add tooltip to mention permissions cannot be modified
---------
Co-authored-by: Ryukemeister <sahalrajiv-extc@atharvacoe.ac.in >
2024-04-16 01:55:00 +01:00
sean-brydon and GitHub
5fede84bf6
feat: use experimental optimizePackageImports ( #14587 )
2024-04-16 01:52:08 +01:00
Alex van Andel and GitHub
4daf9db9db
fix: acme.cal.local crashes due to missing requestedSlug in seed ( #14592 )
2024-04-15 18:53:41 +01:00
Keith Williams and GitHub
6a75ef86b0
v4.0.0
2024-04-14 20:02:28 -03:00
Alex van Andel and GitHub
3d2397879c
fix: Remove PageWrapper ( #14579 )
...
* fix: Remove PageWrapper
* Remove useLocale
2024-04-14 20:46:08 +00:00
Alex van Andel
de474089a7
Revert "fix: Production deploys ( #14578 )"
...
This reverts commit 8b31b9aa05 .
2024-04-14 16:41:25 +01:00
Keith Williams and GitHub
8b31b9aa05
fix: Production deploys ( #14578 )
2024-04-14 15:04:30 +00:00
Crowdin Bot
ad41672958
New Crowdin translations by Github Action
2024-04-14 12:51:43 +00:00