Keith Williams and GitHub
8733bcaf7a
perf: Add credentialId index to selectedCalendar ( #20979 )
2025-04-26 01:40:28 +00:00
Keith Williams and GitHub
5aaca2b7aa
revert: "feat: add membership creation date to Organization Member List table (CAL-5406) ( #20595 )" ( #20978 )
...
This reverts commit d21f7ccbc8 .
2025-04-26 00:46:49 +00:00
Keith Williams and GitHub
2e6d71f493
fix: Docs for deleting reserved slot ( #20922 )
2025-04-23 19:58:04 +00:00
Keith Williams and GitHub
2371253cb5
chore: Add more Foundation and Consumer team CODEOWNERS configuration ( #20816 )
2025-04-22 09:58:13 -03:00
Keith Williams and GitHub
ab7eb7f4b1
chore: Add layout.tsx to Foundation team CODEOWNERS ( #20802 )
2025-04-21 23:35:10 +05:30
Keith Williams and GitHub
5058e0e750
chore: Remove verbose logging ( #20732 )
2025-04-18 04:20:19 +00:00
Keith Williams and GitHub
df55dec553
chore: Rename @calcom/lib/date-fns to @calcom/lib/dayjs ( #19870 )
...
* chore: Rename date-fns to dayjs
* Fixed types
2025-04-16 16:26:42 +00:00
Keith Williams and GitHub
68c036cd0a
fix: Tasker import and error handling for routing form responses ( #20713 )
2025-04-15 19:43:54 +00:00
6615b885d1
chore: Make app compatible with Fluid Compute ( #19841 )
...
* chore: Make app compatible with Fluid Compute
* Removed isCold from me api endpoint
* chore: Remove handler caching for Fluid Compute compatibility (#20692 )
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: keith@cal.com <keith@cal.com >
* fix client_id issue
* chore: Remove UNSTABLE_HANDLER_CACHE for Fluid Compute compatibility (#20694 )
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: keith@cal.com <keith@cal.com >
* Fixing types
* Fixing type issues
* chore: Remove importHandler references for Fluid Compute compatibility
Co-Authored-By: keith@cal.com <keith@cal.com >
* chore: Remove importHandler references from attributes router for Fluid Compute compatibility
Co-Authored-By: keith@cal.com <keith@cal.com >
---------
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: keith@cal.com <keith@cal.com >
2025-04-14 18:27:59 -04:00
Keith Williams and GitHub
ad4aeee45b
chore: clean up api v2 docs ( #20668 )
...
* chore: Clean up API v2 docs
* Regenerated the doc files
* Added an 'a' to match other titles
2025-04-14 05:37:07 -03:00
Keith Williams and GitHub
007349a180
revert: "fix: Broken API docs ( #20664 )" ( #20667 )
...
This reverts commit 9d0afbd6f3 .
2025-04-11 18:46:42 +00:00
Keith Williams and GitHub
9d0afbd6f3
fix: Broken API docs ( #20664 )
2025-04-11 15:15:04 +00:00
Keith Williams and GitHub
35d54ff223
revert: "feat: enable 'Overlay Calendar' enabled by default for signed in users ( #18188 )" ( #20600 )
...
This reverts commit 46c7afade6 .
2025-04-08 00:56:17 +00:00
e86ad03cde
perf: Slim down logged in round 2 ( #20535 )
...
* perf: Slim down loggedInViewer some more
* Move locationOptions to apps router
* Moved calVideo related handlers to separate router
* Moved calendar related handlers to separate router
* Rename
* Moved deleteCredential to new router
* Moved updateProfile to me router
* fix unit test
* fix e2e test
* tweak
* missing
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: unknown <adhabal2002@gmail.com >
2025-04-04 15:33:14 -04:00
Keith Williams and GitHub
19f2197eef
Vital and libphonenumber-js ( #20547 )
2025-04-04 13:35:12 +00:00
Keith Williams and GitHub
3d583678cf
perf: Remove dynamic imports of Sentry ( #20545 )
2025-04-04 13:22:27 +00:00
Keith Williams and GitHub
7a47eacb34
chore: Update favicon for docs ( #20532 )
2025-04-03 21:48:15 +00:00
Keith Williams and GitHub
3456477012
chore: Upgrade lingo.dev ( #20430 )
2025-03-28 13:39:58 -03:00
Keith Williams and GitHub
f062014952
chore: Use fixed mintlify version for builds ( #20402 )
2025-03-27 14:11:50 +00:00
be883aac02
perf: Remove ssrInit from layout and event-types ( #20368 )
...
* perf: Remove ssrInit from layout and event-types
* remove ssg file since not used
* refator trpc usage in app router
* fix
---------
Co-authored-by: hbjORbj <sldisek783@gmail.com >
2025-03-26 22:04:52 -03:00
7f79779bf8
chore: Upgrade jackson ( #20107 )
...
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2025-03-25 00:18:26 +00:00
Keith Williams and GitHub
10c9c63ad8
revert: "fix: lint ( #20325 )" ( #20337 )
...
This reverts commit 1dc63e0df7 .
2025-03-24 11:02:04 -03:00
Keith Williams and GitHub
96cd3f7b2f
chore: Upgrade @sentry/nextjs to 9.8.0 ( #20324 )
...
* chore: Upgrade Sentry
* Use ^9.8.0
2025-03-23 15:24:59 -03:00
Keith Williams and GitHub
7943a83e7d
fix: lint errors ( #20323 )
2025-03-23 14:38:53 +00:00
Keith Williams and GitHub
032c41fefd
chore: Upgrade Next to 15.2.3 ( #20315 )
2025-03-22 15:07:57 +00:00
78ddf71823
perf: Move OOO-related tRPC procedures to new routers ( #20136 )
...
* perf: Move OOO-related tRPC procedures to new routers
* Moved test file
* push fix for import path in tests
* fix trpc response url that we wait for
---------
Co-authored-by: sean-brydon <sean@cal.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2025-03-21 09:03:10 -07:00
352d68ae1c
perf: Remove app-store reference from @calcom/ui ( #20188 )
...
* perf: Remove app-store reference from @calcom/ui
* Fixing types
* Fixed casing
* fix type check
* refactor
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: hbjORbj <sldisek783@gmail.com >
2025-03-19 05:04:02 -03:00
30dce7bacd
perf: Move apps procedures off of loggedInViewer ( #20112 )
...
* perf: Slim down loggedInViewer tRPC router
* Fixed trpc client calls for new routes
* Moved bookingUnconfirmedCount
* Moved getUserTopBanners to me router
* Moved shouldVerifyEmail to me router
* Moved i18n from public to its own router
* fix ssrInit
* fix ssrInit usage
* fix type check
* better naming
* fix
* fix
* Fix types
* Removed used of importHandler
* perf: Move apps procedures off of loggedInViewer
* Moved 2 more apps-related procedures
---------
Co-authored-by: hbjORbj <sldisek783@gmail.com >
2025-03-17 17:18:19 +00:00
Keith Williams and GitHub
3be9e1bd38
perf: Remove slots router from publicViewer ( #20128 )
2025-03-17 09:28:40 -07:00
20d6eb5200
perf: Slim down loggedInViewer tRPC router ( #20111 )
...
* perf: Slim down loggedInViewer tRPC router
* Fixed trpc client calls for new routes
* Moved bookingUnconfirmedCount
* Moved getUserTopBanners to me router
* Moved shouldVerifyEmail to me router
* Moved i18n from public to its own router
* fix ssrInit
* fix ssrInit usage
* fix type check
* better naming
* fix
* fix
* Fix types
* Removed used of importHandler
---------
Co-authored-by: hbjORbj <sldisek783@gmail.com >
2025-03-16 18:22:48 -07:00
Keith Williams and GitHub
424d94f16d
feat: Use Watchlist on sending email verifications ( #20114 )
2025-03-16 14:20:20 +00:00
Keith Williams and GitHub
587af33179
perf: Use built types for appRouter ( #20083 )
...
* perf: Use built types for appRouter
* Got it working just for server
* Added dependency to turbo.json
2025-03-14 10:42:45 -07:00
Keith Williams and GitHub
034dfc8e6b
perf: Ignore node_modules in Tailwind preset ( #20058 )
2025-03-13 18:05:58 +00:00
Keith Williams and GitHub
9d58d21e85
perf: Remove dayjs import from main constants.ts file ( #19644 )
2025-03-11 10:37:51 +00:00
Keith Williams and GitHub
7ed32d3c77
perf: Reduce imports by moving bookings zod out of utils ( #19869 )
2025-03-10 13:54:05 +00:00
Keith Williams and GitHub
7ec1617dc2
chore: Update CODEOWNERS for package.json files ( #19831 )
2025-03-07 11:02:33 +00:00
Keith Williams and GitHub
b8f0741923
chore: Update CODEOWNERS to have @calcom/Foundation on Platform line items ( #19769 )
2025-03-05 10:01:34 -07:00
Keith Williams and GitHub
381f2781a3
perf: remove atoms monorepo imports ( #19688 )
...
* perf: Remove atoms/monorepo barrel exports
* Removed more exports
* completely removed the monorepo file
* fixed types
* fixing tests
* fixing package errors
* Pushing latest
* Fixed atoms build
* hack to fix type
* Fixed web build
2025-03-05 09:49:13 -03:00
Keith Williams and GitHub
7701edb0bb
chore: TS config - ignore node_modules in subdirectories ( #19680 )
...
* chore: TS config - ignore node_modules in subdirectories
* Update tsconfig.json
* Applied the pattern to the entire monorepo
2025-03-03 15:53:28 -03:00
Keith Williams and GitHub
78d06c6d01
refactor: Move classNames from @calcom/lib to @calcom/ui ( #19674 )
...
* refactor: Move classNames from @calcom/lib to @calcom/ui
* Import fix
* Removed extra import of classNames
* Removed tailwind-merge from @calcom/lib
2025-03-03 15:54:33 +00:00
Keith Williams and GitHub
7180eb067a
refactor: Move @calcom/core to @calcom/lib ( #19655 )
...
* refactor: Move @calcom/core to @calcom/lib
* Merging imports
* Clean up
* Ignoreing type error for now
2025-03-02 23:02:35 -03:00
307b2946a2
perf: cache app store imports ( #19519 )
...
* perf: Cache app store imports
* Added a console log to see when imports happen
* Discard changes to yarn.lock
---------
Co-authored-by: Omar López <zomars@me.com >
2025-02-24 23:02:35 -03:00
4fd31db6ee
perf: Use a limit for searching website in Salesforce ( #19244 )
...
* perf: Avoid leading wildcard for Salesforce
* use limit of 1 since we need 1 record
* use LOWER to check exact website match
* Revert the usage of LOWER since we need wider searches
* Add limits to queries
* Update packages/app-store/salesforce/lib/CrmService.ts
* Remove unneeded LIMIT statements
* Update packages/app-store/salesforce/lib/CrmService.ts
* Apply suggestions from code review
* Update packages/app-store/salesforce/lib/CrmService.ts
---------
Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com >
2025-02-11 19:17:23 +00:00
Keith Williams and GitHub
f58d3cf837
revert: "fix: bookings for guests added by organizer get cancelled wh… ( #19243 )
...
This reverts commit e29b42a02b .
2025-02-11 14:53:03 +00:00
Keith Williams and GitHub
fc79ea898a
chore: Update CODEOWNERS to include more booking files ( #19240 )
2025-02-11 15:08:28 +01:00
Keith Williams and GitHub
a6fa9d7d60
chore: Trigger Docker release on publish ( #19121 )
2025-02-05 21:51:33 +00:00
b7bf58d560
chore: Don't require checks for /help updates ( #19089 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-02-05 06:43:43 -03:00
Keith Williams and GitHub
f080a59c89
chore: Update CODEOWNERS for Platform and infra-related code ( #18938 )
...
* chore: Update CODEOWNERS for Platform and infra-related code
* Added more high-risk files/folders
2025-02-04 08:39:26 -03:00
Keith Williams and GitHub
1a1a506324
chore: Remove Chromatic GitHub workflow ( #18780 )
2025-01-21 13:50:53 +00:00
3eb5490df9
feat: Use Cloudflare Turnstile in booker ( #18755 )
...
* feat: Use Cloudflare Turnstile in booker
* move files arround
* render turnstile widget and add token to store
* use token from body instead of headers
* watch cf token to re-render disabled state
* Update packages/features/bookings/Booker/components/BookEventForm/BookEventForm.tsx
* Update packages/features/bookings/lib/create-booking.ts
* ensure bool
* add to recuring event
* fix recuring events
---------
Co-authored-by: sean-brydon <sean@cal.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2025-01-21 11:27:56 +05:30
35059d7727
revert: "feat: bulk shorten links with dub.links.createMany ( #18539 )" ( #18587 )
...
This reverts commit 4902c6a0f8 .
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2025-01-13 18:07:27 +00:00
2fd8d24204
perf: Improve routing insights view ( #18557 )
...
* perf: Improve routing insights view
* fix: remove old join
---------
Co-authored-by: Eunjae Lee <hey@eunjae.dev >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2025-01-09 16:42:26 +00:00
Keith Williams and GitHub
b0094bad2d
perf: More tracing for handleNewBooking ( #18233 )
2024-12-17 12:29:41 +00:00
Keith Williams and GitHub
14acf4e9bc
chore: New booking perf tracing ( #18212 )
...
* chore: Add perf tracing for handleNewBooking
* Added a few more to the event manager
* Added the sentry wrapper that enables perf tracing
* Revert "Added a few more to the event manager"
This reverts commit ccf3ee5200466b8b1d51f5663363fbb9dfd9a06f.
* Fixed where we wrap sentry
* Reverse sentry wrapper
2024-12-17 08:51:00 +01:00
Keith Williams and GitHub
abaf03adde
fix: Next.js bundle analysis build error ( #18193 )
2024-12-15 17:40:59 +05:30
Keith Williams and GitHub
1ab4ec9c22
chore: Upgrade actions/upload-artifact to v4 ( #18160 )
2024-12-13 11:32:50 +00:00
Keith Williams and GitHub
95b4f67842
chore: Add CODEOWNERS ( #18116 )
...
* chore: Add CODEOWNERS
* Added the calcom org
* Removed non-critical calendar apps
2024-12-11 18:29:41 +00:00
Keith Williams and GitHub
0eb72d66a7
revert: "fix: Request permissions to allow events to be created on shared Office365/Outlook calendars ( #17760 )" ( #18111 )
...
This reverts commit 1680cba5a5 .
2024-12-11 14:57:57 +00:00
Keith Williams and GitHub
8679d21d78
docs: Fix OAuth casing ( #18066 )
2024-12-09 13:18:44 +01:00
Keith Williams and GitHub
c41ba9d984
revert: "feat: refactor filters on insights response table ( #17796 )" ( #18024 )
...
* revert: "feat: refactor filters on insights response table (#17796 )"
This reverts commit 5d88858995 .
* Put back the search columns and options english terms
2024-12-05 17:29:09 +00:00
Keith Williams and GitHub
9085287fc6
revert: "chore: Move pre-commit commands to pre-push ( #17996 )" ( #18009 )
...
This reverts commit f63c06d68a .
2024-12-04 17:17:58 +00:00
Keith Williams and GitHub
f63c06d68a
chore: Move pre-commit commands to pre-push ( #17996 )
...
* chore: Move pre-commit commands to pre-push
* Is this fast
* Removed test commit
* Adding logging
2024-12-04 14:51:26 +00:00
Keith Williams and GitHub
21956f096d
chore: Add check to skip DB migrations as part of build ( #17827 )
2024-11-25 16:33:51 -03:00
Keith Williams and GitHub
cd24067f17
chore: Add ability to disable Sentry source maps ( #17699 )
...
* chore: Remove Sentry source maps
* Using .env to control Sentry source maps
* Trying with sourcemaps property
* Turned silent off for testing
* Completely turned off devtool
2024-11-22 15:19:52 +00:00
Keith Williams and GitHub
ce0d685849
chore: Remove faulty languages for Replexica ( #17705 )
2024-11-18 02:58:16 +00:00
Keith Williams and GitHub
4123152bd5
feat: Added more supported languages ( #17702 )
2024-11-18 01:09:35 +00:00
Keith Williams and GitHub
1b4469f6e5
chore: v4.7.3 ( #17701 )
2024-11-17 21:58:45 -03:00
Keith Williams and GitHub
1c05952077
chore: Remove playwright install for API v2 E2E ( #17677 )
2024-11-15 23:47:26 +00:00
Keith Williams and GitHub
1df70e75ed
chore: v4.7.0 ( #17664 )
2024-11-15 20:11:00 -03:00
Keith Williams and GitHub
6272c881c8
revert: "feat: Populate gCal calendar cache via webhooks ( #11928 )" ( #17675 )
...
This reverts commit d294a74aad .
2024-11-15 19:28:30 -03:00
Keith Williams and GitHub
f8f6c31e40
chore: v4.6.24 ( #17639 )
2024-11-14 18:06:09 -03:00
7dbcb62724
perf: Move /me stats to separate tRPC handler ( #17206 )
...
* perf: Move /me stats to separate tRPC handler
* Update packages/trpc/server/routers/loggedInViewer/meStats.handler.ts
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
* Rename and skipping batch for myStats
* Refactor of counting team events
* Fixed type issues
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-11-13 20:55:57 -03:00
Keith Williams and GitHub
815065d67c
feat: Add API v2 logs to axiom ( #17595 )
...
## What does this PR do?
Adds ability to send API v2 logs to Axiom.
## Mandatory Tasks (DO NOT REMOVE)
- [x] I have self-reviewed the code (A decent size PR without self-review might be rejected).
- [x] N/A - I have updated the developer docs in /docs if this PR makes changes that would require a [documentation change](https://cal.com/docs ). If N/A, write N/A here and check the checkbox.
- [x] I confirm automated tests are in place that prove my fix is effective or that my feature works.
## How should this be tested?
- Add the AXIOM_DATASET and AXIOM_TOKEN variables and run the API locally. Ensure the logs flow through to Axiom.
2024-11-13 13:18:53 -07:00
Keith Williams and GitHub
81386d4ec0
chore: v4.6.23 ( #17620 )
2024-11-13 14:40:22 -03:00
74b4d7a94a
chore: Automated API v2 OpenAPI spec generation ( #17046 )
...
* chore: Automated API v2 OpenAPI spec generation
* chore: update docs
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
2024-11-13 15:28:25 +00:00
Keith Williams and GitHub
656fcafcde
chore: v4.6.17 ( #17493 )
2024-11-05 14:05:23 -03:00
Keith Williams and GitHub
ed6d88e30f
perf: Allow bypassing 3rd party calendar busy times ( #17492 )
...
* perf: Allow bypassing 3rd party calendar busy times
* Fix typing issues
* Fixed API v1 build
* Another fix for API v1
2024-11-05 12:31:33 -03:00
Keith Williams and GitHub
e4353af839
chore: v4.6.16 ( #17465 )
2024-11-04 10:57:04 -03:00
Keith Williams and GitHub
ff9936fdeb
perf: Remove extra spans ( #17464 )
2024-11-04 13:50:49 +00:00
Keith Williams and GitHub
6c5b12db57
perf: Add more specific spans to getBusyTimes ( #17437 )
...
* perf: Add more specific spans to getBusyTimes
* fix types
2024-11-03 12:21:35 -03:00
Keith Williams and GitHub
1add8e73ee
Revert "perf: Cache app store imports ( #17425 )" ( #17428 )
...
This reverts commit b2d395de52 .
2024-10-31 19:26:55 +00:00
Keith Williams and GitHub
b2d395de52
perf: Cache app store imports ( #17425 )
2024-10-31 18:19:07 +00:00
Keith Williams and GitHub
64551a506a
perf: Allow configuring Sentry:debug ( #17420 )
2024-10-31 12:15:07 +00:00
Keith Williams and GitHub
ced7f282a5
perf: Reduce spans in highPerf temporarily ( #17413 )
...
* perf: Reduce spans in highPerf temporarily
* Just completely removed them
2024-10-30 16:15:51 +00:00
Keith Williams and GitHub
dfa4e10c83
perf: Add ability to configure Sentry maxSpans ( #17411 )
2024-10-30 13:54:22 +00:00
Keith Williams and GitHub
4b6b9badf5
perf: Sentry perf tracing ( #17202 )
...
* chore: Add Sentry perf tracing
* Just to build
* perf: Add Sentry perf tracing
* Removed the extra integrations tracing config
* Got spans working
* Now only tracing individual endpoints
* Removed check for booking event type
* Fixed types
* Added back for spans
* Consolidate sentry imports
* Added more traces
* Moved the start of the span
2024-10-30 00:35:25 +00:00
Keith Williams and GitHub
5a9197f357
chore: v4.6.14 ( #17390 )
2024-10-29 19:45:41 -03:00
Keith Williams and GitHub
8ab73caeb9
chore: v4.6.13 ( #17362 )
2024-10-28 17:57:19 -03:00
Keith Williams and GitHub
fd1edae706
fix: Typo in common schedule text ( #17325 )
2024-10-25 14:44:57 -04:00
1c8cf62582
feat: add more routing forms data ( #17229 )
...
Co-authored-by: Omar López <zomars@me.com >
2024-10-25 02:00:37 +00:00
Keith Williams and GitHub
b38d8e7ae4
perf: New getTeamSchedule route with higher vCPUs ( #17277 )
2024-10-23 13:38:15 -07:00
Keith Williams and GitHub
596dc3fbd7
perf: Load OOO in bulk for getSlots ( #17270 )
...
* perf: Load OOO in bulk for getSlots
* Added back the failsafe of running the query when no initial data is passed in
* Changed length check to be more explicit
2024-10-23 14:25:10 +00:00
Keith Williams and GitHub
659b60aac0
fix: API v1 hashedLink zod ( #17248 )
2024-10-22 15:07:02 +00:00
Keith Williams and GitHub
42cbd582f2
chore: v4.6.8 ( #17243 )
2024-10-22 10:58:27 -03:00
Keith Williams and GitHub
5481248c1a
chore: Back down vCPUs for public/slots routers ( #17242 )
2024-10-22 13:51:19 +00:00
Keith Williams and GitHub
df2ef84251
chore: v4.6.7 ( #17208 )
2024-10-20 19:21:00 -03:00
Keith Williams and GitHub
dcd07d1cc6
perf: Remove tRPC event call from server-side props ( #17205 )
2024-10-20 14:07:09 -07:00
Keith Williams and GitHub
4cf3627d52
chore: v4.6.6 ( #17199 )
2024-10-20 07:55:46 -03:00
Keith Williams and GitHub
76a2822753
perf: Increase vCPU for slots and routing forms ( #17181 )
2024-10-18 22:05:20 +00:00
Keith Williams and GitHub
55f1019908
chore: v4.6.3 ( #17161 )
2024-10-18 09:01:23 -03:00