Keith Williams
0a6dde4fcc
chore: Add extra logging for no available users error ( #13791 )
...
* chore: Add extra logging for no available users error
* Changed warn to info
2024-02-20 23:51:31 +00:00
Omar López
73b5839284
fix: og images avatars ( #13790 )
...
* fix og images avatars
* Update OgImages.tsx
* More fixes
* Update getPublicEvent.ts
* Update HeadSeo.tsx
2024-02-20 23:04:59 +00:00
Peer Richelsen
1a42b94b13
feat: added linears google calendar app ( #13789 )
2024-02-20 20:08:08 +00:00
Keith Williams and Omar López
71574488c5
fix: No available users found ( #13738 )
...
* fix: No available users found
* Update getUserAvailability.ts
* Update getUserAvailability.ts
* Update handleNewBooking.ts
* Reusing the parsed dates throughout the full stack
* Fixed typo
* Added unit tests for stringToDayjs
* Fixing types
* Reverted the getSchedule utc change since that endpoint takes in UTC formatted dates but with a given timezone
* chore: Add test replicating 'no available users' error
* Test is passing
* Name clarifications
* Test clean up
* Update packages/features/bookings/lib/handleNewBooking.ts
Co-authored-by: Omar López <zomars@me.com >
* Update handleNewBooking.ts
* Fixed issue where date overrides ending at midnight don't allow bookings
* Removed comment
---------
Co-authored-by: Omar López <zomars@me.com >
2024-02-20 12:15:05 -03:00
Omar López
008e0e43a2
chore: Drop deprecated password column ( #13698 )
2024-02-20 14:52:51 +00:00
sean-brydon and Udit Takkar
f94d696885
fix: text-overflow ( #13775 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-20 10:23:49 +00:00
zomars
4c549811a1
chore: Add explainer to RawHtml
2024-02-19 13:57:01 -07:00
5b50a469b2
fix: double bookings on seated event ( #13406 )
...
* fix: double bookings on seated event
* test: correcting handleSeats.test.ts
fix: seat rescheduling
* Add test for booking w/o bookingUid in req
* Add back `bookingUid`
* add 'reqBookingUid' parameter
* Add `reqBookingUid`
* Fix
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com >
2024-02-16 12:48:57 -05:00
Alex van Andel
c08365f09c
feat: Implement orgs/teams logoUrls ( #13699 )
...
* feat: Implement orgs/teams logoUrls
* Use getAvatarUrl in team/[slug]
* Extract uploadLogo to standalone file for reuse
* Allow removing the team/organisation logo
* fix: API build fail due to server-only, removed
2024-02-16 10:35:53 -03:00
Shyam Raghuwanshi
477e102388
feat: Split-large-code-file-functions ( #13592 )
...
* Split large code file functions
* move the files from root into lib
2024-02-16 10:32:00 -03:00
Hariom Balhara and Udit Takkar
ff6db3c572
fix: team invite signup not working ( #13717 )
...
* Fix team invite signup not working
* Add unit test
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-02-16 12:50:07 +00:00
Hariom Balhara
f29f6632e8
fix: Managed children event listing for organization members ( #13722 )
...
* Fetch event-types by userId for childEvents and filter out those events that dont belong to the user
* Add test
2024-02-16 09:32:05 -03:00
Morgan
3dd312b88b
chore: booker web wrapper ( #13676 )
...
* chore: booker web wrapper
* fixup! chore: booker web wrapper
* fixup! fixup! chore: booker web wrapper
* fixup! fixup! fixup! chore: booker web wrapper
* fixup! fixup! fixup! fixup! chore: booker web wrapper
* fix: CreateANewOrganizationForm verify dialog
* fix: EventBooker not rerendering when it should
* fix: init booker store properly
* fixup! fix: init booker store properly
* fix: useMemo EventBooker
* fix: remove unnecessary file
2024-02-16 11:38:12 +00:00
Udit Takkar
8617f43a8e
chore: add toast and tooltip ( #13724 )
...
* chore: add toast and tooltop
* chore: update text
2024-02-16 10:54:31 +00:00
Jack and Udit Takkar
26d7301885
fix: [CAL-3141] (+1) badge not aligned ( #13718 )
...
* Fixes [CAL-3141] (+1) badge not aligned
* fix: centering
---------
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2024-02-16 08:32:46 +00:00
ee286a600f
refactor: Only send dirty fields for event type update call ( #13292 )
...
* init
* typefix maybe
* fix type
* fix e2e
* Extract delete dialog to its own function to optimise rerender
* wip
* Delete isEqual
* adds eslint tsignore comment
* only update changed fields
* fix type err
* --WIP
* fix type err isLoading—>isPending
* isLoading—>isPending
* post conflict resoution fix
* shouldDirty minimumBookingNotice
* adds shouldDirty to setValues
* reset form to ensure updated default values
* shouldDirty changes and fixed deep check of dirty
* --WIP
* should dirty recurring
* shouldDirty team tab
* multiple-fixes
* adding console log to test something in e2e
* shouldDirty apps tab
* fixes managed event type children association
* fixed managed events update
* dirty managed fix
* fixes some onChange versus setValue and periodCountCalendarDays
* Seeing different behaviour explicitly unwrapping formState
* only mutate if at least 1 field dirty
* fix type error
* bunch of fixes
* --WIP
* update only dirtyFields for Managed Events existing children
* Fixes update old managed event type tests --WIP
* Fix unit tests
A bunch of unit test fixes which started failing
due to update fields only requiring actual updated
fields. some other small fixes also included
* type fix
* remove unnecessary comment
* Adds dirtyField to instant event
* fix: add shouldDirty
* fixes availability and team tabs, and disable save button unless dirty
* fix for hosts and bookerLayout
* add shouldDirty when resetting hosts after changing schedulingType
* add missing shouldDirty to useEventTypeDestinationCalendarEmail
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-02-15 22:44:20 +00:00
c7089b9db6
feat: store event-type filters to localStorage ( #13407 )
...
* Updated useTypedQuery to store values to localstorage
* removed the redundant function params
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-02-15 10:03:42 -05:00
Morgan
81ad00a816
fix: safely delete userPassword ( #13705 )
...
* fix: safely delete userPassword
* fixup! fix: safely delete userPassword
* fixup! Merge branch 'main' into fix-safely-delete-userpassword
2024-02-15 13:19:31 +00:00
Zeeshan Bhati and Joe Au-Yeung
9455d14ad5
feat: Add Google Profile Photo when connecting Google Calendar ( #13627 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-02-15 11:51:24 +00:00
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