Files
calendar/packages/app-store/nextcloudtalk/zod.ts
T
de503add83 feat: add nextcloud talk app (#16455)
* Initial draft of nextcloud app

* Add video adapter for creating a new conversation via API

* Make links dynamic, add nc user and pwd for auth, fix link creation

* Add nextcloudTalk app to yarn.lock

* Fix screenshot name

* Add OAuth2 handler

* Fix type for booking reference and fix access token header param, (for creating and deleting a meeting)

* Remove comment

* Add README.md file

* Fix redirect URL for authenticating Nextcloud user

---------

Co-authored-by: Amit Sharma <74371312+Amit91848@users.noreply.github.com>
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com>
2024-10-09 17:52:30 +05:30

11 lines
272 B
TypeScript

import { z } from "zod";
export const appKeysSchema = z.object({
nextcloudTalkHost: z.string(),
nextcloudTalkPattern: z.string().optional(),
nextcloudTalkClientId: z.string(),
nextcloudTalkClientSecret: z.string(),
});
export const appDataSchema = z.object({});