Lauris Skraucis and GitHub
ba5b9e951a
feat: Booker atom enable hiding event details ( #16906 )
...
* refactor: Booker component hideEventTypeDetails hides sidebar
* feat: Booker atom hideEventTypeDetails prop
* fix: redundant border appearing if event details hidden
* Revert "fix: redundant border appearing if event details hidden"
This reverts commit 63122a906a8e41b54074387e1a6a4f0e4489a8a9.
* fix: border
2024-10-07 09:52:47 +02:00
Benny Joo and GitHub
376caa412d
fix: DOM attribute warning in event-types edit page ( #16953 )
2024-10-05 03:39:11 +00:00
Benny Joo and GitHub
8722745185
chore: improve readability of some tests ( #16954 )
2024-10-05 08:49:29 +05:30
+13
a4a3eb5ea9
refactor: Billing service ( #15366 )
...
* WIP: Billing service
* WIP
* Update __handler.ts
* Update index.ts
* WIP
* WIP
Signed-off-by: zomars <zomars@me.com >
* WIP
Signed-off-by: zomars <zomars@me.com >
* Update delete.handler.ts
* Update delete.handler.ts
* Update internal-team-billing.ts
* WIP
* Type fixes
Signed-off-by: zomars <zomars@me.com >
* WIP
Signed-off-by: zomars <zomars@me.com >
* Discard changes to apps/api/v2/src/ee/event-types/event-types_2024_04_15/controllers/event-types.controller.ts
* Discard changes to packages/app-store/skype/config.json
* style: update text area (#15934 )
* chore: update text-editor input
* chore: update text-editor input
* final update
* Update Editor.tsx
---------
Co-authored-by: unknown <adhabal2002@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
* fix : #15697 Assignment warning modal poping up ,even when hosts are added . (#15699 )
* removed reduntand check on assignedusers
* update for managed eventtype
* formatted
* comments
* Updated comments
* extracted checkForEmptyAssignment and added tests
* updated comments
* updated to show dialog also when not yet saved
* update translations
* updated comments
* updated translation
* updated types
* chore: update naming and comments
* Delete apps/web/lib/checkForEmptyAssignment.ts
deleted since file was renamed
* Delete apps/web/test/lib/checkForEmptyAssignment.test.ts
deleted as the file is renamed to be more descriptive
* update to do teamcheck before
* chore: revert name to CheckForEmptyAssignment
* updated check conditions
* updated useEffect dependencies
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
* fix: getting an error when a team member tries to leave (#15925 )
a team
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
* feat: add transitions to more components (#15916 )
* add transitions to more components
* chore: Remove duplicate class
* fix: Change minimum number of teams required for org self-serve (#15955 )
* fix: Change minimum number of teams required for org self-serve
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Use a new constant for displaying org helper text dialogue
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* Update packages/lib/constants.ts
* Update turbo.json
---------
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
* feat: pwa ready and add shortcut for quick access (#15957 )
* chore: Update site.webmanifest with additional display properties
* chore: Update site.webmanifest with additional display properties
* Update apps/web/public/site.webmanifest
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
* i18n: update translations for "by proceeding, ..." (#15921 )
* feat: Add title attribute to iframe in embed.ts (#15944 )
* feat: Add title attribute to iframe in embed.ts
* Update packages/embeds/embed-core/src/embed.ts
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
* fix: Assignment reminder modal appears when deleting a team event type (#15544 )
* fix: Assignment reminder modal appears when deleting a team event type
* update
* Update EventTypeSingleLayout.tsx
* Update event-types-single-view.tsx
* update
* Early return https://handbook.cal.com/engineering/best-practices/prefer-early-returns
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Hariom <hariombalhara@gmail.com >
* fix: Add CORP and COEP headers to embedded pages (#15275 )
* Add CORP headers
* Improve test
* Add unit tests as well
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
* feat: No-show bookings - do not count towards a member's round robin assignment (#15323 )
* feat: No-show bookings - do not count towards a member's round robin assignment
* filter no show organizer
* remove logs
* fix: filter bookings where host attendee is no show
* fix: use not condition for noShow
* chore: test
* add default false for noShowHost
* Revert "chore: test"
This reverts commit c914a8fc4a14ca9c7d8c4a08ff8b0f463789171c.
* chore: integration test
* fix: noShowHost not working for null
* Update packages/lib/server/getLuckyUser.ts
* chore: update test description
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: gh0st91848 <gh0st91848@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
* refactor: v1 orgs unlimited teams (#15908 )
* refactor: v1 orgs unlimited teams
* fix: response message ownerId
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
* fix: refresh connect atoms on token change (#15933 )
* added dropdown
* change comment
* fix: added types
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
* fix: Next.js bundle analysis (#15903 )
* fix: Next.js bundle analysis
* Added the main checkout back
* fix: type in webhook payload (#15912 )
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
* fix: auto accept (#15975 )
* fix: auto accept
* Update packages/lib/server/repository/organization.ts
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
* fix: Broken GitHub workflows (#15979 )
* test: Delete credential endpoint (#15322 )
* Init
* Add mock trpc context
* Intro mockDatabaseClient
* Introduce mockDatabaseClient class
* Add delete video app test
* Add calendar test
* Remove unused func from bookingScenario
* Remove console.log
* Add app repository
* Add createMany method to event type repository
* Remove instance of MockDatabaseClient from video test
* Add destination calendar repository
* Remove instances of MockDatabaseClient
* abstract logic to own handler
* Remove dev dependency
* Clean up
* Type fix
* Pull yarn.lock from main
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
* fix : #15967 Show better error when wrong variable is used in custom event name (#15974 )
* update to show exact err msg with custom event name
* updated tests for validateCustomEventName
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
* WIP
Signed-off-by: zomars <zomars@me.com >
* Update yarn.lock
* Update publish.handler.ts
* Update internal-team-billing.test.ts
* rename create to init
* remove sync services
* wip tests for delete team
* wip tets
* wip tests
* tests/internal-test
* remove return that is inaccessable
* remove team calls to use repository
* remove redudant file
* update team repo
* add stripe mocks and test
* fix constants
* tests to main stripe handler
* remove logs
* fix constants
* Update packages/features/ee/billing/api/webhook/_customer.subscription.deleted.team-plan.ts
Co-authored-by: Omar López <zomars@me.com >
* move workflow logic to a service
* use static method > creating new class
* fix: remove http code deep in repo + tests
* Feedback
* Update index.ts
* Type fix
* Lazy load fixes
---------
Signed-off-by: zomars <zomars@me.com >
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Rohan Advani <122167726+RNAdvani@users.noreply.github.com >
Co-authored-by: unknown <adhabal2002@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Vijay <vijayraghav22@gmail.com >
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
Co-authored-by: Hichem Fantar <hichemfantar2049@gmail.com >
Co-authored-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Johannes Maendle <141119154+jomaendle2@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: gh0st91848 <gh0st91848@gmail.com >
Co-authored-by: Lauris Skraucis <lauris.skraucis@gmail.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
Co-authored-by: sean-brydon <sean@cal.com >
Co-authored-by: sean <sean@brydon.io >
2024-10-04 13:44:50 -07:00
Anik Dhabal Babu and GitHub
dfa92f5cb6
fix: currency conversion error for paypal ( #16917 )
...
* fix: currency conversion error for paypal
* type-error
2024-10-05 01:11:09 +05:30
Benny Joo and GitHub
7b5a2726ab
fix: translations for insights, routing-forms, apps store, etc ( #16933 )
...
* remove outdated translations for insights
* use i18n strings for insights
* use i18n strings for routing forms
* use i18n strings for apps store
* fix more pages
* refactor
* fix
2024-10-04 09:45:51 -03:00
sean-brydon and GitHub
7d4653296e
add trial days to stripe teams checkout ( #16940 )
2024-10-04 12:42:51 +00:00
Hariom Balhara and GitHub
644fb38f87
test: more Embed Page Params filtering tests ( #16937 )
...
* Add rescheduleUid as config param scenario
* Restructure test buttons
* Use correct namespace as per rename
2024-10-04 12:01:59 +01:00
Ash Davis and GitHub
743b155a88
fix: rescheduledBy to carry into success url redirect ( #16931 )
2024-10-04 10:59:52 +01:00
Hariom Balhara and GitHub
8ae71f6160
fix: Certain query params being filtered out from embed ( #16936 )
2024-10-04 12:59:45 +05:30
2a1dc619ee
feat: Multiple Private links per Event Type ( #15896 )
...
* feat: Change hashedLink field to array
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Implement core single-use links logic
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Get private link from list of hashedLinks on event list page
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix defalut single-use links form field value
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix some type errors while compiling
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Use onChange callback instead of setting form values directly
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Add e2e tests for single-use links
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Refactor single-use-links admin interface
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix settings toggle bugs
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* chore: Remove redundant inline comments
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Remove debug statements
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* chore: Remove single-use links e2e tests
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Remove private-link feature and override with single-use-links
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix type errors
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Remove redundant migrations
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Add managedEvents restriction
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix single-use-links for org
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix recommended UI changes
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix duration not respected for private links
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix team event page title
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Add logic to copy each single-use-links from event listing page
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Add single-use links support for managed event types
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix some type errors
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix type errors
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Disable adding new single-use links when field is locked
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Address feedbacks
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Hide add new link button for locked single-use link field
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* chore: Use empty string for single-use link fallback value condition
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix org single-use links in listing page
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Auto toggle unlock button for managed event's single-use links option
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* Revert "feat: Auto toggle unlock button for managed event's single-use links option"
This reverts commit 5a2ed6f0bf428d52de153335499f02f42ccdf18f.
* chore: Disable parent toggle for single-use-links
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* feat: Remove tooltip and give info message below field
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* add tooltip
* tooltip message
* fix: Fix typo
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix typescript type errors
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* fix: Fix few unit tests
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* refactor: Remove redundant query
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
* merge conflict fix
* More merge conflict fix and refactor
* fix tests, code refactor
* fix: type check
* fix: duration config and keep links when updating event type
* fix: e2e
* refactor: Replace single-use-links with multiple-private-links
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
---------
Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Amit91848 <samit91848@gmail.com >
2024-10-03 00:58:54 +05:30
48a2fc2f67
fix: translations for sidebar ( #16910 )
...
* fix: translations for sidebar
* Update apps/web/public/static/locales/en/common.json
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-10-02 18:21:25 +00:00
4553455098
chore: refactor shell to individual files ( #16893 )
...
* banners
* useAuthHooks
* fixes to redirect and banner
* extract useIntercom to custom hook
* use app theme
* extract user-dropdown to new component
* Navigation Item
* navigation and profile dropdown
* Fix import
* navigation and sidebar
* fix type errors
* fix banners being an async call
* fix types
* fix banner prop type
* fix mobile nav item import
* fix banner types
* (revert) layout banner render method to fix type error
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-10-02 15:35:56 +01:00
b4f1b5aebe
refactor: handleNewBooking #4 ( #15673 )
...
* refactor: handleNewBooking #3
* refactor: create booking factor
* refactor: handleNewBooking
* refactor: seats and rescheduleUId
* chore: remove comment
* fix: type err
* chore: add missing statement
* chore: use less params and other improvements
* chore: name
* chore: improvement
* fix: type err
* Typo fix
* chore: fix type err
* refactor: more readable
* refactor: improve code
* fix: conflicts
---------
Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
2024-10-02 10:26:25 -04:00
a99e285d76
fix: fix ui overflow on phone for calendar settings ( #16661 )
...
* fix: fix ui overflow on phone for calendar settings
* fix: overflow issue with long emails
* Update CalendarSwitch.tsx
---------
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-10-02 12:24:25 +00:00
Lauris Skraucis and GitHub
bdea436f8b
docs: v2 refresh tokens and slots endpoints swagger ( #16788 )
...
* docs: oauth refresh endpoint
* docs: slots reserve and delete
* docs: get slots
* swagger
* fix: reserving slot
* Revert "fix: reserving slot"
This reverts commit 8a3ce8464d5dbf67e58da6d3b1aeb51df97240cb.
* Update oauth-flow.controller.ts
2024-10-02 08:44:05 +00:00
Alex van Andel and GitHub
182d0fa228
fix: Better defaulting to NEXT_PUBLIC_LOGGER_LEVEL=4 ( #16900 )
...
* fix: Better defaulting to NEXT_PUBLIC_LOGGER_LEVEL=4
* chore: Minor fixes to prettyLogTemplate (as it wasnt very pretty)
2024-10-01 17:38:02 +00:00
Lauris Skraucis and GitHub
e8dfa50119
fix: booker atom recurring event ( #16719 )
...
* fix: BookerEmbed prop type
* fix: booker atom not displaying recurring event
* fix: count interpolation in i18n
2024-10-01 14:00:04 +00:00
706e8e4c1f
feat: added workflows to all actions ( #16691 )
...
* feat: added workflows
* moved the condition from Editor to excludedToolbarItems
* revert editor changes
* Update WorkflowStepContainer.tsx
* update
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: unknown <adhabal2002@gmail.com >
2024-10-01 18:50:17 +05:30
Alex van Andel and GitHub
a95729f4a1
chore: Couple fixes to improve error reporting ( #16895 )
...
* chore: Couple fixes to improve error reporting
* tweak: Fix error message
* refactor: Use findUniqueOrThrow instead of guard
* fix: Broken test, missing ID - suspect it passes because only one record exists
* chore: Minor refactor to split ZodEffect from ZodType
* fix: Satify typescript
2024-10-01 09:18:51 -03:00
Lauris Skraucis and GitHub
4b6a389212
feat: v2 rate limiting ( #16882 )
...
* refactor: pass redis storage to throttler guard
* chore: upgrade throttler to latest
* feat: ApiKey RateLimit table
* chore: upgrade redis storage throttler
* feat: rate limit by api key
* refactor: on delete api key cascade rate limit
* fix: permissions guard work with oauth credentials
* chore: set rate limit in env
* tests: throttler
* feat: include rate limit name in response
* fix: correctly handle multiple rate limits
* chore: remove unused import
* delete migrations
* chore: prisma migration
* doc
* dummy
* fix: permissions guard unit test
* refactor: remove route specific @Throttles
* fix: permissions guard
2024-10-01 12:01:56 +00:00
Morgan and GitHub
9d3be8de03
chore: improve event-type atom desc, data fetch ( #16890 )
2024-10-01 10:38:37 +00:00
Udit Takkar and GitHub
9375efffe3
feat: prevent sending multiple instant meeting request ( #16881 )
2024-09-30 18:54:55 -03:00
sean-brydon and GitHub
da59c9de12
fix getEventTypeWorkflows ( #16879 )
2024-09-30 22:09:18 +01:00
2a734faf45
fix: undefined in meeting url workflow variable ( #16771 )
...
* make bookerUrl mandatory
* add missing bookerUrl
* add fallback
* fix roundRObinReassignment
* clean up
* allow bookerUrl to be undefined
* code clean up
* make bookerUrl mandatory
* fix type errors
* fix type error
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-09-30 15:25:51 -04:00
c88811aeee
feat: stripe connect atom ( #16190 )
...
* update stripe service
* init endpoints for stripe connect atom
* update stripe controller
* update stripe service
* add generic function to create app credential
* update stripe controller
* update stripe service
* add handler to construct redirectUrl
* restructure files for better readibility
* better naming
* replace STRIPE_PRIVATE_KEY with STRIPE_API_KEY
* fix naming
* remove unused query param
* frontend for stripe connect atom
* custom hooks for stripe connect atom
* abstract response schema into separate file
* fixup
* input dto for stripe controller
* update stripe module
* update endpoints module to include stripe module
* updatte stripe module
* fixups and add check endpoint to stripe controller
* add method to check stripe account
* add helper fn to get on error return value
* update stripe connect atom
* custom hook to check user stripe credentials
* add stripe connect to atom exports
* update stripe connect styling
* add qs stringify package
* translations for stripe connect atom
* updaet typing
* update output dtos for stripe endpoints
* add error message
* fix merge conflicts
* add stripe connect atom to atom exports
* add query param for error rediect link
* add handler for onCheck success and error redirect link
* update index value
* fix merge conflicts
* fixup
* resolve merge conflicts
* war with merge conflicts
* update examples app
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-09-30 19:56:22 +05:30
Rajiv Sahal and GitHub
f46c3c65fb
filter connected calendars before displaying it in tooltip ( #16883 )
2024-09-30 19:45:28 +05:30
Rajiv Sahal and GitHub
1d203dc566
feat: frontend to handle multiple calendars for connect atoms ( #16527 )
...
* handle multiple calendars in connect atoms
* resolve merge conflicts
* fixup
* frontend for multiple calendars
* fixup
* remove comment
* add missing props
* add prop for multi calendar view
* add multi calendar support
* fixup
2024-09-30 11:33:18 +00:00
ad347cb59f
feat: Event Type Atom base pr ( #16831 )
...
* feat: Event Type Atom base pr
* fixup! Merge branch 'main' into chore-event-type-atom-platform-wrapper-base-pr
* Update EventTypeWebWrapper.tsx
---------
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
2024-09-30 13:44:11 +03:00
ac300ff670
refactor: enable infinite scrolling for all ( #16463 )
...
* refactor: enable infinite scrolling for all
* chore: remove unused code
* fix: tests
* chore: type err
* chore: update email embed test
* chore: update tests
* chore: update tests
* chore: fix horizontal tabitem
* chore
* fix: conflicts
* chore: conflict
* fix: E2E tests
* chore: remove idle
* fix test
---------
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
2024-09-30 10:44:04 +01:00
c834b927b6
refactor: event advanced web wrapper ( #16711 )
...
* chore: EventTypeWebWrapper base pr
* fixup! chore: EventTypeWebWrapper base pr
* fixup! Merge branch 'main' into morgan/cal-4183-eventtypeatom-web-wrapper-base
* wip
* fix: error
* Event type atom wrapper handles app dir
* fixup! Merge branch 'main' into morgan/cal-4183-eventtypeatom-web-wrapper-base
* fixup! fixup! Merge branch 'main' into morgan/cal-4183-eventtypeatom-web-wrapper-base
* remove console log
* review comments
* fixup! review comments
* refactor: event advanced web wrapper
* rename `connectedCalendars` -> `calendarsQueryData`
* Update BookerLayoutSelector.tsx
* moved useMeQuery up the parent tree
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-09-30 12:15:11 +03:00
Somay Chauhan and GitHub
34ba27407b
refactor: event availability web wrapper ( #16808 )
...
* refactor: event availability web wrapper
* useMeQuery moved up the parent component
2024-09-30 08:16:18 +00:00
Somay Chauhan and GitHub
8431cd2ef8
refactor: event recurring web wrapper ( #16764 )
2024-09-30 08:11:13 +00:00
Benny Joo and GitHub
cd09a56491
fix hydration error from html mismatch ( #16876 )
2024-09-30 06:04:27 +05:30
Priyansh and GitHub
2fa7f7931d
Fix TODO in AppCard.tsx ( #16863 )
2024-09-27 17:51:19 +00:00
sean-brydon and GitHub
20729b3a4e
chore: Move getRemindersFromRemovedTeams and deleteAllWorkflowReminders to workflow repo ( #16861 )
...
* wip
* move deleteAllWorkflowReminders to repo
2024-09-27 10:42:09 -04:00
Lauris Skraucis and GitHub
4d9777af8b
docs: v2 event-types ( #16854 )
...
* docs: optional get event-types query params
* docs: create event type input
* docs: update event type input
* docs: child inputs of create and update event type inputs
* docs: updated swagger
* refactor: add disabled option to booking window
* refactor: seats description
* swagger
2024-09-27 09:48:22 +00:00
Hariom Balhara and GitHub
1534588b34
feat: Forward all the page params to embed ( #16330 )
...
* Forward all query params
* Add Unit tests
* Add example in playground
2024-09-27 15:14:56 +05:30
Morgan and GitHub
7183ec7f1b
fix: add teamId to platform urls ( #16852 )
2024-09-27 09:19:20 +03:00
d836497d56
fix: Don't AutoScroll to embed when multiple-duration event's booking page is embedded ( #16411 )
...
* Fix and add test and eslint rule
* Fix eslint errors
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-09-27 09:57:04 +05:30
38fa0fae1d
fix: insights UI/UX ( #16610 )
...
* remove old code remnant
* -
* WIP
* type change
* --
* typefix
* fix type
* fix type
* change type name
* add basewhere to eventsByStatus
* add basewhere to the rest
* fix rendering null popular event list item
* URL params for start and endtime to have YYYY-MM-DD format
* remove console log
* resolve suggestion
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-09-27 03:36:32 +00:00
Mohit and GitHub
2872b263fd
fix: <a href> is not clickable cause of z-index ( #16842 )
2024-09-27 02:38:31 +00:00
4e82ffe2ad
feat: adding Bolna Voice AI integration for cal.com ( #16828 )
...
* fix : #11213 , #11215
* Use default colour
* adding bolna app for cal.com
* cleanup by removing redundant changes
---------
Co-authored-by: Siddharth Movaliya <siddraj1992@gmail.com >
Co-authored-by: Sean Brydon <sean@cal.com >
2024-09-26 21:20:28 +00:00
Benny Joo and GitHub
90f6c7e239
feat: New UI for SignUp / Login ( #16802 )
2024-09-26 15:27:56 -04:00
ae7fae7da4
feat: Add hideCalendarEventDetails option to event types ( #16817 )
...
* Add `hideCalendarEventDetails` to DB
Co-authored-by: Alex van Andel <emrysal@users.noreply.github.com >
* Add option to hide calendar event details
* Pass `hideCalendarEventDetails` to event object
* Add to API
* Add to CalendarEvent class
* Pass `hideCalendarEventDetails` to calendar services
* Adjust test
* fix: move `hideCalendarEventDetails` to `api/v2/event-types_2024_06_14` and remove from older versions
- Added `hideCalendarEventDetails` to `api/v2/event-types_2024_06_14`
- Removed `hideCalendarEventDetails` from `api/v1` and `api/v2/event-types_2024_04_15`
* fix: calEventRaw is undefined (use event instead)
* chore: Remove debug artifact
* fix: description id + update to copy
* fix: Attempt at fixing type error
* Add hideCalendarEventDetails to test builder
---------
Co-authored-by: Alex van Andel <emrysal@users.noreply.github.com >
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-09-26 17:08:25 +00:00
Lauris Skraucis and GitHub
e4dc2d0877
fix: platform cancel booking webhook not triggered ( #16827 )
...
* fix: pass oauth id to webhooks upon cancel booking
* chore: v2 use latest libraries
2024-09-26 14:49:53 +00:00
Lauris Skraucis and GitHub
5bbccad41d
fix: selected calendars atom deselect calendar ( #16825 )
2024-09-26 08:26:33 +00:00
Nick Holden and GitHub
b4a1a8e7bf
chore: Replace campsite.co with campsite.com ( #16819 )
2024-09-25 18:41:07 +00:00
Anik Dhabal Babu and GitHub
2b24b4472d
fix: OOO issue with setting the start and end dates to the same ( #16810 )
2024-09-25 13:44:42 +00:00
Peer Richelsen and GitHub
715cbc1c38
chore: small changes to license page ( #16812 )
2024-09-25 15:14:38 +02:00