Wording change "BLS cal"
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
|
||||
1. Include installation instructions and links to the app's website.
|
||||
|
||||
2. For url use `<baseUrl>/api/integrations`, rather than `<Cal.com>/api/integrations`
|
||||
2. For url use `<baseUrl>/api/integrations`, rather than `<BLS cal>/api/integrations`
|
||||
|
||||
#### `config.json`
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"categories": ["payment"],
|
||||
"publisher": "Alby",
|
||||
"email": "support@getalby.com",
|
||||
"description": "Your Bitcoin & Nostr companion for the web. Use Alby to charge Satoshi for your Cal.com meetings.\r",
|
||||
"description": "Your Bitcoin & Nostr companion for the web. Use Alby to charge Satoshi for your BLS cal meetings.\r",
|
||||
"extendsFeature": "EventType",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -15,5 +15,5 @@
|
||||
"devDependencies": {
|
||||
"@calcom/types": "*"
|
||||
},
|
||||
"description": "Your Bitcoin & Nostr companion for the web. Use Alby to charge Satoshi for your Cal.com meetings.\r"
|
||||
"description": "Your Bitcoin & Nostr companion for the web. Use Alby to charge Satoshi for your BLS cal meetings.\r"
|
||||
}
|
||||
|
||||
@@ -106,7 +106,7 @@ function AlbySetupPage(props: IAlbySetupProps) {
|
||||
const webhookEndpoint = await client.createWebhookEndpoint({
|
||||
filter_types: ["invoice.incoming.settled"],
|
||||
url: `${process.env.NEXT_PUBLIC_WEBAPP_URL}/api/integrations/alby/webhook`,
|
||||
description: "Cal.com",
|
||||
description: "BLS cal",
|
||||
});
|
||||
|
||||
saveKeysMutation.mutate({
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com",
|
||||
"variant": "other",
|
||||
"categories": ["calendar"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "The joyful productivity app\r\r",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com",
|
||||
"publisher": "BLS cal",
|
||||
"email": "help@cal.com",
|
||||
"description": "Discover radically unique video calls designed to help hybrid-remote teams create, collaborate and celebrate together.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"categories": ["automation"],
|
||||
"publisher": "Patrick Goeler von Ravensburg",
|
||||
"email": "patrickvongoeler@gmail.com",
|
||||
"description": "You simply paste a Cal.com link of someone, select a frequency and we will take care of the scheduling for you.\r\r",
|
||||
"description": "You simply paste a BLS cal link of someone, select a frequency and we will take care of the scheduling for you.\r\r",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true,
|
||||
"__template": "link-as-an-app"
|
||||
|
||||
@@ -10,5 +10,5 @@
|
||||
"devDependencies": {
|
||||
"@calcom/types": "*"
|
||||
},
|
||||
"description": "You simply paste a Cal.com link of someone, select a frequency and we will take care of the scheduling for you.\r\r"
|
||||
"description": "You simply paste a BLS cal link of someone, select a frequency and we will take care of the scheduling for you.\r\r"
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/BAA",
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Request a signed Business Associate Agreement for your HIPAA compliance records",
|
||||
"isTemplate": false,
|
||||
|
||||
@@ -105,7 +105,7 @@ export default class BasecampCalendarService implements Calendar {
|
||||
hour12: true,
|
||||
minute: "numeric",
|
||||
});
|
||||
const baseString = `<div>Event title: ${event.title}<br/>Date and time: ${date}, ${startTime} - ${endTime} ${timeZone}<br/>View on Cal.com: <a target="_blank" rel="noreferrer" class="autolinked" data-behavior="truncate" href="https://app.cal.com/booking/${event.uid}">https://app.cal.com/booking/${event.uid}</a> `;
|
||||
const baseString = `<div>Event title: ${event.title}<br/>Date and time: ${date}, ${startTime} - ${endTime} ${timeZone}<br/>View on BLS cal: <a target="_blank" rel="noreferrer" class="autolinked" data-behavior="truncate" href="https://app.cal.com/booking/${event.uid}">https://app.cal.com/booking/${event.uid}</a> `;
|
||||
const guestString = `<br/>Guests: ${event.attendees.reduce((acc, attendee) => {
|
||||
return `${acc}<br/><a target=\"_blank\" rel=\"noreferrer\" class=\"autolinked\" data-behavior=\"truncate\" href=\"mailto:${attendee.email}\">${attendee.email}</a>`;
|
||||
}, "")}`;
|
||||
@@ -132,7 +132,7 @@ export default class BasecampCalendarService implements Calendar {
|
||||
},
|
||||
body: JSON.stringify({
|
||||
description,
|
||||
summary: `Cal.com: ${event.title}`,
|
||||
summary: `BLS cal: ${event.title}`,
|
||||
starts_at: new Date(event.startTime).toISOString(),
|
||||
ends_at: new Date(event.endTime).toISOString(),
|
||||
}),
|
||||
@@ -175,7 +175,7 @@ export default class BasecampCalendarService implements Calendar {
|
||||
},
|
||||
body: JSON.stringify({
|
||||
description,
|
||||
summary: `Cal.com: ${event.title}`,
|
||||
summary: `BLS cal: ${event.title}`,
|
||||
starts_at: new Date(event.startTime).toISOString(),
|
||||
ends_at: new Date(event.endTime).toISOString(),
|
||||
}),
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.ai",
|
||||
"variant": "automation",
|
||||
"categories": ["automation"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Cal.ai is your AI scheduling assistant. Get your personal email assistant (username@cal.ai) that you can forward emails to or have a conversation with. Cal.ai will automatically schedule meetings for you.",
|
||||
"isTemplate": false,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Feel connected with your remote team. Team events, new hire onboardings, coffee chats, all on Campfire. No more awkward Zoom calls.\r\r",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"categories": ["automation"],
|
||||
"publisher": "Chris Pacheco",
|
||||
"email": "chrispacheco430@gmail.com",
|
||||
"description": "Create, List and Interact with Your Cal.com links and connections easily.\r\r",
|
||||
"description": "Create, List and Interact with Your BLS cal links and connections easily.\r\r",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true,
|
||||
"__template": "link-as-an-app"
|
||||
|
||||
@@ -10,5 +10,5 @@
|
||||
"devDependencies": {
|
||||
"@calcom/types": "*"
|
||||
},
|
||||
"description": "Create, List and Interact with Your Cal.com links and connections easily."
|
||||
"description": "Create, List and Interact with Your BLS cal links and connections easily."
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "crm",
|
||||
"categories": ["crm"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"extendsFeature": "EventType",
|
||||
"email": "help@cal.com",
|
||||
"description": "Close is the inside sales CRM of choice for startups and SMBs. Make more calls, send more emails and close more deals starting today.",
|
||||
|
||||
@@ -15,7 +15,7 @@ const apiKeySchema = z.object({
|
||||
|
||||
const CALENDSO_ENCRYPTION_KEY = process.env.CALENDSO_ENCRYPTION_KEY || "";
|
||||
|
||||
// Cal.com Custom Activity Fields
|
||||
// BLS cal Custom Activity Fields
|
||||
const calComCustomActivityFields: CloseComFieldOptions = [
|
||||
// Field name, field type, required?, multiple values?
|
||||
["Attendees", "contact", false, true],
|
||||
@@ -44,7 +44,7 @@ const calComCustomActivityFields: CloseComFieldOptions = [
|
||||
* Contact creation
|
||||
* Every contact in Close.com need to belong to a Lead. When creating a contact in
|
||||
* Close.com as part of this integration, a new generic Lead will be created in order
|
||||
* to assign every contact created by this process, and it is named "From Cal.com"
|
||||
* to assign every contact created by this process, and it is named "From BLS cal"
|
||||
*/
|
||||
export default class CloseComCRMService implements CRM {
|
||||
private integrationName = "";
|
||||
|
||||
@@ -26,7 +26,7 @@ afterEach(() => {
|
||||
test("check generic lead generator: already exists", async () => {
|
||||
CloseCom.prototype.lead = {
|
||||
list: () => ({
|
||||
data: [{ name: "From Cal.com", id: "abc" }],
|
||||
data: [{ name: "From BLS cal", id: "abc" }],
|
||||
}),
|
||||
} as any;
|
||||
|
||||
@@ -133,7 +133,7 @@ test("retrieve custom fields for custom activity type: type exists, no field cre
|
||||
|
||||
CloseCom.prototype.customActivity = {
|
||||
type: {
|
||||
get: () => ({ data: [{ id: "typeX", name: "Cal.com Activity" }] }),
|
||||
get: () => ({ data: [{ id: "typeX", name: "BLS cal Activity" }] }),
|
||||
},
|
||||
} as any;
|
||||
|
||||
@@ -251,7 +251,7 @@ test("prepare data to create custom activity type instance: one attendees, with
|
||||
|
||||
CloseCom.prototype.lead = {
|
||||
list: () => ({
|
||||
data: [{ name: "From Cal.com", id: "abc" }],
|
||||
data: [{ name: "From BLS cal", id: "abc" }],
|
||||
}),
|
||||
} as any;
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://demodesk.com",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"appData": {
|
||||
"location": {
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://discord.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"appData": {
|
||||
"location": {
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"url": "https://cal.com",
|
||||
"variant": "calendar",
|
||||
"categories": ["calendar"],
|
||||
"publisher": "Cal.com",
|
||||
"publisher": "BLS cal",
|
||||
"email": "help@cal.com",
|
||||
"description": "Fetch Microsoft Exchange calendars and availabilities using Exchange Web Services (EWS).",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"extendsFeature": "EventType",
|
||||
"appData": {
|
||||
|
||||
@@ -7,12 +7,12 @@ const log = logger.getSubLogger({ prefix: [`[[FeishuTenantCredential]`] });
|
||||
|
||||
const msg = {
|
||||
en_us: {
|
||||
title: "Welcome to Cal.com!",
|
||||
title: "Welcome to BLS cal!",
|
||||
content: [
|
||||
[
|
||||
{
|
||||
tag: "text",
|
||||
text: "Cal.com is an open source scheduling infrastructure.",
|
||||
text: "BLS cal is an open source scheduling infrastructure.",
|
||||
},
|
||||
],
|
||||
[
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://marketingplatform.google.com",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Google Analytics is a web analytics service offered by Google that tracks and reports website traffic, currently as a platform inside the Google Marketing Platform brand.",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -9,7 +9,7 @@ import metadata from "../_metadata";
|
||||
import GoogleCalendarService from "../lib/CalendarService";
|
||||
|
||||
/**
|
||||
* Creates the booking on Cal.com and makes the GCal call to fetch the event.
|
||||
* Creates the booking on BLS cal and makes the GCal call to fetch the event.
|
||||
* Ends on the booking success page
|
||||
* @param page
|
||||
*
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
"logo": "icon.svg",
|
||||
"variant": "calendar",
|
||||
"categories": ["calendar"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Import events from an ICS Feed into Cal.com.",
|
||||
"description": "Import events from an ICS Feed into BLS cal.",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true
|
||||
}
|
||||
|
||||
@@ -14,5 +14,5 @@
|
||||
"devDependencies": {
|
||||
"@calcom/types": "*"
|
||||
},
|
||||
"description": "Import events from an ICS Feed into Cal.com."
|
||||
"description": "Import events from an ICS Feed into BLS cal."
|
||||
}
|
||||
|
||||
@@ -27,13 +27,13 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
|
||||
const input: InputComponent = {
|
||||
type: "input",
|
||||
id: "submit_booking_url",
|
||||
label: "Enter your Cal.com link",
|
||||
label: "Enter your BLS cal link",
|
||||
placeholder: "https://cal.com/valentinchmara/30min",
|
||||
save_state: "unsaved",
|
||||
action: {
|
||||
type: "submit",
|
||||
},
|
||||
aria_label: "Enter your Cal.com link",
|
||||
aria_label: "Enter your BLS cal link",
|
||||
};
|
||||
|
||||
const defaultCanvasData: NewCanvas = {
|
||||
@@ -118,7 +118,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
|
||||
|
||||
const text: TextComponent = {
|
||||
type: "text",
|
||||
text: "Or choose another Cal.com link:",
|
||||
text: "Or choose another BLS cal link:",
|
||||
style: "muted",
|
||||
align: "left",
|
||||
};
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"categories": ["automation"],
|
||||
"publisher": "Valentin Chmara",
|
||||
"email": "valentinchmara@gmail.com",
|
||||
"description": "Enhance your scheduling and appointment management experience with the Intercom Integration for Cal.com.",
|
||||
"description": "Enhance your scheduling and appointment management experience with the Intercom Integration for BLS cal.",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true,
|
||||
"__template": "basic",
|
||||
|
||||
@@ -10,5 +10,5 @@
|
||||
"devDependencies": {
|
||||
"@calcom/types": "*"
|
||||
},
|
||||
"description": "Enhance your scheduling and appointment management experience with the Intercom Integration for Cal.com."
|
||||
"description": "Enhance your scheduling and appointment management experience with the Intercom Integration for BLS cal."
|
||||
}
|
||||
|
||||
@@ -7,12 +7,12 @@ const log = logger.getSubLogger({ prefix: [`[[LarkTenantCredential]`] });
|
||||
|
||||
const msg = {
|
||||
en_us: {
|
||||
title: "Welcome to Cal.com!",
|
||||
title: "Welcome to BLS cal!",
|
||||
content: [
|
||||
[
|
||||
{
|
||||
tag: "text",
|
||||
text: "Cal.com is an open source scheduling infrastructure.",
|
||||
text: "BLS cal is an open source scheduling infrastructure.",
|
||||
},
|
||||
],
|
||||
[
|
||||
|
||||
@@ -7,4 +7,4 @@ items:
|
||||
- 5.jpeg
|
||||
---
|
||||
|
||||
Workflow automation for everyone. Use the Cal.com app in Make to automate your workflows when a booking is created, rescheduled, cancelled or when a meeting has ended. You can also get all your booking with the 'List Bookings' module.<br /><br />**After Installation:** Have you lost your API key? You can always generate a new key on the <a href="/apps/make/setup">**<ins>Make Setup Page</ins>**</a>
|
||||
Workflow automation for everyone. Use the BLS cal app in Make to automate your workflows when a booking is created, rescheduled, cancelled or when a meeting has ended. You can also get all your booking with the 'List Bookings' module.<br /><br />**After Installation:** Have you lost your API key? You can always generate a new key on the <a href="/apps/make/setup">**<ins>Make Setup Page</ins>**</a>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
2. Go to `/admin/apps/automation` in Cal and set the `invite_link` for Make to `https://www.make.com/en/hq/app-invitation/6cb2772b61966508dd8f414ba3b44510` to use the app.
|
||||
3. Create a [Make account](https://www.make.com/en/login), if you don't have one.
|
||||
4. Go to `Scenarios` in the sidebar and click on **Create a new scenario**.
|
||||
5. Search for `Cal.com` in the apps list and select from the list of triggers - Booking Created, Booking Deleted, Booking Rescheduled, Meeting Ended
|
||||
5. Search for `BLS cal` in the apps list and select from the list of triggers - Booking Created, Booking Deleted, Booking Rescheduled, Meeting Ended
|
||||
6. To create a **connection** you will need your Cal deployment url and the app API Key generated above. You only need to create a **connection** once, all webhooks can use that connection.
|
||||
7. Setup the webhook for the desired event in Make.
|
||||
8. To delete a webhook, go to `Webhooks` in the left sidebar in Make, pick the webhook you want to delete and click **delete**.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"name": "@calcom/make",
|
||||
"version": "0.0.0",
|
||||
"main": "./index.ts",
|
||||
"description": "Workflow automation for everyone. Use the Cal.com Make app to trigger your workflows when a booking is created, rescheduled, or cancelled, or after a meeting ends.",
|
||||
"description": "Workflow automation for everyone. Use the BLS cal Make app to trigger your workflows when a booking is created, rescheduled, or cancelled, or after a meeting ends.",
|
||||
"dependencies": {
|
||||
"@calcom/lib": "*"
|
||||
},
|
||||
|
||||
@@ -117,10 +117,10 @@ export default function MakeSetup({ inviteLink }: InferGetServerSidePropsType<ty
|
||||
<a href={inviteLink} className="ml-1 mr-1 text-orange-600 underline">
|
||||
Make Invite Link
|
||||
</a>
|
||||
and install the Cal.com app.
|
||||
and install the BLS cal app.
|
||||
</li>
|
||||
<li>Log into your Make account and create a new Scenario.</li>
|
||||
<li>Select Cal.com as your Trigger app. Also choose a Trigger event.</li>
|
||||
<li>Select BLS cal as your Trigger app. Also choose a Trigger event.</li>
|
||||
<li>Choose your account and then enter your Unique API Key.</li>
|
||||
<li>Test your Trigger.</li>
|
||||
<li>You're set!</li>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Google Analytics alternative that protects your data and your customers' privacy",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"appData": {
|
||||
"location": {
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "automation",
|
||||
"categories": ["automation"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Automate without limits. The workflow automation platform that doesn't box you in, that you never outgrow",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"type": "office365_video",
|
||||
"variant": "conferencing",
|
||||
"logo": "icon.svg",
|
||||
"publisher": "Cal.com",
|
||||
"publisher": "BLS cal",
|
||||
"url": "https://www.microsoft.com/en-ca/microsoft-teams/group-chat-software",
|
||||
"verified": true,
|
||||
"rating": 4.3,
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
"url": "https://paypal.com",
|
||||
"variant": "payment",
|
||||
"categories": ["payment"],
|
||||
"publisher": "Cal.com",
|
||||
"publisher": "BLS cal",
|
||||
"email": "support@cal.com",
|
||||
"description": "Paypal payment app by Cal.com",
|
||||
"description": "Paypal payment app by BLS cal",
|
||||
"extendsFeature": "EventType",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -10,5 +10,5 @@
|
||||
"devDependencies": {
|
||||
"@calcom/types": "*"
|
||||
},
|
||||
"description": "Paypal payment app by Cal.com"
|
||||
"description": "Paypal payment app by BLS cal"
|
||||
}
|
||||
|
||||
@@ -82,7 +82,7 @@ export default function PayPalSetup() {
|
||||
<div>
|
||||
<p className="text-lgf text-default mt-5 font-bold">Getting started with Paypal APP</p>
|
||||
<p className="text-default font-semi mt-2">
|
||||
Here in Cal.com we offer Paypal as one of our payment gateway. You can use your own Paypal
|
||||
Here in BLS cal we offer Paypal as one of our payment gateway. You can use your own Paypal
|
||||
Business account to receive payments from your customers enabling and setting up price and
|
||||
currency for each of your event types.
|
||||
</p>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"extendsFeature": "EventType",
|
||||
"appData": {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://posthog.com",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "PostHog is the all-in-one platform for building better products - with product analytics, feature flags, session recordings, a/b testing, heatmaps, and more.",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"extendsFeature": "EventType",
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Easily generate a QR code for your links to print, share, or embed.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -6,4 +6,4 @@ items:
|
||||
- 4.png
|
||||
---
|
||||
|
||||
Quickly share your Cal.com meeting links with Raycast. Requires Raycast.com to be installed and the Cal.com from the Raycast Store needs to be installed: https://www.raycast.com/cal/. You can create an API token in your Developer Cal.com Settings, and then you can add the API Key by opening up the Cal.com App in Raycast.
|
||||
Quickly share your BLS cal meeting links with Raycast. Requires Raycast.com to be installed and the BLS cal from the Raycast Store needs to be installed: https://www.raycast.com/cal/. You can create an API token in your Developer BLS cal Settings, and then you can add the API Key by opening up the BLS cal App in Raycast.
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"categories": ["automation"],
|
||||
"publisher": "Eric Luce",
|
||||
"email": "info@restlessmindstech.com",
|
||||
"description": "Quickly share your Cal.com meeting links with Raycast",
|
||||
"description": "Quickly share your BLS cal meeting links with Raycast",
|
||||
"__createdUsingCli": true,
|
||||
"isOAuth": false
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"name": "@calcom/raycast",
|
||||
"version": "0.0.0",
|
||||
"main": "./index.ts",
|
||||
"description": "Quickly share your Cal.com meeting links with Raycast",
|
||||
"description": "Quickly share your BLS cal meeting links with Raycast",
|
||||
"dependencies": {
|
||||
"@calcom/lib": "*"
|
||||
},
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Your online recording studio. The easiest way to record podcasts and videos in studio quality from anywhere. All from the browser.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -47,7 +47,7 @@ const settings: Settings = {
|
||||
};
|
||||
|
||||
// react-query-builder types have missing type property on Widget
|
||||
//TODO: Reuse FormBuilder Components - FormBuilder components are built considering Cal.com design system and coding guidelines. But when awesome-query-builder renders these components, it passes its own props which are different from what our Components expect.
|
||||
//TODO: Reuse FormBuilder Components - FormBuilder components are built considering BLS cal design system and coding guidelines. But when awesome-query-builder renders these components, it passes its own props which are different from what our Components expect.
|
||||
// So, a mapper should be written here that maps the props provided by awesome-query-builder to the props that our components expect.
|
||||
const widgets: Widgets & { [key in keyof Widgets]: Widgets[key] & { type: string } } = {
|
||||
...BasicConfig.widgets,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"url": "https://cal.com/resources/feature/routing-forms",
|
||||
"variant": "other",
|
||||
"categories": ["automation"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"simplePath": "/apps/routing-forms",
|
||||
"email": "help@cal.com",
|
||||
"licenseRequired": true,
|
||||
|
||||
@@ -29,7 +29,7 @@ export default class ResponseEmail extends BaseEmail {
|
||||
const toAddresses = this.toAddresses;
|
||||
const subject = `${this.form.name} has a new response`;
|
||||
return {
|
||||
from: `Cal.com <${this.getMailerOptions().from}>`,
|
||||
from: `BLS cal <${this.getMailerOptions().from}>`,
|
||||
to: toAddresses.join(","),
|
||||
subject,
|
||||
html: await renderEmail("ResponseEmail", {
|
||||
|
||||
@@ -10,7 +10,7 @@ export default function Router({ form, message }: inferSSRProps<typeof getServer
|
||||
return (
|
||||
<>
|
||||
<Head>
|
||||
<title>{form.name} | Cal.com Forms</title>
|
||||
<title>{form.name} | BLS cal Forms</title>
|
||||
</Head>
|
||||
<div className="mx-auto my-0 max-w-3xl md:my-24">
|
||||
<div className="w-full max-w-4xl ltr:mr-2 rtl:ml-2">
|
||||
|
||||
@@ -146,7 +146,7 @@ function RoutingForm({ form, profile, ...restProps }: Props) {
|
||||
{!customPageMessage ? (
|
||||
<>
|
||||
<Head>
|
||||
<title>{`${form.name} | Cal.com Forms`}</title>
|
||||
<title>{`${form.name} | BLS cal Forms`}</title>
|
||||
</Head>
|
||||
<div className={classNames("mx-auto my-0 max-w-3xl", isEmbed ? "" : "md:my-24")}>
|
||||
<div className="w-full max-w-4xl ltr:mr-2 rtl:ml-2">
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"variant": "crm",
|
||||
"categories": ["crm"],
|
||||
"extendsFeature": "EventType",
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Salesforce (Sales Cloud) is a cloud-based application designed to help your salespeople sell smarter and faster by centralizing customer information, logging their interactions with your company, and automating many of the tasks salespeople do every day.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://salesroom.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"appData": {
|
||||
"location": {
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "other_calendar",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "SendGrid delivers your transactional and marketing emails through the world's largest cloud-based email delivery platform.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "messaging",
|
||||
"categories": ["messaging"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Schedule a chat with your guests or have a Signal Video call.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Video meetings made for music.\rCreate your own virtual music classroom, easily.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
The Cal.com Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present Cal.com, Inc
|
||||
The BLS cal Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present BLS cal, Inc
|
||||
|
||||
With regard to the Cal.com Software:
|
||||
With regard to the BLS cal Software:
|
||||
|
||||
This software and associated documentation files (the "Software") may only be
|
||||
used in production, if you (and any entity that you represent) have agreed to,
|
||||
and are in compliance with, the Cal.com Subscription Terms available
|
||||
and are in compliance with, the BLS cal Subscription Terms available
|
||||
at https://cal.com/terms (the “EE Terms”), or other agreements governing
|
||||
the use of the Software, as mutually agreed by you and Cal.com, Inc ("Cal.com"),
|
||||
and otherwise have a valid Cal.com Commercial License subscription ("EE Subscription")
|
||||
the use of the Software, as mutually agreed by you and BLS cal, Inc ("BLS cal"),
|
||||
and otherwise have a valid BLS cal Commercial License subscription ("EE Subscription")
|
||||
for the correct number of hosts as defined in the EE Terms ("Hosts"). Subject to the foregoing sentence,
|
||||
you are free to modify this Software and publish patches to the Software. You agree
|
||||
that Cal.com and/or its licensors (as applicable) retain all right, title and interest in
|
||||
that BLS cal and/or its licensors (as applicable) retain all right, title and interest in
|
||||
and to all such modifications and/or patches, and all such modifications and/or
|
||||
patches may only be used, copied, modified, displayed, distributed, or otherwise
|
||||
exploited with a valid EE Subscription for the correct number of hosts.
|
||||
Notwithstanding the foregoing, you may copy and modify the Software for development
|
||||
and testing purposes, without requiring a subscription. You agree that Cal.com and/or
|
||||
and testing purposes, without requiring a subscription. You agree that BLS cal and/or
|
||||
its licensors (as applicable) retain all right, title and interest in and to all such
|
||||
modifications. You are not granted any other rights beyond what is expressly stated herein.
|
||||
Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense,
|
||||
@@ -37,6 +37,6 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
For all third party components incorporated into the Cal.com Software, those
|
||||
For all third party components incorporated into the BLS cal Software, those
|
||||
components are licensed under the original license provided by the owner of the
|
||||
applicable component.
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
# Enterprise Edition
|
||||
|
||||
Welcome to the Enterprise Edition ("/ee") of Cal.com.
|
||||
Welcome to the Enterprise Edition ("/ee") of BLS cal.
|
||||
|
||||
The [/ee](https://github.com/calcom/cal.com/tree/main/apps/web/ee) subfolder is the place for all the **Pro** features from our [hosted](https://cal.com/pricing) plan and [enterprise-grade](https://cal.com/enterprise) features such as SSO, SAML, ADFS, OIDC, SCIM, SIEM, HRIS and much more.
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "messaging",
|
||||
"categories": ["messaging"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Schedule a chat with your guests or have a Telegram Video call.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://example.com/link",
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "It is a template for an app that can be installed and provides no other feature.",
|
||||
"isTemplate": true,
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://example.com/link",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "It is a template demoing a Booking Pages tracking app like GA4, Fathom and Plausible.",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://example.com/link",
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "A template showcasing how an app with EventType AppCard can be built e.g. Giphy, QR Code",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://example.com/link",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com Inc",
|
||||
"publisher": "BLS cal Inc",
|
||||
"email": "support@cal.com",
|
||||
"appData": {
|
||||
"location": {
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://example.com/link",
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com Inc",
|
||||
"publisher": "BLS cal Inc",
|
||||
"email": "support@cal.com",
|
||||
"description": "It is a template showing how an App can have settings in installed section that configures the app globally e.g. Weather in your Calendar",
|
||||
"isTemplate": true,
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://example.com/link",
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "It's a template showing how an app, that is just a link to some webpage, can be made e.g. Pipedream, Amie, Vimcal.",
|
||||
"isTemplate": true,
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Twipla.com, formerly known as Visitor Analytics, is a website intelligence platform that helps you understand how visitors interact with your website.",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "other",
|
||||
"categories": ["automation"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Adds a link to copy Typeform Redirect URL",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -13,7 +13,7 @@ export default function HowToUse() {
|
||||
<img className="w-11" src="/api/app-store/typeform/icon.svg" alt="Zapier Logo" />
|
||||
</div>
|
||||
<div className="ml-5">
|
||||
<div className="text-md text-default">How to route a Typeform with Cal.com Routing</div>
|
||||
<div className="text-md text-default">How to route a Typeform with BLS cal Routing</div>
|
||||
<ol className="mb-5 ml-5 mt-5 list-decimal ltr:mr-5 rtl:ml-5">
|
||||
<li>
|
||||
Make sure that you have{" "}
|
||||
@@ -38,7 +38,7 @@ export default function HowToUse() {
|
||||
Click "Copy Typeform Redirect URL"
|
||||
</Link>
|
||||
</li>
|
||||
<li>Create a Typeform that you want to route through Cal.com form's routing</li>
|
||||
<li>Create a Typeform that you want to route through BLS cal form's routing</li>
|
||||
<li>
|
||||
Add the copied URL as{" "}
|
||||
<Link
|
||||
@@ -69,7 +69,7 @@ export default function HowToUse() {
|
||||
to add values to query params.
|
||||
</li>
|
||||
<li>
|
||||
You're set! Now, when the Typeform gets responses they would be routed through Cal.com
|
||||
You're set! Now, when the Typeform gets responses they would be routed through BLS cal
|
||||
routing
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "analytics",
|
||||
"categories": ["analytics"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Umami makes it easy to collect, analyze, and understand your web data — while maintaining visitor privacy and data ownership.",
|
||||
"extendsFeature": "EventType",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "other",
|
||||
"categories": ["calendar"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "The world's fastest calendar, beautifully designed for a remote world\r",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
6. Give your app a name.
|
||||
7. Upload an icon or choose one of the default icons.
|
||||
8. Give your app a short description.
|
||||
9. Set the Redirect URI as `<Cal.com URL>/api/integrations/webex/callback` replacing Cal.com URL with the URI at which your application runs.
|
||||
9. Set the Redirect URI as `<BLS cal URL>/api/integrations/webex/callback` replacing BLS cal URL with the URI at which your application runs.
|
||||
10. Select the following scopes: "meeting:schedules_read", "meeting:schedules_write".
|
||||
11. Click "Add Integration".
|
||||
12. Copy the Client ID and Client Secret and add these while enabling the app through Settings -> Admin -> Apps interface
|
||||
|
||||
@@ -81,7 +81,7 @@ const webexAuth = (credential: CredentialPayload) => {
|
||||
|
||||
if (responseBody.error) {
|
||||
if (responseBody.error === "invalid_grant") {
|
||||
return Promise.reject(new Error("Invalid grant for Cal.com webex app"));
|
||||
return Promise.reject(new Error("Invalid grant for BLS cal webex app"));
|
||||
}
|
||||
}
|
||||
// We check the if the new credentials matches the expected response structure
|
||||
@@ -195,7 +195,7 @@ const WebexVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
|
||||
if (response.error) {
|
||||
if (response.error === "invalid_grant") {
|
||||
await invalidateCredential(credential.id);
|
||||
return Promise.reject(new Error("Invalid grant for Cal.com webex app"));
|
||||
return Promise.reject(new Error("Invalid grant for BLS cal webex app"));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -224,7 +224,7 @@ const WebexVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
|
||||
if (response.error) {
|
||||
if (response.error === "invalid_grant") {
|
||||
await invalidateCredential(credential.id);
|
||||
return Promise.reject(new Error("Invalid grant for Cal.com webex app"));
|
||||
return Promise.reject(new Error("Invalid grant for BLS cal webex app"));
|
||||
}
|
||||
}
|
||||
return Promise.resolve();
|
||||
@@ -245,7 +245,7 @@ const WebexVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter =>
|
||||
if (response.error) {
|
||||
if (response.error === "invalid_grant") {
|
||||
await invalidateCredential(credential.id);
|
||||
return Promise.reject(new Error("Invalid grant for Cal.com webex app"));
|
||||
return Promise.reject(new Error("Invalid grant for BLS cal webex app"));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "messaging",
|
||||
"categories": ["messaging"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Schedule a chat with your guests or have a WhatsApp Video call.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"url": "https://cal.com/",
|
||||
"variant": "conferencing",
|
||||
"categories": ["conferencing"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "help@cal.com",
|
||||
"description": "Whereby makes it super simple for collaborating teams to jump on a video call.",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -5,4 +5,4 @@ items:
|
||||
|
||||
<iframe class="w-full aspect-video" width="560" height="315" src="https://www.youtube.com/embed/lPO6SAjkKrQ?start=235" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
|
||||
|
||||
Wipe My Cal is a Cal.com exclusive app that redefines what it looks like to reschedule multiple meetings at the same time. Simply install the app, and select ‘Wipe Today’ in the /booking page to mass reschedule the entire day. Handle emergencies, unexpected sick days and last minute events with the simple click of a button.
|
||||
Wipe My Cal is a BLS cal exclusive app that redefines what it looks like to reschedule multiple meetings at the same time. Simply install the app, and select ‘Wipe Today’ in the /booking page to mass reschedule the entire day. Handle emergencies, unexpected sick days and last minute events with the simple click of a button.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"name": "WipeMyCal",
|
||||
"version": "0.1.0",
|
||||
"main": "./index.ts",
|
||||
"description": "Wipe My Cal is a Cal.com exclusive app that redefines what it looks like to reschedule multiple meetings at the same time. Simply install the app, and select ‘Wipe’ for whatever date you need to mass reschedule. Handle emergencies, unexpected sick days and last minute events with the simple click of a button.",
|
||||
"description": "Wipe My Cal is a BLS cal exclusive app that redefines what it looks like to reschedule multiple meetings at the same time. Simply install the app, and select ‘Wipe’ for whatever date you need to mass reschedule. Handle emergencies, unexpected sick days and last minute events with the simple click of a button.",
|
||||
"dependencies": {
|
||||
"@calcom/prisma": "*",
|
||||
"queue": "^6.0.2"
|
||||
|
||||
@@ -2,8 +2,8 @@ Embedded booking pages right into your wordpress page.
|
||||
|
||||
#### FEATURES
|
||||
|
||||
- Add Cal.com booking calendar to any WordPress page/post with a simple shortcode.
|
||||
- Display your Cal.com booking calendar inline or in a popup.
|
||||
- Add BLS cal booking calendar to any WordPress page/post with a simple shortcode.
|
||||
- Display your BLS cal booking calendar inline or in a popup.
|
||||
- Customize your booking button to suit you.
|
||||
|
||||
#### SHORTCODE
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"url": "https://github.com/calcom/wp-plugin",
|
||||
"variant": "other",
|
||||
"categories": ["other"],
|
||||
"publisher": "Cal.com, Inc.",
|
||||
"publisher": "BLS cal, Inc.",
|
||||
"email": "support@cal.com",
|
||||
"description": "Embedded booking pages right into your wordpress page",
|
||||
"__createdUsingCli": true,
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
/**
|
||||
* Plugin Name: Cal.com
|
||||
* Plugin Name: BLS cal
|
||||
* Plugin URI: https://cal.com/apps/wordpress
|
||||
* Description: Embed your Cal.com in Wordpress
|
||||
* Description: Embed your BLS cal in Wordpress
|
||||
* Version: 0.1
|
||||
* Author: Cal.com, Inc.
|
||||
* Author: BLS cal, Inc.
|
||||
* Author URI: https://cal.com
|
||||
* License: AGPLv3
|
||||
* License URI: https://www.gnu.org/licenses/agpl-3.0.en.html
|
||||
@@ -15,7 +15,7 @@ function cal_shortcode( $atts, $content = null) {
|
||||
global $post;extract(shortcode_atts(array(
|
||||
'for' => $post->post_title,
|
||||
), $atts));
|
||||
if(empty($content)) $content='Embed Cal.com';
|
||||
if(empty($content)) $content='Embed BLS cal';
|
||||
// TODO: How to reuse embed-snippet export here?
|
||||
return '<script>(function (C, A, L){let p=function (a, ar){a.q.push(ar);}; let d=C.document; C.Cal=C.Cal || function (){let cal=C.Cal; let ar=arguments; if (!cal.loaded){cal.ns={}; cal.q=cal.q || []; d.head.appendChild(d.createElement("script")).src=A; cal.loaded=true;}if (ar[0]===L){const api=function (){p(api, arguments);}; const namespace=ar[1]; api.q=api.q || []; typeof namespace==="string" ? (cal.ns[namespace]=api) && p(api, ar) : p(cal, ar); return;}p(cal, ar);};})(window, "https://cal.com/embed.js", "init"); Cal("init") </script> <script>Cal("inline",{calLink: '.$content.'});</script>';
|
||||
}
|
||||
|
||||
@@ -4,4 +4,4 @@ items:
|
||||
- 2.jpg
|
||||
---
|
||||
|
||||
Workflow automation for everyone. Use the Cal.com Zapier app to automate your workflows when a booking is created, rescheduled, cancelled or when a meeting ended.<br /><br />**After Installation:** Have you lost your API key? You can always generate a new key on the <a href="/apps/zapier/setup">**<ins>Zapier Setup Page</ins>**</a>
|
||||
Workflow automation for everyone. Use the BLS cal Zapier app to automate your workflows when a booking is created, rescheduled, cancelled or when a meeting ended.<br /><br />**After Installation:** Have you lost your API key? You can always generate a new key on the <a href="/apps/zapier/setup">**<ins>Zapier Setup Page</ins>**</a>
|
||||
|
||||
@@ -13,8 +13,8 @@ If you run it on localhost, check out the [additional information](https://githu
|
||||
2. If not redirected to developer account, go to: [Zapier Developer Account](https://developer.zapier.com)
|
||||
3. Click **Start a Zapier Integration**
|
||||
4. Create Integration
|
||||
- Name: Cal.com
|
||||
- Description: Cal.com is a scheduling infrastructure for absolutely everyone.
|
||||
- Name: BLS cal
|
||||
- Description: BLS cal is a scheduling infrastructure for absolutely everyone.
|
||||
- Intended Audience: Private
|
||||
- Role: choose whatever is appropriate
|
||||
- Category: Calendar
|
||||
@@ -29,7 +29,7 @@ If you run it on localhost, check out the [additional information](https://githu
|
||||
- Test: GET `<baseUrl>`/api/integrations/zapier/listBookings
|
||||
- URL Params
|
||||
- apiKey: {{bundle.authData.apiKey}}
|
||||
4. Test your authentication —> First you have to install Zapier in the Cal.com App Store and generate an API key, use this API key to test your authentication (only zapier Api key works)
|
||||
4. Test your authentication —> First you have to install Zapier in the BLS cal App Store and generate an API key, use this API key to test your authentication (only zapier Api key works)
|
||||
|
||||
## Triggers
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"name": "@calcom/zapier",
|
||||
"version": "0.0.0",
|
||||
"main": "./index.ts",
|
||||
"description": "Workflow automation for everyone. Use the Cal.com Zapier app to trigger your workflows when a booking is created, rescheduled, or cancelled, or after a meeting ends.",
|
||||
"description": "Workflow automation for everyone. Use the BLS cal Zapier app to trigger your workflows when a booking is created, rescheduled, or cancelled, or after a meeting ends.",
|
||||
"dependencies": {
|
||||
"@calcom/lib": "*",
|
||||
"node-schedule": "2.1.0"
|
||||
|
||||
@@ -122,7 +122,7 @@ export default function ZapierSetup(props: IZapierSetupProps) {
|
||||
)}
|
||||
<Trans i18nKey="zapier_setup_instructions">
|
||||
<li>Log into your Zapier account and create a new Zap.</li>
|
||||
<li>Select Cal.com as your Trigger app. Also choose a Trigger event.</li>
|
||||
<li>Select BLS cal as your Trigger app. Also choose a Trigger event.</li>
|
||||
<li>Choose your account and then enter your Unique API Key.</li>
|
||||
<li>Test your Trigger.</li>
|
||||
<li>You're set!</li>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
1. Open [Zoho API Console](https://api-console.zoho.com/) and sign into your account, or create a new one.
|
||||
2. Click "ADD CLIENT" button top right and select "Server-based Applications".
|
||||
3. Set the Redirect URL for OAuth `<Cal.com URL>/api/integrations/zoho-bigin/callback` replacing Cal.com URL with the URI at which your application runs.
|
||||
3. Set the Redirect URL for OAuth `<BLS cal URL>/api/integrations/zoho-bigin/callback` replacing BLS cal URL with the URI at which your application runs.
|
||||
4. Go to tab "Client Secret" tab.
|
||||
5. Now copy the Client ID and Client Secret to your .env.appStore file into the `ZOHO_BIGIN_CLIENT_ID` and `ZOHO_BIGIN_CLIENT_SECRET` fields.
|
||||
6. In the "Settings" section check the "Multi-DC" option if you wish to use the same OAuth credentials for all data centers.
|
||||
7. You're good to go. Now you can easily add Zoho Bigin from the Cal.com app store.
|
||||
7. You're good to go. Now you can easily add Zoho Bigin from the BLS cal app store.
|
||||
|
||||
@@ -3,14 +3,14 @@
|
||||
### Obtaining Zoho Calendar Client ID and Secret
|
||||
|
||||
1. Open [Zoho API Console](https://api-console.zoho.com/) and sign into your account, or create a new one.
|
||||
2. Create a "Server-based Applications", set the Redirect URL for OAuth `<Cal.com URL>/api/integrations/zohocalendar/callback` replacing Cal.com URL with the URI at which your application runs.
|
||||
2. Create a "Server-based Applications", set the Redirect URL for OAuth `<BLS cal URL>/api/integrations/zohocalendar/callback` replacing BLS cal URL with the URI at which your application runs.
|
||||
3. Fill in any information you want in the "Client Details" tab
|
||||
4. Go to tab "Client Secret" tab.
|
||||
5. Now copy the Client ID and Client Secret into your app keys in the Cal.com admin panel (`<Cal.com>/settings/admin/apps`).
|
||||
5. Now copy the Client ID and Client Secret into your app keys in the BLS cal admin panel (`<BLS cal>/settings/admin/apps`).
|
||||
6. Back in Zoho API Console,
|
||||
7. In the "Settings" section check the "Multi-DC" option if you wish to use the same OAuth credentials for all data centers.
|
||||
8. Click the "Save"/ "UPDATE" button at the bottom footer.
|
||||
9. You're good to go. Now you can easily add your Zoho Calendar integration in the Cal.com settings at `/settings/my-account/calendars`.
|
||||
9. You're good to go. Now you can easily add your Zoho Calendar integration in the BLS cal settings at `/settings/my-account/calendars`.
|
||||
10. You can access your Zoho calendar at [https://calendar.zoho.com/](https://calendar.zoho.com/)
|
||||
|
||||
NOTE: If you use multiple calendars with Cal, make sure you enable the toggle to prevent double-bookings across calendar. This is in `/settings/my-account/calendars`.
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"category": "calendar",
|
||||
"categories": ["calendar"],
|
||||
"logo": "icon.svg",
|
||||
"publisher": "Cal.com",
|
||||
"publisher": "BLS cal",
|
||||
"url": "https://cal.com/",
|
||||
"email": "help@cal.com",
|
||||
"isAuth": true
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@calcom/core",
|
||||
"sideEffects": false,
|
||||
"description": "Cal.com core functionality",
|
||||
"description": "BLS cal core functionality",
|
||||
"version": "0.0.0",
|
||||
"private": true,
|
||||
"license": "MIT",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@calcom/dayjs",
|
||||
"description": "Cal.com's Day.js shared library",
|
||||
"description": "BLS cal's Day.js shared library",
|
||||
"private": true,
|
||||
"version": "1.0.0",
|
||||
"main": "./index.ts",
|
||||
|
||||
@@ -70,7 +70,7 @@ export const SlugReplacementEmail = (
|
||||
<br />
|
||||
<br />
|
||||
Happy scheduling, <br />
|
||||
The Cal.com team
|
||||
The BLS cal team
|
||||
</p>
|
||||
</Trans>
|
||||
{/*<p style={{ fontWeight: 400, lineHeight: "24px" }}>
|
||||
|
||||
@@ -418,7 +418,7 @@
|
||||
<!-- <tr>
|
||||
<td class="email-masthead">
|
||||
<a href="{{base_url}}" class="f-fallback email-masthead_name">
|
||||
Cal.com
|
||||
BLS cal
|
||||
</a>
|
||||
</td>
|
||||
</tr> -->
|
||||
@@ -580,7 +580,7 @@
|
||||
<td class="content-cell">
|
||||
<div class="f-fallback">
|
||||
<p>
|
||||
Click the button below to log in to Cal.com<br />
|
||||
Click the button below to log in to BLS cal<br />
|
||||
This link will expire in 10 minutes.
|
||||
</p>
|
||||
<!-- Action -->
|
||||
@@ -604,7 +604,7 @@
|
||||
<tr>
|
||||
<td>
|
||||
<a href="{{signin_url}}" class="f-fallback button" target="_blank"
|
||||
>Log into Cal.com</a
|
||||
>Log into BLS cal</a
|
||||
>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -613,7 +613,7 @@
|
||||
</tr>
|
||||
</table>
|
||||
<p>Confirming this request will securely log you in using {{email}}.</p>
|
||||
<p>Enjoy your new scheduling soultion by,<br />The Cal.com Team</p>
|
||||
<p>Enjoy your new scheduling soultion by,<br />The BLS cal Team</p>
|
||||
<!-- Sub copy -->
|
||||
<table class="body-sub" role="presentation">
|
||||
<tr>
|
||||
@@ -643,7 +643,7 @@
|
||||
role="presentation">
|
||||
<tr>
|
||||
<td class="content-cell" align="center">
|
||||
<p class="f-fallback sub align-center">© 2022 Cal.com. All rights reserved.</p>
|
||||
<p class="f-fallback sub align-center">© 2022 BLS cal. All rights reserved.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
The Cal.com Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present Cal.com, Inc
|
||||
The BLS cal Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present BLS cal, Inc
|
||||
|
||||
With regard to the Cal.com Software:
|
||||
With regard to the BLS cal Software:
|
||||
|
||||
This software and associated documentation files (the "Software") may only be
|
||||
used in production, if you (and any entity that you represent) have agreed to,
|
||||
and are in compliance with, the Cal.com Subscription Terms available
|
||||
and are in compliance with, the BLS cal Subscription Terms available
|
||||
at https://cal.com/terms (the “EE Terms”), or other agreements governing
|
||||
the use of the Software, as mutually agreed by you and Cal.com, Inc ("Cal.com"),
|
||||
and otherwise have a valid Cal.com Commercial License subscription ("EE Subscription")
|
||||
the use of the Software, as mutually agreed by you and BLS cal, Inc ("BLS cal"),
|
||||
and otherwise have a valid BLS cal Commercial License subscription ("EE Subscription")
|
||||
for the correct number of hosts as defined in the EE Terms ("Hosts"). Subject to the foregoing sentence,
|
||||
you are free to modify this Software and publish patches to the Software. You agree
|
||||
that Cal.com and/or its licensors (as applicable) retain all right, title and interest in
|
||||
that BLS cal and/or its licensors (as applicable) retain all right, title and interest in
|
||||
and to all such modifications and/or patches, and all such modifications and/or
|
||||
patches may only be used, copied, modified, displayed, distributed, or otherwise
|
||||
exploited with a valid EE Subscription for the correct number of hosts.
|
||||
Notwithstanding the foregoing, you may copy and modify the Software for development
|
||||
and testing purposes, without requiring a subscription. You agree that Cal.com and/or
|
||||
and testing purposes, without requiring a subscription. You agree that BLS cal and/or
|
||||
its licensors (as applicable) retain all right, title and interest in and to all such
|
||||
modifications. You are not granted any other rights beyond what is expressly stated herein.
|
||||
Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense,
|
||||
@@ -37,6 +37,6 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
For all third party components incorporated into the Cal.com Software, those
|
||||
For all third party components incorporated into the BLS cal Software, those
|
||||
components are licensed under the original license provided by the owner of the
|
||||
applicable component.
|
||||
|
||||
@@ -66,7 +66,7 @@ Make `dist/embed.umd.js` servable on URL <http://cal.com/embed.js>
|
||||
|
||||
- Branding
|
||||
|
||||
- Powered by Cal.com and 'Try it for free'. Should they be shown only for FREE account.
|
||||
- Powered by BLS cal and 'Try it for free'. Should they be shown only for FREE account.
|
||||
- Branding at the bottom has been removed for UI improvements, need to see where to add it.
|
||||
|
||||
- API
|
||||
|
||||
@@ -342,7 +342,7 @@ const methods = {
|
||||
|
||||
if (stylesConfig) {
|
||||
console.warn(
|
||||
"Cal.com Embed: `styles` prop is deprecated. Use `cssVarsPerTheme` instead to achieve the same effect. Here is a list of CSS variables that are supported. https://github.com/calcom/cal.com/blob/main/packages/config/tailwind-preset.js#L19"
|
||||
"BLS cal Embed: `styles` prop is deprecated. Use `cssVarsPerTheme` instead to achieve the same effect. Here is a list of CSS variables that are supported. https://github.com/calcom/cal.com/blob/main/packages/config/tailwind-preset.js#L19"
|
||||
);
|
||||
}
|
||||
|
||||
@@ -526,7 +526,7 @@ function main() {
|
||||
// If embed link is opened in top, and not in iframe. Let the page be visible.
|
||||
if (top === window) {
|
||||
unhideBody();
|
||||
// We would want to avoid a situation where Cal.com embeds cal.com and then embed-iframe is in the top as well. In such case, we would want to avoid infinite loop of events being passed.
|
||||
// We would want to avoid a situation where BLS cal embeds cal.com and then embed-iframe is in the top as well. In such case, we would want to avoid infinite loop of events being passed.
|
||||
log("Embed SDK Skipped as we are in top");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
The Cal.com Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present Cal.com, Inc
|
||||
The BLS cal Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present BLS cal, Inc
|
||||
|
||||
With regard to the Cal.com Software:
|
||||
With regard to the BLS cal Software:
|
||||
|
||||
This software and associated documentation files (the "Software") may only be
|
||||
used in production, if you (and any entity that you represent) have agreed to,
|
||||
and are in compliance with, the Cal.com Subscription Terms available
|
||||
and are in compliance with, the BLS cal Subscription Terms available
|
||||
at https://cal.com/terms (the “EE Terms”), or other agreements governing
|
||||
the use of the Software, as mutually agreed by you and Cal.com, Inc ("Cal.com"),
|
||||
and otherwise have a valid Cal.com Commercial License subscription ("EE Subscription")
|
||||
the use of the Software, as mutually agreed by you and BLS cal, Inc ("BLS cal"),
|
||||
and otherwise have a valid BLS cal Commercial License subscription ("EE Subscription")
|
||||
for the correct number of hosts as defined in the EE Terms ("Hosts"). Subject to the foregoing sentence,
|
||||
you are free to modify this Software and publish patches to the Software. You agree
|
||||
that Cal.com and/or its licensors (as applicable) retain all right, title and interest in
|
||||
that BLS cal and/or its licensors (as applicable) retain all right, title and interest in
|
||||
and to all such modifications and/or patches, and all such modifications and/or
|
||||
patches may only be used, copied, modified, displayed, distributed, or otherwise
|
||||
exploited with a valid EE Subscription for the correct number of hosts.
|
||||
Notwithstanding the foregoing, you may copy and modify the Software for development
|
||||
and testing purposes, without requiring a subscription. You agree that Cal.com and/or
|
||||
and testing purposes, without requiring a subscription. You agree that BLS cal and/or
|
||||
its licensors (as applicable) retain all right, title and interest in and to all such
|
||||
modifications. You are not granted any other rights beyond what is expressly stated herein.
|
||||
Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense,
|
||||
@@ -37,6 +37,6 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
For all third party components incorporated into the Cal.com Software, those
|
||||
For all third party components incorporated into the BLS cal Software, those
|
||||
components are licensed under the original license provided by the owner of the
|
||||
applicable component.
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
The Cal.com Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present Cal.com, Inc
|
||||
The BLS cal Commercial License (EE) license (the “EE License”)
|
||||
Copyright (c) 2020-present BLS cal, Inc
|
||||
|
||||
With regard to the Cal.com Software:
|
||||
With regard to the BLS cal Software:
|
||||
|
||||
This software and associated documentation files (the "Software") may only be
|
||||
used in production, if you (and any entity that you represent) have agreed to,
|
||||
and are in compliance with, the Cal.com Subscription Terms available
|
||||
and are in compliance with, the BLS cal Subscription Terms available
|
||||
at https://cal.com/terms (the “EE Terms”), or other agreements governing
|
||||
the use of the Software, as mutually agreed by you and Cal.com, Inc ("Cal.com"),
|
||||
and otherwise have a valid Cal.com Commercial License subscription ("EE Subscription")
|
||||
the use of the Software, as mutually agreed by you and BLS cal, Inc ("BLS cal"),
|
||||
and otherwise have a valid BLS cal Commercial License subscription ("EE Subscription")
|
||||
for the correct number of hosts as defined in the EE Terms ("Hosts"). Subject to the foregoing sentence,
|
||||
you are free to modify this Software and publish patches to the Software. You agree
|
||||
that Cal.com and/or its licensors (as applicable) retain all right, title and interest in
|
||||
that BLS cal and/or its licensors (as applicable) retain all right, title and interest in
|
||||
and to all such modifications and/or patches, and all such modifications and/or
|
||||
patches may only be used, copied, modified, displayed, distributed, or otherwise
|
||||
exploited with a valid EE Subscription for the correct number of hosts.
|
||||
Notwithstanding the foregoing, you may copy and modify the Software for development
|
||||
and testing purposes, without requiring a subscription. You agree that Cal.com and/or
|
||||
and testing purposes, without requiring a subscription. You agree that BLS cal and/or
|
||||
its licensors (as applicable) retain all right, title and interest in and to all such
|
||||
modifications. You are not granted any other rights beyond what is expressly stated herein.
|
||||
Subject to the foregoing, it is forbidden to copy, merge, publish, distribute, sublicense,
|
||||
@@ -37,6 +37,6 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
For all third party components incorporated into the Cal.com Software, those
|
||||
For all third party components incorporated into the BLS cal Software, those
|
||||
components are licensed under the original license provided by the owner of the
|
||||
applicable component.
|
||||
|
||||
@@ -98,7 +98,7 @@ const checkIfUserShouldBelongToOrg = async (idP: IdentityProvider, email: string
|
||||
const providers: Provider[] = [
|
||||
CredentialsProvider({
|
||||
id: "credentials",
|
||||
name: "Cal.com",
|
||||
name: "BLS cal",
|
||||
type: "credentials",
|
||||
credentials: {
|
||||
email: { label: "Email Address", type: "email", placeholder: "john.doe@example.com" },
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
"name": "@calcom/feature-auth",
|
||||
"sideEffects": false,
|
||||
"private": true,
|
||||
"description": "Cal.com's main auth code",
|
||||
"authors": "Cal.com, Inc.",
|
||||
"description": "BLS cal's main auth code",
|
||||
"authors": "BLS cal, Inc.",
|
||||
"version": "1.0.0",
|
||||
"main": "index.ts",
|
||||
"dependencies": {
|
||||
|
||||
@@ -1254,7 +1254,7 @@ describe("handleNewBooking", () => {
|
||||
"Availability Check during booking",
|
||||
() => {
|
||||
test(
|
||||
`should fail a booking if there is already a Cal.com booking overlapping the time`,
|
||||
`should fail a booking if there is already a BLS cal booking overlapping the time`,
|
||||
async ({}) => {
|
||||
const handleNewBooking = (await import("@calcom/features/bookings/lib/handleNewBooking")).default;
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user