calcom/components
Philipp Dormann 20d2955e68
Add Jitsi Meet Integration (#1674)
* basic integration structure

* jitsi logo

* add jitsi meet description to event settings page

* add JitsiVideoApiAdapter

ref #1445

* add LocationType.Jitsi to BookingPage

ref #1445

* add LocationType.Jitsi to event-types

ref #1445

* add meet.jit.si/cal/uuid support to BookingPage

ref #1445

* add basic "cal_provide_jitsi_meeting_url" translation strings

ref #1445

* generate meeting id

ref #1445

* implement direct jitsi link in /success page

ref #1445

* cleanup location link duplicate

ref #1445

* full JitsiVideoApiAdapter implementation

ref #1445

* check integration availability in /pages/event-types/[type]

ref #1445

* add video conferencing link as calendar event location

ref #1445

* PR feedback

* Update components/booking/pages/BookingPage.tsx

don't know - wouldn't do this myself for future proofing but fine...

Co-authored-by: Omar López <zomars@me.com>

* Update components/booking/pages/BookingPage.tsx

🤷‍♂️

Co-authored-by: Omar López <zomars@me.com>

* cleanup: props.type === "jitsi_video"

ref #1445

Co-authored-by: zomars <zomars@me.com>
2022-02-08 15:12:28 -07:00
..
auth Better 2FA Interface (#1707) 2022-02-04 20:30:36 +00:00
booking Add Jitsi Meet Integration (#1674) 2022-02-08 15:12:28 -07:00
dialog RTL (right-to-left) layout (#1654) 2022-02-01 22:17:37 +00:00
error Suggestion: let prettier sort imports order (#673) 2021-09-22 13:52:38 -06:00
eventtype Team Billing (#1552) 2022-02-07 23:35:26 +00:00
form Better 2FA Interface (#1707) 2022-02-04 20:30:36 +00:00
integrations RTL (right-to-left) layout (#1654) 2022-02-01 22:17:37 +00:00
pages/eventtypes RTL (right-to-left) layout (#1654) 2022-02-01 22:17:37 +00:00
security RTL (right-to-left) layout (#1654) 2022-02-01 22:17:37 +00:00
seo shorten bio for og-image (#1477) 2022-01-11 16:26:45 +00:00
team Team Billing (#1552) 2022-02-07 23:35:26 +00:00
ui Brand color without correct hex value compatibility (#1737) 2022-02-08 09:13:42 -07:00
AddToHomescreen.tsx RTL (right-to-left) layout (#1654) 2022-02-01 22:17:37 +00:00
BookingsShell.tsx more strings extractions (#963) 2021-10-15 10:53:42 +00:00
ClientSuspense.tsx refactor /integrations with <Suspense /> (#1078) 2021-10-30 15:54:21 +00:00
CustomBranding.tsx Brand color without correct hex value compatibility (#1737) 2022-02-08 09:13:42 -07:00
DestinationCalendarSelector.tsx Allow choosing destination calendar per event type (#1514) 2022-01-21 14:35:31 -07:00
Dialog.tsx Team Billing (#1552) 2022-02-07 23:35:26 +00:00
EmptyScreen.tsx changes to bookings and sidebar dropdown (#991) 2021-10-19 12:38:05 +00:00
I18nLanguageHandler.tsx Show loading spinner on <Shell /> until i18n is loaded (#946) 2021-10-14 19:10:44 +00:00
ImageUploader.tsx Improvement/teams (#1285) 2021-12-09 23:51:30 +00:00
List.tsx ui updates to integrations page (#962) 2021-10-15 12:01:49 +02:00
Loader.tsx replaced black color with new brand variable to make styling easier (#1125) 2021-11-04 14:30:37 +00:00
Logo.tsx tablet navigation: removed code redundancy & fixed alignment (#1241) 2021-12-02 20:52:38 +00:00
NavTabs.tsx Feature/sso signup (#1555) 2022-02-02 18:33:27 +00:00
SettingsShell.tsx moved embed and webhooks from settings into /integrations (#978) 2021-10-17 10:35:25 +01:00
Shell.tsx increased zindex of bottom nav (#1712) 2022-02-06 18:37:30 +00:00
Slider.tsx Chore: Resolves TS errors related to FileReader/ImageUploader (#965) 2021-10-16 10:42:28 +00:00
Swatch.tsx Brand color without correct hex value compatibility (#1737) 2022-02-08 09:13:42 -07:00
Tooltip.tsx fixed tooltips (#1311) 2021-12-14 12:44:11 +00:00