added deel app

6637-cal-868-deel-app
Peer Richelsen 2023-10-27 11:20:48 +01:00
parent aabf3c54ea
commit f0479bc943
13 changed files with 73 additions and 0 deletions

View File

@ -13,6 +13,7 @@ import campfire_config_json from "./campfire/config.json";
import closecom_config_json from "./closecom/config.json";
import cron_config_json from "./cron/config.json";
import { metadata as dailyvideo__metadata_ts } from "./dailyvideo/_metadata";
import deel_config_json from "./deel/config.json";
import discord_config_json from "./discord/config.json";
import eightxeight_config_json from "./eightxeight/config.json";
import element_call_config_json from "./element-call/config.json";
@ -87,6 +88,7 @@ export const appStoreMetadata = {
closecom: closecom_config_json,
cron: cron_config_json,
dailyvideo: dailyvideo__metadata_ts,
deel: deel_config_json,
discord: discord_config_json,
eightxeight: eightxeight_config_json,
"element-call": element_call_config_json,

View File

@ -13,6 +13,7 @@ export const apiHandlers = {
campfire: import("./campfire/api"),
closecom: import("./closecom/api"),
cron: import("./cron/api"),
deel: import("./deel/api"),
discord: import("./discord/api"),
eightxeight: import("./eightxeight/api"),
"element-call": import("./element-call/api"),

View File

@ -0,0 +1,8 @@
---
items:
- 1.jpeg
- 2.jpeg
- 3.jpeg
---
{DESCRIPTION}

View File

@ -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://example.com/link",
},
createCredential: ({ appType, user, slug, teamId }) =>
createDefaultInstallation({ appType, userId: user.id, slug, key: {}, teamId }),
};
export default handler;

View File

@ -0,0 +1 @@
export { default as add } from "./add";

View File

@ -0,0 +1,18 @@
{
"/*": "Don't modify slug - If required, do it using cli edit command",
"name": "Deel",
"slug": "deel",
"type": "deel_other",
"logo": "icon.svg",
"url": "https://app.deel.com/integrations-store?category=Calendar",
"variant": "other",
"categories": ["other"],
"dependencies": ["google-calendar"],
"publisher": "Deel.com",
"email": "support@deel.com",
"description": "Integrate Deel with your Calendar and get automatic updates on key employee dates like PTO, start days, public holidays, and birthdays. No manual entry. No errors. Just a calendar that's always in sync with your team.",
"isTemplate": false,
"__createdUsingCli": true,
"__template": "link-as-an-app",
"dirName": "deel"
}

View File

@ -0,0 +1 @@
export * as api from "./api";

View File

