Skip to content

Commit

Permalink
feat: add app store entry for howareya
Browse files Browse the repository at this point in the history
  • Loading branch information
raikasdev committed Apr 25, 2024
1 parent d47c6b3 commit 1065ce7
Show file tree
Hide file tree
Showing 13 changed files with 203 additions and 5,578 deletions.
2 changes: 2 additions & 0 deletions packages/app-store/apps.metadata.generated.ts
Expand Up @@ -30,6 +30,7 @@ import { metadata as giphy__metadata_ts } from "./giphy/_metadata";
import { metadata as googlecalendar__metadata_ts } from "./googlecalendar/_metadata";
import { metadata as googlevideo__metadata_ts } from "./googlevideo/_metadata";
import gtm_config_json from "./gtm/config.json";
import howareya_config_json from "./howareya/config.json";
import { metadata as hubspot__metadata_ts } from "./hubspot/_metadata";
import { metadata as huddle01video__metadata_ts } from "./huddle01video/_metadata";
import ics_feedcalendar_config_json from "./ics-feedcalendar/config.json";
Expand Down Expand Up @@ -116,6 +117,7 @@ export const appStoreMetadata = {
googlecalendar: googlecalendar__metadata_ts,
googlevideo: googlevideo__metadata_ts,
gtm: gtm_config_json,
howareya: howareya_config_json,
hubspot: hubspot__metadata_ts,
huddle01video: huddle01video__metadata_ts,
"ics-feedcalendar": ics_feedcalendar_config_json,
Expand Down
1 change: 1 addition & 0 deletions packages/app-store/apps.server.generated.ts
Expand Up @@ -30,6 +30,7 @@ export const apiHandlers = {
googlecalendar: import("./googlecalendar/api"),
googlevideo: import("./googlevideo/api"),
gtm: import("./gtm/api"),
howareya: import("./howareya/api"),
hubspot: import("./hubspot/api"),
huddle01video: import("./huddle01video/api"),
"ics-feedcalendar": import("./ics-feedcalendar/api"),
Expand Down
7 changes: 7 additions & 0 deletions packages/app-store/howareya/DESCRIPTION.md
@@ -0,0 +1,7 @@
---
items:
- 1.jpeg
- 2.jpeg
---

{DESCRIPTION}
20 changes: 20 additions & 0 deletions packages/app-store/howareya/api/add.ts
@@ -0,0 +1,20 @@
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://checkin.raikas.dev/",
},
createCredential: ({ appType, user, slug, teamId }) =>
createDefaultInstallation({ appType, user: user, slug, key: {}, teamId }),
};

export default handler;
1 change: 1 addition & 0 deletions packages/app-store/howareya/api/index.ts
@@ -0,0 +1 @@
export { default as add } from "./add";
Empty file.
16 changes: 16 additions & 0 deletions packages/app-store/howareya/config.json
@@ -0,0 +1,16 @@
{
"/*": "Don't modify slug - If required, do it using cli edit command",
"name": "HowAreYa?",
"slug": "howareya",
"type": "howareya_automation",
"logo": "icon.svg",
"url": "https://checkin.raikas.dev/",
"variant": "automation",
"categories": ["automation"],
"publisher": "Mikroni",
"email": "roni@mikroni.fi",
"description": "HowAreYa is a tool to automatically book meetings with your contacts every now and then. Just give us their link, meeting frequency, preferred time of day and we'll take care of the rest.\r\r",
"isTemplate": false,
"__createdUsingCli": true,
"__template": "link-as-an-app"
}
1 change: 1 addition & 0 deletions packages/app-store/howareya/index.ts
@@ -0,0 +1 @@
export * as api from "./api";
14 changes: 14 additions & 0 deletions packages/app-store/howareya/package.json
@@ -0,0 +1,14 @@
{
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"name": "@calcom/howareya",
"version": "0.0.0",
"main": "./index.ts",
"dependencies": {
"@calcom/lib": "*"
},
"devDependencies": {
"@calcom/types": "*"
},
"description": "HowAreYa is a tool to automatically book meetings with your contacts every now and then. Just give us their link, meeting frequency, preferred time of day and we'll take care of the rest.\r\r"
}
Binary file added packages/app-store/howareya/static/1.jpeg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/app-store/howareya/static/2.jpeg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/app-store/howareya/static/icon.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 1065ce7

Please sign in to comment.