-
Notifications
You must be signed in to change notification settings - Fork 7.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(app-store): add facetime app to app-store (#7174)
* feat(app-store): add facetime app to app-store Add the facetime app to the app-store allowing for facetime web links and facetime app link schemes. fixes #6965 * Update packages/app-store/facetime/config.json * Remove unneeded files and make app follow the new app rules * fix(app-store): update facetime app config Update the regex and placeholder for the facetime app to reflect the decisions to only accept https://facetime.apple.com links. This was decided as it means that all participants can join a meeting even in the event that they don't have an Apple device. --------- Co-authored-by: Peer Richelsen <peer@cal.com> Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
- Loading branch information
1 parent
af018f0
commit 3c7fc85
Showing
14 changed files
with
93 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
items: | ||
- /api/app-store/facetime/facetime1.png | ||
- /api/app-store/facetime/facetime2.png | ||
--- | ||
|
||
With FaceTime, it’s easy to stay in touch. You can make audio and video calls with up to 32 people, share your screen, enjoy films and music together, and more. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
import type { AppDeclarativeHandler } from "@calcom/types/AppHandler"; | ||
|
||
import { createDefaultInstallation } from "../../_utils/installation"; | ||
import appConfig from "../config.json"; | ||
|
||
const handler: AppDeclarativeHandler = { | ||
appType: appConfig.type, | ||
variant: appConfig.variant, | ||
slug: appConfig.slug, | ||
supportsMultipleInstalls: false, | ||
handlerType: "add", | ||
createCredential: ({ appType, user, slug }) => | ||
createDefaultInstallation({ appType, userId: user.id, slug, key: {} }), | ||
}; | ||
|
||
export default handler; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
export { default as add } from "./add"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
{ | ||
"/*": "Don't modify slug - If required, do it using cli edit command", | ||
"name": "Facetime", | ||
"title": "Facetime", | ||
"slug": "facetime", | ||
"type": "facetime_video", | ||
"imageSrc": "/api/app-store/facetime/icon.svg", | ||
"logo": "/api/app-store/facetime/icon.svg", | ||
"url": "https://cal.com/apps/facetime", | ||
"variant": "conferencing", | ||
"categories": ["video"], | ||
"publisher": "Mythie", | ||
"email": "help@cal.com", | ||
"description": "Facetime makes it super simple for collaborating teams to jump on a video call.", | ||
"__createdUsingCli": true, | ||
"appData": { | ||
"location": { | ||
"linkType": "static", | ||
"type": "integrations:facetime_video", | ||
"label": "Facetime", | ||
"organizerInputPlaceholder": "https://facetime.apple.com/join... link copied from the FaceTime app", | ||
"urlRegExp": "^https?:\\/\\/facetime\\.apple\\.com\\/join.+$" | ||
} | ||
}, | ||
"isTemplate": false | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
export * as api from "./api"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"$schema": "https://json.schemastore.org/package.json", | ||
"private": true, | ||
"name": "@calcom/facetime", | ||
"version": "0.0.0", | ||
"main": "./index.ts", | ||
"description": "Facetime makes it super simple for collaborating teams to jump on a video call.", | ||
"dependencies": { | ||
"@calcom/lib": "*" | ||
}, | ||
"devDependencies": { | ||
"@calcom/types": "*" | ||
} | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters