Hariom Balhara
9a80bb6194
fix: Skip failing tests ( #12144 )
2023-10-30 09:05:05 +00:00
Joe Au-Yeung
2831fb2b57
refactor: Falling Back to `FirstCalendarCredential` ( #11986 )
2023-10-27 11:52:56 -04:00
Siddharth Movaliya
f9ad99e572
feat: Lock timezone on booking page ( #11891 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-10-25 14:16:01 -04:00
Hariom Balhara
af801df421
Fixes in teams and avatar across org ( #12070 )
2023-10-25 15:57:29 +05:30
Greg Pabian
a9535d3fd4
chore: [app dir bootstrapping 4.1] check nullability of navigation hook return values part 2 ( #12065 )
...
Co-authored-by: Omar López <zomars@me.com>
2023-10-24 20:52:59 +00:00
Hariom Balhara
b934c74c30
fix: Avatar slug and cal links for cross org users ( #12031 )
2023-10-24 16:12:36 +05:30
zomars
154af1367a
hotfix: unreachable rate limits
2023-10-23 15:14:01 -07:00
Udit Takkar
aa54c013f8
fix: allow dots in username ( #11706 )
...
* fix: allow dots in username
* test: added unit tests for slugify
* test: add test for username change
* tests: add test for username and dynamic booking
* fix: type error
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-10-23 13:37:30 +01:00
Greg Pabian
39cfe18ffe
chore: [app dir bootstrapping 4] check nullability of navigation hook return values ( #12005 )
2023-10-20 16:47:05 -07:00
Hariom Balhara
e2414b174a
Handle non-org team with same slug as the organizations requestedSlug ( #11996 )
2023-10-20 00:05:34 +05:30
Benny Joo
63416d4f33
chore: update `tslog` from 3.2.1 to 4.9.2 ( #11717 )
...
Co-authored-by: zomars <zomars@me.com>
2023-10-17 19:00:48 +00:00
DexterStorey
9e927af813
feat: add rate limiting and more error handling to Cal.ai ( #11898 )
...
Co-authored-by: tedspare <ted.spare@gmail.com>
2023-10-17 18:26:49 +00:00
Hariom Balhara
59faffe0d5
fix: Requires Confirmation when organizer reschedules ( #11848 )
2023-10-13 10:22:57 -07:00
sean-brydon
dc9a4f0dba
feat: Add rate limting to API ( #11783 )
2023-10-11 23:44:00 +01:00
Carina Wollendorfer
9d7d838131
fix: missing last day of month
...
## What does this PR do?
- Fix that the last day in Oktober was always shown as unavailable
This happened when availability was in Europe/London timezone
- Fix that the last day of November was always shown as unavailable
This happened also for other timezones
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
## How should this be tested?
I recommend testing it in staging instead of local, as I experienced some different behaviors on local
- Reproduce the 2 bugs as described before my fix
- If you were able to reproduce it, see if it is fixed with my fixes in this PR (last day of octber and November should be shown as available)
- Check if availability starts and ends at the correct time on days were DST happens
2023-10-11 11:30:35 -07:00
Alex van Andel
df29376b0e
fix: Revert deletion of getLocaleFromRequest in #11534 ( #11835 )
2023-10-11 17:36:32 +00:00
Udit Takkar
ebc70feef0
refactor: org settings ( #11682 )
2023-10-11 10:04:54 +01:00
Greg Pabian
39c3ef0d94
chore: ensure compat type definitions do not break existing types ( #11741 )
2023-10-10 14:50:15 -07:00
Alex van Andel
150dc3acb9
fix: Remove credentials and some ts fixes ( #11794 )
2023-10-10 10:08:06 -07:00
Greg Pabian
778485b31d
refactor: implementation of locale calculated server-side ( #11534 )
2023-10-10 09:36:28 -07:00
Hariom Balhara
2faf24fb98
test: Add collective scheduling tests ( #11670 )
2023-10-10 09:46:04 +05:30
GitStart-Cal.com
9857b46121
chore: add Navigation in storybook (CALCOM-10760) ( #10867 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: gitstart-calcom <gitstart-calcom@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-10-09 08:45:54 +00:00
alannnc
b4315b186a
fix: seated event type public id cancels/reschedule entire booking without auth ( #11667 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com>
2023-10-06 13:17:15 -03:00
Aldrin
3e08c66888
refactor: Use template literal instead of '+' operator ( #11444 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: zomars <zomars@me.com>
2023-10-03 11:52:19 -07:00
Hariom Balhara
a186b130cb
fix: Use only the first connected calendar as fallback to create event ( #11668 )
2023-10-03 10:45:18 -07:00
Hariom Balhara
3ca7456885
test: Booking flow App failure and ics file tests and improved logging ( #11646 )
2023-10-02 16:21:04 +05:30
Peer Richelsen
07bfaec24e
fix: inverted logos and new logo for cal video ( #11633 )
...
* new logo for cal video
* fixed cal video and other inverted icons
* Discard changes to apps/web/components/eventtype/EventAdvancedTab.tsx
* moved function to lib
2023-10-02 11:36:37 +01:00
Hariom Balhara
caf1b4c5d7
test: More tests in booking flow ( #11510 )
2023-09-30 13:28:52 +00:00
Hariom Balhara
20898e1505
fix: Handle payment flow webhooks in case of event requiring confirmation ( #11458 )
...
Co-authored-by: alannnc <alannnc@gmail.com>
2023-09-30 10:22:32 +05:30
Hariom Balhara
b54f716fd7
chore: Improved logging booking flow ( #11543 )
2023-09-28 13:01:24 +00:00
Roland
2021b641ce
feat: Alby integration ( #11495 )
...
Co-authored-by: Peer Richelsen <peer@cal.com>
Co-authored-by: alannnc <alannnc@gmail.com>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-09-28 12:03:01 +00:00
alannnc
403d08de41
fix: update-stripe-presented-currency ( #11431 )
...
* Edit stripe currency
* add simple test for stripe change currency
* Undo import removed
2023-09-27 21:30:22 +00:00
Nafees Nazik
01e2ba3fd9
fix: app crashing due to invalid hex ( #11542 )
2023-09-27 10:58:52 -03:00
Denzil Samuel
e0c87cf664
feat: Add ability to edit avatar ( #11399 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
2023-09-22 19:12:35 -04:00
Leo Giovanetti
0d653afd0c
fix: remove stripe metadata and more logos ( #11489 )
2023-09-22 14:44:45 -03:00
Leo Giovanetti
578495de87
chore: reduce team data footprint ( #11478 )
2023-09-21 18:08:34 -03:00
Joe Au-Yeung
5ee962948f
feat: Readd app syncing ( #11453 )
...
* Revert "Revert "feat: Sync app credentials between Cal.com & self-hosted plat… (#11450 )"
This reverts commit 2565d0915a
.
* Add typing to `parseRefreshTokenResponse`
* Add typing
* Return safeParse data
* Type fix and refactor in Zoom
2023-09-20 19:01:54 +01:00
Leo Giovanetti
07860c238a
chore: reducing team next data ( #11463 )
...
* chore: reducing team next data
* Removing console.log
2023-09-20 14:45:14 -03:00
Omar López
2565d0915a
Revert "feat: Sync app credentials between Cal.com & self-hosted plat… ( #11450 )
2023-09-19 14:45:16 -07:00
Joe Au-Yeung
824145b0e2
feat: Sync app credentials between Cal.com & self-hosted platforms ( #11059 )
...
* Add credential sync .env variables
* Add webhook to send app credentials
* Upsert credentials when webhook called
* Refresh oauth token from a specific endpoint
* Pass appSlug
* Add credential encryption
* Move oauth helps into a folder
* Create parse token response wrapper
* Add OAuth helpers to apps
* Clean up
* Refactor `appDirName` to `appSlug`
* Address feedback
* Change to safe parse
* Remove console.log
---------
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
Co-authored-by: Omar López <zomars@me.com>
2023-09-19 20:46:50 +00:00
Pradumn Kumar
786c1c2ba3
feat: monthly email digest ( #10621 )
...
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peer@cal.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-09-19 16:19:36 +02:00
Udit Takkar
50970dc249
fix: org invite ( #11356 )
...
Co-authored-by: Leo Giovanetti <hello@leog.me>
2023-09-19 15:46:33 +05:30
Leo Giovanetti
7154349e9e
fix: org username check for dynamic and signup ( #11390 )
2023-09-15 13:06:56 -03:00
Alex van Andel
6d0f0d6bdd
fix: Include returns all credential fields, select excludes ( #11383 )
2023-09-15 13:29:44 +00:00
Joe Au-Yeung
197b435b6f
fix: Duplicate calendar events ( #11327 )
...
Co-authored-by: Shivam Kalra <shivamkalra98@gmail.com>
Co-authored-by: zomars <zomars@me.com>
Co-authored-by: Alan <alannnc@gmail.com>
2023-09-14 09:53:58 -07:00
sean-brydon
49364eee9a
Import prisma ( #11358 )
2023-09-14 09:18:19 -03:00
sean-brydon
a2d1dbebba
feat: editmode availbility slider ( #11197 )
...
* Add loading data and banner
* [WIP] hasEditPerms middleware
* fix: type error in booker (#11011 )
* New Crowdin translations by Github Action
* refactor: removed redundant test (#10785 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Shivam Kalra <shivamkalra98@gmail.com>
* feat: 2fa backup codes (#10600 )
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* Delete add-PRs-to-project-reviewing-PRs.yml (#11008 )
Co-authored-by: alannnc <alannnc@gmail.com>
* New Crowdin translations by Github Action
* fix: multiple duration when booking (#11032 )
* fix: other reported issues (#11015 )
* fix: weird margin top in avatar
* fix: pending users are shown on booking page
* fix: avatar and naming issues
* fix: toast alignment and removing unneeded titles
* missing changes from toast improvements
* feat: empty state for teams without event types
* Removing console.log
* feat: cal ai (#10992 )
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com>
Co-authored-by: tedspare <ted.spare@gmail.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
* New Crowdin translations by Github Action
* fix: meeting ended trigger for webhooks and zapier sometimes not working (#10946 )
Co-authored-by: mohammed gehad <mohammed.gehad.1998@gmail.com>
Co-authored-by: Monto <138862352+monto7926@users.noreply.github.com>
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
* feat: team admin: see connected apps of team members (#11036 )
* added feature:team admin can see connected apps of members
* fixed the type error
* Update packages/lib/server/queries/teams/index.ts
* Minor fixes
---------
Co-authored-by: alannnc <alannnc@gmail.com>
* fix: lower case slugs in teams (#11026 )
* fix: lower case slugs in teams
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* fix: use slugify
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* refactor: improvements on german translation (#10898 )
* fix: fix-tablet-menu-not-centered-sidebar (#11020 )
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
* chore: add Popover in storybook (#11021 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* fix: Set mobile availability (#11027 )
* chore: add ColorPicker in storybook (CALCOM-10760) (#10866 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
* feat: adds next cold start profiler (#11014 )
* Handle disabling of ORGANIZATIONS_ENABLED flag (#11041 )
* New Crowdin translations by Github Action
* styles:dark mode color fix (#11004 )
* chore: sheet darkmode and improve responsive (#11047 )
* fix: handle collective multiple host on destinationCalendar (#10967 )
* fix: include app data and credentials from DB (#11048 )
* include app data and credentials from DB
* Improve performance
* fix: Error when running storybook (#11037 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* fix: broken company profile link on team booking page (#10978 )
* chore: add ErrorBoundary in storybook (CALCOM-10760) (#10872 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
* feat: sorting for workflow and routing forms (#10780 )
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* resolve zod versions across child packages (#11052 )
* fix: List storybook file is empty (fix-list) (#10965 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
* fix: admin org list without members (#11051 )
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* chore: add ToggleGroup in storybook (#10802 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
* fix: add metadata to stripe payment intent (#11053 )
* fix: Logo storybook file with invalid icons (fix-logo) (#11018 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
* fix: Add controls for Select Field storybook file (#10936 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
* fix: Fix tooltip control on ButtonPlayground storybook file (fix-ButtonTooltip) (#10937 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
* fix: email embed – remove collapsible and permanently show times (#10996 )
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: Mehul <mehulzr@gmail.com>
* chore: add Timezone Select in storybook (CALCOM-10760) (#10966 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* chore: add Switch in storybook (CALCOM-10760) (#10804 )
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* Sync packages
* fix: zod utils due to upgrade
* easy fix (#11054 )
* fix sub quantity update stripe (#11057 )
* v3.2.7
* Revert "feat: adds next cold start profiler (#11014 )" (#11072 )
This reverts commit 05631d093f
.
* fix: Fixes username invite issue (#10998 )
* Fixes username invite issue
* Ensure we only suggest email invites in org members
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
* Fix sheet layout
* WIP permissions when userschedule doesnt match
* WIP get handler weird behaviour
* Update toast
* add disabled - handle membership overlap
* Handle permissions + perf improvments
* use input uid
* Remove Console.log
* Clean up
* Revert changes accidental
* Fix merge artifacts
* Remove dead code
* Remove code after return
* Update read permission check
* Revert avatar changes as fixed elsewhere
* Handle if user has not completed onboarding
* Disable button
* Update packages/lib/hasEditPermissionForUser.ts
* Correct Error throwing
* Update packages/features/timezone-buddy/components/AvailabilityEditSheet.tsx
* Fix type erro
* Add i18n
* Improve Spacing
* Update yarn.lock
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
Co-authored-by: Crowdin Bot <support+bot@crowdin.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: Shivam Kalra <shivamkalra98@gmail.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: alannnc <alannnc@gmail.com>
Co-authored-by: Leo Giovanetti <hello@leog.me>
Co-authored-by: DexterStorey <36115192+DexterStorey@users.noreply.github.com>
Co-authored-by: tedspare <ted.spare@gmail.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Monto <138862352+montocoder@users.noreply.github.com>
Co-authored-by: mohammed gehad <mohammed.gehad.1998@gmail.com>
Co-authored-by: Monto <138862352+monto7926@users.noreply.github.com>
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
Co-authored-by: Abhijeet Singh <asingh9829@gmail.com>
Co-authored-by: Kamil B. Demirci <kamil.demirci@indyaner.ch>
Co-authored-by: Denzil Samuel <71846487+samueldenzil@users.noreply.github.com>
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com>
Co-authored-by: Omar López <zomars@me.com>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: Sahil Padvi <71093044+Sahil25061999@users.noreply.github.com>
Co-authored-by: Patel Divyesh <pateldivyesh1323@gmail.com>
Co-authored-by: neo773 <62795688+neo773@users.noreply.github.com>
Co-authored-by: Mehul <mehulzr@gmail.com>
2023-09-14 09:45:13 +01:00
Kevin Crimi
3a05ae6f74
feat: Add more metadata to Stripe transaction ( #11221 )
...
* Add booker info, event type title, and organizer info into Stripe metadata
* Add back bookingTitle in addition to eventTitle
* Remove .tool-versions
* Fix typo
---------
Co-authored-by: alannnc <alannnc@gmail.com>
2023-09-14 04:10:42 +00:00
Udit Takkar
7581f4d641
fix: add inline color in og image ( #11280 )
2023-09-12 00:08:27 +02:00
Yash
d7080b41cb
fix: text-emphasis removed ( #11228 )
2023-09-11 13:05:03 +02:00