Morgan and GitHub
5ef1b22c87
fix: remove permission blocking public apiv2 event-types endpoint ( #15801 )
2024-07-16 14:05:51 +00:00
7e29db7a1b
docs(contributing): change fork link ( #15792 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-16 14:25:06 +02:00
41cde8e384
feat: API org user scope ( #15739 )
...
* Init organizations users GET endpoint
* Fix get users endpoint
* Add create user input
* Add POST to organization user endpoint
* Creating a user make email mandatory
* Move DTOs out of platform types
* Use plainToInstance for data filtering
* POST create user and org membership
* Add email check
* Filter update user call
* Add getOrg decorator to endpoints
* Add update endpoint
* Add delete endpoint
* Fix merge changes to create new org user
* Init tests
* Send org signup email
* Abstract username check
* Implement email service
* WIP E2E test
* Rename methods
* Update update org user DTO
* Remove unused inputs
* chore: add ApiProperty decorator to users class validators
* Type fix
* Update tests
* chore: code review comments
* chore: code review comments
* chore: code review comments
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-07-16 10:50:46 +00:00
9fec77e345
fix: creating organization team should add owner ( #15779 )
...
* chore: platform libraries versions cleanup api v2
* fix: create membership to created org team apiv2
* chore: add test check owner membership
---------
Co-authored-by: Lauris Skraucis <lauris.skraucis@gmail.com >
2024-07-16 10:31:29 +00:00
7046f6f80a
feat: Fix Proton Calendar with ICS ( #15454 )
...
* feat: fix proton calendar with ics
* ics-feed: add note & clarify checkbox
* fix review
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-16 12:08:54 +02:00
Hariom Balhara and GitHub
3f4a0eff7f
Enable embed namespacing again ( #15783 )
2024-07-16 12:07:37 +02:00
Peer Richelsen and GitHub
d2768c4dc5
chore: Update /ee README.md ( #15765 )
...
* Update README.md
* Update README.md
2024-07-16 09:52:12 +00:00
470e0f53d8
feat: allow passing initial data props to calendar connectors ( #15760 )
...
* feat: allow passing init data to AvailabilitySettings, OAuthConnect wrappers
* chore: gitignore idea
* chore: minor fixes
* chore: use yarn.lock from main branch
---------
Co-authored-by: supalarry <laurisskraucis@gmail.com >
Co-authored-by: Lauris Skraucis <lauris.skraucis@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-07-16 09:47:50 +00:00
Lauris Skraucis and GitHub
003af9a69d
chore: specify platform-libraries version for event-types ( #15785 )
2024-07-16 09:47:37 +00:00
283ca9fc74
fix : #15749 Display availability page as per weekstart setting ( #15753 )
...
* update to display availability page as per weekstart setting
* update to accomodate any day
* update for AvailabilityTab
* reusable and tests added
* update test description
---------
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-16 11:31:02 +02:00
13ec930a61
fix: filter admin_api if org is present ( #15386 )
...
* fix: filter admin_api if org is present
* remove admin_api from developers tab when org is present
---------
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-16 11:30:39 +02:00
Lauris Skraucis and GitHub
cada4a58ac
chore: add platform-libraries change log ( #15786 )
2024-07-16 10:53:26 +02:00
Lauris Skraucis and GitHub
77519a077c
refactor: allow system admins to create event-type without membership ( #15774 )
2024-07-16 06:08:28 +00:00
Nick Holden and GitHub
1a5a539106
fix: higher resolution Campsite icon ( #15777 )
2024-07-16 04:21:34 +00:00
Morgan and GitHub
539a2ea301
chore: platform libraries versions cleanup api v2 ( #15768 )
...
* chore: platform libraries versions cleanup api v2
* fixup! chore: platform libraries versions cleanup api v2
2024-07-15 17:03:15 +00:00
Alex van Andel and GitHub
c8b577fb7a
chore: Release v4.3.0 ( #15771 )
2024-07-15 13:55:09 +00:00
Peer Richelsen and GitHub
7f97d27c20
chore: Update README.md ( #15766 )
...
* Update README.md
* Update README.md
* Update README.md
2024-07-15 13:40:28 +02:00
Morgan and GitHub
9ff10877e7
chore: fix apiv2 org teams doc ( #15746 )
2024-07-15 10:27:33 +00:00
Morgan and GitHub
eb0768917c
chore: readme platform libraries ( #15737 )
...
* chore: readme platform libraries
* fixup! chore: readme platform libraries
* fixup! fixup! chore: readme platform libraries
* Update README.md
* Update README.md
2024-07-15 10:13:41 +00:00
ec65cd6333
fix: icon visibility and add up and down icons ( #15543 )
...
* fixed the icons visibility and added up and down icon
* wip: TimeUnitAddonSuffix
* chore: Quick pass for rerender-optimisation
---------
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-07-15 09:35:48 +00:00
Udit Takkar and GitHub
563141b295
chore: add check for booking ( #15740 )
...
* chore: add check
* chore: missting no shoe
2024-07-15 08:59:29 +00:00
Hariom Balhara and GitHub
7b24972900
fix: Ensure unique username in an organization ( #15730 )
2024-07-15 06:11:24 +00:00
Somay Chauhan and GitHub
6d2ec71df3
add missing getServerSideProps to /event-types ( #15731 )
2024-07-13 09:51:00 +00:00
492304fe1d
feat: BookerEmbed atom ( #15689 )
...
* init: booker embed atom
* update booker platform wrapper
* export booker embed for atoms
* update booker embed wrapper
* fixup: refresh url not needed
* rename booker embed
* add global styles
* export not needed
* add booker embed atoms in examples app
* fixup
* fixup! fixup
* fixup! fixup! fixup
---------
Co-authored-by: Rajiv Sahal <rajivsahal@Rajivs-MacBook-Pro.local >
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-07-12 11:10:32 +00:00
c7c5cdf133
feat: Campsite conferencing app ( #15713 )
...
* feat: Campsite conferencing app
* Improve redirect after OAuth flow
---------
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-07-11 14:20:31 +00:00
Keith Williams and GitHub
0dd3b25624
chore: v4.2.5 ( #15735 )
2024-07-11 15:03:37 +02:00
Morgan and GitHub
a633e35c66
fix: api v2 unit tests ( #15733 )
...
* fix: permissions guard spec
* fix: api auth strategy spec
2024-07-11 11:27:40 +00:00
sean-brydon and GitHub
c618e69d8e
fix: event type back button ( #15722 )
2024-07-11 10:44:37 +00:00
Morgan and GitHub
844dd7e3af
fix: remove console.log and tsignore apiv2 ( #15732 )
2024-07-11 10:40:11 +00:00
Morgan and GitHub
b6c512e5d7
fix: api-v2 controllers e2e tests ( #15724 )
...
* fix: bookings controllers e2e tests
* fixup! fix: bookings controllers e2e tests
* fix: calendars controllers e2e tests
* chore: move org teams controller files into folder
* fix: gcal controller e2e tests
* fix: oauth-clients.controller.e2e-spec
* fix: calendars controllers e2e tests
* fix: gcal controller e2e tests
* fix: oauth-flow.controller.e2e-spec.ts
2024-07-11 13:14:45 +03:00
6e0035689a
fix: Text in Embed Code Visibility Fixed ( #15711 )
...
* Fix:#15707
* bg-subtle fixed
* Update packages/features/embed/lib/EmbedTabs.tsx
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-10 16:18:31 +00:00
58540af9ce
chore: sort calendar crendentials in event manager ( #15448 )
...
* chore_sort_calendar_credentials_in_desc_for_reliability
* chore: create reusable function
* refactor: rename functions
* Update EventManager.ts
Variable name change
---------
Co-authored-by: Shaik-Sirajuddin <sirajudddinshaik30@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-07-10 16:16:26 +00:00
Morgan and GitHub
21f30fc47a
chore: cache org guard and fix roles guard apiv2 ( #15719 )
2024-07-10 15:46:04 +00:00
Amit Sharma and GitHub
92845d3adc
Revert "fix: Autodetection of time zone only updated default time zone ( #15392 )" ( #15720 )
...
This reverts commit 285d1ec4c9 .
2024-07-10 15:28:41 +00:00
8ee27d3997
feat: add POST end point to mark calls as no-shows ( #15690 )
...
* feat: add POST end point to mark calls as no-shows
* fix: type
* feat: add v2 endpoint
* wip
* chore: type err
* chore: add permission
* chore: remove packae
* chore: remove v1 API endpoint
* fix: endpoint
* feat: add new version
* chore: change route
* chore: error msg
* fix: message
* fix: type err
* chore: output
* fix: type err
* chore: bump libraries to 0.0.17
* chore: add noShowHost
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
2024-07-10 13:01:10 +00:00
Morgan and GitHub
1263519973
chore: add i18n to atoms ( #15698 )
...
* chore: add i18n to atoms
* fixup! chore: add i18n to atoms
* fixup! fixup! chore: add i18n to atoms
* fixup! Merge branch 'platform-atoms-i18n' of github.com:calcom/cal.com into platform-atoms-i18n
* fixup! Merge branch 'main' into platform-atoms-i18n
2024-07-10 12:34:41 +00:00
caf7943c91
fix: set conferencing apps as default ( #15376 )
...
* fix: set conferencing apps as default
* fix in other oauth conferencing apps
* creating default event-types should set the user's default location
* Update getDefaultLocations.ts
* fix: unit test
* default install only for first oauth app
* fix: type-check
* update default on success
* fix: pass callback prop
* chore: code cleanup
* Fix condition
* no longer needed
- as we reverted https://github.com/calcom/cal.com/commit/20fdb50081ae684723a5af78436068c0b09509a4
---------
Co-authored-by: Somay Chauhan <somaychauhan98@gmail.com >
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-07-10 11:00:59 +00:00
fed3987028
fix: disable google-meet in user onboarding if google-calendar is not installed ( #15702 )
...
* fix: disable google-meet in user onboarding if google-calendar is not installed
* add tooltip
* fix: type check
* fix: type check for tooltip
- allowed `ReactNode` for tooltip content prop
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2024-07-10 10:34:14 +00:00
Hariom Balhara and GitHub
ad61d48706
fix: Rescheduling email when there is broken calendar integration ( #15669 )
2024-07-10 10:32:56 +01:00
Omar López and GitHub
aa20b9248a
chore: v4.2.4 ( #15703 )
2024-07-09 14:09:04 +00:00
Keith Williams and GitHub
fa40f1ead5
fix: 404s becoming 500s ( #15696 )
2024-07-09 12:35:34 +02:00
Morgan and GitHub
86676eb8af
fix: delete reserved slot on booker unmount ( #15700 )
2024-07-09 10:08:06 +00:00
Morgan and GitHub
3f9d1c1abf
chore: add caching apiv2 roles guard ( #15694 )
2024-07-09 09:39:06 +00:00
5f8d090d3c
refactor: handleNewBooking #3 ( #15612 )
...
* refactor: handleNewBooking #3
* fix: type error
* fix: type err
* fix: type err
* refactor: create booking factor
* chore: refactor availusers
* chore: type err
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-08 18:18:36 +00:00
4a2a2d165b
fix: incorrect booking seats full error on collective seated event ( #15602 )
...
* fix: wrong booking seats full error on collective event
* test: verify seat availability calculation based on booked seats, not total attendees
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
2024-07-08 18:02:02 +00:00
263c0ac7ef
fix: Update stripe customer email when a user updates cal.com email ( #15299 )
...
* fix: Update stripe customer email when a user updates cal.com email
* Only update email on stripe if stripe is enabled and if there is a stripeAccountId already associated with the user
---------
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
2024-07-08 18:00:51 +00:00
f1b4d7d9e0
feat: app install flow followup ( #15193 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: Joe Au-Yeung <j.auyeung419@gmail.com >
2024-07-08 19:15:57 +02:00
7d8cb7d6bb
fix ( #15465 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-08 14:17:56 +00:00
5ff7e65d64
fix: Broken navigation after booking creation in some cases ( #15664 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-07-08 13:56:58 +00:00
5bbc025494
fix: 15636 Sort order of team event types incorrect ( #15660 )
...
* Fix:15636 event types sort order on team page
* fix type-check
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-07-08 14:31:27 +01:00