diff --git a/packages/app-store/apps.metadata.generated.ts b/packages/app-store/apps.metadata.generated.ts index f325a7009d..212ed4df81 100644 --- a/packages/app-store/apps.metadata.generated.ts +++ b/packages/app-store/apps.metadata.generated.ts @@ -58,7 +58,6 @@ import sendgrid_config_json from "./sendgrid/config.json"; import shimmervideo_config_json from "./shimmervideo/config.json"; import signal_config_json from "./signal/config.json"; import sirius_video_config_json from "./sirius_video/config.json"; -import skiff_config_json from "./skiff/config.json"; import { metadata as stripepayment__metadata_ts } from "./stripepayment/_metadata"; import sylapsvideo_config_json from "./sylapsvideo/config.json"; import { metadata as tandemvideo__metadata_ts } from "./tandemvideo/_metadata"; @@ -141,7 +140,6 @@ export const appStoreMetadata = { shimmervideo: shimmervideo_config_json, signal: signal_config_json, sirius_video: sirius_video_config_json, - skiff: skiff_config_json, stripepayment: stripepayment__metadata_ts, sylapsvideo: sylapsvideo_config_json, tandemvideo: tandemvideo__metadata_ts, diff --git a/packages/app-store/apps.server.generated.ts b/packages/app-store/apps.server.generated.ts index 950eae4fbd..22329aa6b8 100644 --- a/packages/app-store/apps.server.generated.ts +++ b/packages/app-store/apps.server.generated.ts @@ -58,7 +58,6 @@ export const apiHandlers = { shimmervideo: import("./shimmervideo/api"), signal: import("./signal/api"), sirius_video: import("./sirius_video/api"), - skiff: import("./skiff/api"), stripepayment: import("./stripepayment/api"), sylapsvideo: import("./sylapsvideo/api"), tandemvideo: import("./tandemvideo/api"), diff --git a/packages/app-store/skiff/DESCRIPTION.md b/packages/app-store/skiff/DESCRIPTION.md deleted file mode 100644 index b5c0c0f781..0000000000 --- a/packages/app-store/skiff/DESCRIPTION.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -items: - - 1.png - - 2.png - - 3.png - - 4.png - - 5.png ---- - -{DESCRIPTION} - -Skiff is a privacy-first, end-to-end encrypted workspace with Mail, Pages, Drive, and Calendar applications. Skiff Calendar integrates with Cal.com, enabling you to schedule appointments, organize events, and use your preferred video conferencing product. - -## Features - -- **Full workspace** — beyond email and calendar, Skiff enables writing and collaborating on end-to-end encrypted notes or wikis. You can also upload, preview, and share files. -- **Native applications** — Skiff has native macOS, Windows, iOS, and Android applications, ensuring you can stay on top of your schedule from any device. -- **Multiple accounts** — all Skiff products support multiple accounts, or sharing your entire team to collaborate inside one workspace. -- **Custom domains** - you can use your own domain name for free on Skiff to send and receive mail or calendar invites. -- **End-to-end encryption** — all data is encrypted on your device so that only you can access it. Skiff Mail is also open-source to ensure the highest level of transparency. -- **Complete privacy** - no trackers or ads, and your data is never sold. diff --git a/packages/app-store/skiff/api/add.ts b/packages/app-store/skiff/api/add.ts deleted file mode 100644 index c996368ee8..0000000000 --- a/packages/app-store/skiff/api/add.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { createDefaultInstallation } from "@calcom/app-store/_utils/installation"; -import type { AppDeclarativeHandler } from "@calcom/types/AppHandler"; - -import appConfig from "../config.json"; - -const handler: AppDeclarativeHandler = { - appType: appConfig.type, - variant: appConfig.variant, - slug: appConfig.slug, - supportsMultipleInstalls: false, - handlerType: "add", - redirect: { - newTab: true, - url: "https://skiff.com/blog/skiff-cal-com-launch", - }, - createCredential: ({ appType, user, slug, teamId }) => - createDefaultInstallation({ appType, user: user, slug, key: {}, teamId }), -}; - -export default handler; diff --git a/packages/app-store/skiff/api/index.ts b/packages/app-store/skiff/api/index.ts deleted file mode 100644 index 4c0d2ead01..0000000000 --- a/packages/app-store/skiff/api/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as add } from "./add"; diff --git a/packages/app-store/skiff/config.json b/packages/app-store/skiff/config.json deleted file mode 100644 index 16a26b592c..0000000000 --- a/packages/app-store/skiff/config.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "/*": "Don't modify slug - If required, do it using cli edit command", - "name": "Skiff", - "slug": "skiff", - "type": "skiff_calendar", - "logo": "icon.svg", - "url": "https://skiff.com/blog/skiff-cal-com-launch", - "variant": "calendar", - "categories": ["calendar"], - "publisher": "Skiff World, Inc.", - "email": "hello@skiff.org", - "description": "End-to-end encrypted, private calendar, email, notes, and drive.", - "isTemplate": false, - "__createdUsingCli": true, - "__template": "link-as-an-app", - "dirName": "skiff" -} diff --git a/packages/app-store/skiff/index.ts b/packages/app-store/skiff/index.ts deleted file mode 100644 index d7f3602204..0000000000 --- a/packages/app-store/skiff/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * as api from "./api"; diff --git a/packages/app-store/skiff/package.json b/packages/app-store/skiff/package.json deleted file mode 100644 index 977586a282..0000000000 --- a/packages/app-store/skiff/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/package.json", - "private": true, - "name": "@calcom/skiff", - "version": "0.0.0", - "main": "./index.ts", - "dependencies": { - "@calcom/lib": "*" - }, - "devDependencies": { - "@calcom/types": "*" - }, - "description": "End-to-end encrypted, private calendar, email, notes, and drive." -} diff --git a/packages/app-store/skiff/static/1.png b/packages/app-store/skiff/static/1.png deleted file mode 100644 index 45351a528f..0000000000 Binary files a/packages/app-store/skiff/static/1.png and /dev/null differ diff --git a/packages/app-store/skiff/static/2.png b/packages/app-store/skiff/static/2.png deleted file mode 100644 index a8cf90b5ad..0000000000 Binary files a/packages/app-store/skiff/static/2.png and /dev/null differ diff --git a/packages/app-store/skiff/static/3.png b/packages/app-store/skiff/static/3.png deleted file mode 100644 index 0f702ffb74..0000000000 Binary files a/packages/app-store/skiff/static/3.png and /dev/null differ diff --git a/packages/app-store/skiff/static/4.png b/packages/app-store/skiff/static/4.png deleted file mode 100644 index 83cf413e93..0000000000 Binary files a/packages/app-store/skiff/static/4.png and /dev/null differ diff --git a/packages/app-store/skiff/static/5.png b/packages/app-store/skiff/static/5.png deleted file mode 100644 index c70690e63a..0000000000 Binary files a/packages/app-store/skiff/static/5.png and /dev/null differ diff --git a/packages/app-store/skiff/static/icon.svg b/packages/app-store/skiff/static/icon.svg deleted file mode 100644 index eac0ab4445..0000000000 --- a/packages/app-store/skiff/static/icon.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/yarn.lock b/yarn.lock index ad0812f435..d5f7632f68 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4327,15 +4327,6 @@ __metadata: languageName: unknown linkType: soft -"@calcom/skiff@workspace:packages/app-store/skiff": - version: 0.0.0-use.local - resolution: "@calcom/skiff@workspace:packages/app-store/skiff" - dependencies: - "@calcom/lib": "*" - "@calcom/types": "*" - languageName: unknown - linkType: soft - "@calcom/storybook@workspace:apps/storybook": version: 0.0.0-use.local resolution: "@calcom/storybook@workspace:apps/storybook"