@ -0,0 +1,14 @@
{
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"name": "@calcom/deel",
"version": "0.0.0",
"main": "./index.ts",
"dependencies": {
"@calcom/lib": "*"
},
"devDependencies": {
"@calcom/types": "*"
},
"description": "Integrate Deel with your Calendar and get automatic updates on key employee dates like PTO, start days, public holidays, and birthdays. No manual entry. No errors. Just a calendar that's always in sync with your team."
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

View File

@ -0,0 +1,8 @@
<svg width="2484" height="2484" viewBox="0 0 2484 2484" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="2484" height="2484" rx="200" fill="#1D3377"/>
<path d="M1771.45 1522.76C1769 1522.76 1767.01 1520.76 1767.01 1518.31V982.424C1767.01 980.317 1768.49 978.499 1770.54 978.069L1863.22 958.731C1865.97 958.156 1868.56 960.265 1868.56 963.086V1518.31C1868.56 1520.76 1866.57 1522.76 1864.12 1522.76H1771.45Z" fill="white"/>
<path d="M606.578 1534.09C569.555 1534.09 536.498 1525.02 507.409 1506.87C478.319 1488.72 455.312 1463.9 438.387 1432.4C421.462 1400.91 413 1365.15 413 1325.11C413 1285.08 421.462 1249.58 438.387 1218.62C455.312 1187.12 478.319 1162.57 507.409 1144.95C536.498 1126.8 569.555 1117.73 606.578 1117.73C636.196 1117.73 662.113 1123.33 684.326 1134.54C702.132 1143.53 717.22 1155.43 729.587 1170.24C732.391 1173.6 738.274 1171.7 738.274 1167.32V972.788C738.274 970.68 739.75 968.862 741.807 968.433L834.48 949.095C837.236 948.52 839.824 950.629 839.824 953.45V1520.04C839.824 1522.49 837.835 1524.48 835.386 1524.48H753.033C750.913 1524.48 749.086 1522.98 748.679 1520.89L740.24 1477.69C739.492 1473.87 734.492 1472.74 732.014 1475.74C720.188 1490.04 705.351 1502.81 687.499 1514.07C666.872 1527.42 639.898 1534.09 606.578 1534.09ZM627.998 1444.41C660.79 1444.41 687.499 1433.47 708.126 1411.59C729.282 1389.17 739.86 1360.61 739.86 1325.91C739.86 1291.21 729.282 1262.92 708.126 1241.04C687.499 1218.62 660.79 1207.41 627.998 1207.41C595.735 1207.41 569.026 1218.35 547.87 1240.24C526.714 1262.12 516.136 1290.41 516.136 1325.11C516.136 1359.81 526.714 1388.37 547.87 1410.78C569.026 1433.2 595.735 1444.41 627.998 1444.41Z" fill="white"/>
<path d="M1087.44 1534.16C1047.78 1534.16 1012.6 1525.61 981.928 1508.53C951.252 1491.45 927.186 1467.43 909.732 1436.47C892.28 1405.51 883.551 1369.75 883.551 1329.18C883.551 1288.07 892.014 1251.51 908.94 1219.48C926.394 1187.45 950.194 1162.63 980.342 1145.02C1011.02 1126.87 1046.98 1117.79 1088.24 1117.79C1126.85 1117.79 1160.96 1126.33 1190.58 1143.41C1220.2 1160.5 1243.21 1183.98 1259.6 1213.88C1276.53 1243.23 1284.99 1276.06 1284.99 1312.36C1284.99 1318.23 1284.72 1324.37 1284.19 1330.78C1284.19 1335.91 1284.03 1341.21 1283.68 1346.69C1283.54 1349.01 1281.61 1350.8 1279.29 1350.8H989.061C986.49 1350.8 984.45 1352.98 984.704 1355.55C987.54 1384.25 997.987 1406.95 1016.04 1423.66C1035.61 1441.28 1059.15 1450.08 1086.65 1450.08C1107.28 1450.08 1124.47 1445.54 1138.22 1436.47C1151.67 1427.42 1161.84 1416 1168.72 1402.21C1169.5 1400.65 1171.06 1399.64 1172.79 1399.64H1267.15C1270.11 1399.64 1272.24 1402.5 1271.31 1405.32C1263.76 1428.2 1251.93 1449.26 1235.8 1468.5C1218.88 1488.78 1197.72 1504.8 1172.33 1516.54C1147.47 1528.28 1119.18 1534.16 1087.44 1534.16ZM1088.24 1201.07C1063.38 1201.07 1041.43 1208.27 1022.39 1222.68C1004.52 1235.71 992.706 1255.32 986.948 1281.5C986.353 1284.22 988.452 1286.74 991.225 1286.74H1177.14C1179.69 1286.74 1181.73 1284.58 1181.47 1282.03C1179.08 1258.07 1169.68 1238.82 1153.29 1224.29C1135.84 1208.81 1114.15 1201.07 1088.24 1201.07Z" fill="white"/>
<path d="M1529.21 1534.16C1489.54 1534.16 1454.37 1525.61 1423.69 1508.53C1393.02 1491.45 1368.95 1467.43 1351.5 1436.47C1334.04 1405.51 1325.32 1369.75 1325.32 1329.18C1325.32 1288.07 1333.78 1251.51 1350.7 1219.48C1368.16 1187.45 1391.96 1162.63 1422.11 1145.02C1452.78 1126.87 1488.75 1117.79 1530 1117.79C1568.61 1117.79 1602.73 1126.33 1632.34 1143.41C1661.96 1160.5 1684.97 1183.98 1701.37 1213.88C1718.29 1243.23 1726.75 1276.06 1726.75 1312.36C1726.75 1318.23 1726.49 1324.37 1725.96 1330.78C1725.96 1335.91 1725.79 1341.21 1725.45 1346.69C1725.31 1349.01 1723.37 1350.8 1721.05 1350.8H1430.82C1428.26 1350.8 1426.22 1352.98 1426.47 1355.55C1429.31 1384.25 1439.75 1406.95 1457.81 1423.66C1477.38 1441.28 1500.91 1450.08 1528.41 1450.08C1549.04 1450.08 1566.23 1445.54 1579.98 1436.47C1593.44 1427.42 1603.61 1416 1610.49 1402.21C1611.26 1400.65 1612.83 1399.64 1614.56 1399.64H1708.91C1711.88 1399.64 1714.01 1402.5 1713.08 1405.32C1705.53 1428.2 1693.69 1449.26 1677.57 1468.5C1660.64 1488.78 1639.48 1504.8 1614.1 1516.54C1589.24 1528.28 1560.94 1534.16 1529.21 1534.16ZM1530 1201.07C1505.14 1201.07 1483.19 1208.27 1464.15 1222.68C1446.29 1235.71 1434.47 1255.32 1428.71 1281.5C1428.12 1284.22 1430.21 1286.74 1432.99 1286.74H1618.9C1621.46 1286.74 1623.49 1284.58 1623.24 1282.03C1620.84 1258.07 1611.45 1238.82 1595.06 1224.29C1577.6 1208.81 1555.92 1201.07 1530 1201.07Z" fill="white"/>
<path d="M2001.63 1522.87C2039.39 1522.87 2070 1491.98 2070 1453.87C2070 1415.76 2039.39 1384.87 2001.63 1384.87C1963.87 1384.87 1933.27 1415.76 1933.27 1453.87C1933.27 1491.98 1963.87 1522.87 2001.63 1522.87Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB