Benny Joo and GitHub
d6fe955ea8
feat: hide the update button in case of no permission ( #17883 )
...
* feat: hide button if not owner of org
* fix
2024-11-27 11:43:46 -05:00
Benny Joo and GitHub
ab9b6024bb
feat: add tooltip to button for better UX ( #17881 )
2024-11-27 15:47:08 +00:00
Benny Joo and GitHub
a7e99f3674
fix: Remove double encoding for OG image URLs ( #17872 )
...
* fix: do not use vercel image api for meeting link preview image
* fix
* fix
* remove double encoding
* fix
* fix test
* fix
* fix
* fix test
* fix
* fix
* remove test tag
* fix
2024-11-27 15:45:54 +00:00
Lauris Skraucis and GitHub
999019c6f0
refactor: v2 return host username ( #17880 )
...
* fix: v2 return booking with host username
* auto gen docs
* auto gen docs
2024-11-27 15:15:12 +00:00
Lauris Skraucis and GitHub
240ab60c5f
fix: v2 return booking with split name attendee ( #17877 )
2024-11-27 16:22:58 +02:00
877e4199e7
fix: move organization members list ( #17531 )
...
Co-authored-by: Omar López <zomars@me.com >
2024-11-27 13:53:36 +00:00
Morgan and GitHub
471f5bd7eb
chore: add Free to platform plan guard ( #17862 )
2024-11-27 01:40:39 +00:00
GitHub Actions
b3536728e0
chore: release v4.7.12
2024-11-26 20:22:01 +00:00
ac5ee225d5
feat: update translations via @replexica ( #17854 )
...
* chore: sync with main
* feat: update translations via @replexica
---------
Co-authored-by: Replexica <support@replexica.com >
2024-11-26 16:46:54 +00:00
Benny Joo and GitHub
0e333aa71c
fix: use tags icon for attr ( #17841 )
2024-11-26 12:52:21 -03:00
ae70786b2b
fix: send attendee email with event updates of reassignment ( #17836 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-11-26 10:33:00 -05:00
Benny Joo and GitHub
2df553b58b
chore: use app router for settings/platform/members page ( #17849 )
...
* use i18n strings
* migrate platform/members page
2024-11-26 15:33:01 +01:00
Morgan and GitHub
d4afa1436d
chore: make throttler logs verbose ( #17845 )
2024-11-26 09:42:27 +00:00
Morgan and GitHub
88efa0a2b2
fix: oauth client users controller permissions ( #17822 )
...
* fix: oauth client users controller permissions
* fixup! fix: oauth client users controller permissions
* fixup! fixup! fix: oauth client users controller permissions
* fixup! fixup! fixup! fix: oauth client users controller permissions
2024-11-26 09:41:03 +00:00
b563e41623
feat: update translations via @replexica ( #17842 )
...
Co-authored-by: Replexica <support@replexica.com >
2024-11-25 22:17:54 +00:00
Benny Joo and GitHub
f097f852ad
chore: settings/organizations - remove pages router and use app router ( #16774 )
...
* remove pages router and use app router
* remove future/settings/organizations files
* fix billing page
* sync SettingsLayoutAppDirClient and fix members page
* fix attribute pages
* remove isAppDir where not needed anymore
* add CTA button for members view
2024-11-25 16:49:00 -05:00
62976a4c77
feat: AI description - Backend for adding translation objects to EventType model ( #17657 )
...
* feat: AI description - DB model + frontend + backend (fetch only)
* fix types and add validation to backend
* improve log
* improve
* import type
* add EventTypeTranslationRepository
* fix replexica error
* fix replexica error
* fix
* fix test
* wip
* wip
* add createManyDescriptionTranslations method
* improve logic
* refactor
* update replexica type
* improve typing
* Renamed descriptionTranslations to fieldTranslations
* log errors in replexica service
* handle translations in background
* don't create, upsert instead
* make sure that description is updated
* simplify
* fix
* Update packages/trpc/server/routers/viewer/eventTypes/update.handler.ts
* improve filter logic in frontend
* implement background job using Tasker
* update schema
* update schema again
* rename
* rename id to uid
* add migration
* fix type
* update
* update schema and migration sql
* fix migration
* fix type check
* fix type check 2
* improve find logic in EventMeta
* add more validation
* add logger
* rename
* upgrade replexica/sdk to 0.7.0
* upgrade replexica to 0.7.0
* use batchLocalizeText
* add comments
* override browser locale if user is a signed in calcom user
* fix type in replexica
* fix migration sql
* fix type
* use dynamic import
* do not use batchLocalizeText
* fix
* add more validations
* fix type error
* address comment
* update locales
* update locales
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-11-25 18:37:42 +00:00
GitHub Actions
93489709a8
chore: release v4.7.11
2024-11-25 16:35:44 +00:00
Morgan and GitHub
c1112ab2ab
fix: extract clientId header manually apiv2 (Revert) ( #17832 )
...
This reverts commit b0bf87f3ed .
2024-11-25 15:59:39 +00:00
Morgan and GitHub
34d4c3d775
fix: api v2 webhook issue ( #17831 )
2024-11-25 15:52:00 +00:00
ad44ca9f2a
fix: change order of eventtypes and routingforms ( #17615 )
...
* change order of eventtypes and routingforms
* for workflows
* for filtered workflows
* update slug of first expected event-type
* updated due to latest merges
* test to ensure new eventtype added is first in the list
* test for workflows
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-11-25 06:25:05 -03:00
868cf91c35
refactor: conferencing apps atoms web wrapper ( #17732 )
...
* conferencing apps atoms web wrapper
* Update DisconnectIntegrationModal.tsx
* formating changes
* handleBulkUpdateDefaultLocation -> bulkUpdateFunction
* fix: type error for handleRemoveApp
* fix: type error for handleRemoveApp
* refactor: removed ConferencingView component and migrated its functionality to ConferencingAppsViewWebWrapper
* refactor: moved AppList, AppListCard to packages/features
* fix: type changes
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-11-25 09:53:38 +02:00
Lauris Skraucis and GitHub
8b9693ea60
fix: v2 booking location ( #17817 )
...
* fix: create-booking.input dont require location to be url
* fix: return video call url for booking location
* try to debug test
* remove test file
2024-11-25 07:34:59 +00:00
5af10a2f61
feat: past and overlapping ooo ( #17373 )
...
* feat: past and overlapping ooo
* use existing props
* added e2e test
* disallow duplicates added tests
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-11-24 18:58:22 +00:00
Morgan and GitHub
c2a3d8b8df
fix: extract trpc and react-awesome-query-builder from atoms ( #17801 )
...
* wip
* fix: externalize react-awesome-query-builder
* fix: move useSession to webWrapper
* fixup! Merge branch 'main' into fix-platform-event-types-segment
* fixup! fixup! Merge branch 'main' into fix-platform-event-types-segment
* fixup! fixup! fixup! Merge branch 'main' into fix-platform-event-types-segment
* fixup! fixup! fixup! fixup! Merge branch 'main' into fix-platform-event-types-segment
2024-11-23 12:29:16 +00:00
GitHub Actions
9bb66035c8
chore: release v4.7.10
2024-11-22 23:01:45 +00:00
GitHub Actions
a84a2b3152
chore: release 4.7.9
2024-11-22 20:43:40 +00:00
Lauris Skraucis and GitHub
9fa73aca86
fix: v2 booking confirmation emails not sent ( #17764 )
...
* fix: round robin recurring don't send email if noEmail
* fix: noEmail: false for non platform requests
* fix: booking e2e tests
* refactor: move bookings e2e tests in folder and uniform name
* test: emails
* test: team emails
* reschedule and cancel emails with api key
* test: round robin reassign emails
* test: confirm and decline emails
* test: confirm and decline emails
* fix tests
* test: recurring booking emails
* remove unused imports and spies
* fix test
* remove log
* chore: bump libraries
* try to fix ci tests
2024-11-22 18:19:56 +02:00
Alex van Andel
4ddbdde553
chore: Release v4.7.8
2024-11-22 15:54:42 +00: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
Anwar Sadath and GitHub
1cf84a270c
feat: Expose booking created at in v2 API response ( #17452 )
...
* feat: Expose booking created at in booking detailed view and v2 API response
* Fix tests
* Fix spacing
* Add API v2 tests to verify createdAt is present while creating a booking and fetching a booking
* Add test to validate createdAt after rescheduling a booking
2024-11-22 13:50:11 +05:30
Alex van Andel and GitHub
4b34aec13d
chore: Release v4.7.7 ( #17786 )
2024-11-21 22:47:11 +00:00
Morgan and GitHub
b0bf87f3ed
fix: extract clientId header manually apiv2 ( #17783 )
2024-11-21 22:46:13 +00:00
Joe Au-Yeung and GitHub
1490642260
feat: Record Salesforce ownership assignment ( #17775 )
2024-11-21 14:22:39 -07:00
Omar López and GitHub
57bbba3d95
chore: v4.7.6 ( #17766 )
2024-11-20 13:22:47 -07:00
c16ef798f5
feat: update translations via @replexica ( #17757 )
...
* chore: sync with main
* feat: update translations via @replexica
---------
Co-authored-by: Replexica <support@replexica.com >
2024-11-20 14:03:09 +00:00
Lauris Skraucis and GitHub
58cac84f4a
feat: v2 expose booking metadata ( #17708 )
...
* feat: accept metadata and store it in database
* feat: accept metadata and store it in database
* feat: add BookingSeat.metadata column
* feat: handleNewBooking: store booking seat metadata when first time seated booking
* feat: handleSeats, createNewSeat store metadata when 2nd+ seated booking
* feat: return booking metadata in output
* tests: metadata
* test: seated bookings
* swagger
* fix: reassign bookings test
* test: use different metadata in recurring
* fix: test
* test invalid metadata
* refactor: output service
* readd new line
* chore: bump platform libraries
* refactor: metadata doc
2024-11-20 15:15:49 +02:00
1404581f78
feat: add text filter on org member list ( #17632 )
...
* feat: improve text filters (WIP)
* move function to bottom
* apply some styles
* fix selection of TextFilterOptions
* rename value to operand
* remove unused file
* merge filters/filters into filters/utils
* fix regression of not putting url params correctly
* move makeWhereClause to filters/utils
* fix negative, empty, and not empty operators
* fix initial filtering from search state (url)
* fix type errors
* do not send an empty array to query
* update yarn.lock
* i18n for text filter operators
* extract logic as useColumnFilters()
* add missing import
* fix type error
* revert yarn.lock
* use i18n
* insensitive text match
* move data-table to @calcom/features
* fix type errors
* fix type errors
* fix type errors
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-11-20 09:38:10 +00:00
Anwar Sadath and GitHub
ff18b9a733
chore: Add support for new docker compose command to run V2 API ( #17744 )
2024-11-20 08:47:37 +00:00
82e52a1948
feat: Attribute filter/Segment for Round Robin hosts ( #17361 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-11-20 10:22:53 +05:30
Omar López and GitHub
1b457f82a1
chore: v4.7.5 ( #17750 )
2024-11-19 20:44:58 +00:00
97b920744e
feat: adds last active timestamp ( #17261 )
...
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-11-20 00:38:20 +05:30
Omar López and GitHub
32aaa26bf1
chore: v4.7.4 ( #17728 )
2024-11-18 13:12:53 -07:00
Omar López and GitHub
7c0ee9f186
revert: "feat: Populate gCal calendar cache via webhooks ( #11928 )"" ( #17682 )
2024-11-18 19:48:33 +00:00
Benny Joo and GitHub
50df22928b
fix: correct domain for link column in org member table ( #17726 )
2024-11-18 18:40:24 +00:00
fbda8a38cb
feat: update translations via @replexica ( #17722 )
...
* chore: sync with main
* feat: update translations via @replexica
---------
Co-authored-by: Replexica <support@replexica.com >
2024-11-18 14:56:01 +00:00
7b94822c8d
fix: add default schedule while creating org member ( #16855 )
...
* add default schedule while creating org user
* naming as per review comments
* added e2e test
* move bookTeamEvent and expectPageNotFound to testUtils
* Update EventTeamAssignmentTab.tsx
* Update AddMembersWithSwitch.tsx
* Update utils.ts
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2024-11-18 20:03:24 +05:30
sean-brydon and GitHub
fb4cd7f0e4
feat: Add column visibility filters to routing insights table ( #17715 )
...
* add table as a child callback to we can pass it to columnVisibility
* add back failed bookings component
2024-11-18 11:03:58 -03:00
Udit Takkar and GitHub
0f3773d724
feat: add instant meeting parameter ( #17647 )
...
* feat: add instant meeting parameter
* feat: show modal only when parameter present
* chore: remove logs
* fix: type err
* fix: UI
* fix: remove useFieldArray
2024-11-18 19:29:10 +05:30
Replexica Bot and GitHub
f1e972a213
feat: update translations via @replexica ( #17712 )
2024-11-18 13:01:07 +00:00