mirror of
https://github.com/profullstack/logicsrc.git
synced 2026-08-14 23:07:29 +00:00
Add communication account plugin scaffolds
This commit is contained in:
parent
5cfeea6b57
commit
c23ce42948
48 changed files with 1949 additions and 13 deletions
39
plugins/email-accounts/src/manifest.ts
Normal file
39
plugins/email-accounts/src/manifest.ts
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
import type { PluginManifest } from "@logicsrc/plugin-core";
|
||||
|
||||
export const emailAccountsManifest: PluginManifest = {
|
||||
id: "email-accounts",
|
||||
name: "Email Accounts",
|
||||
version: "0.1.0",
|
||||
type: ["communication", "accounts", "email"],
|
||||
default: true,
|
||||
capabilities: [
|
||||
"accounts.connect",
|
||||
"accounts.list",
|
||||
"accounts.read_metadata",
|
||||
"accounts.test",
|
||||
"accounts.revoke",
|
||||
"accounts.sync",
|
||||
"accounts.audit.read",
|
||||
"email.providers.list",
|
||||
"email.headers.read",
|
||||
"email.body.read",
|
||||
"email.attachments.read",
|
||||
"email.search",
|
||||
"email.draft",
|
||||
"email.send",
|
||||
"email.labels.modify",
|
||||
"email.delete",
|
||||
"email.sync"
|
||||
],
|
||||
commands: ["accounts", "email"],
|
||||
env: [
|
||||
"GMAIL_CLIENT_ID",
|
||||
"GMAIL_CLIENT_SECRET",
|
||||
"MICROSOFT_CLIENT_ID",
|
||||
"MICROSOFT_CLIENT_SECRET",
|
||||
"IMAP_HOST",
|
||||
"IMAP_PORT",
|
||||
"SMTP_HOST",
|
||||
"SMTP_PORT"
|
||||
]
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue