9c8dc1b92c
fix: link escaping in booking page ( #10360 )
...
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-08-12 21:31:43 +00:00
99e9425257
fix: RTL issues on booking pages + email confirmation ( #10526 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-08-11 16:39:25 -07:00
471b2687c4
feat: app paypal payment ( #8797 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
Co-authored-by: Omar López <zomars@me.com >
2023-08-11 23:29:48 +00:00
Alex van Andel and GitHub
ceb18167cf
fix: Broken team events if a user with the same name exists ( #10724 )
...
* fix: Broken team events if a user with the same name exists
* Fix tests + fix usernameList optionality
2023-08-11 22:06:24 +01:00
4d5697f5a5
fix: and enable dynamic booking test ( #10642 )
...
* fix and enable dynamic booking test
* remove page pause
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-08-11 13:33:24 -07:00
64e6e1a19a
fix: multiple duration getSchedule calls [CAL-2336] ( #10709 )
...
Co-authored-by: Omar López <zomars@me.com >
2023-08-10 21:00:46 +00:00
a6daf17909
fix: allow new booking to overlap old one when rescheduling ( #10424 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-08-10 19:07:57 +00:00
c7dfa7bc89
fix: add extra security layers for sending messages to attendees ( #10636 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-08-10 11:52:36 -07:00
1a818ab0c3
fix: reschedule timezone ( #10697 )
...
* fix: reschedule timezone
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: use original rescheduled booking
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* only when organizer reschedules
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-08-10 17:05:35 +01:00
a49c34e733
perf: Avoid unmounting of Shell on navigation and thus reduce number of paints ( #10646 )
...
Co-authored-by: zomars <zomars@me.com >
2023-08-09 15:54:51 -07:00
df9e02d138
fix: phone selector dropdown hidden behind logo on booking page ( #10617 )
...
Co-authored-by: mohammed gehad <mohammed.gehad.1998@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2023-08-09 18:32:28 +00:00
cf89598279
fix: Calendar View ( #10514 )
...
Co-authored-by: Sean Brydon <sean@cal.com >
2023-08-09 12:19:01 +02:00
fcd892bfa0
perf: no wait for session when calling getschedule 10552 cal 2311 ( #10607 )
...
* No batching on getting session
* Fix usePublicPage hook to use new router search params
* Move things so getSchedule data can be load as soon as we are rendering BookerComponent
* pre fetch session
* Removed custom code in favour of useTimePreferences
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-08-09 09:55:27 +01:00
c22dfdd54e
fix: date and month format issue on booking page for weekly view ( #10512 )
...
Co-authored-by: Raghul D <v-raghuld@microsoft.com >
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2023-08-08 23:37:52 +02:00
382cbe0a86
fix: rescheduling dynamic booking ( #10597 )
...
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-08-08 18:51:54 +00:00
4b78e91384
chore: upgrades to prisma v5 ( #10073 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-08-07 22:08:13 +00:00
8dc9f1c929
fix: Fix auto scroll ( #10591 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-08-05 19:42:45 +05:30
d22d8095e1
fix: cancellation email for seated event for 2nd attendee onwards ( #10177 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2023-08-04 09:47:16 -04:00
Monto and GitHub
669065cebd
feat: add attendee first name and last name tokens to workflows ( #10509 )
2023-08-03 11:10:59 -04:00
Leo Giovanetti and GitHub
02c5aa02df
fix: random multiple duration value input [CAL-887] ( #10513 )
2023-08-02 10:37:59 -04:00
b7851e6e53
refactor: next/router hooks with next/navigation hooks ( #9105 )
...
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk >
Co-authored-by: Peer Richelsen <peer@cal.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-08-02 11:35:48 +02:00
Udit Takkar and GitHub
4ca9138e01
fix: react hook can't be used conditionally ( #10439 )
2023-08-02 12:22:44 +05:30
617e665004
feat: Enable Conferencing Apps for Team Events [CAL-1925] ( #10383 )
...
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-08-02 09:24:28 +05:30
17855251ff
fix: Stop sending Reminders when a 'Seat' cancels the Event ( #10405 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2023-08-01 10:13:28 -04:00
6fa54aba46
perf: Refactor getEnabledApps to filter on credentials passed ( #10353 )
...
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-08-01 16:40:52 +05:30
4a6dc50909
fix: Unpublished screens ( #10453 )
...
* Implementation
* Changes and e2e
* Reverting launch.json
* Reverting org create handler
* Reverting yarn.lock
* DRYness and nitpicks
* Default org domain to undefined
* Applying zomars suggestion
* Suggestions
* Fixing seed and type in suggestion
* Fixing types
---------
Co-authored-by: zomars <zomars@me.com >
2023-07-31 21:27:22 +01:00
5a430df5d9
feat: Verify email of people setting a meeting with you ( #10317 )
...
* booker email verification changes
* name type fix
* use totp and code
* prisma schema styling
* refactor: code
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: book event form
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: type error
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: type errors
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* fix: unit tests
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
* refactor: move verifycodedialog from ui and to features/bookings
* fix: type error
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
Co-authored-by: rkreddy99 <rreddy@e2clouds.com >
Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in >
2023-07-31 17:51:11 +00:00
Alex van Andel and GitHub
9498ad4916
Fixed workflowReminder test + refactored reminderSchedule ( #10487 )
2023-07-31 18:35:48 +01:00
Anik Dhabal Babu and GitHub
65600b76f2
fix: Set the limit of Occurrences ( #10269 )
2023-07-27 11:49:21 -04:00
0c37f8a712
fix: Booking Confirmation Dialogbox ( #10397 )
...
Co-authored-by: cherish2003 <saicherissh90@gmail.com >
2023-07-27 11:31:15 -04:00
98a156311d
feat: Add full names in the description of dynamic events. ( #10251 )
...
* Add full names in the descripiton of dynamic events.
* Initialising dynamic event desc after the check.
* Revert "Initialising dynamic event desc after the check."
This reverts commit ddd89c4e252f439a5875bfc34b20050a29b68de8.
* Revert "Add full names in the descripiton of dynamic events."
This reverts commit ce232d6256b4fe03c5b0665133be6ea524349c5c.
* Added booking title for dynamic events.
* Update apps/web/public/static/locales/en/common.json
* Fix typo.
* Fix lint error.
* Fix redundant booking information.
* Fix type script lint.
* Addressed review suggestions.
---------
Co-authored-by: Peer Richelsen <peer@cal.com >
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-07-27 08:52:46 +00:00
94b4507901
feat: dynamic group links + flexible schedule ( #9931 )
...
* redirect user to /[user]/[type] for dynamic booking in /[user]
* feat: dynamic group links
* fix: type errors
* fix: more type errors
* Booker components cannot rely on useRouter
* Rename 15min/30/60 to dynamic
* Fixed a blocking test, unclear what it was waiting for
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-07-25 22:48:09 +01:00
6b9d2331fc
fix: Managed Event Type Webhooks ( #10300 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-07-25 13:05:02 -04:00
Hariom Balhara and GitHub
47739a7636
Fix booker top margin embed ( #10357 )
2023-07-25 10:58:47 +01:00
Afrie Irham and GitHub
f168ec8df6
fix: [CAL-2040] add spinner when bookerState is loading ( #9873 )
2023-07-24 13:20:42 -04:00
4e1e586541
fix: nameless in sidebar for orgs ( #10318 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2023-07-24 10:25:55 +00:00
8de75aebf0
feat: Added feature of embeding availability to emails ( #10183 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2023-07-24 10:09:03 +00:00
Hariom Balhara and GitHub
61f1a3b21e
feat: Support adding links to checkbox type question using markdown[Blocked on another PR] ( #8943 )
...
* Support adding links in boolean checkbox
* Fix and comment
* remove textarea, it was accidentally pushed.
2023-07-21 23:30:28 +05:30
Hariom Balhara and GitHub
2a8eca7885
chore: Update version in main for embeds that are already released. ( #9822 )
...
* Release latest embeds
* Release latest embeds
* Ensure that unpublished packages arent imported
* linter is important to catch unexpected imports
* Create new release
* Add a new patch
2023-07-21 16:46:18 +05:30
Alex van Andel and GitHub
5b280b2188
fix: team event emails; sending & email subject ( #10289 )
2023-07-20 19:29:08 -04:00
f1c981fdcf
feat: firstAndLastName variant for name field ( #8671 )
...
* Add split full name variant
* Share propsType across fieldTypes and components
* Simplify Components
* Add assertions for required field indicator
* Fix test as name cant be used as a custom field right now
* Make it disabled during reschedule
* Fix UI issues in dark mode
* Support adding links in boolean checkbox
* Revert "Support adding links in boolean checkbox"
This reverts commit 31252f8a5f445f8289a09445124109a4a9c3d33b.
* Make sure getBookingFields isnt import client side
* PR feedback addressed from Carina
* DRY Code
* Fix Dialog
---------
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2023-07-20 07:03:50 +02:00
Anik Dhabal Babu and GitHub
47f65bb19f
fix: More Brand color for calendar view ( #10252 )
2023-07-20 00:32:25 +02:00
sean-brydon and GitHub
610c86837a
feat: orgs - user management v2
...
figma: https://www.figma.com/file/ZJNAFHCAq6rnuGRgUFxjzQ/Organizations----New-features?type=design&node-id=4304-330348&mode=design&t=nKonHZpucwxnqwQI-4 (Not all features are in this PR)
loom: https://www.loom.com/share/30e8ef20a5b34a708dca160d8c04ae6f
shoutout @shadcn for the base of this table <3
Member View:

Admin view:

How to test
- Create ORG
- add members
- view settings -> orgs -> members
2023-07-19 12:45:13 -07:00
Monto and GitHub
26e458be6d
feat: dynamic time format rendering in workflows based on user settings ( #10229 )
2023-07-19 10:30:37 -04:00
Hariom Balhara and GitHub
902bb71273
Prefill logged in info ( #10240 )
2023-07-19 06:44:13 +02:00
zomars
6b5c8935c5
fix: formatting
2023-07-18 13:27:54 -07:00
39508b3daa
fix: booking page: location icon is not showing up (CALCOM-9951) ( #9993 )
...
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-07-18 15:37:39 +00:00
Hariom Balhara and GitHub
6dfc19247e
fix: Embed theme not working using Embed API ( #10163 )
...
## What does this PR do?
Fixes #10187
See [Tests Done](https://www.loom.com/share/f03e0191b60143d8b45a505042dbfa11 )
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
## How should this be tested?
- [x] Configure embed to use `dark` theme and verify that dark theme is shown on event booking page(when user has light theme set). This is failing in main
- Additional Tests for embed to avoid any new regression
- [x] - Configure "auto" theme using embed API and see it reacts to system theme
- [x] - Don't configure any theme and see that "light" theme is shown even when we switch system theme(Because User has configured light theme in App)
- Tests outside embed to avoid any new regression
- [x] - See that light theme is shown even after switching system theme
- [x] - Now, switch the user theme to dark and see that it reflects the change.
## Mandatory Tasks
[x] Make sure you have self-reviewed the code. A decent size PR without self-review might be rejected.
2023-07-17 18:02:42 -07:00
6a8db56dbb
fix: locales in dates utils ( #10067 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2023-07-17 20:19:00 +00:00
Hariom Balhara and GitHub
9678361f5c
fix: Embed/Show header in weekly view and column view ( #10192 )
2023-07-17 18:58:04 +05:30