* Add OmniInstall button * Make AppCards configurable by the app itself * Make OmniInstallAppButton not redirect * Fixes * Add extendsFeature support to CLI * Move to automatic file generation approach as dynamic import checking doesnt work correctly * Use zod everywhere consistenly for metadata and fix all TS issues * Fix viewer.eventTypes endpoint. Make prisma base select and _ prefixed models consistent in expecting scalars only * Remove unnecessary zod parsing of event-types as it is making the scope of the PR huge * Fix UI TS errors * wip * Add zod types support in EventTypeAppCard.tsx * Fixes during PR review and other failing tests * Remove unused app * Fix stripe installation flow * More fixes * Fix apps and active apps count * self review * Add loading attribute to OmniInsall button * Handle empty state * Improve types * Fix stripe app installation bug * added fathom app (#4804) * added fathom app wrapper, needs script injection to public booking page * new logo * Add Fathom script support on booking pages and add it as an eventTypeapp * Add automation and analytics apps * Add missing pieces for analytics category * Rename BookingPageScripts to BookingPageTagManager Co-authored-by: Hariom Balhara <hariombalhara@gmail.com> * Fix lint error * Fix runtime error with legayAppData being undefined * Remove duplicate automation key Co-authored-by: Peer Richelsen <peeroke@gmail.com>
32 lines
775 B
TypeScript
32 lines
775 B
TypeScript
import type { AppMeta } from "@calcom/types/App";
|
|
|
|
import _package from "./package.json";
|
|
|
|
export const metadata = {
|
|
name: "Stripe",
|
|
description: _package.description,
|
|
installed: !!(
|
|
process.env.STRIPE_CLIENT_ID &&
|
|
process.env.NEXT_PUBLIC_STRIPE_PUBLIC_KEY &&
|
|
process.env.STRIPE_PRIVATE_KEY
|
|
),
|
|
slug: "stripe",
|
|
category: "payment",
|
|
logo: "/api/app-store/stripepayment/icon.svg",
|
|
rating: 4.6,
|
|
trending: true,
|
|
reviews: 69,
|
|
imageSrc: "/api/app-store/stripepayment/icon.svg",
|
|
publisher: "Cal.com",
|
|
title: "Stripe",
|
|
type: "stripe_payment",
|
|
url: "https://cal.com/",
|
|
docsUrl: "https://stripe.com/docs",
|
|
variant: "payment",
|
|
extendsFeature: "EventType",
|
|
verified: true,
|
|
email: "help@cal.com",
|
|
} as AppMeta;
|
|
|
|
export default metadata;
|