Omar López
30cb8f745d
revert: Revert UserPassword ( #13680 ) ( #13685 )
...
* Revert "revert: UserPassword (#13680 )"
This reverts commit 0a68c6d048 .
* fix: avoid updates for possible missing passwords
2024-02-14 16:53:27 +00:00
bafa3c97ac
fix: Organizations Admin improvements ( #13656 )
...
* Admin improvements
* chore: improve spacing
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2024-02-14 10:34:45 -03:00
Alex van Andel
0a68c6d048
revert: UserPassword ( #13680 )
2024-02-14 12:36:29 +00:00
Peer Richelsen and Hariom
bb9f8e5d38
fix: dont link to org url inside embeds ( #13668 )
...
* dont link to org url inside embeds
* Add comment
* Fix type issue
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-02-14 11:31:24 +05:30
Carina Wollendorfer and CarinaWolli
c99bb190f1
fix: route always selects 'custom' after saving an event redirect ( #13665 )
...
* fix to not always switch to custom on fresh load
* type fix
* type fix
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-02-13 22:08:03 +00:00
zomars
f7782b2080
fix: hotfix failed migration
2024-02-13 12:16:38 -07:00
Omar López
e1f2dbab84
fix: amend user password migration ( #13662 )
2024-02-13 18:40:50 +00:00
Adam Azzam
c2edbbcea7
Update SettingsToggle.tsx ( #13660 )
2024-02-13 22:54:27 +05:30
c7e78cc181
fix: AI build ( #13657 )
...
* fix: AI build
* Updated zod to 3.22.4
* yarn.lock
* Updated yarn.lock to prevent next/tw downgrade
---------
Co-authored-by: Peer Richelsen <peer@cal.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-02-13 16:10:08 +00:00
7ba1557d1d
fix: use destination calendar email ( #12821 )
...
* fix: use destination calendar email
* fix: success page
* feat: add primary email in destination calendar
* fix: set destination bug
* chore: fix tests
* test: add test for different email
* wip: save progress
* feat: add switch and email in booking
* fix: use userPrimaryEmail
* chore: fix type errr
* chore: update buileder
* fix: type err in advanced tab
* fix: unit tests
* Update apps/web/public/static/locales/en/common.json
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
* fix: cancel, request reschedule, paymeny
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2024-02-13 10:05:00 -05:00
Suyash Srivastava and Peer Richelsen
d5b45b757a
chore: Removed Skiff from the App Store ( #13650 )
...
* rule for Prisma that includes using only "true" and not a field selector
* Removed Skiff from the app store
* Apply suggestions from code review
* Delete packages/eslint-plugin/src/rules/disallow-prisma-include-only-true-not-field-selector.ts
---------
Co-authored-by: Peer Richelsen <peer@cal.com >
2024-02-13 11:13:12 +00:00
bb3b262bd7
fix: Add location to ics file ( #13646 )
...
* Add location to ics file
* Add tests
* fix: type err
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2024-02-13 16:35:04 +05:30
74eafa59e1
fix: loading animation of update buttons ( #13131 )
...
* fixed loading animation of update buttons
* Update BookerLayoutSelector.tsx
* fix: update button animation in settings appearance page
* Update appearance.tsx
* Update appearance.tsx
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-13 06:32:21 +00:00
Udit Takkar and zomars
e6cd016cad
fix: usage of CAL_URL ( #13326 )
...
Co-authored-by: zomars <zomars@me.com >
2024-02-13 06:03:45 +00:00
Omar López
7b0d5959cb
refactor: migrates user password to it's own table ( #13628 )
2024-02-12 14:13:21 -07:00
Alex van Andel
5acb3e8f97
fix: Missing date ranges when specifying a specific slot time ( #13645 )
2024-02-12 18:25:49 +00:00
sean-brydon
41046aaf27
fix: use org logo for sub teams ( #13632 )
...
* fix: use org logo for sub teams
* chore: remove unneeded type
2024-02-12 12:59:25 -03:00
Hariom Balhara
7cffb30daa
fix: Errors due to namespacing of embed ( #13637 )
2024-02-12 07:46:08 -07:00
Carina Wollendorfer and CarinaWolli
a776c72d48
fix: improvements for variables in routing-from routes ( #13624 )
...
* add variable description
* type fixes
* type fixes
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-02-10 19:28:59 +00:00
sean-brydon
6adb5b413d
fix: troubleshooter scroll ( #13631 )
2024-02-10 19:26:21 +00:00
alannnc
b183a5779a
fix: oncancel modal action week layout ( #13625 )
2024-02-09 23:02:05 +00:00
Hariom Balhara
7fef9db4ce
fix: Reduce payload even further. ( #13599 )
...
* Revert "Revert event-type profile based querying (#13588 )"
This reverts commit c0c40185fc .
* Add huge event-types seeder
* Fix missing where causing wrong event-types for user
2024-02-09 09:07:26 -05:00
Carina Wollendorfer and CarinaWolli
296a367955
feat: round-robin priority ranking ( #13566 )
...
* improve design of assignment tab
* design fix
* add prioity dialog
* implement UI
* add backend to save priorities
* add priorty to rr algorithm + tests
* fix defaulValue for select + added translations
* add toggle for round robin fixed hosts
* don't show priorities for fixed hosts
* type fixes
* code clean up and type fixes
* clean up getValues and setValue
* code clean up
* fix tests
* code clean up
* fix undefined check
* allow null for priority
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-02-09 12:12:06 +00:00
Morgan
092cb0f691
fix: organizer_default_conferencing_app translatable key in app location ( #13614 )
2024-02-09 10:13:30 +00:00
Omar López and Keith Williams
2082a4f4ed
chore: upgrades boxyhq jackson ( #13477 )
...
* chore: upgrades boxyhq jackson
* Update jackson.ts
reduces bundle size
* Update yarn.lock
* Update apps/web/next.config.js
* Upgrades again
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-02-08 17:51:29 -03:00
Anant Jain and Udit Takkar
f06ef84f61
fix: Fixes teams UI load issue ( #13593 )
...
* fixes teams uiload issue
* revert: yarn.lock
---------
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2024-02-08 18:58:21 +00:00
Udit Takkar
1080d7f88f
fix: update valid_for_secs ( #13604 )
2024-02-08 18:46:02 +00:00
4ebd52c9af
test: Create unit tests for the questions (teste2e-multiSelectQuestion) ( #11569 )
...
* Remove unnecessary changes
* add changes
* Requested changes
* Requested changes
* FIx failing tests
* FIx failing tests
* Update regularBookings.ts
* FIx failing tests
* Refactor
* add unit tests for all questions
---------
Co-authored-by: gitstart-calcom <gitstart-calcom@users.noreply.github.com >
Co-authored-by: GitStart-Cal.com <121884634+gitstart-calcom@users.noreply.github.com >
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-02-08 15:00:19 -03:00
Morgan
e0ac95578c
chore: refactor handle new reccuring booking ( #13597 )
...
* chore: refactor handle new reccuring booking
* fixup! chore: refactor handle new reccuring booking
* fixup! fixup! chore: refactor handle new reccuring booking
2024-02-08 16:59:49 +00:00
Hariom Balhara and Joe Au-Yeung
473012f2c0
fix: organization user shouldn't be asked for payment for a premium username ( #13535 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-02-08 16:46:21 +00:00
Hariom Balhara and Joe Au-Yeung
1293588ac4
test: Bookings: Add more automated tests for organization ( #13576 )
...
* Avoid selecting unused props
* Add automated tests
* Add existing user invite and booking
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-02-08 16:20:00 +00:00
Hariom Balhara
c0c40185fc
Revert event-type profile based querying ( #13588 )
2024-02-08 09:40:17 -03:00
3348e7be2f
fix: prevent duplicate calendar account linking ( #13310 )
...
* fix: prevent signing up multiple times from same account
* revert: lark calendar changes
* credential clean up if duplicate
* fix code duplication and check before credential creation
* feat: useRouterQuery allow unset queryParam
* feat: showToast on account duplication attempt
* Small tweak to copy
* Updated other calendars not to use checkDuplicateCalendar
* Add account already linked to apps/installed/calendar
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-08 10:52:32 +00:00
97dcb2a2a9
fix: add missing title ( #13307 )
...
* add missing title
* add
* update
* update
* update
* fix lint
* Update AppsLayout.tsx
* update
* Update bookings-listing-view.tsx
* update
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-02-07 17:49:46 -03:00
Lauris Skraucis
9df9f9bb6b
refactor: trpc get schedule handler ( #13586 )
2024-02-07 09:43:19 -07:00
Lane and Lane
c4803be323
fix #13527 ( #13579 )
...
Co-authored-by: Lane <>
2024-02-07 14:08:06 +00:00
Hariom Balhara and Udit Takkar
34d360a4ec
fix: Reduce payload in event-type/getByViewer ( #13580 )
...
* Avoid selecting unused props
* Reduce payload
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-07 09:40:45 -03:00
0e6f44e2b9
feat: email confirmation on change ( #13443 )
...
* feat:show old and new email in confirmation dialog
* fix: update i18n
* chore: update styles
* wip: change email upon verification
* fix: email being changed w/o need to logout
* chore: tidy up - remove update sessison (WIP) will try do this serverside
* wip: try new approach of serverside call to nextjs then client update
* fix: tests
* fix: update without logout
* i18n: use i18n in toast
* fix: locale ready toast
* fix: restore email api template
* fix: revert changes from wrong branch
* fix: restore yarn.lock
* feat: happy e2e path
* fix: verification disabled e2e tests
* fix:move toast
* chore: cleanup early return
* fix: await input selector
* Update apps/web/pages/auth/verify-email-change.tsx
* fix: feedback
* fix: update the way we update session
* fix: reset password -> email verified
* fix: email change toast failure
* tests: add tests for error path
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-07 10:31:00 +00:00
Somay Chauhan and Keith Williams
e377997d49
fix: filtering events bug in bookings page ( #13447 )
...
* fix: filtering events bug in bookings page
* fix: handle edge case if we change hosts in event-settings/assignment
* update: handled edge case
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-02-07 10:01:48 +00:00
Somay Chauhan and Keith Williams
a0451e34c1
fix: Ensure event type duplication respects private link setting ( #13438 )
...
* fix: Ensure event type duplication respects private link setting
* chode refactor
* Fix: Handler throwing error on creating duplicate of a collective event having private-link switched on.
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-02-07 09:30:28 +01:00
Omar López
d2b4760e3a
refactor: removed isNotAnApiCall ( #13568 )
2024-02-07 04:43:36 -03:00
8469c91973
feat: integrate formbricks for team disband action ( #13362 )
...
* feat: integrate formmbricks for team disband action
* fix: attribute typing & duplicate action
* fix: track action uniformly across repo
* fix: move action tracking on success of team disband mutation
* fix: yarn lock file
* feat: bump formbricks/js to latest version
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-07 04:14:26 -03:00
Keith Williams
0990549e7f
perf: Don't process date overrides outside of requested boundaries ( #13495 )
...
* perf: Don't process date overrides outside of requested boundaries
* Added ability to skip override calculations when not used
* Only instantiating utc date for overrides once
* Removed performance tracing
* Cleanup
* Fixed broken tests
* Fix type
* In process of fixing types
* Types
* Fixed types
* Removed unnecessary performance.now() call
* Changed override date check to use isBetween
* Attempting to fix availability test
* Put code back to test availability
* Put back isBetween because confirmed it wasn't triggering the new test failures
* Removed date check to see if this is breaking it
* Put the code back since the test failed without it too
* Skipping test to unblock pipeline unless research is done
* Removed steps to test
* Removing the piece around the troubleshooter
* 1 more try
* Adding an extra wait
* Took out the boolean check to see if that's the issue
* Put back the check
* Trying to isolate the problem
* Changed how the test loads the troubleshooter
* Changed to OR to capture range better
* Using the proper date instead of 1/1/1970
* Update availability.e2e.ts
2024-02-07 03:21:43 +00:00
Omar López
e884348807
chore: adds failsafe auto migrations back ( #13569 )
2024-02-06 22:59:01 -03:00
Keith Williams
512628e8ab
perf: Load bookings used for limits in bulk ( #13474 )
2024-02-06 16:56:05 -07:00
Carina Wollendorfer and CarinaWolli
1a3d54a0d0
fix: org user event types with same event slug ( #13571 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-02-06 22:50:02 +00:00
271f31730d
fix: recurring round robin events ( #13471 )
...
* use same lucky user + check availability
* add tests for recurring round robin events
* only use luckyUsers for recurring bookings
* don't check availability for all recurring dates
* code clean up
* pass schedulingType
* fix type error
* add availability check for fixed hosts + test
* fix type error
* implement feedback
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-06 18:18:42 +00:00
836429348c
fix: 'Invalid event length' error for 1 hour dynamic events ( #13522 )
...
* fix #13507 'Invalid event length' when creating dynamic events with a 1 hour duration
* Fix failing e2e tests by dynamically injecting lengths for dynamic events
--amend 1: misc indentation cleanup
--amend 2: Added condition to only update event metadata when slug is dynamic and multipleDuration is empty
* Override the multipleDuration property while constructing the dynamicEvent object itself
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2024-02-06 15:55:04 +00:00
66b5dfd796
fix: payload cleanup ( #13552 )
...
* fix: payload cleanup
* Update eventType.ts
* Send whitelisted fields everywhere
* Removed a user select
* Removed extra usage of users
* Put back user field with fewer selects
* Added user pick
* Removed more users selects
* Another select removal
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-02-06 11:20:08 -03:00
bba68e09a9
fix: add emailVerified in seed script ( #13530 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-02-06 10:33:47 -03:00