7d9c21cf9a
adds fix-availability-slot-addition ( #7420 )
...
Co-authored-by: Omar López <zomars@me.com >
2023-03-21 17:56:16 +00:00
Hariom Balhara and GitHub
389633394b
Fix/conflicts of custom input Name, with system field ( #7856 )
...
* Dont conflict with system fields
* Allow considering a field that has system fields name to be fully editable
2023-03-21 11:47:17 +01:00
d27817ad51
Add a minute in endTime working hours when 11:59 is selected ( #7852 )
...
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-03-21 10:43:36 +00:00
7af23305eb
fix: use zod in getting started and settings ( #7698 )
...
* fix: use zod in getting started and settings
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* chore: change name of variable
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
2023-03-21 10:43:07 +00:00
Peer Richelsen and GitHub
db947591ad
added team recording hint to cal video ( #7855 )
2023-03-21 10:39:49 +01:00
Joe Au-Yeung and GitHub
2ef4a05750
Add team members to iCal, Apple Cal, Outlook, and Lark calendar events ( #7846 )
...
* Outlook add team members
* iCal & Apple add team members
* Exchange add team members
* iCal & App cal update include attendees
* Exchange reschedule
* GCal add team members on reschedule
* Lark cal loop through team members
2023-03-21 04:15:59 +01:00
0bae688da1
Fixes additional inputs as variables in custom workflow templates ( #7840 )
...
* fix additonal inputs as dynamic text variables
* pass responses in same format
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-03-20 20:08:14 +01:00
sean-brydon and GitHub
7967a65ade
Edit location dialog select ( #7833 )
...
* Upgrade react-select
* figma 1-1
* Style X
* Fixes timezone select
* Add location select styles
* remove menu is open test
2023-03-20 19:46:22 +01:00
Alex van Andel and GitHub
1cd96d4c25
No delete of booking on seated events, fix id->uid ( #7839 )
...
* No delete of booking on seated events, fix id->uid
* Use uid or id
2023-03-20 18:30:00 +00:00
19bc329377
fixed location input, date overwrite dialog ( #7778 )
...
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2023-03-20 18:55:40 +01:00
Omar López and GitHub
0c29f2a135
Adds team members to gCal ( #7841 )
2023-03-20 17:52:10 +00:00
sean-brydon and GitHub
a145de56ee
Adds multiselect checkbox fixes ( #7835 )
2023-03-20 17:43:32 +01:00
d2352da54b
fix: remove cal.com from title when branding is disabled ( #7827 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-03-20 11:41:03 +00:00
Efraín Rochín and GitHub
5d7685f2c0
revalidate event type page on update ( #7685 )
2023-03-20 11:21:14 +00:00
Miguel Nieto and GitHub
a0c9123ee7
fix: Add appName to generate_api_key_description ( #7819 )
2023-03-20 11:18:46 +00:00
sean-brydon and GitHub
131611e114
Upgrade react-select ( #7824 )
...
* Upgrade react-select
* figma 1-1
* Style X
* Fixes timezone select
2023-03-20 11:18:23 +00:00
Omar López and GitHub
b3407e19b5
Fixes vercel url usage on the client ( #7823 )
2023-03-20 11:16:46 +00:00
Nadav Schwartz and GitHub
0d4b0847d4
Update dialog min-width ( #7806 )
2023-03-20 10:34:08 +01:00
darshan and GitHub
8fd1d76227
fix add calendar button width and alignment ( #7814 )
2023-03-19 15:41:56 +01:00
Alex van Andel and GitHub
27c29c65e2
Bugfix/format without time zone ( #7820 )
...
* Format Office365 as non-UTC (defer to timeZone)
* Ensure the start_time is provided in UTC
2023-03-18 22:47:15 +01:00
Richard Poelderl and GitHub
679965782e
chore: update docs links ( #7782 )
...
* replace docs.cal.com references with cal.com/docs
2023-03-17 16:42:27 -07:00
Joe Au-Yeung and GitHub
8d27dcdea3
Use dayjs.tz ( #7808 )
2023-03-17 20:05:22 +00:00
6128be8860
Fixes that sometimes last shown slot was unavailable ( #7804 )
...
* fix unavailable slots + add relevant test
* code clean up
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-03-17 13:02:56 -07:00
Joe Au-Yeung and GitHub
13577a5dbe
If no expiry date then refresh the token ( #7805 )
2023-03-17 17:20:41 +00:00
Efraín Rochín and GitHub
9ba13a3f3c
Amend logic to calc slots time already in DST ( #7792 )
...
* amend logic to calculate DST time on buildSlots
* send start and end date in UTC
* port the logic to calc DST from buildSlots to inWithinAvailableHours
2023-03-17 12:53:05 +01:00
sean-brydon and GitHub
e1411b3fb2
Fixes select getting darkmode text color even on lightmode ( #7799 )
2023-03-17 15:34:26 +05:30
Nafees Nazik and GitHub
0f89415ec3
fix: videoCallUrl is not saved in metadata after rescheduling ( #7715 )
2023-03-17 13:54:48 +05:30
Nafees Nazik and GitHub
e001c0b88f
test: add multiple guests e2e test ( #7774 )
2023-03-17 12:33:54 +05:30
zomars
5cbd334a42
Simplifies admin password role checks
2023-03-16 14:02:38 -07:00
Hariom Balhara and GitHub
470ef737b5
Make embed tests work with single playwright config ( #7781 )
...
* Fix Embed test
* Remove only
2023-03-16 11:16:09 -07:00
Joe Au-Yeung and GitHub
f3e8bed1cf
Fix dynamic bookings overwriting users ( #7699 )
...
* Move sorting dynamic user list
* Remove console logs
2023-03-16 11:12:30 -07:00
2685e8154f
Hotfix/account provider should be lowercase ( #7763 )
...
* Fix passThrough console error (passHref is not valid)
* Fix 'use-identity-login' error when logging in with idP
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-03-16 15:12:45 +00:00
4308ea8d52
Fix Google Calendar sharing guest information logic ( #7323 )
...
* Fix logic
* Update packages/app-store/googlecalendar/lib/CalendarService.ts
Co-authored-by: alannnc <alannnc@gmail.com >
* Fixed linting
* Add seats logic to reschedule
---------
Co-authored-by: alannnc <alannnc@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-03-16 14:50:35 +00:00
358aa8be2b
Prevent refresh_token nulling if the returned refresh token is empty ( #7764 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-03-16 14:04:30 +00:00
09af14b3f4
fix: badge component line-height according to the DS ( #7766 )
...
* fix: badge line-height
* fix: revert padding top and bottom
* fix: remove large prop
* fix: remove large prop
* feat: make md default
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-03-16 11:51:40 +00:00
77df4117d0
refactor: event types kbar action ( #7423 )
...
* refactor: event types action
* chore : wrap actions inside useMemo
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-03-16 09:49:12 +00:00
84f7924215
Hotfix: guest are not added to the invite and emails ( #7767 )
...
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-03-16 14:34:17 +05:30
c8554e6878
[CAL-203] App Store: Add <iframe> as an option in the slider ( #7324 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-03-16 05:30:11 +00:00
5993e0842c
Fix: EventType crash when Moving up and down beyond boundaries ( #7765 )
...
* Make sure that moving up and down doesnt go beyond boundary
* Update packages/features/form-builder/FormBuilder.tsx
Co-authored-by: Alex van Andel <me@alexvanandel.com >
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-03-16 05:25:37 +00:00
Hariom Balhara and GitHub
7179b09d7b
Allow rescheduleReason to be marked required ( #7729 )
2023-03-16 10:40:20 +05:30
Nafees Nazik and GitHub
325dc9805f
fix: reschedule reason title in email ( #7746 )
...
* fix: reschedule reason title
* fix: remove aditional check
2023-03-16 03:21:59 +00:00
91464fb5e5
Revert - create new bookings - writing team members to DB ( #7756 )
...
* Bring back creating team members
* Clean up console.logs
* Push into attendeesData
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-03-15 15:38:57 -07:00
54cefcb16e
Upgrades yarn v1 to v3. Improves CI times by 2x ( #7738 )
...
* Create env file workflow
* Add env-cache
* Fix env setter
* Fix
* Another fix
* Fix
* Fix
* Fixes
* FFS
* Fix
* Fix
* Fix
* Fix
* Fix
* Cache fixes
* Fixes
* Adds skipping steps
* db-cache fixes
* Test
* Cache fixes
* e2e
* Possible caching conflicts
* Running out of ideas
* Caching is hard
* One more time
* cache-build not skipping
* Fingers crossed
* a
* Test
* Pls
* Please
* LFG
* Build fix
* fix
* Whitespace!!
* Zomars/cal 884 paid events not sending the link (#7318 )
* WIP
* Sends correct emails for paid bookings
* Update PaymentService.ts
* Update webhook.ts
* Update webhook.ts
* Update settings back button redirect link (#7403 )
* fix(schedule): close on click #7143
* fix(EventSetupTab): validLocations length will always match validLocations length #7138
* fix(SettingsLayout): go back to right route #7379
* feat: get country code from ip geolocation (#6880 )
* feat: get coutnry code from ip geolocation
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: create new api route for fetching code
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* chore: replace city with country
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* refactor: create hook for country
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* Team Workflows (#7038 )
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: zomars <zomars@me.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
* Add destination calendar name to DestinationCalendarSelector (#6701 )
* Add destination calendar name
* Type fix
* Search through calendars only for destination calendar credential
* Refactor get connected calendars
* Clean up
---------
Co-authored-by: zomars <zomars@me.com >
* Update viewer.tsx (#7428 )
* Fix - add team members to emails (#7207 )
* On booking add team members & translation
* Add team members to round robin create
* Only update calendars on reschedule if there is a calendar reference
* Send email on reschedules
* Send team email on cancelled event
* Add team members to calendar event description
* Clean up
* Convert other emails to organizer & teams
* Type check fixes
* More type fixes
* Change organizer scheduled input to an object
* early return updateCalendarEvent
* Introduce team member type
* Fix type errors
* Put team members before attendees
* Remove lodash cloneDeep
* Update packages/core/EventManager.ts
Co-authored-by: Omar López <zomars@me.com >
* Remove booking select object
* Revert "Remove booking select object"
This reverts commit 9f121ff4ebbaec9a0643111f96c5337b930ddd5b.
* Refactor email manager (#7270 )
Co-authored-by: zomars <zomars@me.com >
* Type change
* Remove conditional check for updateAllCalendarEvents
---------
Co-authored-by: zomars <zomars@me.com >
* Typefix
* Updates webhook response
* Update pr.yml
* Update action.yml
* Update action.yml
* Update action.yml
* Update action.yml
* Update action.yml
* Is this redundant?
* Removed setup
* Update action.yml
* Update action.yml
* Consolitades setup step
* Revert "Consolitades setup step"
This reverts commit 5e8d1983cc5ac309fa6875a2fee77aa6287b7151.
* Fix?
* One more time
* Revert "One more time"
This reverts commit fd8b559a135820567f40dbb47a4b4dfc2ef44755.
* Benchmarking buildjet
* Update action.yml
* Re-introduce setup
* Adds embeds to missing pro cache
* Lint fixes
* Adds prettier ignore
* Upgrades to yarn 3
* Updates lockfile
* Reverts CI to ubuntu
* Testing new yarn install
* We cannot use immutable due to our private submodules
* Adds CI skip
* Fixes
* Adds plugin
* Forces local embed package
* Moves eslint to root
* Update yarn.lock
* Playwright fixes
* Embed test fixes
* Splits embed react tests
* Splits embed react tests
* Removes install step to benchmark
* Update playwright.config.ts
* One playwright config for all
* More test fixes
* Update basic.e2e.ts
* Added typescript as a global monorepo dev
* Update to v18
* Update yarn.lock
* Update env-create-file.yml
* Update .github/workflows/pr.yml
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Esaú Morais <55207584+esau-morais@users.noreply.github.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2023-03-15 15:01:04 -07:00
f20d78bec1
Adds prisma data proxy ( #7706 )
...
* Adds prisma data proxy
* Fix for pipeline
* Update gh.env
* Update env-create-file.yml
* Reverts some changes
* Update turbo.json
* Update .env.example
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-03-15 20:33:54 +00:00
Richard Poelderl and GitHub
2cc937ba87
chore: Deactivate automatic link prefetching for /blog links ( #7751 )
...
* disable prefetch on the `Tips` cards
2023-03-15 21:08:29 +01:00
Nafees Nazik and GitHub
3924731266
fix: undefined reason ( #7745 )
2023-03-15 20:07:14 +00:00
Keith Williams and GitHub
74986bb6a3
Events not being added to outlook ( #7726 )
2023-03-15 21:04:35 +01:00
Joe Au-Yeung and GitHub
9568e16ef6
Improvements to teams for self hosters ( #7753 )
...
* Write slug when no team billing
* Remove recommended actions for invites
2023-03-15 15:09:43 -04:00
e88716758e
Remove event type dupes, assign ownership based on existing _user_eventtype.'B' ( #7284 )
...
Co-authored-by: zomars <zomars@me.com >
2023-03-15 15:35:54 +00:00
Alex van Andel and GitHub
fcb06a131b
Bugfix/allow impersonation non cal id p ( #7689 )
...
* Only require a password when IdP is CAL
* Also require twoFactorEnabled
2023-03-15 14:52:32 +00:00