68e7e76b31
feat: list managed users of an oauth client ( #14330 )
...
* feat: list managed users with apiv2 api
* refactor: isPending -> isLoading
* Revert "refactor: isPending -> isLoading"
This reverts commit dc2108e05508070185d57633346f3c532458e2a8.
---------
Co-authored-by: supalarry <laurisskraucis@gmail.com >
2024-04-04 09:41:47 +00:00
d30fb213d2
fix: Add adminReview option to allow impersonating org members ( #14275 )
...
* added layouts for moving teams step
* added admin section for org creation step
* extended org creation to also move existing teams
* wip
* wip
* wip
* further changes
* Add checkout for org in onboarding
* Fix ts errors
* Self review feedback
* Self review addressed
* Fix unit tests
* Fix ts error
* Seans feedback addressed
* feat: fix correct accounts pending
* fix: unit tests for new invite member permissions
* tests: org admin onboarding tests for existing user
* tests: Inital user self serve flow
* chore: update teamAndUserFixture to create X amount of teams
* chore: add testId to card actionButton
* test: add test-Id to continue or checkout button
* tests: add tests for migrating existing teams
* feat: match new designs
* fix: isAdminCheck
* chore: fix pricing copy
* fix: flacky tests
* Fix tests?
* More test fixes
* Check all checkboxes
* Fix type error
* Fix failing test and typescript issues
* Fix unpaid org allowing auto-add users
* Add self-serve flag
* Skip tests
* Add adminReview option
* Fixes
* Add server checks for impersonation
* Improved error
* feat: extract - and disalow updating from org uset list if not reviewed
---------
Co-authored-by: Peer Richelsen <peer@cal.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: sean-brydon <sean@cal.com >
Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-04-04 04:48:41 +00:00
3f02de8214
chore: icon cleanup ( #13770 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2024-04-03 23:23:57 +00:00
Omar López and GitHub
7421cea0da
fixes: API builds after rename ( #14319 )
2024-04-04 00:12:09 +01:00
Crowdin Bot
61f68af435
New Crowdin translations by Github Action
2024-04-03 13:32:23 +00:00
b3f4cfab32
feat: new org onboarding wizard ( #13139 )
...
* added layouts for moving teams step
* added admin section for org creation step
* extended org creation to also move existing teams
* wip
* wip
* wip
* further changes
* Add checkout for org in onboarding
* Fix ts errors
* Self review feedback
* Self review addressed
* Fix unit tests
* Fix ts error
* Seans feedback addressed
* feat: fix correct accounts pending
* fix: unit tests for new invite member permissions
* tests: org admin onboarding tests for existing user
* tests: Inital user self serve flow
* chore: update teamAndUserFixture to create X amount of teams
* chore: add testId to card actionButton
* test: add test-Id to continue or checkout button
* tests: add tests for migrating existing teams
* feat: match new designs
* fix: isAdminCheck
* chore: fix pricing copy
* fix: flacky tests
* Fix tests?
* More test fixes
* Check all checkboxes
* Fix type error
* Fix failing test and typescript issues
* Fix unpaid org allowing auto-add users
* Add self-serve flag
* Skip tests
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Hariom <hariombalhara@gmail.com >
Co-authored-by: sean-brydon <sean@cal.com >
Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Omar López <zomars@me.com >
2024-04-03 18:53:02 +05:30
Morgan and GitHub
c3b1de498d
fix: org guard did not have user org profile + missing db read in selectedCalendarRepo ( #14303 )
...
* fix: user did not contain profile with next-auth-guard
* fix: missing dbread instance
2024-04-03 10:49:19 +03:00
Erik and GitHub
cdf059361e
chore: Tidy up unused variables, etc ( #14289 )
2024-04-02 22:06:42 +00:00
Erik and GitHub
b96786125c
v3.9.4
2024-04-02 15:32:21 -03:00
Keith Williams and GitHub
306f53dec7
fix: Typo in OAuth clients ( #14292 )
...
* fix: Typo in OAuth clients
* Update index.tsx
2024-04-02 15:02:26 -03:00
Erik and GitHub
db865a680f
chore: hotfixes ( #14297 )
2024-04-02 17:48:48 +00:00
Erik and GitHub
b202c4e79f
chore: sentry dsn ( #14295 )
2024-04-02 17:01:00 +00:00
Peer Richelsen and GitHub
751530b460
Create README.md
2024-04-02 15:25:02 +01:00
3b263e9282
feat: v2 event-types POST, PATCH, DELETE endpoints ( #14237 )
...
* create event type: use createEventType from trpc handler
* create event type: simplify handler input and create e2e test
* update event type + test
* delete end point
* check if owner owns event type
* fix: starting v2
* fixes
* remove unused enum
* fix TS issue for update input
* docs refresh
* docs
* docs
* simplify event types docs
* docs refactor
* fix: check if user already has event type with existing slug
* refactor update into a service
* fix tests
* remove unused import
* update create event link
* refactor: create event handler process passed locations
* move input out of folder
* reuse eventtype location for inputs
* docs: example POST event-type return
---------
Co-authored-by: Rajiv Sahal <sahalrajiv-extc@atharvacoe.ac.in >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-04-02 15:50:12 +02:00
6283535d6a
chore: add more duration options for multiple duration events ( #14162 )
...
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2024-04-02 12:43:24 +00:00
Alex van Andel
a7e05aa016
v3.9.3
2024-04-02 13:37:09 +01:00
f8cbf8b1c4
chore: rewrite api.cal.com/v2 to api v2 ( #14285 )
...
* chore: rewrite api.cal.com/v2 to api v2
* fixup! chore: rewrite api.cal.com/v2 to api v2
* fixup! fixup! chore: rewrite api.cal.com/v2 to api v2
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-04-02 13:23:04 +01:00
Alex van Andel and GitHub
ccc294e567
chore: Skip broken out-of-office tests ( #14286 )
2024-04-02 11:24:42 +00:00
Crowdin Bot
0be344b1ba
New Crowdin translations by Github Action
2024-04-01 12:33:52 +00:00
Crowdin Bot
9608f6518f
New Crowdin translations by Github Action
2024-03-29 09:14:37 +00:00
Philipp Dormann and GitHub
5d543c864f
fix(translations/de): typo in limit_booking_only_first_slot ( #14244 )
2024-03-28 15:09:47 -03:00
Crowdin Bot
bb13de4176
New Crowdin translations by Github Action
2024-03-28 15:41:27 +00:00
Morgan and GitHub
c854dd092c
refactor: platform timezone endpoint ( #14250 )
...
* refactor: platform timezone endpoint
* fixup! refactor: platform timezone endpoint
* fixup! fixup! refactor: platform timezone endpoint
2024-03-28 12:35:51 -03:00
Crowdin Bot
26d64bd93f
New Crowdin translations by Github Action
2024-03-28 14:07:17 +00:00
1025238eee
feat: cal.ai enterprise phone calls ( #14100 )
...
* added empty layout
* init
* yarn lock due to package changes
* added retell ai to .env
* removed ton of glue code
* nit
* Discard changes to package.json
* Upgrades lucide-react
* minor UI fixes
* nit
* nit
* feat: save progress
* feat: v1
* fix: type error
* feat: change schema
* fix: type error and testr
* chore: update agent
* chore: change default prompt
* feat: feedback and improvements
* fix: type error
* fix: type error
* hidden for now while in trial
* added i18n and removed some comments
* feat: add cal api key
* fix: type error
---------
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-03-28 13:59:01 +00:00
Morgan and GitHub
f5876ae6d6
chore: rename platform /me endpoints ( #14249 )
...
* chore: rename platform me endpoints
* fixup! chore: rename platform me endpoints
2024-03-28 12:28:32 +00:00
Morgan and GitHub
ccc8cdc1ff
chore: rename platform endpoints provider/gcal ( #14248 )
2024-03-28 12:04:28 +00:00
Crowdin Bot
a1840c9362
New Crowdin translations by Github Action
2024-03-28 08:10:02 +00:00
Crowdin Bot
6ffe7005dd
New Crowdin translations by Github Action
2024-03-27 18:52:03 +00:00
Crowdin Bot
4890d72e30
New Crowdin translations by Github Action
2024-03-27 18:42:37 +00:00
Crowdin Bot
a531541273
New Crowdin translations by Github Action
2024-03-27 18:34:19 +00:00
Crowdin Bot
48c51da853
New Crowdin translations by Github Action
2024-03-27 12:42:07 +00:00
cc2164657c
feat: platform endpoints to fetch/cancel/reschedule bookings and hooks ( #14164 )
...
* init bookings endpoint
* abstracting functions
* e2e tests for bookings
* hooks for bookings endpoint
* bookings respository fixtures
* typings for booking input
* fixup
* abstract booking info code and use it as handler
* import handlers for bookings endpoint
* add cancel booking input
* add handleCancelBooking handler in platform libraries
* cancel booking endpoint
* abstract call into its own separate fn
* cancel booking hook
* e2e test for cancel booking endpoint
* fix import
* export getBookings function
* move getAllUserBookings into lib
* add bookings folder to package exports
* use getAllUserBookings from lib
* fix import path
* fix: hooks, endpoint and example for cancel / reschedule / list / booking success page
* fix: unit test mock classNames import from lib
* fix: unit test mock classNames import from lib
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-03-27 12:34:54 +00:00
Crowdin Bot
a35683667b
New Crowdin translations by Github Action
2024-03-27 08:19:25 +00:00
Zachary Jia and GitHub
cf403bebf1
fix: add missing multiple_duration_timeUnit translation in zh-CN ( #14212 )
2024-03-27 05:15:15 -03:00
Crowdin Bot
f3e4bbc753
New Crowdin translations by Github Action
2024-03-26 23:36:45 +00:00
Crowdin Bot
ec42900e25
New Crowdin translations by Github Action
2024-03-26 22:48:13 +00:00
Crowdin Bot
b70b5a5449
New Crowdin translations by Github Action
2024-03-26 21:15:05 +00:00
Crowdin Bot
cc5dfb06bd
New Crowdin translations by Github Action
2024-03-26 21:11:19 +00:00
Erik and GitHub
937a9a0276
v3.9.2
2024-03-26 18:07:38 -03:00
Crowdin Bot
7a01e0427d
New Crowdin translations by Github Action
2024-03-26 19:07:35 +00:00
Peer Richelsen and GitHub
3336f8f017
Update README.md
2024-03-26 19:02:45 +00:00
Peer Richelsen and GitHub
724ce9f446
Delete apps/api/v2/ee directory
2024-03-26 19:02:14 +00:00
Peer Richelsen and GitHub
55737a0ad3
Create README.md
2024-03-26 19:01:48 +00:00
Peer Richelsen and GitHub
e4a2ebb545
Create README.md
2024-03-26 18:58:37 +00:00
Peer Richelsen and GitHub
244dfd30ff
Create LICENSE
2024-03-26 18:56:24 +00:00
091d3cdd17
feat: use unkey for global ratelimiting and identifier overrides ( #14173 )
...
* feat: use unkey for global ratelimiting and identifier overrides
fixes #13672
* revert: make test pass
* chore: push timeout incase unkey ever dies
* chore: push timeout incase unkey ever dies
---------
Co-authored-by: sean-brydon <sean@cal.com >
2024-03-26 15:52:00 +00:00
Lauris Skraucis and GitHub
a8d95d54e7
feat: v1 api connected-calendars endpoint ( #14176 )
...
* feat: v1 api connected-calendars endpoint
* refactor: flatten return data
* refactor: shorten code
* refactor: document userId for admins
2024-03-26 13:58:54 +00:00
sean-brydon and GitHub
af8d38e3a6
feat: hide if team slider if org is private ( #14201 )
...
* feat: hide if org is private
* fix: allow owners and admin to see page
2024-03-26 12:51:03 +00:00
Syed Ali Shahbaz and GitHub
fd91c5da79
feat: SSO for orgs ( #13794 )
...
* WIP
Adds the capability to add SSO setup in orgs
if you are an Admin or an Owner of the org
* remove sso setup from teams
* allows account creation on first login
* auto-add on login and dsync fixes
* allow SP & idP initiated login for SAML
* revert change to checkIfUserShouldbelongToOrg
* fixes SP initiated Login for first time
* removed stale comment
* code improvement
* --
* minor fixes
* more fix
* add description for non-admin sso settings page
2024-03-26 11:11:51 +00:00