Omar López
831253e057
v2.9.5
release.yml / release (push) Canceled after 0s
2023-05-31 14:01:14 -07:00
Crowdin Bot
d9527902e6
New Crowdin translations by Github Action
2023-05-31 21:00:30 +00:00
Omar López
290ff79c86
feat: Ports getSchedule to public API ( #9254 )
...
* Ports getSchedule to public API
* Typefix
2023-05-31 20:46:54 +00:00
Crowdin Bot
8618df09e5
New Crowdin translations by Github Action
2023-05-31 19:02:21 +00:00
Alex van Andel
6a56c12ef1
Only include accepted users, ignore all pending, unregistered or not ( #9250 )
2023-05-31 18:48:32 +00:00
Peer Richelsen
64ae135f90
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-31 17:54:27 +01:00
Crowdin Bot
b18f77c957
New Crowdin translations by Github Action
2023-05-31 16:47:18 +00:00
Peer Richelsen
98da15e801
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-31 17:46:38 +01:00
Nafees Nazik
90b0d24c1e
fix: remove duplicate i18n key ( #9234 )
2023-05-31 16:33:29 +00:00
Crowdin Bot
34d728cae0
New Crowdin translations by Github Action
2023-05-31 16:31:11 +00:00
Syed Ali Shahbaz
3eedeb603d
fix: Allows team owners and team admins to query team availability ( #9245 )
...
* allows team owners and team admins to query team availability
* code imp
* add type for memberRoles
* further type adjustments
* \_(o.o)_/
* type
* type..
2023-05-31 16:17:26 +00:00
Syed Ali Shahbaz
885bfdade4
feat: adds paymentID and allow attendeeEmail filtering in Booking API ( #9143 )
...
* adds payment id to return in GET bookings
* Delete .gitkeep. Unintended
* Delete Licenses. Unintended commit
* initial working code for attendeeEmails filter
* improve code readability
* adds multiAttendee validation akin to multi userId
* code improvement
* adds swagger format email
2023-05-31 12:35:30 +00:00
Crowdin Bot
1382d3bc56
New Crowdin translations by Github Action
2023-05-31 12:50:34 +00:00
Crowdin Bot
9068b221c8
New Crowdin translations by Github Action
2023-05-31 12:49:38 +00:00
Crowdin Bot
b8be61947a
New Crowdin translations by Github Action
2023-05-31 12:48:45 +00:00
Crowdin Bot
41811db5aa
New Crowdin translations by Github Action
2023-05-31 12:47:54 +00:00
Crowdin Bot
39ba1bcdaf
New Crowdin translations by Github Action
2023-05-31 12:47:06 +00:00
Crowdin Bot
d8943274d1
New Crowdin translations by Github Action
2023-05-31 12:46:07 +00:00
Crowdin Bot
67082198aa
New Crowdin translations by Github Action
2023-05-31 12:45:09 +00:00
Crowdin Bot
db5dbdea40
New Crowdin translations by Github Action
2023-05-31 12:44:17 +00:00
Crowdin Bot
08eba7077d
New Crowdin translations by Github Action
2023-05-31 12:43:26 +00:00
Crowdin Bot
ecf5e7c7b7
New Crowdin translations by Github Action
2023-05-31 12:42:34 +00:00
Jeroen Reumkens
220023f403
feat(UI): improvements booker ( #9221 )
...
* Changed background from muted to default
* Improved skelleton color for loading states. Also prevented scrollbar in available timeslots loading state by showing less skeletons.
* Moved description to top, above other event meta, since this block doesnt have an icon and looks better this way.
2023-05-31 12:30:09 +00:00
Crowdin Bot
0d4e625041
New Crowdin translations by Github Action
2023-05-31 08:57:40 +00:00
Crowdin Bot
3f736e8b80
New Crowdin translations by Github Action
2023-05-31 08:56:49 +00:00
Hariom Balhara
9394c09247
Remove cache-db from without database build ( #9220 )
2023-05-31 09:55:57 +01:00
Crowdin Bot
e7ab400d29
New Crowdin translations by Github Action
2023-05-31 04:46:32 +00:00
92012dab09
fix: wrong description in Calendar Invite after rescheduling meeting ( #8576 )
...
* added instructions for setup on windows to avoid symbolic link issues
* fixed wrong description after rescheduling
* Update README.md
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-31 04:33:52 +00:00
Crowdin Bot
26f0a14ac2
New Crowdin translations by Github Action
2023-05-31 03:16:45 +00:00
7a9a2fc76f
feat: Make database optional when building ( #8561 )
...
* Make database optional when building
Solves #3026 and #6780
We have a few app-store related pages that require a database connection at build time.
This change adds try-catch blocks in getStaticPaths or getStaticProps for those pages, and when no database is available we either:
- getStaticPaths: Respond with no paths, but fall back to rendering the pages on-demand
- getStaticProps: Respond with no data, but enable revalidation until a future request does respond with data
This makes Cal.com more compatible with typical Docker-based workflows, that do not expect external services to be available at build time. This includes Docker-based hosting providers, such as Cloudron (#3026 ).
* Change apps/categories/index to be server-rendered
* Update yarn.lock
* Update yarn.lock
* Update [category].tsx
---------
Co-authored-by: zomars <zomars@me.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-05-31 03:04:06 +00:00
Keith Williams
991167fb8b
Removed extra db-seed call since we use cache-db ( #9212 )
2023-05-31 00:13:28 +00:00
Omar López
451278b48e
fix: routing-form flakyness ( #9214 )
2023-05-30 21:15:57 +00:00
Nafees Nazik and Keith Williams
e6f142dc9e
fix: event editor not rendered ( #9172 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-05-30 19:38:17 +00:00
Nafees Nazik
951709edef
fix: use ip address in forgot password rate limitation ( #7832 )
...
* feat: use IP address for rate limiting
* fix: use mail as the last choice
* fix: fallback to ip
* fix: endpoint
* fix: endpoint
2023-05-30 19:26:29 +00:00
Crowdin Bot
6cf8083b02
New Crowdin translations by Github Action
2023-05-30 19:01:13 +00:00
Crowdin Bot
3fe32d2a9b
New Crowdin translations by Github Action
2023-05-30 19:00:26 +00:00
Crowdin Bot
dc02443a33
New Crowdin translations by Github Action
2023-05-30 18:59:41 +00:00
Crowdin Bot
f785ab553a
New Crowdin translations by Github Action
2023-05-30 18:58:49 +00:00
Crowdin Bot
92c015ec83
New Crowdin translations by Github Action
2023-05-30 18:58:03 +00:00
Crowdin Bot
60bfdc0adc
New Crowdin translations by Github Action
2023-05-30 18:57:09 +00:00
Crowdin Bot
ae52c83010
New Crowdin translations by Github Action
2023-05-30 18:56:22 +00:00
Crowdin Bot
1c9a549c10
New Crowdin translations by Github Action
2023-05-30 18:55:26 +00:00
Crowdin Bot
4e55b88ec9
New Crowdin translations by Github Action
2023-05-30 18:54:27 +00:00
Crowdin Bot
c87ada5646
New Crowdin translations by Github Action
2023-05-30 18:53:41 +00:00
Crowdin Bot
d2af42431c
New Crowdin translations by Github Action
2023-05-30 18:52:45 +00:00
Crowdin Bot
8a96fc7905
New Crowdin translations by Github Action
2023-05-30 18:51:53 +00:00
787edd28c7
fix: Popular Apps Slider ( #9189 )
...
* Fixes Popular Apps Slider
* Update PopularAppsSlider.tsx
* Reverts env cache
* Revert
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-05-30 18:36:48 +00:00
Keith Williams
2e379653a4
chore: Shard E2E tests ( #9206 )
...
* Shard E2E tests
* Updated shards to 5
* Removed action triggers used for testing
2023-05-30 17:31:21 +00:00
4541845340
feat: Use team logos for various meta icons ( #8955 )
...
* Use team logos for various meta icons
* Automatically resize team icons for different uses
* Fix api/logo error when unable to find a team
* Avoid loading image-optimizer in api/logo when not needed
---------
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-05-30 16:31:49 +00:00
Crowdin Bot
59f9cf8aa3
New Crowdin translations by Github Action
2023-05-30 16:45:20 +00:00
7c46d1b348
chore: Cleanup full raw avatar responses from tRPC endpoints ( #8901 )
...
* [CAL-1383] Cleanup full raw avatar responses from tRPC endpoints
* Cleanup additional handlers where base64 images were sent through the response
* Add 'image' correctly to the profiles array
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-30 16:30:19 +00:00
a6330c0fc8
chore: Rounding, frames and radio buttons of the booking forms not consistent ( #8705 )
...
* Rounding, frames and radio buttons of the booking forms not consistent
* Updates
---------
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: zomars <zomars@me.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-30 15:47:22 +00:00
f72296c323
fix: footer in modals ( #8940 )
...
* [CAL-1543] Fix the footer in modals
* change request
* update style
* fix modal height
* Lint fix
* Fix the footer in modals
---------
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-05-30 15:44:24 +00:00
93c4211da4
change request ( #9075 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-05-30 15:43:24 +00:00
ea063dd487
feat: Add new events to webhook BOOKING_CONFIRMED, BOOKING_REJECTED ( #8884 )
...
* test: booking rejection
* test: check if webhook is called
* feat: BOOKING_REJECTED enum ,constant in backend
* feat: send booking rejected webhook to subscribers
* feat: add Booking rejected migration
* calendar event
* Revert "calendar event"
This reverts commit 28d45dccfdd3788f0124f9be8783161b1156cd09.
* feat: BOOKING_REQUESTED enum, constant, migration
* feat: Send BOOKING REQUESTED Webhook call
* feat: Add booking rejected/requested event in form
* feat: data-testid to rejection confirm btn
* test: BOOKING_REJECTED, BOOKING_REQUESTED
* fix: booking status PENDING, Linting
* feat: add new labels to common.json
* remove: meeting ended hook from request hook
* refactor: abstract handleWebhookTrigger
* fix: create a single file for migration
* refactor: reduce code repetition and fix test
* feat: add team webhooks to subscriberOptions
* refactor: subscriberOptions
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-30 15:35:05 +00:00
18815a9a70
feat: added toggle for dynamic booking in general settings #9060 ( #9077 )
...
* added toggle for dynamic booking in general settings
* trigger GitHub actions
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-05-30 15:34:35 +00:00
54271283af
fix: Adjust height of sidebar to fit on screen when top banner is visible ( #8795 )
...
* Adjust height of sidebar to fit on screen when top banner is visible
* Remove empty space on the bottom of the sidebar
* Remove gap at bottom left of sidebar
* fix: use layout effect and resize observer
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-05-30 15:05:46 +00:00
Crowdin Bot
dab0176938
New Crowdin translations by Github Action
2023-05-30 15:33:40 +00:00
ab6a7b5377
fix: Skeleton Loader ( #8925 )
...
* temp fix
* removed isLoading declaration
* final cleanup
---------
Co-authored-by: firefox292 <saurabh.n@nestaway.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-30 15:00:32 +00:00
1fdd28b974
fix(readme): Update version requirements ( #9158 )
...
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-05-30 15:59:26 +01:00
317f59ba63
refactor: Show 404 page for new booker when event is not found. ( #8946 )
...
* CAL-1653: Show 404 page for new booker when event is not found.
* Fixed slack icon color on 404 page
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-05-30 11:49:52 -03:00
Crowdin Bot
3426c17f16
New Crowdin translations by Github Action
2023-05-30 14:34:07 +00:00
Crowdin Bot
5bc6cbe7f5
New Crowdin translations by Github Action
2023-05-30 14:33:05 +00:00
1eb873bd35
fix: update button fix ( #9106 )
...
* update button fix
* Update appearance.tsx
* fix linter
---------
Co-authored-by: Vinoth Kumar V <vinoth_kumar_v@Vinoths-MacBook-Pro.local >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-05-30 16:32:15 +02:00
Peer Richelsen and Hariom Balhara
5bca02bac2
fix: full name of app authors and added correct urls ( #9099 )
...
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-05-30 14:25:56 +00:00
a062b5a355
chore: translation for unauthorized workflow error ( #8573 )
...
* fix: translation for unauthorized workflow error
* change to dynamic string
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-30 14:24:17 +00:00
Hariom Balhara
fba2a2e2ca
test: Two Factor Auth ( #9142 )
...
* Fix 2 Factor Auth
* Add 2fa tests
2023-05-30 14:23:49 +00:00
VasuDevrani and Peer Richelsen
6daa69cff9
fix: loader animation in profile update button ( #9162 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-30 14:18:49 +00:00
VasuDevrani and Peer Richelsen
60a3bc5832
feat: sidebar nav item tooltips ( #9160 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-30 14:18:21 +00:00
24ee3401af
Avoid exec the getAvailability function when there are`t calendar selected ( #9192 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-05-30 16:17:11 +02:00
Keith Williams
cae1ca8dfb
Replace user email with ID in logs ( #9115 )
2023-05-30 16:15:09 +02:00
VasuDevrani
35144e6f47
fixed: x button overlap ( #9198 )
2023-05-30 14:13:17 +00:00
Crowdin Bot
e37e07ab3b
New Crowdin translations by Github Action
2023-05-30 13:53:11 +00:00
Alex van Andel
9b9defc0f1
ci: Fix fetch() error, improvements to booking-seats test ( #9203 )
2023-05-30 13:52:07 +00:00
zomars
feb31fae6e
Update action.yml
2023-05-29 20:40:03 -07:00
04ff5f78a9
fix: upgrade btn bug ( #9104 )
...
* fix: upgrade btn bug
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: use border-subtle
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Omar López <zomars@me.com >
2023-05-29 20:31:55 -07:00
Hariom Balhara and Peer Richelsen
8922981012
fix: location for @calcom/embed-react types ( #9090 )
...
* Use correct location for types
* Release packages
* Update versions
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 20:30:52 -07:00
d5746ed277
Make trackingId begin with GTM- always ( #8937 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Omar López <zomars@me.com >
2023-05-29 20:30:02 -07:00
Udit Takkar and Peer Richelsen
dd94653a48
fix: confirm button not displayed ( #9181 )
...
* fix: confirm button not displayed
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: use paymentAppData
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 20:29:28 -07:00
d3ed637387
remove cold starts log ( #9137 )
...
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Omar López <zomars@me.com >
2023-05-29 20:29:07 -07:00
Crowdin Bot
6faa9c0b58
New Crowdin translations by Github Action
2023-05-30 03:13:26 +00:00
zomars
4c854e00ca
Fix tests flakyness
2023-05-29 20:12:17 -07:00
zomars
67bb4cf5ca
Skip flaky tests for now
2023-05-29 20:12:07 -07:00
zomars
0ed5ce229b
Prevent flooding logs when no logo is available
2023-05-29 19:44:20 -07:00
Crowdin Bot
1065108a42
New Crowdin translations by Github Action
2023-05-30 02:06:22 +00:00
zomars
8e7080fc96
Fix logout test URL discrepancy
2023-05-29 19:05:34 -07:00
Crowdin Bot
46d46f9733
New Crowdin translations by Github Action
2023-05-30 01:40:02 +00:00
zomars
79e914b0fb
Prevents page.pause reaching main
2023-05-29 18:28:40 -07:00
Crowdin Bot
0075414c8b
New Crowdin translations by Github Action
2023-05-29 20:26:22 +00:00
zomars
285c122bdc
Uses buildjet cache action
2023-05-29 13:22:24 -07:00
zomars
be304738e7
Re-enables buildjet on PR blocking tasks
2023-05-29 12:54:02 -07:00
Joe Au-Yeung and Peer Richelsen
9f881e9911
ci: Move linting to build jet ( #9188 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 20:43:32 +01:00
Crowdin Bot
21cb2e5609
New Crowdin translations by Github Action
2023-05-29 19:16:45 +00:00
Crowdin Bot
bfe0fb91f3
New Crowdin translations by Github Action
2023-05-29 19:14:49 +00:00
Adithya Krishna and Peer Richelsen
37e6f18378
feat: Auto check PR titles if they follow conventional commits spec ( #9109 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 20:12:31 +01:00
jemiluv8 and Hariom Balhara
15e50fcd34
fix: Route Builder rules should be case insensitive ( #9040 )
...
* override jsonLogic operators on string operands to allow for case insensitive comparisons.
Affected Operators: "==", "===", "!=", "!==", "in"
* disable no-explicit-any on jsonLogicOverrides file since most of the code there will be from jsonLogic and may not meet our coding style.
Majority of overrides require us to copy over functions and their signatures from jsonLogic and then modify their implementation.
The signature of functions implementing most operators take the operands typed as "any", which is intended, but doesn't adhere to our coding style. Hence the need to override the eslint rule
* run linter to fix issues
* Fix bug in in operator when second arg is an array
* remove redundant indexOf check on overriden jsonLogic "in" operator.
Note: this deviates from the original implementation in the jsonLogic library because our current useage ensures that the second operand is always a string or string[] and will therefore always have .index function. Whenever our invariants change in the future, make sure to modify this implementation to prevent any unexpected
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-05-29 20:11:55 +01:00
5534153d43
Add the or operator to the emails package.json as well ( #9013 )
...
Co-authored-by: TachyonicBytes <support@tachyonicbytes.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 20:11:45 +01:00
Crowdin Bot
f0a9897daf
New Crowdin translations by Github Action
2023-05-29 19:11:19 +00:00
Crowdin Bot
a334415ff9
New Crowdin translations by Github Action
2023-05-29 19:10:28 +00:00
Crowdin Bot
75347b7a79
New Crowdin translations by Github Action
2023-05-29 19:09:34 +00:00
Crowdin Bot
b8a756f98d
New Crowdin translations by Github Action
2023-05-29 19:08:22 +00:00
Crowdin Bot
3bf23850a3
New Crowdin translations by Github Action
2023-05-29 19:07:27 +00:00
Crowdin Bot
d13eb45565
New Crowdin translations by Github Action
2023-05-29 19:06:26 +00:00
Crowdin Bot
414c616f03
New Crowdin translations by Github Action
2023-05-29 19:05:35 +00:00
zomars
bca4df677c
Debugging API linting staleness
2023-05-29 12:03:32 -07:00
Crowdin Bot
876584e132
New Crowdin translations by Github Action
2023-05-29 18:59:25 +00:00
Crowdin Bot
d242145c0a
New Crowdin translations by Github Action
2023-05-29 18:58:30 +00:00
5640e2eb25
fix: Change Detroit to New York as a default for EST time zone ( #8218 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Omar López <zomars@me.com >
2023-05-29 19:57:34 +01:00
Peer Richelsen
db7494b714
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-29 17:28:09 +01:00
mohammed hussam and Peer Richelsen
ada8e19715
feat: filter bookings by event type ( #9011 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 17:01:17 +01:00
GitStart-Cal.com and gitstart-calcom
df7870bfce
fix: dark mode fixes ( #9141 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
2023-05-29 16:53:33 +01:00
Crowdin Bot
07749a9623
New Crowdin translations by Github Action
2023-05-29 15:53:25 +00:00
Udit Takkar and Peer Richelsen
8a181f3204
refactor: radio area group ( #9113 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-29 16:52:27 +01:00
zomars
fcb0fce799
Migrates missing jest test to vitest
2023-05-26 14:15:01 -07:00
Crowdin Bot
fcb06f82d9
New Crowdin translations by Github Action
2023-05-26 20:59:30 +00:00
zomars
75ba35c732
Possible fix to stuck CI
2023-05-26 13:58:33 -07:00
Alex van Andel
1b68cc139f
v2.9.4
release.yml / release (push) Canceled after 0s
2023-05-26 12:48:01 +02:00
Crowdin Bot
084f56d052
New Crowdin translations by Github Action
2023-05-26 10:39:48 +00:00
Crowdin Bot
85caa247f8
New Crowdin translations by Github Action
2023-05-26 10:38:53 +00:00
Crowdin Bot
77904e0c55
New Crowdin translations by Github Action
2023-05-26 10:38:07 +00:00
Hariom Balhara
6f338b6fc7
fix: Broken 2 Factor Authentication ( #9139 )
...
* Fix 2 Factor Auth
* Update apps/web/pages/auth/login.tsx
2023-05-26 10:02:02 +00:00
e760122db6
change /ee to /commercial ( #8948 )
...
Co-authored-by: ygpta <25252636+yatendraguptaofficial@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-25 17:50:30 +00:00
zomars
8084a225e1
Removes jest from API
2023-05-25 15:22:06 -07:00
Omar López
98a6f8fc0e
v2.9.3
release.yml / release (push) Canceled after 0s
2023-05-25 15:12:59 -07:00
zomars
5e13cc06a6
Prevents flooding the logs when querying custom logos
2023-05-25 14:55:44 -07:00
zomars
448792aafe
Update yarn.lock
2023-05-25 11:53:58 -07:00
zomars
8795f41b78
Ignores API unit tests for now
2023-05-25 11:53:47 -07:00
Peer Richelsen
a93e1b2881
Update README.md
2023-05-25 19:33:10 +01:00
zomars
47488f5fff
Moved API files to correct dir
2023-05-25 11:29:10 -07:00
zomars
ea32a698a3
Merge branch 'main' into open-source-public-api
2023-05-25 11:25:53 -07:00
Crowdin Bot
d939cf20ec
New Crowdin translations by Github Action
2023-05-25 16:54:06 +00:00
Crowdin Bot
417050596a
New Crowdin translations by Github Action
2023-05-25 16:36:54 +00:00
Crowdin Bot
08604a9008
New Crowdin translations by Github Action
2023-05-25 16:27:51 +00:00
Crowdin Bot
f3fd74dd6b
New Crowdin translations by Github Action
2023-05-25 16:22:26 +00:00
Crowdin Bot
e2a811a967
New Crowdin translations by Github Action
2023-05-25 16:18:23 +00:00
Crowdin Bot
9042bba312
New Crowdin translations by Github Action
2023-05-25 16:16:02 +00:00
Crowdin Bot
0f0943066e
New Crowdin translations by Github Action
2023-05-25 16:15:05 +00:00
Nafees Nazik
abc9dfdaf4
fix: translate ( #9108 )
2023-05-25 15:50:56 +00:00
Crowdin Bot
bbf93a7435
New Crowdin translations by Github Action
2023-05-25 15:49:09 +00:00
Peer Richelsen
cff134efc6
chore: delete code owners ( #9112 )
...
its causing more harm than good. We ideally wanna tag people based on a per-PR basis not pure file-basis
we can bring it back later
2023-05-25 12:48:11 -03:00
Crowdin Bot
4f9c66f41c
New Crowdin translations by Github Action
2023-05-25 15:26:21 +00:00
Crowdin Bot
2bf9a3bb02
New Crowdin translations by Github Action
2023-05-25 15:25:30 +00:00
Praveen Kumar D and Praveen Kumar
4631805924
fix: render action button in the card only when actionButton.child is present ( #9064 )
...
Co-authored-by: Praveen Kumar <praveenkumar@Praveens-MacBook-Pro.local >
2023-05-25 14:58:44 +00:00
Peer Richelsen
d6c7362162
removing commercial language from readme
2023-05-25 12:22:18 +01:00
Peer Richelsen
b9116f69ae
removing commercial license in favour of AGPLv3
2023-05-25 12:18:37 +01:00
Crowdin Bot
f51823c24b
New Crowdin translations by Github Action
2023-05-25 09:29:55 +00:00
ea3017cbf0
fix: checkbox accessibility issues ( #9095 )
...
* fix: checkbox accessibility
* chore: pass id only if rest.id is not present
---------
Co-authored-by: Praveen Kumar <praveenkumar@Praveens-MacBook-Pro.local >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2023-05-25 09:05:10 +00:00
734382b5b3
refactor: Moving from jest to vitest ( #9035 )
...
* Moving to vitest
* Rearranging test
* Fixing prettier linting
* Reverting launch.json
* Adjustments
* Merged with main and regenerated lockfile
* Fixing tests for API
* Yarn updated, docs is gone
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: zomars <zomars@me.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-24 23:35:44 +00:00
ae471ce86a
fix: user full name not wrapping on navbar ( #8978 )
...
* fix: user full name not wrapping on navbar
* fix: change height of tab title container in settings page
* feat: truncate user full name instead of wrapping
* feat: truncate every section title on settings sidebar
---------
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-24 23:13:18 +00:00
zomars
dc5d5f8119
Update CODEOWNERS
2023-05-24 16:29:04 -07:00
zomars
f7e963fba1
Update CODEOWNERS
2023-05-24 16:09:47 -07:00
Peer Richelsen and Syed Ali Shahbaz
a59450a220
chore: Delete apps/docs directory ( #9061 )
...
* fixed timezone dropdown
* Delete apps/docs directory
Docs have moved to cal.com/docs
* nit
---------
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
2023-05-24 19:51:24 +00:00
Carina Wollendorfer and CarinaWolli
cc2c04e52b
fix is premium check ( #9101 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-05-24 18:24:12 +00:00
Naaajii and Peer Richelsen
905d24e390
fix: translation for add an override ( #8927 )
...
* fix(translation): translation for add an override
fixes #8914
* fixup: remove extra { from file
* chore: remove other translations
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-24 17:26:51 +00:00
Crowdin Bot
1134e771a8
New Crowdin translations by Github Action
2023-05-24 13:48:54 +00:00
Peer Richelsen
8715de738d
Delete availability.mdx
2023-05-24 14:47:56 +01:00
Peer Richelsen
9cb01ef8ae
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-24 14:47:23 +01:00
Crowdin Bot
32a0da094a
New Crowdin translations by Github Action
2023-05-24 09:53:40 +00:00
3c7de697cc
Changed 1 Seats available to 1 Seat available for all languages ( #9068 )
...
* Changed 1 Seat Available
* Update on changing 1 seat available
* fix: lint errors and remove yarn.lock
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* Update on changing 1 seat available
* Updated count of keys to perfectly match the number of available seats
* Updated count of keys to perfectly match the number of available seats
* Update AvailableTimes.tsx
* Update apps/web/components/booking/AvailableTimes.tsx
* Update packages/features/bookings/components/AvailableTimes.tsx
* Formatting fixes
* Update AvailableTimes.tsx
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: zomars <zomars@me.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-24 09:29:49 +00:00
Crowdin Bot
49fad1dfc2
New Crowdin translations by Github Action
2023-05-24 09:00:46 +00:00
8fbaa4144c
fixed spelling error in availability.mdx ( #9002 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-24 08:34:04 +00:00
d63e7372cb
[Feat] Bulk Invite of Users + Google Workspace ( #8969 )
...
* Base UI work
* Bulk invite users
* WIP workspace oauth implementation
* Seperate components - add existing gcal check
* Move callback session to getServerSession
* Implementation of state redirect back to teams on login
* Add callback to populate text field
* Change error message
* Redirect from callback and open modal
* Fix bulk translations
* Fix translations for google button
* Delete Query
* Feature flag this
* Update packages/trpc/server/routers/viewer/teams/inviteMember.handler.ts
* Check if Gcal in installed globally
* Add new router
* Add missing [trpc] route
* Feedback
* Update packages/trpc/server/routers/viewer/googleWorkspace/googleWorkspace.handler.ts
* Typefixes
* More typefixes
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: zomars <zomars@me.com >
2023-05-24 01:01:31 +00:00
Crowdin Bot
3671f9dfed
New Crowdin translations by Github Action
2023-05-23 23:25:30 +00:00
dae8220404
Delete .infisical.json ( #9050 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-23 23:05:23 +00:00
zomars
c610fad11e
Open source our public API
2023-05-23 13:29:10 -07:00
zomars
fa131e0340
Updates git init scripts
2023-05-23 13:18:27 -07:00
zomars
064c0306b5
Move all files into apps/api directory
2023-05-23 13:08:56 -07:00
Udit Takkar and Joe Au-Yeung
79a4778c02
fix: add uid in evt ( #9066 )
...
* fix: add uid in evt
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: type error
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* chore: fix type error
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: remove false from description
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2023-05-23 18:19:52 +00:00
Crowdin Bot
044570123f
New Crowdin translations by Github Action
2023-05-23 18:27:14 +00:00
Jeroen Reumkens and alannnc
8c7166242b
CAL-1630: Added reserving of timeslot in new booker ( #8923 )
...
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-23 18:01:20 +00:00
Peer Richelsen and Bailey Pumfleet
ddee3e8bf6
Update Credits.tsx ( #9062 )
...
the license check never seemed to work -- removing
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-05-23 10:42:01 +00:00
Parvat Raj Singh
c96cbd7a9d
✨ feat: Implement Zod Validation for Email and Password in auth/login … ( #9020 )
...
* ✨ feat: Implement Zod Validation for Email and Password in auth/login Page
* fix: use i18n for error message
* Update: added novalidate to form
2023-05-23 10:09:32 +00:00
8d210929b1
fixes timezone of even date variable ( #9059 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-23 09:58:55 +00:00
jemiluv8
49757010ba
add country-flag-icons to our public folder to be used instead of the external domain when loading country flags for react-phone-number-input ( #8959 )
2023-05-23 08:56:24 +00:00
12cea947ec
remove isPro check ( #8967 )
...
* remove isPro check
* remove isPro check
* checkout yarn.lock from main
* checkout yarn.lock from main
* Update _getAdd.ts
* Update common.json
* Revert the revert that got merged in main already
---------
Co-authored-by: rkreddy99 <rreddy@e2clouds.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-05-23 08:44:57 +00:00
6aae976a5f
Add core team to UI ownership ( #9058 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-23 09:51:33 +01:00
Doug Andrade and alannnc
3ae193e362
fixed typos on faq.mdx ( #9003 )
...
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-23 09:44:41 +01:00
Hariom Balhara and alannnc
ec43f3f2c0
Forward query params from Team Profile page ( #9057 )
...
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-23 08:18:51 +00:00
Hariom Balhara
e20cb4a999
Fix: Embed - branding CSS variables not configurable. ( #9026 )
...
* Fix bug in overriding css vars
* Fix CSS specificity issues
2023-05-23 08:16:56 +00:00
Aashish Upadhyay and alannnc
d31648e37a
fix Former time in wrong time zone (Rescheduling) ( #9039 )
...
* fix Former time in wrong time zone (Rescheduling)
* eslint fixed
* yarn.lock push
* little bit of code formatting
* [eslint: fix] missing semi-colon
* linting errors fixed
* Update packages/lib/parse-dates.ts
* returning yarn lock to main
* Refactor constant and functions
* Consider time format in new function
* Fix 24 time format with am/pm
---------
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-23 07:50:47 +00:00
Shubham kumar
5e1eb7bd72
fixes:keyboard-navigation-8887' ( #9006 )
2023-05-23 07:39:56 +00:00
adc2f525d2
imageSrc field is commented for solving this issue and can be removed ( #9045 )
...
* imageSrc field is commented for solving this issue and can be removed
* Update core.ts - remove the imageSrc field
* Update packages/app-store-cli/src/core.ts
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-05-23 06:51:17 +00:00
Omar López and Joe Au-Yeung
942c018bd9
Fallbacks custom logo if no team was found ( #9051 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2023-05-23 06:39:24 +00:00
Crowdin Bot
51cc956a8a
New Crowdin translations by Github Action
2023-05-23 06:55:52 +00:00
Carina Wollendorfer and CarinaWolli
a6b96c9270
Follow-up team webhooks ( #9052 )
...
* fix subsriber url already defined error when editing webhook
* don't show form submitted for team and event type webhooks
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-05-23 06:26:09 +00:00
Crowdin Bot
d469f1bc39
New Crowdin translations by Github Action
2023-05-23 01:53:04 +00:00
a371cd6083
[CAL-1410] Tokens update - Lightmode issues ( #8598 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-05-23 01:23:23 +00:00
84efda07e9
Team webhooks ( #8917 )
...
* allow event type specific webhooks for all event types
* first version of team webhooks
* add empty view
* design fixes when no teams + invalidate query on delete/update
* linke to new webhooks page with teamId in query
* make one button with dropdown instead of a button for every team
* add subtitle to dropdown
* add avatar fallback
* authorization when editing webhook
* fix event type webhooks
* fix authorization for delete handler
* code clean up
* fix disabled switch
* add migration
* fix subscriberUrlReservered function and fix authorization
* fix type error
* fix type error
* fix switch not updating
* make sure webhooks are triggered for the correct even types
* code clean up
* only show teams were user has write access
* make webhooks read-only for members
* fix comment
* fix type error
* fix webhook tests for team event types
* implement feedback
* code clean up from feedback
* code clean up (feedback)
* throw error if param missing in subscriberUrlReservered
* handle null/undefined values in getWebhooks itself
* better variable naming
* better check if webhook is readonly
* create assertPartOfTeamWithRequiredAccessLevel to remove duplicate code
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: alannnc <alannnc@gmail.com >
2023-05-23 01:15:29 +00:00
Peer Richelsen
4cf33cf12a
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-22 23:45:38 +01:00
zomars
8b4ce91fef
Add missing production condition for deploy script
2023-05-19 13:37:22 -07:00
Alex van Andel
39a7a2240f
Remove modify-response middleware (it's huge and redundant) ( #266 )
...
Remove custom types and now redundant express middlware.
2023-05-19 20:00:04 +02:00
Alex van Andel
b7e65e31d6
Fix API types, detach from main repo
2023-05-19 19:38:19 +02:00
Alex van Andel
ff69481cb9
Keep next v13.2 for now
2023-05-17 19:40:27 +02:00
Peer Richelsen
64418e0a85
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-17 12:58:41 +01:00
Peer Richelsen
f513fdf3c1
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-16 17:22:19 +01:00
Syed Ali Shahbaz and Alex van Andel
98e0a97c47
SWAGGER: Adds query example and response body example to /Availability ( #264 )
...
This PR adds query examples and response body example to /Availability
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-05-12 14:46:06 +02:00
Alex van Andel
4c02bb960b
Remove sessionGetter as it's deprecated ( #265 )
...
Fixes API build, error introduced in
https://github.com/calcom/cal.com/pull/8419
2023-05-12 00:22:24 +02:00
Peer Richelsen
8290ca0106
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-10 11:13:21 +01:00
Alex van Andel
b6c3dce692
Fix with upstream ( #263 )
2023-05-05 16:33:24 +02:00
Peer Richelsen
32fb9cb746
Merge branch 'main' of https://github.com/calcom/cal.com
2023-05-05 14:58:47 +01:00
Peer Richelsen
807f186f6b
Merge branch 'main' of https://github.com/calcom/cal.com
2023-04-27 12:07:02 +01:00
Peer Richelsen
52202948a9
Merge branch 'main' of https://github.com/calcom/cal.com
2023-04-25 20:18:40 +02:00
Peer Richelsen
4e545595b7
Merge branch 'main' of https://github.com/calcom/cal.com
2023-04-24 18:06:49 +02:00
Alex van Andel
9490b65775
Fix type error by no longer initialData the user
2023-04-23 18:57:21 +02:00
Alex van Andel
02094904be
Patch vulnerability that allowed self-promotion
2023-04-23 18:43:23 +02:00
Peer Richelsen
1af1802dbe
fixed timezone dropdown
2023-04-22 17:55:15 +02:00
Hariom Balhara
37a2209871
Hotfix: Make bookingFields optional ( #258 )
2023-04-19 21:27:25 -07:00
Syed Ali Shahbaz
38987b77bb
Swagger/schedules request and response examples ( #257 )
...
This PR adds request body and response body examples to swagger in
/schedules endpoint
Added for:
- [x] `/schedules/_post`
- [x] `/schedules/_get`
- [x] `/schedules/[id]/_get`
- [x] `/schedules/[id]/_post`
- [x] `/schedules/[id]/_patch`
2023-04-19 12:22:07 -07:00
Syed Ali Shahbaz
d5db1e4171
Swagger/booking req resp body ( #256 )
2023-04-19 12:58:05 +02:00
Hariom Balhara
0d1ad23c57
API Support: Manage Booking Questions and responses ( #253 )
...
Works with https://github.com/calcom/cal.com/pull/8115
2023-04-18 19:17:29 +05:30
zomars
9654677664
Removed embeds from API as they trigger unused build scripts
2023-04-13 11:11:56 -07:00
Syed Ali Shahbaz
fab5eb948c
Update /booking _post.ts to have eventTypeId as required ( #254 )
...
Update` /booking` `_post.ts` to have
- eventTypeId as a required field
- example for request body
- Updated schema that represents actual usage
2023-04-12 17:16:19 +02:00
Syed Ali Shahbaz
386ad87e64
Event type swagger update for location type ( #252 )
...
Updates Location Type documentation in swagger for event type _post and
_patch
2023-03-21 10:32:48 -07:00
zomars
8aa004c34a
Syncs with monorepo
2023-03-17 16:57:23 -07:00
Nafees Nazik and Hariom Balhara
945ab355a5
feat: return cal link in event-types query ( #244 )
...
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-03-17 13:57:18 +05:30
Alex van Andel
cb54ab670e
Added 'hosts' to POST call, PATCH needs a db migration on web ( #239 )
...
Complete, but bit of a WIP due to _patch
2023-03-15 16:43:00 -07:00
zomars
2b9af8457c
Updates yarn
2023-03-15 15:31:39 -07:00
Alex van Andel
cb08bba351
Add GET /teams/{id}/event-types endpoint ( #251 )
...
Allows fetching team event types - GET /event-types only lists the user
event types - currently fetching the team event types isn't possible.
2023-03-13 12:24:10 +00:00
Syed Ali Shahbaz
870b2df538
hotfixes swagger delete path ( #250 )
...
a quick hotfix 🙏
2023-03-13 09:57:00 +00:00
zomars
464c283e0c
Reverts oopsie
2023-03-10 12:01:46 -07:00
Syed Ali Shahbaz
4e24b6f7c0
Swagger/multiple fixes ( #248 )
...
This PR adds
- Swagger fixes for Teams endpoint
- Removes unintended remnant from custom input
- Swagger fixes for Payments endpoint
2023-03-10 22:34:14 +05:30
Syed Ali Shahbaz
8fc4eedf5f
Adds swagger for schedules ( #247 )
...
This PR updates swagger documentation for the Schedules endpoint
2023-03-10 22:33:41 +05:30
Syed Ali Shahbaz
2da8784865
swagger docs update for selected calendars ( #246 )
...
Adds swagger doc update for selected calendars API endpoint
2023-03-10 22:33:27 +05:30
Syed Ali Shahbaz
ccf93190d7
Swagger docs for webhooks ( #245 )
...
This PR updates and adds to the swagger documentation for /webhooks
endpoint
2023-03-10 22:33:09 +05:30
Syed Ali Shahbaz
e54e1aa72e
Updates Availability and Attendees swagger docs, hotfixes Booking API doc ( #241 )
...
- Adds swagger definition and swagger fixes to /availability and
/attendees
- Also fixes Booking API endpoint definition (startTime -> start,
endTime -> end)
2023-03-10 19:29:24 +05:30
Alex van Andel
59c25d41fd
Removed next-transpile-modules
2023-03-06 12:45:04 +00:00
zomars
d65d08a3a1
Type fix
2023-03-03 13:20:27 -07:00
zomars
d8d875cc01
Upgrades next
2023-02-28 15:01:11 -07:00
Syed Ali Shahbaz
2a5688f2a6
Adds the ability to confirm a booking using API ( #243 )
...
Simply adds the ability to update the status of a booking (meant for
confirming a booking) using the API
Fixes: https://github.com/calcom/cal.com/issues/7121
2023-02-23 15:04:48 -07:00
Syed Ali Shahbaz
d47fa578b7
Fixes _patch swagger paramters
2023-02-23 20:46:55 +05:30
Syed Ali Shahbaz
a4f82fa6fa
Adds swagger definition to Event Types ( #242 )
...
This PR adds swagger definition to Event Types endpoint with request
body examples for POST and PATCH requests
2023-02-23 13:54:10 +01:00
zomars
42eb7041d4
New linting rules
2023-02-16 14:01:40 -07:00
f02cfc9990
Swagger definition general fixes ( #237 )
...
This PR addresses definition errors currently residing within our
swagger doc.
~DISCLAIMER: There is still an error for our DELETE booking call, as
open API standard doesn't expect the DELETE call to contain a request
body, but we are requiring it in the way it currently works. Perhaps we
should move those to Query Parameters instead. Thoughts @zomars @emrysal
?~
It was taken care of by @leog and the docs are now updated as per the
endpoint
<img width="247" alt="image"
src="https://user-images.githubusercontent.com/52925846/217799706-21b7c21d-696b-4e20-a682-c8a949694b61.png ">
<img width="629" alt="image"
src="https://user-images.githubusercontent.com/52925846/217799842-c903c23a-0b0d-4208-a3e9-01a682eeff97.png ">
---------
Co-authored-by: Leo Giovanetti <hello@leog.me >
Co-authored-by: Omar López <zomars@me.com >
2023-02-13 12:52:11 +00:00
zomars
fdb45e3745
More tests
2023-02-08 19:56:41 -07:00
zomars
317e05511b
Shared insntances test fix
2023-02-08 19:33:23 -07:00
zomars
0389ebfed5
Testing disconnect
2023-02-08 19:30:03 -07:00
Syed Ali Shahbaz
2248d7069f
Improves Destination Calendar docs in swagger ( #235 )
...
Adds swagger definition to `destination-calendar` endpoint
2023-02-08 17:16:32 -07:00
Syed Ali Shahbaz
f170f17f2c
Improves custom inputs docs in swagger ( #233 )
...
Adds swagger definition to `custom-inputs` endpoint
2023-02-08 14:38:04 -07:00
zomars
dc0a6eaa32
Export for typecheck
2023-02-08 10:56:00 -07:00
zomars
0b2724124a
Updated checkLicense
2023-02-08 10:56:00 -07:00
Syed Ali Shahbaz
3ebab100ce
Fixes invalid availability schema ( #236 )
...
Hotfix attempt to fix fix invalid availability _post schema in swagger
2023-02-08 15:52:08 +01:00
Omar López
992bdc0b54
Fixes paginated endpoints ( #234 )
...
- Passing an invalid number or 0 was causing trouble
2023-02-07 17:20:21 -07:00
Syed Ali Shahbaz
279c3da21f
Improves Booking docs in swagger ( #219 )
...
Adds definition to booking swagger definition, and fixes user _post
definition example
2023-02-07 08:41:08 -07:00
Omar López
3517ef6adc
Upgrades typescript to 4.9.4 ( #230 )
...
https://github.com/calcom/cal.com/pull/6747
2023-01-26 18:51:06 -07:00
zomars
0af9e11360
Revert "Upgrades typescript"
...
This reverts commit 944a50bd29 .
2023-01-26 14:28:41 -07:00
zomars
944a50bd29
Upgrades typescript
2023-01-25 18:37:51 -07:00
zomars
9af022b663
Fix for multi-tenant users
2023-01-25 14:14:43 -07:00
zomars
a4a6660421
Fix deploy script
2023-01-23 17:24:47 -07:00
Leo Giovanetti
6cec8620cb
Pagination issue fixed, total added ( #227 )
...
Fixes #217 .
2023-01-18 12:49:31 -07:00
Udit Takkar
7aebdb8c96
fix: use schema from zod-utils ( #225 )
...
fixes:- https://secure.helpscout.net/conversation/2117165409/2395
How to test?
Create an event type with custom inputs
GET Request on /event-types end point
After:-
<img width="1440" alt="Screenshot 2023-01-07 at 4 57 39 PM"
src="https://user-images.githubusercontent.com/53316345/211147930-1154f1ad-5309-4e9c-b2e0-164169717d47.png ">
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
2023-01-07 08:56:13 -07:00
zomars
2808b798df
Upgrades next
2023-01-05 18:02:06 -07:00
Hariom Balhara
9c23a8e5ab
Security Fixes ( #224 )
...
Fixes - 2,3,4 security vulnerabilities reported in this message.
https://calendso.slack.com/archives/C03127U5S5Q/p1671922033089329
More Fixes
- Dont't allow a user to add a random attendee to a booking not owned by
him
- Don't allow a user to add a random cal user as an organizer of the
booking.
- Membership deletion should be as per the Privileges of
Owner,Admin,Member
2023-01-04 15:17:47 -07:00
zomars
604d937661
Linting
2022-12-20 11:58:30 -07:00
Carina Wollendorfer and CarinaWolli
c3e0852541
Only allow team admin and owner to create team event types ( #220 )
...
Currently, anybody can create an event type for any team. With this PR
we only allow team ADMIN and OWNER to create event types for the team.
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2022-12-20 10:50:46 -07:00
Carina Wollendorfer and CarinaWolli
161ebacfef
Don't allow team admins to give owner permissions ( #221 )
...
Throw an error if a user of a team with ADMIN permission tries to change
permission to OWNER (Bug#3)
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2022-12-20 10:45:24 -07:00
zomars
12f19ff7c0
Upgrades zod
2022-12-15 15:56:23 -07:00
Joe Au-Yeung
5d892df019
Allow seatsPerTimeSlot and seatsShowAttendees in event type calls ( #216 )
...
This PR allows `seatsPerTimeSlot` and `seatsShowAttendees` in event type
POST and PATCH calls
2022-12-15 15:36:09 -07:00
zomars
c129586336
Linting
2022-12-08 16:34:09 -07:00
zomars
f3c5f9bc0c
Import fixes
2022-12-08 16:28:28 -07:00
zomars
8b74f463f4
Needed for console
2022-12-08 15:00:06 -07:00
zomars
41d22c8ccb
Fixes for console
2022-12-05 16:09:19 -07:00
zomars
ae7c3e2d6a
Removes unused cache
2022-12-05 14:16:58 -07:00
zomars
b3443cd22d
Revert fix
2022-12-02 18:39:30 -07:00
zomars
e15f6abc9b
Fixes
2022-12-02 15:22:56 -07:00
Omar López
d35f27014e
Implements API key endpoint ( #211 )
...
This allow us to manage our API keys directly from the API itself.
User can:
- Create own API keys
- Edit own API keys (only the note field for now)
- Delete own API keys
- Get own API keys
Admin can:
- CRUD for any user
- Get all API keys
2022-11-29 15:06:23 -07:00
Omar López
26ea743af2
Update README.md
2022-11-29 09:07:53 -07:00
Omar López
48b637164c
Update README.md
2022-11-27 15:36:36 -07:00
zomars
055699f612
Various import and type fixes
2022-11-25 06:58:21 -07:00
zomars
94ecb1908a
Type fixes
2022-11-25 06:03:40 -07:00
zomars
faa685adb6
Sync to monorepo
2022-11-25 05:47:35 -07:00
zomars
3d84ce68c9
Tests updates
2022-11-22 19:50:00 -07:00
alannnc and zomars
c016a4343d
added more endpoints and validations for publish-pay teams ( #209 )
...
## What does the PR do?
- Team billing via API
Just like the web project, we validate that team has stripe metadata
before converting requestedSlug to slug.
Co-authored-by: zomars <zomars@me.com >
2022-11-22 13:24:25 -07:00
Syed Ali Shahbaz
8e25b9244c
Fix deployment failure due to prettier (extra spaces) ( #214 )
...
Simply removes extra spaces which are causing prettier to fail
deployment, introduced in the PR for USER swagger doc update
2022-11-21 10:49:55 +05:30
Syed Ali Shahbaz
bbaa8ae5e7
Adds more definition to USER swagger ( #212 )
...
Adds more definition for documentation for the USER endpoints
2022-11-18 12:20:15 -07:00
Leo Giovanetti
3654677a20
Fixing unit test ( #205 )
...
Fixing POST unit test for `apps/api/test/lib/bookings`
2022-11-18 12:19:33 -07:00
Syed Ali Shahbaz
4080e5bc5e
Update availabilities _post swagger def ( #210 )
...
- Adds more specs to the swagger definition in /availabilities for doc
experimentation
2022-11-18 12:18:07 -07:00
Alex van Andel
e5827b035d
Fix type error with null being an invalid value ( #213 )
2022-11-18 17:08:49 +05:30
Alex van Andel and zomars
51bc3d93c1
user: Add email and username, remove bufferTime,startTime,endTime ( #202 )
...
Co-authored-by: zomars <zomars@me.com >
2022-11-17 11:35:06 -07:00
Alex van Andel
0f5017010f
Fix lint error
2022-11-07 14:48:32 +00:00
zomars
e0619d383a
Sync package.json
2022-11-04 12:14:54 -07:00
Omar López and Alex van Andel
d1bbaef5c6
Refactor membership endpoints ( #204 )
...
refs #175
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2022-10-21 13:54:28 -06:00
zomars
d93fd26a1e
Removed unused methods middleware
2022-10-21 13:30:09 -06:00
zomars
6522600c42
Add missing bodyUserId
2022-10-21 12:55:35 -06:00
zomars
7617cd43e1
Patching bodyUserId requests
2022-10-21 12:55:15 -06:00
Alex van Andel
b30995456c
Bring back @calcom/ui
2022-10-21 14:13:19 +01:00
Alex van Andel
9448e67ed0
Added status: true to booking model ( #203 )
2022-10-21 14:04:20 +01:00
Alex van Andel
adfada993e
Remove the Signup from /api and remove @calcom/ui dep ( #201 )
...
Also adds missing dependencies
2022-10-21 13:19:31 +01:00
Alex van Andel
dee0f6a415
Remove GET /availabilities ( #188 )
...
Follows-up on earlier discussions about the relationships of
/availabilities and /schedules.
`GET /schedules/:id` returns a schedule with associated availabilities
in the `availabilities` property. It gives more context and less
consumer work to perform GET actions using this endpoint. Other
endpoints of this collection do make sense.
Proposing also to rename the /availabilities collection to
/availability; given after this it always involves one and only one
/availability record in CRUD.
2022-10-21 00:58:20 +01:00
Leo Giovanetti and Alex van Andel
debc8dbafb
Using abstracted booking cancellation ( #191 )
...
Implemented `DELETE /booking/:uid` as well as `DELETE
/booking/:uid/cancel` based on abstracted cancellation logic from
webapp.
PR dependant on https://github.com/calcom/cal.com/pull/5105
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2022-10-21 00:49:57 +01:00
Omar López
f66ed50ecb
Selected Calendars endpoints refactor ( #193 )
...
refs #175
2022-10-20 11:35:02 -06:00
Alex van Andel
109377b65c
Returns bookings in response where user is attending ( #196 )
2022-10-20 18:27:24 +01:00
Alex van Andel
f4d52b88a4
Changed req to query to allow passing in userId, not session ( #197 )
2022-10-20 18:27:01 +01:00
Alex van Andel
1f9be423ad
Set start and endTime to iso8601 ( #198 )
2022-10-20 18:26:43 +01:00
Alex van Andel
ecd20d63c9
Added attendees & user ( #192 )
2022-10-19 19:35:34 +01:00
Omar López
03d5f51ceb
Refactor/webhooks ( #186 )
...
refs #175
2022-10-19 12:26:12 -06:00
Alex van Andel
ce2df7641f
Feature/additional fields ( #189 )
...
Added timeZone, attendees.(email, name, timeZone, locale), user.(email,
name, timeZone, locale) & metadata
2022-10-19 17:03:54 +01:00
zomars
07b011424f
Formatting
2022-10-15 10:54:22 -06:00
zomars
00bd908916
Fixes permission errors
2022-10-14 17:41:28 -06:00
zomars
37fa76315a
Allow to update booking description
2022-10-14 15:52:17 -06:00
zomars
25d3d12319
Adds custom inputs to eventTypes responses
2022-10-14 15:52:09 -06:00
zomars
11ffdccb4a
Removes locale altogehter
...
@see https://github.com/vercel/next.js/issues/29000
2022-10-14 13:26:30 -06:00
zomars
7708ee83a1
Locale fixes
2022-10-14 13:16:46 -06:00
zomars
d38015c737
Locale fixes
2022-10-14 13:02:53 -06:00
zomars
ad35d3a5cd
Linting
2022-10-14 12:57:50 -06:00
zomars
9c35ff2d2e
Locale fixes
2022-10-14 11:42:31 -06:00
zomars
ccf0a40b67
Misc fixes
2022-10-14 11:42:05 -06:00
Omar López
e3fa0e546b
Refactor schedule endpoints ( #185 )
2022-10-13 14:54:38 -06:00
zomars
31610dd178
Adds missing description field to patch
2022-10-13 13:39:04 -06:00
Omar López
6ba70a7259
Refactor/custom inputs ( #184 )
...
refs #175
To be merged after #183
2022-10-13 12:30:48 -06:00
Omar López and Leo Giovanetti
8c24c5c714
Refactor/booking logic ( #183 )
...
refs #175
Reuses the same logic for creating bookings from the web app.
Co-authored-by: Leo Giovanetti <hello@leog.me >
2022-10-13 12:29:30 -06:00
Omar López
f13694fd13
Refactors event-types endpoints ( #181 )
...
refs #175
2022-10-11 14:14:03 -06:00
zomars
4ba0395efa
Permission fixes
2022-10-11 14:09:22 -06:00
Hariom Balhara
7aeb247b1a
Delete unused file. If needed import from @calcom/core ( #156 )
2022-10-11 15:36:18 +01:00
Alex van Andel
a506c7da33
Refactor + fix userIds filter ( #179 )
...
This fix means a behaviour change to GET calls. Instead of a JSON
payload, instead a filter param has been added to the URL itself. GET
payloads are very unexpected in API designs, even though supported.
* Todo write tests (with postman?)
* Turn isAdmin logic into common middleware
```bash
curl "http://localhost:3002/v1/schedules?apiKey=...&userId=2 "
```
```bash
curl "http://localhost:3002/v1/schedules?apiKey= ..." \
-d '{"name":"Hello", "userId": 2}' \
-H 'Content-Type: application/json'
```
2022-10-11 15:33:25 +01:00
Omar López
da61841525
Refactors booking references endpoints ( #180 )
...
refs #175
2022-10-11 15:25:57 +01:00
zomars
88332fb2ab
Refactors teams
2022-10-10 20:25:47 -06:00
zomars
c03144c343
Fixed major flaw with authMiddleware
...
authMiddleware should not use defaultResponder directly as it will catch thrown error and we need those errors to prevent running the rest of the code.
2022-10-10 20:23:08 -06:00
zomars
a35454bb68
Me cleanup
2022-10-10 18:02:36 -06:00
Omar López
18e96e2a47
Refactors availabilities endpoints ( #177 )
...
refs #175
2022-10-10 09:42:15 -06:00
Omar López
cb9ce8a8c5
Merge pull request #176 from calcom/refactor/attendees
...
Refactors attendees' endpoints
2022-10-07 16:08:09 -06:00
zomars
d4a2b8e791
Refactors attendees' endpoints
2022-10-07 13:08:25 -06:00
Omar López
85890a6acb
Merge pull request #172 from calcom/fix/invalid-eventtypeid
...
Recurring event booking: invalid eventTypeId
2022-10-07 10:59:14 -06:00
Syed Ali Shahbaz
f5d953ef1c
Hotfix/schedule ( #174 )
...
* Allows empty call
An authorized API call by a non-admin user with empty body will still fetch his data now
* Adds missing return
2022-10-07 15:33:04 +05:30
Joe Au-Yeung and Syed Ali Shahbaz
d68ce5e72f
Admin privileges for /availabilities endpoint ( #169 )
...
* List other user's availabilities
* /availabilityId methods for other users
* Add return statements
* Accept userId single value or array
* Add zod schema checks
* Filter for schedules only with an availability
* Adds safeParsing of JSON before safeParsing of zod
* Removed console log
* Adds safe JSON parsing before .safeParse
* Allow API call without necessarily passing userId
Allow `/availabilities` call by a regular user without having to pass their userId to make it work
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
2022-10-07 15:26:02 +05:30
Syed Ali Shahbaz
0abf286785
Merge pull request #168 from calcom/create-schedule-with-availability
...
Admin privileges for /schedules
2022-10-07 10:23:41 +02:00
Syed Ali Shahbaz
628306793d
Prettier fix :/
2022-10-07 13:47:46 +05:30
Syed Ali Shahbaz
b05b6e48e7
Fixes another typo
2022-10-07 13:41:17 +05:30
Syed Ali Shahbaz
8eaad0c1c6
fixed typo
2022-10-07 13:34:02 +05:30
Syed Ali Shahbaz
9a65c547dc
Adds missing return after res
2022-10-07 13:24:55 +05:30
Syed Ali Shahbaz
cc01e47d58
Merge pull request #173 from calcom/fix/create-schedule-availability
...
Fix/create schedule availability
2022-10-07 09:46:07 +02:00
Syed Ali Shahbaz
21e081c64c
Adds meaningful response for API caller
2022-10-07 13:15:35 +05:30
Syed Ali Shahbaz
affba8bf66
Adds meaningful response for API caller
2022-10-07 13:13:56 +05:30
Syed Ali Shahbaz
3bdebba21e
Adds meaningful response for the API caller
2022-10-07 13:12:57 +05:30
Syed Ali Shahbaz
79fabe0333
Adds safeParseJSON to the body
2022-10-07 13:03:09 +05:30
Syed Ali Shahbaz
36a0ebfbad
Adds safe json parse of the body
...
It ensures that the body complies with the safe parsing of the JSON so that if the body sent is not a valid JSON, we convert it into an empty JSON. Would improve in handling the response of such cases as a follow up for improved UX
2022-10-07 12:46:35 +05:30
Syed Ali Shahbaz
12f54773f9
Adds safeParseJSON.ts file
2022-10-07 12:43:47 +05:30
Leo Giovanetti
70b9969fe3
Fixing en error case for invalid eventTypeId
2022-10-06 18:27:49 -03:00
Leo Giovanetti and zomars
2a05f15156
Recurring booking implementation ( #167 )
...
* Recurring booking implementation
* Tweaks to expected texts in tests
* Applied feedback
Co-authored-by: zomars <zomars@me.com >
2022-10-06 17:40:41 -03:00
Joe Au-Yeung
da88beb1f5
Fix type errors
2022-10-06 15:06:07 -04:00
Joe Au-Yeung
00ccb4ffd1
Simplify get /schedules
2022-10-06 14:41:50 -04:00
Joe Au-Yeung
2a7a111855
Safe parse for userId
2022-10-06 14:38:17 -04:00
Omar López
7909d90915
Merge pull request #170 from calcom/admin-event-types
...
Allow for admin to edit other user's event types
2022-10-06 10:33:52 -06:00
Joe Au-Yeung
48f270d032
Remove console log
2022-10-06 10:59:46 -04:00
Joe Au-Yeung
34f5f5f83f
Pass userId as single value or array
2022-10-06 10:55:14 -04:00
Joe Au-Yeung
4ac9c1e6dd
Remove old comment
2022-10-06 10:02:35 -04:00
Joe Au-Yeung
372e188228
Pass userId as a single value or an array
2022-10-06 09:55:34 -04:00
Joe Au-Yeung
77b89fda05
Add return statements
2022-10-05 16:02:34 -04:00
Joe Au-Yeung
ce8af8b6a5
Allow for admin to edit other user's event types
2022-10-05 15:59:34 -04:00
Joe Au-Yeung
a5413b40ab
Add ability to get, post, and delete for other users if admin
2022-10-05 11:04:58 -04:00
Joe Au-Yeung
95fc04a453
Add check for userId and admin to top
2022-10-05 10:05:04 -04:00
Joe Au-Yeung
1adace1c0d
Create new availability on new schedule
2022-10-05 09:56:27 -04:00
Joe Au-Yeung
7e9226fabc
Merge pull request #165 from calcom/hotfix/connect-user-on-new-event-type
2022-10-04 09:11:22 -04:00
Joe Au-Yeung
362d8ca769
Connect user to new event type
2022-10-03 14:26:00 -04:00
Peer Richelsen
d14c8404e7
Update index.ts
2022-09-24 13:23:10 +00:00
Omar López
a36b6fa923
Merge pull request #163 from calcom/fix/admin-me
...
fix: userId not 0 for fixing /me endpoint
2022-09-07 13:31:50 -06:00
Agusti Fernandez Pardo
be200cd076
fix: userId not 0 for fixing /me endpoint
2022-09-07 18:18:43 +02:00
Agusti Fernandez Pardo
fcb9ca6ace
Merge pull request #162 from calcom/fix/no-prisma-defined
2022-09-06 19:40:48 +02:00
Agusti Fernandez Pardo
fc4d0ab3ea
fix: prisma not defined
2022-09-06 19:40:23 +02:00
Agusti Fernandez Pardo
5d09739966
Merge pull request #161 from calcom/fix/me
2022-09-06 19:20:41 +02:00
Agusti Fernandez Pardo
80bd5068d4
fix: don't use defaultHandler w promise in api yet, was from console
2022-09-06 19:20:04 +02:00
Agusti Fernandez Pardo
7707275f94
Merge branch 'main' into production
2022-09-06 19:06:44 +02:00
Agusti Fernandez Pardo
d210623fbd
Merge pull request #160 from calcom/fix/build-issues
2022-09-06 19:06:29 +02:00
Agusti Fernandez Pardo
3caee6c697
fix: removes daily-event-reference endpoints and types
2022-09-06 19:04:16 +02:00
Agusti Fernandez Pardo
22359dda1b
Merge branch 'main' into production
2022-09-06 18:13:06 +02:00
Omar López
ddc084044a
Merge pull request #158 from calcom/feat/me-endpoint
...
feat: adds me endpoint that returns session info
2022-09-05 14:07:51 -06:00
Agusti Fernandez Pardo
731288bcb6
fix: use middleware, refactor into _get
2022-09-05 21:31:12 +02:00
Agusti Fernandez Pardo
4d74a6c896
feat: dont use ensureSession, but userId from req
2022-09-05 21:16:45 +02:00
Agusti Fernandez Pardo
bc8623edb8
feat: adds me endpoint that returns session info
2022-09-05 21:01:55 +02:00
zomars
181921f9c7
Fixes mismatches
2022-08-17 11:40:12 -06:00
Omar López
0a331ff093
Merge pull request #154 from calcom/upgrade/deps
...
Fixes mismatches
2022-08-17 11:38:45 -06:00
zomars
1de91a5124
Fixes mismatches
2022-08-15 18:38:25 -06:00
zomars
188ad55686
Update README
2022-08-12 12:58:32 -06:00
Omar López
c1b897c39a
Merge pull request #153 from calcom/feat/license
...
Feat/license
2022-08-11 13:40:27 -06:00
zomars
db937ce00a
Matches local lint with CI lint
2022-08-11 12:47:36 -06:00
zomars
7560fdbfc5
Squashed commit of the following:
...
commit fc87557902
Author: zomars <zomars@me.com >
Date: Fri Aug 5 15:08:36 2022 -0600
Fixes callbackUrl
2022-08-09 17:36:18 -06:00
Agusti Fernandez Pardo
8dfc62386d
fix: add CALCOM_LICENSE_KEY in env vars section in readme
2022-08-09 19:39:43 +02:00
Agusti Fernandez Pardo
87d8417dd9
feat: add license and readme about copyright
2022-08-09 19:17:42 +02:00
zomars
fc87557902
Fixes callbackUrl
2022-08-05 15:08:36 -06:00
Agusti Fernandez Pardo
244f64d8e7
fix: remove unneeded dep from api package.json app-store-cli
2022-08-04 19:57:20 +02:00
Agusti Fernandez Pardo
12fe6af995
feat: adds license check
2022-08-04 19:54:25 +02:00
zomars
915610763e
Build fixes
2022-08-03 11:49:45 -06:00
Omar López
0f13e80785
Merge pull request #150 from calcom/monorepo/ee
...
Fixes import
2022-07-28 13:58:36 -06:00
zomars
60c2f73607
Migrates EE code
2022-07-28 13:51:20 -06:00
zomars
159792831a
New import
2022-07-22 20:32:10 -06:00
zomars
aba7b1ec1c
Linting
2022-07-21 22:21:24 -06:00
Agusti Fernandez Pardo
a8e8acd053
Merge pull request #149 from calcom/fix/users-pagination
...
fix: users pagination remove min/max as its a string not a number
2022-07-14 19:57:22 +02:00
Agusti Fernandez Pardo
aa12f893e8
fix: users pagination remove min/max as its a string not a number, also add new env var to example
2022-07-14 19:44:24 +02:00
zomars
80500ebaf0
Fixes lint:fix script
2022-07-13 15:13:24 -06:00
zomars
7a53c5bb85
Adds missing lint scripts
2022-07-12 15:24:19 -06:00
Agusti Fernandez Pardo
60e9c26dfe
Merge pull request #148 from calcom/production
...
rebase dayjs fix in Production to main
2022-07-12 20:37:24 +02:00
Agusti Fernandez Pardo
c352720877
Merge branch 'main' into production
2022-07-12 20:35:49 +02:00
Agusti Fernandez Pardo
b2f3242a8e
Merge branch 'main' into production
2022-07-12 20:35:10 +02:00
Agusti Fernandez Pardo
3798c27613
Merge branch 'feat/availability-teams' into production
2022-07-12 20:28:02 +02:00
Agusti Fernandez Pardo
2bb6c7de45
Merge pull request #135 from calcom/feat/availability-teams
...
Feat/availability teams + pagination for /users
2022-07-12 20:16:57 +02:00
Agusti Fernandez Pardo
67fe26ec69
fix: lint issue import order
2022-07-12 20:09:54 +02:00
Agusti Fernandez Pardo
f87eb7d18e
fix: lint add spaces
2022-07-12 20:01:51 +02:00
Agusti Fernandez Pardo
f985bbd1ff
fix: move patch to no then/catch
2022-07-12 20:01:25 +02:00
Agusti Fernandez Pardo
3f6e7904cb
fix: no http_method middleware needed as already handled by defaultHandler
2022-07-08 21:49:14 +02:00
Agusti Fernandez Pardo
6971ba249f
fix: add optional to pagination query's
2022-07-08 21:47:31 +02:00
Agusti Fernandez Pardo
c8829fc08b
fix: rename pageNumber to page
2022-07-08 20:19:51 +02:00
Agusti Fernandez Pardo
530752147e
fix: use zod schema for parsing page query param
2022-07-08 20:15:25 +02:00
Agusti Fernandez Pardo
ec24711990
Merge pull request #139 from calcom/fix/axiom-package
...
fix: add next-axiom to package.json
2022-07-08 19:35:22 +02:00
Agusti Fernandez Pardo and Omar López
76d0b0c1ee
Update pages/api/users/_get.ts
...
remove console log statement
Co-authored-by: Omar López <zomars@me.com >
2022-07-08 19:34:26 +02:00
Agusti Fernandez Pardo and Omar López
80e414d4f5
Update pages/api/availability/_get.ts
...
no if just return
Co-authored-by: Omar López <zomars@me.com >
2022-07-08 19:33:50 +02:00
Agusti Fernandez Pardo and Omar López
a72fbfa093
Update pages/api/availability/_get.ts
...
improve error message team no members
Co-authored-by: Omar López <zomars@me.com >
2022-07-08 19:33:37 +02:00
Agusti Fernandez Pardo and Omar López
f6faa8bc46
Update pages/api/users/_get.ts
...
remove console log
Co-authored-by: Omar López <zomars@me.com >
2022-07-08 19:33:17 +02:00
Agusti Fernandez Pardo and Omar López
bd485b7b77
Update pages/api/teams/_get.ts
...
fix prisma import
Co-authored-by: Omar López <zomars@me.com >
2022-07-08 19:33:00 +02:00
zomars
308c192912
Splits booking/[id] endpoint
...
# Conflicts:
# pages/api/bookings/[id].ts
2022-07-08 11:22:08 -06:00
zomars
2f032cee47
Splits booking/[id] endpoint
2022-07-08 11:21:40 -06:00
Agusti Fernandez Pardo
03254b83da
Merge pull request #144 from calcom/fix/add-middlewares-back-bookingId
...
fix: add middlewares back
2022-07-08 18:59:20 +02:00
Agusti Fernandez Pardo
c2816815cc
fix: add middlewares back
2022-07-08 18:58:29 +02:00
Agusti Fernandez Pardo
916ceb57c6
Merge pull request #143 from calcom/fix/missing-return-bookings-id
...
fix: bookings:id
2022-07-08 18:51:33 +02:00
Agusti Fernandez Pardo
54b36b9624
fix: bookings:id fix bad isAdmin double if adding missing return replace with || OR instead
2022-07-08 18:49:55 +02:00
Agusti Fernandez Pardo
27482daaec
Merge pull request #142 from calcom/fix/booking-no-middlewares
...
fix: remove old middlewares in bookingId
2022-07-08 18:27:53 +02:00
Agusti Fernandez Pardo
dfa4c06e54
fix: remove old middlewares in bookingId
2022-07-08 18:27:13 +02:00
Omar López
7d59a1390c
Merge pull request #141 from calcom/fix/add-calcomdayjs-prod
...
fix: add calcom dayjs transpile
2022-07-08 10:02:41 -06:00
Agusti Fernandez Pardo
8425f88464
fix: add calcom dayjs transpile
2022-07-08 17:58:18 +02:00
Agusti Fernandez Pardo
c28e96045c
fix: adds returns, no breaks
2022-07-08 09:26:47 -06:00
Omar López
4c696b2cea
Merge pull request #140 from calcom/fix/booking-id
...
Fix/booking
2022-07-08 09:25:20 -06:00
Agusti Fernandez Pardo
6b09fb24ab
fix: adds returns, no breaks
2022-07-08 17:23:06 +02:00
Agusti Fernandez Pardo
13d013bdf8
Merge branch 'main' into fix/booking-id
2022-07-08 17:14:02 +02:00
Agusti Fernandez Pardo
cef2768725
fix: add next-axiom to package.json
2022-07-08 02:05:38 +02:00
Agusti Fernandez Pardo
1266665710
Merge pull request #138 from calcom/chore/add-axiom
...
feat: add axiom
2022-07-08 02:00:36 +02:00
Agusti Fernandez Pardo
599dccdcce
feat: add axiom
2022-07-08 02:00:00 +02:00
Leo Giovanetti
a5976ec5c6
Merge pull request #137 from calcom/chore/upgrade-next
...
Upgrading nextjs
2022-07-07 15:08:51 -03:00
Agusti Fernandez Pardo
f93cb48d4d
fix: query partial type
2022-07-07 18:56:27 +02:00
Leo Giovanetti
ab78c0b9ec
Upgrading nextjs
2022-07-06 17:21:12 -03:00
Agusti Fernandez Pardo
44ce77f814
fix: test return booking get
2022-07-06 01:17:59 +02:00
Agusti Fernandez Pardo
a6e199be67
fix: make availability for teamId work
2022-07-05 23:05:29 +02:00
Agusti Fernandez Pardo
f1ee03f297
fix: add teams memberships users
2022-07-05 20:58:26 +02:00
Agusti Fernandez Pardo and Omar López
2263e04217
Update pages/api/availability/_get.ts
...
add select: availabilitUserSelect
Co-authored-by: Omar López <zomars@me.com >
2022-07-05 20:35:30 +02:00
Agusti Fernandez Pardo and Omar López
5dbb2066e0
Update pages/api/availability/_get.ts
...
add initialData: {user}
Co-authored-by: Omar López <zomars@me.com >
2022-07-05 20:34:53 +02:00
Agusti Fernandez Pardo
9b5c7c5120
fix: remove unused import
2022-07-05 20:13:13 +02:00
Agusti Fernandez Pardo
a63b623a7d
feat: teamId availability in API
2022-07-05 20:12:14 +02:00
Agusti Fernandez Pardo
74c227f5f1
Merge pull request #134 from calcom/fix/transpile-calcom-dayjs
...
fix: transpile new @calcom/dayjs package in API
2022-07-02 05:30:59 +02:00
Agusti Fernandez Pardo
517749812d
fix: missing @
2022-07-02 05:04:21 +02:00
Agusti Fernandez Pardo
571f3fda4e
fix: transpile new @calcom/dayjs package in API
2022-07-02 04:49:09 +02:00
Agusti Fernandez Pardo
be2647790c
feat: refactor teams and add team availability
2022-06-30 00:01:14 +02:00
Agusti Fernandez Pardo
6ed007d873
Merge pull request #133 from calcom/fix/api-feedback
...
fix: address issues raised in preview PR
2022-06-24 01:17:28 +02:00
Agusti Fernandez Pardo
561271f3f6
fix: isAdmin from req, no isAdminGuard everywhere
2022-06-24 00:53:15 +02:00
Agusti Fernandez Pardo
f85b00507a
fix: add type import for NextApiRequest
2022-06-24 00:47:27 +02:00
zomars
3c32bc8528
Update customPrisma.ts
2022-06-23 16:42:47 -06:00
Omar López
bfe27057a0
Update lib/constants.ts
2022-06-23 16:40:01 -06:00
Agusti Fernandez Pardo
4e738cf80c
fix: minor readme update
2022-06-24 00:31:55 +02:00
Agusti Fernandez Pardo
61c82eb197
fix: address issues raised in preview PR
2022-06-24 00:26:40 +02:00
Agusti Fernandez Pardo
9b142640d5
Merge pull request #132 from calcom/fix/userId-not-id
...
fix: userId not, id remove templates stall
2022-06-24 00:12:10 +02:00
Agusti Fernandez Pardo
04b9b71310
fix: userId not, id remove templates stall
2022-06-24 00:09:23 +02:00
Agusti Fernandez Pardo
d675535cdf
Merge pull request #130 from calcom/feat/dynamic-prisma
...
Feature: custom Prisma for self-hosted deployments needed for new hosted admin console
2022-06-23 23:39:29 +02:00
Agusti Fernandez Pardo
aa64f32378
fix set headers error by adding missing return
2022-06-23 23:20:07 +02:00
Agusti Fernandez Pardo
c3996221e1
fix: don't require apiKey if already using customPrisma with calcom license key
2022-06-23 19:16:12 +02:00
zomars
0830abf057
Scripts should be as pure as possible
2022-06-22 13:30:02 -06:00
Agusti Fernandez Pardo
b6729d8b82
fix custom prisma works
2022-06-22 05:49:24 +02:00
Agusti Fernandez Pardo
6e78bf15f0
feat: databaseUrl customPrisma
2022-06-21 23:02:43 +02:00
Agusti Fernandez Pardo
7558a73ab7
fix: dont generate schemas for console
2022-06-20 03:18:13 +02:00
Agusti Fernandez Pardo
f0f27857fa
no package console
2022-06-20 03:14:24 +02:00
Agusti Fernandez Pardo
312664d881
fix generate schemas console
2022-06-20 03:13:03 +02:00
Agusti Fernandez Pardo
48675f4e7a
fix add back console
2022-06-20 03:10:10 +02:00
Agusti Fernandez Pardo
e68e6d1165
no console in package
2022-06-20 02:30:51 +02:00
Agusti Fernandez Pardo
4626b3dffa
fix:
2022-06-20 02:29:18 +02:00
Agusti Fernandez Pardo
c3bed7ba8f
fix: add console to package
2022-06-20 02:26:20 +02:00
Agusti Fernandez Pardo
39ce6287fc
fix: no need to target 2017
2022-06-18 22:30:27 +02:00
Agusti Fernandez Pardo
60688e2e91
fix: make isAdmin require req.prisma too
2022-06-18 03:03:13 +02:00
Agusti Fernandez Pardo
cc534a2914
fix: remove console from api deps
2022-06-18 02:35:39 +02:00
Agusti Fernandez Pardo
5b28e9ec1c
fix: main merging issues
2022-06-18 02:16:15 +02:00
Agusti Fernandez Pardo
6e68671c2a
fix: merge w main
2022-06-18 01:52:37 +02:00
Agusti Fernandez Pardo
374a6e087a
feat: remove datacredentials, move to deployment.databaseUrl
2022-06-17 23:23:28 +02:00
Omar López
8f0d1f8c73
Merge pull request #129 from calcom/fix/no-user-metadata
...
fix: remove user metadta from validations
2022-06-16 15:57:29 -06:00
Agusti Fernandez Pardo
2682db8fcd
fix: remove user metadta from validations
2022-06-16 23:38:36 +02:00
Agusti Fernandez Pardo
5a914934dd
Merge pull request #127 from calcom/fix/optional-userId-availability
...
fix: makes id optional in availability
2022-06-16 21:53:15 +02:00
Agusti Fernandez Pardo
29be8f5266
fix: makes id optional in availability
2022-06-16 21:50:41 +02:00
Agusti Fernandez Pardo
def5c8dd4c
Merge pull request #126 from calcom/feat/improve-readme-deploy
...
feat: improve deployment docs for api
2022-06-16 03:11:32 +02:00
Agusti Fernandez Pardo
8b87cde733
fix: _delete missing userId rename
2022-06-16 01:48:29 +02:00
Agusti Fernandez Pardo
1889ececf8
feat: improve deployment docs for api
2022-06-16 01:27:26 +02:00
Agusti Fernandez Pardo
d3785bb6f8
Merge pull request #125 from calcom/feat/users-id-availability
...
Feat/users id availability
2022-06-16 01:06:11 +02:00
Agusti Fernandez Pardo
11f3d411b3
fix: rename users id to users userId to easier availability sharing _get endpoint
2022-06-16 00:18:40 +02:00
Agusti Fernandez Pardo
4389288e69
feat: adds users/id/availability endpoint
2022-06-16 00:04:04 +02:00
Agusti Fernandez Pardo
bcb61ab280
Merge pull request #124 from calcom/production
...
Production rebase main
2022-06-15 23:08:11 +02:00
Agusti Fernandez Pardo
998970c4cb
fix: remove duplicate users/id
2022-06-15 23:06:30 +02:00
Agusti Fernandez Pardo
3310b9307d
fix: undo changes in users
2022-06-15 23:01:16 +02:00
Agusti Fernandez Pardo
fe53fd9248
fix: remove comment
2022-06-15 22:59:32 +02:00
Agusti Fernandez Pardo
6349491ae7
feat: admin endpoints for bookings
2022-06-15 22:59:32 +02:00
Agusti Fernandez Pardo
dd94df8c97
merging main to prod fixing conflicts in users
2022-06-15 22:59:26 +02:00
Agusti Fernandez Pardo
d8d0d42374
fix: only check event type ownership if not admin
2022-06-15 22:57:49 +02:00
Agusti Fernandez Pardo
514a98f9e0
feat: add admin endpoint support for event-types id
2022-06-15 22:57:49 +02:00
Agusti Fernandez Pardo
aadde45bb7
fix: add event-types admin endpoints
2022-06-15 22:57:49 +02:00
Agusti Fernandez Pardo
26f861d0d0
Merge pull request #107 from calcom/feat/admin-events
...
Feat: Add admin enpoints for event-types, bookings, attendees
2022-06-15 21:58:31 +02:00
Agusti Fernandez Pardo
26b9e94568
fix: undo changes in users
2022-06-15 21:16:46 +02:00
Agusti Fernandez Pardo
8c3774e100
fix: remove comment
2022-06-15 21:14:35 +02:00
Agusti Fernandez Pardo
1d2e5f07ef
feat: admin endpoints for bookings
2022-06-15 21:10:19 +02:00
Agusti Fernandez Pardo
ed1bc8015a
feat: initial isAdmin work for events and attendees
2022-06-15 20:43:35 +02:00
Agusti Fernandez Pardo
996ec31b26
Merge branch 'main' into feat/admin-events
2022-06-15 20:11:30 +02:00
Agusti Fernandez Pardo
3c0f8b5b6d
Merge branch 'main' into production
2022-06-15 00:28:38 +02:00
Agusti Fernandez Pardo
3eda1507c6
Merge pull request #123 from calcom/fix/build-session
...
add session to req
2022-06-15 00:21:34 +02:00
Agusti Fernandez Pardo
ff701ffec6
fix: no need for app store deps
2022-06-15 00:21:09 +02:00
Agusti Fernandez Pardo
5559e63be1
fix add app-store to deps
2022-06-15 00:19:39 +02:00
Agusti Fernandez Pardo
7218109755
Merge branch 'main' into fix/build-session
2022-06-15 00:10:37 +02:00
Omar López
ab26f35520
Update package.json
2022-06-14 16:04:40 -06:00
Agusti Fernandez Pardo
1e80a83b1f
add session to req
2022-06-14 23:57:38 +02:00
Omar López
42259e249c
Merge pull request #122 from calcom/fix/middleware-availability
2022-06-14 15:44:59 -06:00
Agusti Fernandez Pardo
1bde5d88c1
fix: add back optional
2022-06-14 23:43:53 +02:00
Agusti Fernandez Pardo
372b20a4c9
fix: no post for now
2022-06-14 23:42:51 +02:00
Agusti Fernandez Pardo
ba37ae78d9
fix: adds middleware, makes userId not optional
2022-06-14 23:41:33 +02:00
zomars
e15100571e
Merge branch 'main' into production
2022-06-14 15:25:35 -06:00
zomars
e1bcd38e61
Adds basic availability endpoint
2022-06-14 15:17:09 -06:00
zomars
3cb2a8b866
Matches transpilling modules to web
2022-06-14 15:13:59 -06:00
zomars
910c0a9507
Merge branch 'main' into production
2022-06-14 15:00:21 -06:00
zomars
1ab81fb8ee
Better error on user delete
2022-06-14 14:51:23 -06:00
zomars
ae9c33ddbe
Makes user create/update body strict
2022-06-14 14:44:09 -06:00
zomars
0f72a9084a
Splits user endpoints by method
2022-06-14 14:35:15 -06:00
zomars
7d0cef065f
Refactors user id endpoint
2022-06-14 14:10:59 -06:00
zomars
58e1ea9bf6
User endpoint refactoring
2022-06-14 14:08:58 -06:00
zomars
4d93b08e4c
Scripts fixes
2022-06-14 14:08:41 -06:00
zomars
49087d858e
Fixes hot-reload for dev
2022-06-14 14:07:23 -06:00
Agusti Fernandez Pardo
f3d7922efd
move caching time constant to API
2022-06-14 19:48:47 +02:00
Agusti Fernandez Pardo
ab6a99749f
fix: linting
2022-06-14 00:32:07 +02:00
Agusti Fernandez Pardo
d8d9d4a375
Merge branch 'main' into production
2022-06-13 23:59:31 +02:00
Agusti Fernandez Pardo
55d8af0ae9
Merge pull request #121 from calcom/fix/user-metadata
...
fix: make jsonSchema.optional()
2022-06-13 23:58:52 +02:00
Agusti Fernandez Pardo
b1dd1b8572
fix: make jsonSchema.optional()
2022-06-13 23:58:15 +02:00
Syed Ali Shahbaz
e4ec3a04e9
Merge branch 'main' into production
2022-06-13 13:29:51 +05:30
Syed Ali Shahbaz
01f5891f9d
Merge pull request #120 from calcom/debug/webhook-calls
...
Adds debug console.log
2022-06-13 13:29:30 +05:30
Syed Ali Shahbaz
b385d3547b
Adds debug console.log
2022-06-13 13:24:21 +05:30
Syed Ali Shahbaz
1cd852af7d
Merge branch 'main' into production
2022-06-12 11:47:10 +05:30
Syed Ali Shahbaz
6872107614
Merge pull request #118 from calcom/debug/webhook-list
...
debug logs added
2022-06-12 11:46:44 +05:30
Syed Ali Shahbaz
ecce02ebbf
debug logs added
2022-06-12 11:43:26 +05:30
Syed Ali Shahbaz
e278e13e83
Merge branch 'main' into production
2022-06-12 11:30:48 +05:30
Syed Ali Shahbaz
4cac1328d1
Merge pull request #117 from calcom/hotfix/prettier-fix
...
fix prettier
2022-06-12 11:30:23 +05:30
Syed Ali Shahbaz
935473cfcd
removed comment
2022-06-12 11:25:53 +05:30
Syed Ali Shahbaz
bd88bec1d2
fix prettier
2022-06-12 11:24:38 +05:30
Syed Ali Shahbaz
5628c0b033
Merge pull request #116 from calcom/fix/call-webhook-before-booking-response
...
call webhook before sending booking response
2022-06-12 11:19:02 +05:30
Syed Ali Shahbaz
470c43befe
call webhook before sending booking response
2022-06-12 11:16:16 +05:30
Agusti Fernandez Pardo
99f9964d12
Merge branch 'main' into production
2022-06-12 01:27:51 +02:00
Syed Ali Shahbaz
a4185582f5
Merge pull request #115 from calcom/debug/booking-api
...
Debug booking API
2022-06-11 22:41:57 +05:30
Syed Ali Shahbaz
910a0f386a
Debug booking API
2022-06-11 22:39:03 +05:30
Syed Ali Shahbaz
fc95d8bb42
Merge pull request #114 from calcom/main
...
Main to production
2022-06-11 17:22:29 +05:30
Syed Ali Shahbaz
4ba0e7752d
Merge pull request #113 from calcom/hotfix/webhook-booking-api
...
Hotfix webhook API booking issues
2022-06-11 17:06:04 +05:30
Syed Ali Shahbaz
719e21497b
removed invalid response
2022-06-11 17:03:11 +05:30
Syed Ali Shahbaz
3c98c5cefc
fixing id to uid in create body
2022-06-11 16:58:21 +05:30
Syed Ali Shahbaz
61e742ed5e
uuid automate in booking API
2022-06-11 16:57:35 +05:30
Syed Ali Shahbaz
110edd7dcc
removed 18next rel
2022-06-11 16:54:30 +05:30
Syed Ali Shahbaz
bbe5eba550
Merge pull request #112 from calcom/feat/trigger-webhook-from-booking-api
...
Trigger webhook from booking api - MVP
2022-06-11 16:32:57 +05:30
Syed Ali Shahbaz
99e58c414c
prettier fix -3
2022-06-10 16:36:28 +05:30
Syed Ali Shahbaz
301c132815
prettier fix attempt-2
2022-06-10 16:21:55 +05:30
Syed Ali Shahbaz
5453af6d6e
prettier fix attempt
2022-06-10 15:57:31 +05:30
Syed Ali Shahbaz
8339d339a1
prettier and payload fix
2022-06-10 13:38:45 +05:30
Syed Ali Shahbaz
54353f99d1
Calendar event changed to any for loose allowance
2022-06-10 13:32:47 +05:30
Syed Ali Shahbaz
f1c98181d2
tfunction added
2022-06-10 13:30:43 +05:30
Syed Ali Shahbaz
ef5bbfe4f9
fixed timeZone key
2022-06-10 13:22:06 +05:30
Syed Ali Shahbaz
a8ad052a03
--convert date to string in calendar event
2022-06-10 13:16:58 +05:30
Syed Ali Shahbaz
cd3a80006c
--fix
2022-06-10 13:10:16 +05:30
Syed Ali Shahbaz
adab79040f
--fix
2022-06-10 13:06:22 +05:30
Syed Ali Shahbaz
4431142d4e
remove unnecessary return
2022-06-10 12:58:04 +05:30
Syed Ali Shahbaz
f9c20bc8ce
--fix null estimated value
2022-06-10 12:53:59 +05:30
Syed Ali Shahbaz
4f36681006
--fix
2022-06-10 12:51:24 +05:30
Syed Ali Shahbaz
e3822c50d0
Update booking file with webhook payload
2022-06-10 12:43:41 +05:30
Syed Ali Shahbaz
804de67868
Add eventName file
2022-06-10 12:17:00 +05:30
Syed Ali Shahbaz
542beb0079
adjust booking file
2022-06-10 11:46:51 +05:30
Syed Ali Shahbaz
664e697d40
add sendPayload file
2022-06-10 11:42:01 +05:30
Syed Ali Shahbaz
cd482cd91a
Add getWebhook function
2022-06-10 11:40:38 +05:30
Syed Ali Shahbaz
d569296654
Add webhook trigger --init
2022-06-09 17:09:20 +05:30
Agusti Fernandez Pardo
180e925bed
feat: dynamic prisma almost working
2022-06-08 18:52:25 +02:00
Syed Ali Shahbaz
19446c265f
Merge pull request #111 from calcom/hotfix/webhook-error-throw
...
Hotfix/webhook error throw
2022-06-08 13:28:59 +05:30
Syed Ali Shahbaz
db6f5cad15
401 message fix
2022-06-08 13:28:22 +05:30
Syed Ali Shahbaz
9b1dffbdb9
401 return fix
2022-06-08 13:27:48 +05:30
Syed Ali Shahbaz
4e97133751
Merge pull request #110 from calcom/fix/webhook-issue
...
Hotfix CTX removal from webhooks
2022-06-08 13:21:17 +05:30
Syed Ali Shahbaz
b881312f10
hotfix ctx removal
2022-06-08 13:20:44 +05:30
Syed Ali Shahbaz
ef3838b476
hotfix ctx removal
2022-06-08 13:20:09 +05:30
Syed Ali Shahbaz
cabafbdd77
Merge pull request #109 from calcom/fix/webhook-eventtype-assoc-security
...
Webhook event type association security
2022-06-08 13:14:53 +05:30
Syed Ali Shahbaz
bae84f2ce4
Added team event check to POST
2022-06-08 13:12:05 +05:30
Syed Ali Shahbaz
cd03f5a821
Adds team event type check
2022-06-08 13:06:28 +05:30
Agusti Fernandez Pardo
e407a16766
feat: dynamic prisma
2022-06-06 18:17:10 +02:00
Agusti Fernandez Pardo
0eed3e51e4
fix: only check event type ownership if not admin
2022-06-04 02:26:16 +02:00
Agusti Fernandez Pardo
0fc374c810
feat: add admin endpoint support for event-types id
2022-06-04 01:32:05 +02:00
Agusti Fernandez Pardo
12b7b3ecbf
fix: add event-types admin endpoints
2022-06-04 01:17:01 +02:00
Agusti Fernandez Pardo
1180f3f258
Merge pull request #105 from calcom/feat/uuid-hooks
...
feat: adds automatic generation of uuid id for webhooks create on API
2022-06-02 15:56:01 +02:00
Agusti Fernandez Pardo
fe73973b7a
fix: add uuid to api/package.json
2022-06-02 15:55:52 +02:00
Agusti Fernandez Pardo
3fc22a8eff
fix: remove comments
2022-06-01 17:08:01 +02:00
Agusti Fernandez Pardo
43b94d3e96
feat: adds automatic generation of uuid id for webhooks create on API
2022-06-01 17:05:33 +02:00
Agusti Fernandez Pardo
767f170cae
Merge pull request #103 from calcom/feat/admin-users
...
feat: Admin API users manegement endpoints
2022-05-31 21:00:51 +02:00
Agusti Fernandez Pardo
7f42cc8479
fix: improve admin check using enum instead of string
2022-05-31 20:46:09 +02:00
Agusti Fernandez Pardo
187d5f2b10
docs: add some comments
2022-05-31 18:53:41 +02:00
Agusti Fernandez Pardo
4eccc8a74b
fix: build error jsonSchema metadata not nullable
2022-05-31 18:42:20 +02:00
Agusti Fernandez Pardo
9459b9048d
feat: Admin API users manegement endpoints
2022-05-31 18:33:01 +02:00
Agusti Fernandez Pardo
849c4aa240
Merge pull request #102 from calcom/fix/event-type-validations
...
Fix/event type validations
2022-05-28 01:52:06 +02:00
Agusti Fernandez Pardo
9c3f85834f
fix: remove console logs
2022-05-28 01:51:25 +02:00
Agusti Fernandez Pardo
eea7c11488
fix event type valdiations
2022-05-28 01:50:28 +02:00
Agusti Fernandez Pardo
2cd548bdb2
fix: or z nul
2022-05-27 22:04:08 +02:00
Agusti Fernandez Pardo
b9a2e0f4c6
fix: event types validations recurring event and locations nullable:
2022-05-27 21:58:38 +02:00
Agusti Fernandez Pardo
0b66e964fe
fix: some logggingeventtypeid
2022-05-27 21:51:40 +02:00
Agusti Fernandez Pardo
eee5fd0090
Merge pull request #101 from calcom/fix-event-types-id
...
fix: event types id endpoints
2022-05-27 21:45:17 +02:00
Agusti Fernandez Pardo
be4ca8835e
fix: event types id endpoints
2022-05-27 21:44:45 +02:00
Agusti Fernandez Pardo
81d2917a3d
Merge pull request #100 from calcom/production
...
Production
2022-05-27 21:20:01 +02:00
Agusti Fernandez Pardo
458f37f5e9
Merge branch 'main' into production
2022-05-27 21:19:43 +02:00
Agusti Fernandez Pardo
8627b28a8e
fix: conflicts
2022-05-27 21:18:47 +02:00
Agusti Fernandez Pardo
b52832f333
fix
2022-05-27 21:01:15 +02:00
Agusti Fernandez Pardo
f40e799769
fix event types
2022-05-27 21:01:15 +02:00
Agusti Fernandez Pardo
5b65bd1b66
fix
2022-05-27 21:01:15 +02:00
Agusti Fernandez Pardo
824d01f358
fix: move log of userId
2022-05-27 21:01:15 +02:00
Agusti Fernandez Pardo
a91dd428c0
fix
2022-05-27 21:01:01 +02:00
Agusti Fernandez Pardo
9f50972570
fix event-types
2022-05-27 20:49:50 +02:00
Agusti Fernandez Pardo
d09fa56f63
fix
2022-05-27 20:47:02 +02:00
Agusti Fernandez Pardo
46e0b8f4f5
fix: moves event-types to find user including it's event-types
2022-05-27 20:46:53 +02:00
Syed Ali Shahbaz
49ef2c341d
prettier fix again
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
de557fccce
prettier fix
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
c47329c292
More fix
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
c185883e5a
Fixed enum
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
81793aebcd
Further prettier changes
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
4c7dc10f7d
Fixing prettier
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
35ba69fb8a
added ID
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
014a682d64
More debug
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
fbe3d2fd10
more debug
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
7c6141fdff
Debug create err
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
4aba0af1b4
Updated webhook validations
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
2109001af1
Fixes any invocation
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
fe3f6a70f3
Added schema for create
2022-05-27 20:46:22 +02:00
Syed Ali Shahbaz
a945d5a61c
Enabled webhook create call
2022-05-27 20:46:22 +02:00
Agusti Fernandez Pardo
10e8677894
Merge pull request #99 from calcom/fix/event-types-user-centric-query
...
fix: moves event-types to find user including it's event-types
2022-05-27 20:44:31 +02:00
Agusti Fernandez Pardo
8f9a970fb6
fix: moves event-types to find user including it's event-types
2022-05-27 20:43:10 +02:00
Syed Ali Shahbaz
ed2f42fb01
Merge pull request #98 from calcom/fix/debug-webhook
...
Updated webhook validations
2022-05-26 12:40:08 +05:30
Syed Ali Shahbaz
8721a04d44
prettier fix again
2022-05-26 12:35:28 +05:30
Syed Ali Shahbaz
e8e36abc75
prettier fix
2022-05-26 12:32:04 +05:30
Syed Ali Shahbaz
7b936073a4
More fix
2022-05-26 12:28:38 +05:30
Syed Ali Shahbaz
b408015df4
Fixed enum
2022-05-26 12:25:13 +05:30
Syed Ali Shahbaz
09acaef904
Further prettier changes
2022-05-26 12:20:32 +05:30
Syed Ali Shahbaz
316c5a1266
Fixing prettier
2022-05-26 12:16:51 +05:30
Syed Ali Shahbaz
5e3b51c621
added ID
2022-05-26 12:12:13 +05:30
Syed Ali Shahbaz
92b011214c
More debug
2022-05-26 12:06:15 +05:30
Syed Ali Shahbaz
d372c4c526
more debug
2022-05-26 12:03:14 +05:30
Syed Ali Shahbaz
4737778dc1
Debug create err
2022-05-26 11:41:36 +05:30
Syed Ali Shahbaz
b9c5590a47
Updated webhook validations
2022-05-26 11:20:49 +05:30
Syed Ali Shahbaz
76b3f1ba3a
Merge pull request #97 from calcom/hotfix/any-fix
...
Fixes any invocation
2022-05-25 15:07:48 +05:30
Syed Ali Shahbaz
fbab89cf40
Fixes any invocation
2022-05-25 15:07:19 +05:30
Syed Ali Shahbaz
7e46f4bb84
Merge pull request #96 from calcom/fix/webhook-create
...
Fix/webhook create
2022-05-25 14:30:36 +05:30
Syed Ali Shahbaz
2e22978838
Added schema for create
2022-05-25 14:23:43 +05:30
Syed Ali Shahbaz
0e95a1d3e8
Enabled webhook create call
2022-05-25 14:13:52 +05:30
Agusti Fernandez Pardo
6099bfb4ee
fix: more logging
2022-05-23 23:23:53 +02:00
Agusti Fernandez Pardo
4629c5d5c7
fix: move log of userId
2022-05-23 23:18:41 +02:00
Agusti Fernandez Pardo
14aca7ef2b
Merge pull request #95 from calcom/production
...
hotfix: debugging event-types in prod
2022-05-23 23:13:22 +02:00
Agusti Fernandez Pardo
beca5152e9
hotfix: debugging event-types in prod
2022-05-23 22:55:53 +02:00
zomars
44f0830b16
Syncs zod version
2022-05-23 13:20:12 -06:00
zomars
40f1f9714e
Build fixes
2022-05-23 13:17:43 -06:00
Agusti Fernandez Pardo
2e117d07c8
Merge pull request #93 from calcom/fix-node-15
...
fix: engines node 15 or greater
2022-05-20 23:07:35 +02:00
Agusti Fernandez Pardo
4a1dff6596
fix
2022-05-20 23:02:17 +02:00
Agusti Fernandez Pardo
6c0d4de8f3
fix: move clone from main to feat/v15x
2022-05-20 22:59:15 +02:00
Agusti Fernandez Pardo
2340ed2876
fix: engines node 15 or greater
2022-05-20 22:39:42 +02:00
Agusti Fernandez Pardo
2f9d1b97d4
Merge pull request #92 from calcom/fix/disable-post-hook
...
fix: disable post
2022-05-20 22:15:58 +02:00
Agusti Fernandez Pardo
93d9c4f6d0
fix: disable post
2022-05-20 22:15:25 +02:00
Agusti Fernandez Pardo
f3ff4a8014
Merge pull request #91 from calcom/fix/webhooks
...
fix: dont use schemareadpublic
2022-05-20 22:10:52 +02:00
Agusti Fernandez Pardo
1585b2d8f9
fix: dont use schemareadpublic
2022-05-20 22:10:13 +02:00
Agusti Fernandez Pardo
5f9eb6fa27
Merge pull request #90 from calcom/fix-nopick
...
Fix nopick
2022-05-20 21:58:20 +02:00
Agusti Fernandez Pardo
1f8c895900
fix: hooks
2022-05-20 21:52:41 +02:00
Agusti Fernandez Pardo
f9e98228c7
merge directly
2022-05-20 21:48:24 +02:00
Agusti Fernandez Pardo
dbf4590ba7
Merge pull request #89 from calcom/fix/hooks-dont-parse
...
fix: hooks dont parse before read
2022-05-20 21:32:07 +02:00
Agusti Fernandez Pardo
f1175a06f6
fix: hooks dont parse before read
2022-05-20 21:27:11 +02:00
Agusti Fernandez Pardo
8c8235c3c7
fix: dont parse hooks before read
2022-05-20 21:21:11 +02:00
Agusti Fernandez Pardo
b54db574e1
Merge pull request #88 from calcom/fix/add-dep-zod
...
fix: update jest, add zod as dep
2022-05-20 20:58:21 +02:00
Agusti Fernandez Pardo
496328b035
fix: add strict true to tsconfig
2022-05-20 20:48:30 +02:00
Agusti Fernandez Pardo
656ceefe25
fix: zod same version as webwebsite
2022-05-20 20:31:15 +02:00
Agusti Fernandez Pardo
2fdeb2fc5e
fix: no strict in baseparams attendee
2022-05-20 19:43:23 +02:00
Agusti Fernandez Pardo
2413e30c69
fix: update jest, add zod as dep
2022-05-20 19:25:38 +02:00
Agusti Fernandez Pardo
8ae59a5637
Merge pull request #87 from calcom/fix/add-console-events
...
fix: adds console log to debug event-types
2022-05-20 03:47:41 +02:00
Agusti Fernandez Pardo
418a4271d9
fix: adds console log to debug event-types
2022-05-20 03:46:01 +02:00
Agusti Fernandez Pardo
82da509eac
Merge pull request #86 from calcom/fix-event-type
...
fix: event type validations skip
2022-05-20 03:40:58 +02:00
Agusti Fernandez Pardo
1717f14e83
fix: event type validations skip
2022-05-20 03:40:14 +02:00
Agusti Fernandez Pardo
d991c68b08
Merge pull request #85 from calcom/fix/build-hooks
...
Fix/build hooks
2022-05-20 03:23:15 +02:00
Agusti Fernandez Pardo
f6746c4cf9
fix: rmeove comment to fix build
2022-05-20 03:15:04 +02:00
Agusti Fernandez Pardo
9132bb51eb
fix: disable create user post no role admin yet
2022-05-20 03:10:28 +02:00
Agusti Fernandez Pardo
f1cf8ba94b
fix: query { [key: string]: string | string[]; }
2022-05-20 03:06:05 +02:00
Agusti Fernandez Pardo
f22257977d
fix: body any
2022-05-20 03:01:47 +02:00
Agusti Fernandez Pardo
4fb1c14d3d
fix: body unknown
2022-05-20 02:57:24 +02:00
Agusti Fernandez Pardo
b755d2bd71
fix: build and validations for event-type, bring back req extension
2022-05-20 02:47:20 +02:00
Agusti Fernandez Pardo
29deb1fd3c
fix: add back req extend types
2022-05-20 02:19:33 +02:00
Agusti Fernandez Pardo
d23fa4be4e
fix: add comment to fix later any
2022-05-20 01:47:17 +02:00
Agusti Fernandez Pardo
dc967b7d9e
fix: hooks, event-types and booking references
2022-05-20 01:45:54 +02:00
Agusti Fernandez Pardo
f2ce2f324b
fix: build webhooks and event-types
2022-05-20 00:58:42 +02:00
Agusti Fernandez Pardo
2e8f42c5d7
Merge pull request #84 from calcom/fix-build
...
fix: build issues, extend event-type in types, use @calcom/types
2022-05-19 22:08:34 +02:00
Agusti Fernandez Pardo
d103776846
fix: add back types until merged into main
2022-05-19 22:05:26 +02:00
Agusti Fernandez Pardo
fdc46fac7d
fix: build issues, extend event-type in types, use @calcom/types
2022-05-19 22:00:22 +02:00
Syed Ali Shahbaz
54f2edef30
Merge pull request #83 from calcom/fix/webhook
...
Updates webhook API params and read picks
2022-05-19 16:44:22 +05:30
Syed Ali Shahbaz
95a1e32454
Fixes subscriber URL z type
2022-05-19 16:40:27 +05:30
Syed Ali Shahbaz
bc844f29ba
Updates Webhook edit params
2022-05-19 16:38:44 +05:30
Syed Ali Shahbaz
74efa1f86e
Updates Webhook pick
2022-05-19 16:35:25 +05:30
Agusti Fernandez Pardo
7d8ed47268
Merge pull request #82 from calcom/fix/schema-event-type
...
fix typeof schemaEventTypeReadPublic
2022-05-18 22:05:22 +02:00
Agusti Fernandez Pardo
26888a3630
fix typeof schemaEventTypeReadPublic
2022-05-18 22:03:36 +02:00
Agusti Fernandez Pardo
ba4abacb1a
Merge pull request #81 from calcom/fix/dont-cal
...
Fix/dont cal
2022-05-18 21:51:13 +02:00
Agusti Fernandez Pardo
df16126a49
fix: object or null instead of json for extends event-types
2022-05-18 21:50:34 +02:00
Agusti Fernandez Pardo
27053e7c80
fix: dont replace cal_
2022-05-18 21:48:13 +02:00
Agusti Fernandez Pardo
780fd401db
Merge pull request #80 from calcom/fix/event-valid
...
fix: dont overdo validation on read event-type
2022-05-18 20:45:14 +02:00
Agusti Fernandez Pardo
5bb2c54648
fix: add fallback for keys generated with cal_ instead of cal_live_ prefix
2022-05-18 20:29:35 +02:00
Agusti Fernandez Pardo
37069e2d7b
fix: omit metadata/locations and rewrite as json
2022-05-18 20:22:43 +02:00
Agusti Fernandez Pardo
e7a7c89071
fix add locations metadata and recurring events to eventtype response
2022-05-18 19:51:40 +02:00
Agusti Fernandez Pardo
7b90ccb3bf
fix: add locations to event type in response types
2022-05-18 19:49:42 +02:00
Agusti Fernandez Pardo
5c97283aa1
fix: dont add locations/metadata on create event type
2022-05-18 19:39:31 +02:00
Agusti Fernandez Pardo
eb03188d78
fix: dont validate read event-type
2022-05-18 19:25:50 +02:00
Agusti Fernandez Pardo
35ebf53f19
fix: json validation
2022-05-18 19:21:48 +02:00
Agusti Fernandez Pardo
957d6d2375
fix: locations or z null
2022-05-18 19:10:16 +02:00
Agusti Fernandez Pardo
b7f9791439
fix: add locations any too
2022-05-18 19:00:27 +02:00
Agusti Fernandez Pardo
b95c064828
fix: metadata zany
2022-05-18 18:58:37 +02:00
Agusti Fernandez Pardo
93b2e96144
fix: dont overdo validation on read event-type
2022-05-18 18:51:19 +02:00
Agusti Fernandez Pardo
a3f23ef3c0
Merge pull request #79 from calcom/fix/event-validations
...
fix: event type jsonschema or znull
2022-05-18 17:51:48 +02:00
Agusti Fernandez Pardo
b237d71b2b
fix: event type jsonschema or znull
2022-05-18 17:46:22 +02:00
Agusti Fernandez Pardo
a7889b3436
Merge pull request #78 from calcom/fix/meta
...
Fix/meta
2022-05-18 15:29:42 +02:00
Agusti Fernandez Pardo
f29124866c
fix: recurring and metadata as jsonSchema on read too
2022-05-18 15:23:18 +02:00
Agusti Fernandez Pardo
d5ecb383b4
fix: no metadata
2022-05-18 15:16:16 +02:00
Agusti Fernandez Pardo
c5dcf42807
fix: any
2022-05-18 15:12:29 +02:00
Agusti Fernandez Pardo
e25d0d79a0
fix: merge metadata jsonSchema nullable nullish
2022-05-18 15:04:44 +02:00
Agusti Fernandez Pardo
db09aeb50a
fix: dont merge on read
2022-05-18 15:00:09 +02:00
Agusti Fernandez Pardo
8add68c668
fix: no metadata-true
2022-05-18 14:55:05 +02:00
Agusti Fernandez Pardo
91f9405fa0
fix: metadata
2022-05-18 14:48:11 +02:00
Agusti Fernandez Pardo
8481a96829
fix: null or
2022-05-18 14:41:55 +02:00
Agusti Fernandez Pardo
0ca9748674
fix: dont throw err on bad query
2022-05-18 14:27:30 +02:00
Agusti Fernandez Pardo
e183df1a1b
fix: add back metadata to pick
2022-05-18 14:13:29 +02:00
Agusti Fernandez Pardo
f04f5d8ca8
fix: add partial()
2022-05-18 14:08:52 +02:00
Agusti Fernandez Pardo
a2c7eed853
fix: add back metadata true
2022-05-18 14:03:38 +02:00
Agusti Fernandez Pardo
075808ce40
fix event types
2022-05-18 13:55:05 +02:00
Agusti Fernandez Pardo
47ce92714b
fix rewrite metadata
2022-05-17 22:49:12 +02:00
Agusti Fernandez Pardo
f8554031ae
fix: pass data directly
2022-05-17 22:41:54 +02:00
Agusti Fernandez Pardo
f2ea38b440
fix: parse metadata
2022-05-17 22:37:43 +02:00
Agusti Fernandez Pardo
fa157961be
fix: dont parse on read event-type
2022-05-17 22:32:49 +02:00
Agusti Fernandez Pardo
a39d396c8e
fix: add back commented out base params
2022-05-17 22:25:38 +02:00
Agusti Fernandez Pardo
b49df1a7aa
fix: dont read metadata for now
2022-05-17 22:21:00 +02:00
Agusti Fernandez Pardo
4d6dbd39cd
fix: dont merge base params
2022-05-17 22:17:05 +02:00
Agusti Fernandez Pardo
5072ac7d52
fix: any or null
2022-05-17 22:13:33 +02:00
Agusti Fernandez Pardo
8a62c3948d
fix: metadata null or json schema
2022-05-17 22:09:44 +02:00
Agusti Fernandez Pardo
e76ebd64f4
Merge pull request #77 from calcom/fix/remove-metadata-from-read
...
fix: metadata nullish
2022-05-17 22:04:24 +02:00
Agusti Fernandez Pardo
f3271f7724
fix: metadata nullish
2022-05-17 22:03:26 +02:00
Agusti Fernandez Pardo
68f62c5064
Merge pull request #76 from calcom/fix/remove-metadata-from-read
...
Fix: removes metadata from pick on readPublic for event-type
2022-05-17 21:58:04 +02:00
Agusti Fernandez Pardo
a70f80ff6d
Fix: removes metadata from pick on readPublic for event-type
2022-05-17 21:57:47 +02:00
Agusti Fernandez Pardo
754d0992ea
Merge pull request #75 from calcom/fix/remove-metadata-pick
...
fix: removes metadata from pick so they dont clash
2022-05-17 21:53:42 +02:00
Agusti Fernandez Pardo
ad8bfd544e
fix: removes metadata from pick so they dont clash
2022-05-17 21:52:55 +02:00
Agusti Fernandez Pardo
fd3b812c98
Merge pull request #74 from calcom/fix-event-type-json-optional
...
fix: event type make locations metadata and recurringEvent nullable a…
2022-05-17 21:51:52 +02:00
Agusti Fernandez Pardo
f55aaf3eaa
fix: event type make locations metadata and recurringEvent nullable and optional
2022-05-17 21:51:26 +02:00
Agusti Fernandez Pardo
c52045486d
Merge pull request #73 from calcom/fix/metadata-nullish
...
Fix: metadata nullish
2022-05-17 21:46:53 +02:00
Agusti Fernandez Pardo
c5fa861d41
Fix: metadata nullish
2022-05-17 21:45:16 +02:00
zomars
64f5ac5723
Removed yarn.lock in favor of monorepo
2022-05-17 13:17:59 -06:00
Agusti Fernandez Pardo
679f81d00d
Merge pull request #72 from calcom/fix/remove-unused-import
...
fix: removes unused import in event type validation
2022-05-17 19:43:37 +02:00
Agusti Fernandez Pardo
29166f1585
fix: removes unused import in event type validation
2022-05-17 19:43:19 +02:00
Agusti Fernandez Pardo
d6aa70cdd0
Merge pull request #71 from calcom/fix/api-production
...
Fix/api production
2022-05-17 19:33:57 +02:00
Agusti Fernandez Pardo
5aa0b37443
fix build and pass lint
2022-05-17 19:33:18 +02:00
Agusti Fernandez Pardo
3366627835
fix: event-type params
2022-05-17 14:40:19 +02:00
zomars
d8b9bbc452
Linting
2022-05-16 15:06:29 -06:00
Agusti Fernandez Pardo
9afbb3d127
fix: event-type validations move to pick not omit and separate create/edit
2022-05-16 21:59:22 +02:00
Agusti Fernandez Pardo
8f05c3e991
Merge pull request #70 from calcom/fix/disable-users-post
...
fix: disable admin only post endpoint for users as makes build fail u…
2022-05-11 16:02:01 +02:00
Agusti Fernandez Pardo
72444792bc
fix: disable admin only post endpoint for users as makes build fail until impersonate PR merged into web main/prod
2022-05-11 16:01:35 +02:00
Agusti Fernandez Pardo
8804495e3c
Merge pull request #69 from calcom/feat-bookings-references
...
fix: webhooks upgraded to new version, need to update templates
2022-05-11 15:57:30 +02:00
Agusti Fernandez Pardo
7deb5f8e1f
fix: webhooks upgraded to new version, need to update templates
2022-05-11 15:57:00 +02:00
Agusti Fernandez Pardo
982c32e92c
Merge pull request #67 from calcom/feat/add-webhook
...
added webhook endpoint
2022-05-10 21:10:18 +02:00
Agusti Fernandez Pardo
d4086e21b5
Update README.md
2022-05-10 19:58:48 +02:00
Agusti Fernandez Pardo
3bf5d77782
Merge pull request #68 from calcom/feat/sdk-adduser
...
Feat/sdk adduser
2022-05-10 19:53:40 +02:00
Agusti Fernandez Pardo
4c131fbcdd
feat: adds auth/signup for ee customers
2022-05-10 19:52:59 +02:00
Syed Ali Shahbaz
17d8551442
added webhook endpoint
2022-05-10 13:26:38 +05:30
Agusti Fernandez Pardo
08eeb36d47
feat: add operationId for autogenerated sdk
2022-05-05 18:18:00 +02:00
Agusti Fernandez Pardo
1f2b59c18d
feat: adds users post endpoint for admin only
2022-05-05 05:02:59 +02:00
Agusti Fernandez Pardo
be2d4338ee
Merge pull request #66 from calcom/fix/docs-url
2022-05-02 17:50:00 +02:00
Hariom Balhara
1703976a4f
Fix docs request
2022-05-02 11:30:08 +05:30
Agusti Fernandez Pardo
6124577bc2
Merge pull request #65 from calcom/fix/api-hariom
2022-05-01 00:41:30 +02:00
Agusti Fernandez Pardo
a41fc5732e
fix: readme
2022-05-01 00:36:59 +02:00
Agusti Fernandez Pardo
8aa4852b87
remove headers from next config, add rewrites from hariom pr
2022-05-01 00:33:05 +02:00
Agusti Fernandez Pardo
886b101887
fix: makes patch work by working around and faking production for yarn dev in api
2022-04-30 23:57:57 +02:00
Agusti Fernandez Pardo
a2d16800aa
Fixes: with hariom help for running api in prod for swagger even in dev
2022-04-30 23:07:21 +02:00
Agusti Fernandez Pardo
167a42156d
Merge pull request #63 from calcom/fix-openapi-spec
...
docs: improve open api spec, fixing all issues, removes json-schema / models
2022-04-30 20:58:43 +02:00
Agusti Fernandez Pardo
b572e4b0ff
fix: move all req to deconstructed
2022-04-30 20:53:19 +02:00
Agusti Fernandez Pardo
e27600b8c7
remove comment
2022-04-30 19:47:26 +02:00
Agusti Fernandez Pardo
005d0f8040
fix: channels removed
2022-04-30 19:46:04 +02:00
Agusti Fernandez Pardo
4321fec734
fix: remove json schema
2022-04-30 05:09:54 +02:00
Agusti Fernandez Pardo
57aeb19c66
fix: pass enableCors true to swaggeruireact props doesn't seem to work
2022-04-29 19:45:33 +02:00
Agusti Fernandez Pardo
c8d776aeb7
fix: remove extra comments
2022-04-29 17:36:25 +02:00
Agusti Fernandez Pardo
9bb0f82075
fix: improve comments, no anys
2022-04-29 17:29:57 +02:00
Agusti Fernandez Pardo
d06a9488e4
fix: rename endpoints to be only 2 words max
2022-04-29 02:49:38 +02:00
Agusti Fernandez Pardo
e13ea234b8
fix: improve docs in attendees availabilities and booking references
2022-04-29 02:30:59 +02:00
Agusti Fernandez Pardo
d6c34a8e51
fix: remove empty lines
2022-04-29 01:54:21 +02:00
Agusti Fernandez Pardo
bb28680413
fixes all openapi spect issues, removes json-schema auto-generated moving to manual examples
2022-04-29 01:38:40 +02:00
Agusti Fernandez
2449d90bcb
Merge pull request #62 from calcom/fix/build-err-attendee-optional-name
2022-04-27 20:25:18 +02:00
Agusti Fernandez Pardo
217336d13d
fixes build error removing optional from name in create params validation
2022-04-27 20:24:30 +02:00
Agusti Fernandez
1dce6817ae
Merge pull request #61 from calcom/fix/validations-pick-not-omit-by-default-separate-create-edit
2022-04-27 19:54:44 +02:00
Agusti Fernandez Pardo
238b03791e
Fix: add strict and optional to have errors on extraneus params
2022-04-27 19:45:59 +02:00
Agusti Fernandez Pardo
e52af0bbef
fix: post / patch attendees docs w examples
2022-04-27 19:25:36 +02:00
Agusti Fernandez Pardo
14e2964a6d
fix: booking reference moved to pick-first create/edit separate validations
2022-04-26 22:48:15 +02:00
Agusti Fernandez Pardo
6997606a4c
fix: moves to pick and separates availabilities
2022-04-26 22:23:33 +02:00
Agusti Fernandez Pardo
3759eccfca
fix: attendees move to use pick, separate patch/post
2022-04-26 22:12:28 +02:00
Agusti Fernandez
bceeeebfb8
Merge pull request #60 from calcom/fix/add-servers-openapi-spec
2022-04-26 21:57:58 +02:00
Agusti Fernandez Pardo
fa30b52988
remove v1 from specs
2022-04-26 21:56:59 +02:00
Agusti Fernandez
944e9b181f
Merge pull request #59 from calcom/fix/attendees-id
2022-04-25 06:20:03 +02:00
Agusti Fernandez Pardo
ad04be9394
fix: availability patch
2022-04-25 06:13:27 +02:00
Agusti Fernandez Pardo
b6bce18b29
fix: build availabilities validation start/endTime accept only dates no numbers or strings too
2022-04-25 06:04:42 +02:00
Agusti Fernandez Pardo
804fe27458
fix availabilites validations
2022-04-25 03:12:33 +02:00
Agusti Fernandez Pardo
b38f78bbad
fix: remove withValidSchedule from get/patch/delete shared endpoint
2022-04-24 23:57:17 +02:00
Agusti Fernandez Pardo
df43d50a55
adds tzdata for timeZone validations
2022-04-24 23:56:53 +02:00
Agusti Fernandez Pardo
4c022d5d07
feat: adds full validations for users endpoint
2022-04-24 23:56:25 +02:00
Agusti Fernandez Pardo
dad70d5a12
fix users, availabilites, attendees
2022-04-24 02:10:32 +02:00
Agusti Fernandez
260d25768f
Merge pull request #56 from calcom/fix/attendees-id
2022-04-23 06:01:09 +02:00
Agusti Fernandez Pardo
096fd40044
fix: fixess attends:id endpoit
2022-04-23 05:51:26 +02:00
Agusti Fernandez Pardo
8c19303baf
fix: verify expire
2022-04-23 05:37:36 +02:00
Agusti Fernandez
4e58e87264
Merge pull request #54 from calcom/fix-api-key-expire
2022-04-23 04:17:34 +02:00
Agusti Fernandez Pardo
11bf548241
fix: apiKeyExpire
2022-04-23 03:46:53 +02:00
Agusti Fernandez
0c21559399
Update README.md
2022-04-23 03:34:34 +02:00
Agusti Fernandez
70fd578a0f
Merge pull request #53 from calcom/fix/51-delete-schedule-unset-default
2022-04-23 02:46:57 +02:00
Agusti Fernandez Pardo
9078ee2f3f
fix: build removing extra spaces
2022-04-23 02:40:39 +02:00
Agusti Fernandez
60c25b1ee2
Merge pull request #47 from calcom/feat/api-ready-go
2022-04-23 02:32:53 +02:00
Agusti Fernandez Pardo
4e8fae7391
rename apiKey
2022-04-23 02:26:35 +02:00
Agusti Fernandez Pardo
2009e6f0fb
fix: remove comments
2022-04-23 02:22:43 +02:00
Agusti Fernandez Pardo
8d5605dc7b
fix: move 401 to throw early in all endpoints
2022-04-23 02:17:06 +02:00
Agusti Fernandez Pardo
307eddcbd5
fix: invert 401 to throw early in attendees
2022-04-23 02:06:39 +02:00
Agusti Fernandez Pardo
9cb2f9bc70
fix: clearer note about dropping metadata and locations in event-type
2022-04-23 02:06:16 +02:00
Agusti Fernandez Pardo
368e6eb0fa
fix: rename dateInPast -> dateNotInPast
2022-04-23 02:05:56 +02:00
zomars
20cef3b4dd
Uses inferred types
2022-04-22 08:05:31 -06:00
zomars
be3bcf2bf0
Refactoring and fixes
2022-04-21 19:42:53 -06:00
Agusti Fernandez
b382cb923f
Merge pull request #50 from calcom/chore/remove-tests
2022-04-21 03:33:10 +02:00
Agusti Fernandez Pardo
14d63fc45c
removes tests for now
2022-04-21 03:31:46 +02:00
alannnc
3c9f6f2db1
Update README.md
2022-04-20 18:34:27 -06:00
Agusti Fernandez
9239b27216
Merge branch 'main' into feat/api-ready-go
2022-04-21 02:28:53 +02:00
alannnc
a2cdb04985
Update README.md
2022-04-20 18:19:48 -06:00
alannnc
cb4f0a9cd0
Update README.md
2022-04-20 18:15:20 -06:00
alannnc
cac972eb15
Update README.md
2022-04-20 18:14:23 -06:00
Agusti Fernandez
dfefa65ecb
Merge pull request #49 from calcom/fix/update-readme-2
2022-04-21 01:58:42 +02:00
Agusti Fernandez Pardo
8437a284a8
update readme round 2b
2022-04-21 01:57:32 +02:00
Agusti Fernandez Pardo
c08f503807
update readme round 2
2022-04-21 01:55:44 +02:00
Agusti Fernandez
b653276836
Merge pull request #48 from calcom/fix/update-readme
2022-04-21 01:47:05 +02:00
Agusti Fernandez Pardo
b8d452bda0
feat: update readme
2022-04-21 01:46:15 +02:00
Agusti Fernandez Pardo
00bd2ed6e1
remove old tests for now, add new tests later
2022-04-21 01:31:36 +02:00
Agusti Fernandez Pardo
ccd8637ae6
feat: all endpoints safe
2022-04-21 01:30:47 +02:00
Agusti Fernandez Pardo
103228cf84
feat: destination calendars ready
2022-04-21 01:15:58 +02:00
Agusti Fernandez Pardo
d8bfff9525
feat: event type custom input endpoitns ready
2022-04-21 01:08:45 +02:00
Agusti Fernandez Pardo
18c1a2f026
remove unnecessary await on all getCalcomUserId() calls
2022-04-21 00:55:41 +02:00
Agusti Fernandez Pardo
b0c0e9fb4c
feat: memberships hardened mode
2022-04-21 00:55:22 +02:00
Agusti Fernandez Pardo
9c5624c748
fix: delete reminder mails endpoints for now as no userId, consult if needed
2022-04-21 00:50:34 +02:00
Agusti Fernandez Pardo
cabe4ae9c6
feat: schedules hardend
2022-04-21 00:48:54 +02:00
Agusti Fernandez Pardo
80c2c4bdae
feat: selected calendars hardened
2022-04-21 00:31:42 +02:00
Agusti Fernandez Pardo
6749840077
fix: improve comments on teams
2022-04-21 00:00:02 +02:00
Agusti Fernandez Pardo
910f222d62
fix: remove teams from endpoints that need hardening
2022-04-20 23:43:40 +02:00
Agusti Fernandez Pardo
ec903b21c6
feat: teams return only userId related data, on POST create ownership membership for userId
2022-04-20 23:42:49 +02:00
Agusti Fernandez Pardo
e138df47ba
remove duplicated error check in event-types id
2022-04-20 20:25:26 +02:00
Agusti Fernandez Pardo
12dbb0ad03
feat: final securing of all endpoints, update readme
2022-04-20 16:06:37 +02:00
Agusti Fernandez Pardo
7734e86f6b
improve readme. fix event-types
2022-04-19 13:44:24 +02:00
Agusti Fernandez Pardo
29666493d6
make event types return only userId data
2022-04-19 05:19:59 +02:00
Agusti Fernandez
f9b7cebe37
Merge pull request #46 from calcom/fix/remove-creds
2022-04-18 23:41:54 +02:00
Agusti Fernandez Pardo
b4f3b8cc55
removes credentials endpoint
2022-04-18 23:40:28 +02:00
Agusti Fernandez
5ce278953a
Merge pull request #45 from calcom/feat/api-keys-auth
2022-04-18 23:36:43 +02:00
Agusti Fernandez Pardo
8965601e6f
fix verifyapikey, add daabase_url to env.example
2022-04-18 23:24:57 +02:00
Agusti Fernandez Pardo
25a2a405da
feat: adds apikeyAuth in swagger ui for all endpoints
2022-04-17 16:39:38 +02:00
Agusti Fernandez Pardo
5013ea2ef5
feat: adds apiKey auth as query params in docs and users endpoint
2022-04-17 16:18:42 +02:00
Agusti Fernandez
b77dd34020
Merge pull request #44 from calcom/fix/rewrite-back-api
2022-04-15 19:10:37 +02:00
Agusti Fernandez Pardo
3ad84a7c15
fix back api to rewrite
2022-04-15 19:09:35 +02:00
Agusti Fernandez
892bce8193
Merge pull request #43 from calcom/fix/rewrite-headers
2022-04-15 19:00:41 +02:00
Agusti Fernandez Pardo
51cada224b
fix rewrite headres
2022-04-15 18:55:47 +02:00
Agusti Fernandez
120c84b8e4
Merge pull request #42 from calcom/fix/cleanup-swagger
2022-04-15 18:35:18 +02:00
Agusti Fernandez Pardo
91eff191f6
remove next-cors
2022-04-15 18:13:21 +02:00
Agusti Fernandez Pardo
04052c53b4
cleanup no cors middleware
2022-04-15 18:12:25 +02:00
Agusti Fernandez
749f650b3d
Merge pull request #41 from calcom/fix/next-config-add-no-cos
2022-04-15 17:36:26 +02:00
Agusti Fernandez Pardo
02855ef020
disable cors
2022-04-15 17:35:05 +02:00
Agusti Fernandez Pardo
a543d1fde3
disable middleware for cors
2022-04-15 17:29:03 +02:00
Agusti Fernandez
4e61d89de6
Merge pull request #39 from calcom/fix/middleware
2022-04-15 17:05:30 +02:00
Agusti Fernandez Pardo
a4851bd0b6
fix add new withCorsMiddleware
2022-04-15 17:04:17 +02:00
Agusti Fernandez
b06af91152
Merge pull request #38 from calcom/fix/else
2022-04-15 16:57:00 +02:00
Agusti Fernandez Pardo
ca8ca913a8
add else if to api key request
2022-04-15 16:55:55 +02:00
Agusti Fernandez
e3f9c91a5c
Merge pull request #37 from calcom/ignore-api-key-in-docs
2022-04-15 16:47:37 +02:00
Agusti Fernandez Pardo
e251fccb61
make verifyApiKey not apply in docs
2022-04-15 16:47:08 +02:00
Agusti Fernandez Pardo
09d8b48ccc
make verifyApiKey not apply in docs
2022-04-15 16:46:50 +02:00
Agusti Fernandez
86802090be
Merge pull request #36 from calcom/fix/cors
2022-04-15 16:11:42 +02:00
Agusti Fernandez Pardo
babfc6d7cf
adds cors support to docs endpoint
2022-04-15 16:10:57 +02:00
Agusti Fernandez Pardo
187b97afa1
fix: update prefix to cal_
2022-04-14 21:46:26 +02:00
Agusti Fernandez Pardo
1405f7a861
adds app-store to be transpiled to fix build
2022-04-13 18:53:44 +02:00
Agusti Fernandez
a064983002
Merge pull request #35 from calcom/feat/hardened-safe-mode
2022-04-13 02:27:59 +02:00
Agusti Fernandez Pardo
d987d52dbb
feat: credentials, teams
2022-04-13 02:12:16 +02:00
Agusti Fernandez Pardo
9447bd859d
feat hardened attendees, availabilites, booking-references, and bookings
2022-04-11 16:47:01 +02:00
Agusti Fernandez Pardo
9cefd119ee
feat: make booking-references only return user booking related resources
2022-04-11 15:42:50 +02:00
Agusti Fernandez Pardo
fca49a23c5
feat: make availabilities safe and return only userId related resources
2022-04-11 15:26:06 +02:00
Agusti Fernandez Pardo
081b511e1e
Make attendees id endpoint return only user owned resources
2022-04-11 15:20:38 +02:00
Agusti Fernandez
75f5d881a5
Merge pull request #34 from calcom/feat/unify-endpoints-further
2022-04-11 15:12:11 +02:00
Agusti Fernandez Pardo
0bda988676
feat: all resources endpoints for get all and new unified
2022-04-11 15:10:16 +02:00
Agusti Fernandez Pardo
963c893727
feat: unify new/index of attendees, availabilities, booking references, bookings, selected calendars, update response types
2022-04-11 12:03:15 +02:00
Agusti Fernandez Pardo
ddc1b4043c
fix: docs bad ref in event type
2022-04-11 00:10:38 +02:00
Agusti Fernandez Pardo
d95325c06c
payments safe, unify endpoints for remindermails schedules
2022-04-10 02:10:34 +02:00
Agusti Fernandez Pardo
af72b1f5b5
feat: unitfy new/index of teams and selected calendars
2022-04-09 01:29:26 +02:00
Agusti Fernandez
fbc83a5cc9
Merge pull request #33 from calcom/fix/add-index
2022-04-08 23:21:58 +02:00
Agusti Fernandez Pardo
7fcc270fe8
adds index with message redirecting users to docs just so checkly doesn't fail
2022-04-08 23:20:52 +02:00
Agusti Fernandez
46fd17a120
Merge pull request #32 from calcom/fix/get-calcom-user
2022-04-08 21:08:56 +02:00
Agusti Fernandez Pardo
935e27f9ca
Fix calcom user bad import
2022-04-08 21:08:25 +02:00
Agusti Fernandez
d550de4be0
Merge pull request #31 from calcom/feat/unify-new-endpoint
2022-04-08 21:03:57 +02:00
Agusti Fernandez Pardo
1f561e70be
reanem getCalcomUserId util
2022-04-08 20:54:48 +02:00
Agusti Fernandez Pardo
9edc1dbd29
some fixes on helpers/middlewares
2022-04-08 18:08:26 +02:00
Agusti Fernandez Pardo
fc3677631f
attendes of users bookings only
2022-04-08 03:16:53 +02:00
Agusti Fernandez Pardo
3d917e4dd4
make verifyApiKey check for hashed, need @calcom/ee in transpile modules next.config
2022-04-08 01:59:04 +02:00
Agusti Fernandez Pardo
325b19ba3f
Add userId check in users getAll and id endpoints
2022-04-07 21:55:43 +02:00
Agusti Fernandez Pardo
fc2978a61b
feat: initial work unifying new endpoint and generating api key
2022-04-07 03:29:53 +02:00
Agusti Fernandez
a1dcfa59bc
Merge pull request #30 from calcom/fix-availabilities
2022-04-04 23:03:10 +02:00
Agusti Fernandez Pardo
15cdbb134f
remove console statement
2022-04-04 22:29:45 +02:00
Agusti Fernandez Pardo
5b3f9ee95c
fix availabilities spelling
2022-04-04 21:53:03 +02:00
Agusti Fernandez
23698462b8
Merge pull request #29 from calcom/fix/users-and-teams-id
2022-04-04 21:40:59 +02:00
Agusti Fernandez Pardo
89dfa2efe1
feat all endpoints one id file
2022-04-04 21:39:30 +02:00
Agusti Fernandez Pardo
de8d7f64c3
mvoe to less files
2022-04-04 02:02:11 +02:00
Agusti Fernandez Pardo
5233dad5f9
re-unify into one route all id ops for teams and users
2022-04-04 00:49:05 +02:00
Agusti Fernandez
b067bff3e2
Merge pull request #28 from calcom/feat/unify-id-routes
2022-04-04 00:46:13 +02:00
Agusti Fernandez Pardo
a2b8b85de4
no commit in website
2022-04-03 19:50:53 +02:00
Agusti Fernandez Pardo
2172fd96c0
add back branch to clone passing -b before
2022-04-03 19:48:19 +02:00
Agusti Fernandez Pardo
5aacf7f836
no branch to clone, git diff dont ignore api, ignore website
2022-04-03 19:46:15 +02:00
Agusti Fernandez
8aba44dfbb
Merge pull request #26 from calcom/fix/chmod-vercel-deploy
2022-04-03 19:41:49 +02:00
Agusti Fernandez Pardo
5956e705c9
fix chmod permissions on vercel deploy script
2022-04-03 19:41:23 +02:00
Agusti Fernandez
51850e325e
Merge pull request #25 from calcom/deploy
2022-04-03 19:36:12 +02:00
Agusti Fernandez Pardo
ebe8e52f1b
small removal of no-react in readme
2022-04-03 19:34:49 +02:00
Agusti Fernandez
5fbefe7d50
Merge pull request #24 from calcom/fix/update-vercel-deploy
2022-04-03 19:26:07 +02:00
Agusti Fernandez Pardo
1bbce547fd
add commit to if submodule api
2022-04-03 19:24:27 +02:00
Agusti Fernandez
1e6515a1c5
Merge pull request #23 from calcom/fix-add-empty-folder-for-deploy
2022-04-03 19:16:42 +02:00
Agusti Fernandez Pardo
dacc27bae4
needed for deployment
2022-04-03 19:16:03 +02:00
Agusti Fernandez
64cb06ec86
Merge pull request #22 from calcom/fix/vercel
2022-04-03 19:13:23 +02:00
Agusti Fernandez Pardo
ba5382cb32
add script to vercel deploy with private repos
2022-04-03 19:10:35 +02:00
Agusti Fernandez
11516e7720
Merge pull request #21 from calcom/fix/swagger-docs-indent
2022-04-03 19:04:55 +02:00
Agusti Fernandez Pardo
61819772bc
fix all swagger docs, dont build templates
2022-04-03 17:47:18 +02:00
Agusti Fernandez
24b8bb5fe2
Merge pull request #18 from calcom/fix/update-validations-new-format
2022-04-02 03:52:27 +02:00
Agusti Fernandez Pardo
d57e5920a7
chore: add tempaltes folder w endpoints and example validation for the future
2022-04-02 03:51:33 +02:00
Agusti Fernandez
0fef06d92d
Merge pull request #17 from calcom/fix/update-validations-new-format
2022-04-02 03:48:25 +02:00
Agusti Fernandez Pardo
e8b9ec7f8a
fix: remove comment
2022-04-02 03:47:41 +02:00
Agusti Fernandez Pardo
d144c0f9e1
feat: upgrade all validations, rename to use snake_case
2022-04-02 03:46:24 +02:00
Agusti Fernandez Pardo
837247f81b
chore: add type-check gh actions like monorepo
2022-04-02 02:53:14 +02:00
Agusti Fernandez
902aacfb12
Merge pull request #16 from calcom/feat/add-payments-and-reminder-mails
2022-04-02 02:49:20 +02:00
Agusti Fernandez Pardo
dd50624241
fix: remove unnecessary comment
2022-04-02 02:47:06 +02:00
Agusti Fernandez Pardo
1e18e9b945
feat: adds reminder-mail endpoints
2022-04-02 02:45:28 +02:00
Agusti Fernandez Pardo
3271e17317
feat: adds payments CRUD endpoints
2022-04-02 02:38:46 +02:00
Agusti Fernandez
3411768da2
Merge pull request #15 from calcom/docs/improve-swagger
2022-04-02 02:10:50 +02:00
Agusti Fernandez Pardo
fc795f963b
fix: hack around create/connect issues for now
2022-04-02 02:09:04 +02:00
Agusti Fernandez Pardo
9f4a62e2ef
feat: yarn build no errors
2022-04-02 01:55:41 +02:00
Agusti Fernandez Pardo
1c19032884
chore: bring up to date booking references, bookings, and credentials
2022-04-01 23:03:03 +02:00
Agusti Fernandez Pardo
55f93cded6
feat: update attendees / availabilites / users endpoints and document parameters
2022-04-01 22:05:10 +02:00
Agusti Fernandez Pardo
2b4a745f12
feat: improve validations of users/attendee/availabilty to support required fields
2022-04-01 22:04:42 +02:00
Agusti Fernandez Pardo
e284707250
initail work on paid booking, improve validations
2022-04-01 17:53:52 +02:00
Agusti Fernandez Pardo
12de89294d
swagger docs add params, memberships handle compoundId
2022-03-31 22:14:37 +02:00
Agusti Fernandez
e6cd238803
Merge pull request #14 from calcom/feat/inherit-validations-add-types
2022-03-30 18:37:13 +02:00
Agusti Fernandez Pardo
9aa4b0e30d
feat: inherit all validations from auto-generated zod
2022-03-30 17:37:51 +02:00
Agusti Fernandez
064c39b7f6
Merge pull request #13 from calcom/feat/swagger-docs
2022-03-30 17:07:00 +02:00
Agusti Fernandez Pardo
367621ea51
feat: users, teams, selectedCalendars w new code/docs
2022-03-30 16:56:24 +02:00
Agusti Fernandez
a2ef0c8c79
Merge pull request #12 from calcom/feat/more-validations
2022-03-30 15:17:34 +02:00
Agusti Fernandez Pardo
1de7bc4146
prettier
2022-03-30 14:17:55 +02:00
Agusti Fernandez
39ae2aed37
Merge pull request #11 from calcom/chores/ignore-yarn-error
2022-03-29 04:04:57 +02:00
Agusti Fernandez Pardo
443e01f0da
chore: update imports to use dasheS
2022-03-29 04:01:23 +02:00
Agusti Fernandez Pardo
20a93a13c9
feat: update users/teams/apiKeys to use middleware
2022-03-29 03:59:57 +02:00
Agusti Fernandez Pardo
3011e0ecf7
chore: no default export
2022-03-29 03:23:22 +02:00
Agusti Fernandez Pardo
75e635cb37
chore: remove yarn-error from repo, add to .gitignore
2022-03-29 02:47:48 +02:00
Agusti Fernandez
411a3145d8
Merge pull request #10 from calcom/feat/api-middleware
2022-03-29 02:28:27 +02:00
Agusti Fernandez Pardo
ec8fe36930
feat: successfully protected all endpoints with next-api-middleware for verifyApiKey
2022-03-29 02:25:24 +02:00
Agusti Fernandez
752a61c756
Merge pull request #9 from calcom/add-more-endpoints
...
Add more endpoints
2022-03-29 01:01:03 +02:00
Agusti Fernandez Pardo
8165977ec3
Adds basic CRUD endpoints for bookingReferences, Crendentials, DailyEventReferences, DestinationCalendars, EventTypeCustomInputs, Memberships, Schedules, and SelectedCalendars
2022-03-29 00:27:14 +02:00
Agusti Fernandez Pardo
99d328c35d
chore: refactor-out apiKey check into middleware
2022-03-28 17:46:12 +02:00
Agusti Fernandez
5826e1744c
Merge pull request #8 from calcom/feat/validate-add-availabilites-and-attendees
...
feat: adds availabilities and attendees endpoints
2022-03-28 16:21:57 +02:00
Agusti Fernandez Pardo
093d6888d2
remove unused req
2022-03-28 16:05:50 +02:00
Agusti Fernandez Pardo
1241ae6cfc
feat: move findAll to return arrays
2022-03-28 16:05:00 +02:00
Agusti Fernandez Pardo
19934d8c3a
Adds basic api-key auth in users, need to extract out
2022-03-28 02:51:40 +02:00
Agusti Fernandez Pardo
0e3131d866
feat: improve validations
2022-03-27 15:15:46 +02:00
Agusti Fernandez Pardo
c561b16f85
chore: rename empty validations, enable relations on user zod object
2022-03-27 01:19:49 +01:00
Agusti Fernandez Pardo
396c5b8d8c
chore: refactor all delete endpoints to use if/else instead of .catch() and .error()
2022-03-27 01:08:00 +01:00
Agusti Fernandez Pardo
936572e7e1
feat: adds availabilitesi and attendees endpoints, some cleanup less try/catch more if/else
2022-03-27 00:58:22 +01:00
Agusti Fernandez
8fbd8ccd63
Merge pull request #7 from calcom/chore/tests-new-and-find-all
...
feat: adds bookings and more tests
2022-03-26 23:09:00 +01:00
Agusti Fernandez Pardo
ac307f7161
feat: adds bookings and more tests
2022-03-26 22:29:30 +01:00
Agusti Fernandez
c0d7623beb
Merge pull request #6 from calcom/chore/more-testing
...
feat: 50% almost code coverage
2022-03-26 05:30:25 +01:00
Agusti Fernandez Pardo
7998e8fc2c
feat: 50% almost code coverage
2022-03-26 05:28:53 +01:00
Agusti Fernandez
9233f143c6
Merge pull request #5 from calcom/feat/users-teams
...
Feature: adds users and teams tests
2022-03-26 02:24:02 +01:00
Agusti Fernandez Pardo
022ba7b8de
fixes tests by passing stringifyISODates to createdDate and emailVerified
2022-03-26 02:22:28 +01:00
Agusti Fernandez Pardo
62a917c7a8
renames team -> teams adds tests for users and teams
2022-03-26 02:16:46 +01:00
Agusti Fernandez
557342104b
Merge pull request #4 from calcom/feat/teams
...
feat: Adds teams endpoints and zod validations
2022-03-26 01:55:07 +01:00
Agusti Fernandez Pardo
8b8629f37a
feat: Adds teams endpoints and zod validations
2022-03-26 01:53:56 +01:00
Agusti Fernandez
2a1ed8dd79
Merge pull request #3 from calcom/feat/test-api-keys
...
Tests: add testing for api keys endpoints
2022-03-26 01:42:43 +01:00
Agusti Fernandez Pardo
f2be36f89c
fix: remove console statements
2022-03-26 01:41:22 +01:00
Agusti Fernandez Pardo
12a7129e5a
feat: adds tests for api keys endpoints
2022-03-26 01:40:43 +01:00
Agusti Fernandez Pardo
9e8be659c5
feat: initial tests for api-keys endpoint
2022-03-26 00:42:12 +01:00
Agusti Fernandez
f80f23d3c3
Merge pull request #2 from calcom/feat/with-transpile-modules
...
feat: adds module transpiling so api can require @calcom/prisma
2022-03-25 23:28:02 +01:00
Agusti Fernandez Pardo
084c91f6c1
feat: improve api key endpoints, add users endpoint
2022-03-25 23:26:22 +01:00
Agusti Fernandez Pardo
d9c34f67e6
feat: adds api keys endpoints, new QueryIdAsString as apiKey has a UUID string-like ID unlike the numbers of event-type or others
2022-03-25 20:17:37 +01:00
Agusti Fernandez Pardo
c2234593db
feat: adds module transpiling so api can require @calcom/prisma and not @prisma/client directly
2022-03-25 19:37:51 +01:00
Agusti Fernandez Pardo
a2817a2fee
Feat: event-types and tests
2022-03-25 06:54:57 +01:00
Agusti Fernandez Pardo
2e2f6a5e57
feat: adds git hooks and husky for pre-commit linting
2022-03-25 02:18:43 +01:00
Agusti Fernandez Pardo
a71039328f
feat: 100% code-coverage, add coverage to gitignore
2022-03-25 02:07:51 +01:00
Agusti Fernandez Pardo
f6371c3b75
adds message and full error in eventtype/new
2022-03-25 01:52:13 +01:00
Agusti Fernandez Pardo
f4d889e87b
add @lib and @api paths for cleaner imports
2022-03-25 00:43:35 +01:00
Agusti Fernandez Pardo
737a8897ba
extracting out schemaQuery validation to lib, extracting out delete/edit to it's own files for clarity
2022-03-25 00:04:07 +01:00
Agusti Fernandez Pardo
e4d9f7bc7d
remove example validation file
2022-03-24 23:19:13 +01:00
Agusti Fernandez Pardo
84ab74b46a
feat: tests all codepaths of event-type/[id]
2022-03-24 23:16:48 +01:00
Agusti Fernandez Pardo
dfa227f1b6
adds testing for validations
2022-03-24 23:10:24 +01:00
Agusti Fernandez Pardo
713f53acc4
feat: add next-validations and zod validations
2022-03-24 21:25:35 +01:00
Agusti Fernandez Pardo
c5b12d46af
chore: rename return types to Data, import prisma from @calcom/prisma
2022-03-24 19:01:37 +01:00
Agusti Fernandez Pardo
b753466bda
moving to nextjs/api
2022-03-24 17:02:33 +01:00
Agusti Fernandez Pardo
60d2b81c29
feat: Initial work on event-types, add jest for testing w node-http-mocks
2022-03-23 22:35:38 +01:00
Agusti Fernandez Pardo
9a8e63b729
resolve conflict w main
2022-03-23 22:32:46 +01:00
Agusti Fernandez Pardo
3856d0768c
remove unneede env
2022-03-23 22:30:47 +01:00
Agusti Fernandez Pardo
b6dca78d64
remove unneeded jest config and deps
2022-03-23 22:29:00 +01:00
Agusti Fernandez Pardo
c46a899c1b
remove all next-auth related stuff
2022-03-23 22:27:03 +01:00
Agusti Fernandez Pardo
9a5c3f96ec
rebase fixing conflicts
2022-03-23 22:22:57 +01:00
Agusti Fernandez
11e1312e3a
feat: inital commit
2022-03-18 14:42:42 +01:00