Lauris Skraucis and GitHub
6b3ccbc61a
fix: v2 isSystemAdmin ( #18162 )
...
* refactor: ApiAuthStrategy return isSystemAdmin and define returned type
* refactor: use ApiAuthGuardUser instead of GetUserReturnType
* regenerate docs
2024-12-17 19:32:01 +00:00
Somay Chauhan and GitHub
a613c975d3
refactor: added ApiPropertyOptional decorator for optional fields in api for better documentation ( #18208 )
...
* update decorators 1
* update decorators 2
* update decorators 3
* update decorators 4
* update decorators 4
* update decorators 6
* update decorators 7
* added documentation,json and openapi.json
* implemented feedback
* remove default values from update dto's
* update
* removed default from redirectUris
2024-12-17 10:29:07 +00:00
74b4d7a94a
chore: Automated API v2 OpenAPI spec generation ( #17046 )
...
* chore: Automated API v2 OpenAPI spec generation
* chore: update docs
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
2024-11-13 15:28:25 +00:00
5b5f7c1c48
fix: Fix conditional check for oAuth client id ( #16809 )
...
Co-authored-by: Rajiv Sahal <sahalrajiv-extc@atharvacoe.ac.in >
2024-09-30 18:56:17 -03:00
Keith Williams and GitHub
f94494b91e
chore: Add summaries for all API v2 endpoints ( #16776 )
...
* chore: Add summaries for all API v2 endpoints
* Updated to Get all calendars
* Fix build issues
* Removed unneeded Swagger UI options
* Fix issues with OpenAPI spec
2024-09-24 08:12:46 -03:00
cf50566a10
feat: Org Webhooks API V2 ( #16274 )
...
* --init
* add is webhook in org guard
* --
* doc
* e2e
* --feedback
* --
* fix typo
* delete unnecessary file
* fix v2 e2e
* fix v2 e2e
* fix e2e
* fix v2 e2e
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-08-29 17:52:42 +04:00
1690770d6a
fix: check profiles and orgId from user.profiles apiv2 ( #16249 )
...
* fix: check profiles and orgId from user.profiles apiv2
* fixup! fix: check profiles and orgId from user.profiles apiv2
---------
Co-authored-by: Lauris Skraucis <lauris.skraucis@gmail.com >
2024-08-21 15:15:48 +00:00
dda4b17a7c
feat: Platform OAuthClient Webhooks ( #16134 )
...
* wip
* fixup! Merge branch 'main' into platform-oauth-client-webhooks
* wip
* fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! fixup! fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! fixup! fixup! fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! fixup! fixup! fixup! fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! fixup! fixup! fixup! fixup! fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! Merge branch 'main' into platform-oauth-client-webhooks
* fixup! Merge branch 'platform-oauth-client-webhooks' of github.com:calcom/cal.com into platform-oauth-client-webhooks
* fixup! fixup! Merge branch 'platform-oauth-client-webhooks' of github.com:calcom/cal.com into platform-oauth-client-webhooks
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-08-09 17:02:39 +02:00
Morgan and GitHub
c059d79a51
feat: api v2 webhooks for users and event-types ( #15996 )
...
* feat: webhooks for users
* fixup! feat: webhooks for users
* feat: webhooks for user event types
* feat: webhooks for user event types
* fixup! Merge branch 'main' into feat-webhooks-api-v2
* doc
* chore: split webhook service
* chore: webhook repo only depends on prisma
* chore: split webhook outputs
* fixup! chore: split webhook outputs
* chore: describe payload template
* chore: pipe webhook input and output
* chore: use partialType for update dtos
* chore: improve dto
2024-08-02 12:18:35 +00:00