Browse Source

refactor: add unique identifier for plugin

pull/9894/head
Pranav C 20 hours ago
parent
commit
f8109e37a2
  1. 2
      packages/nocodb/src/plugins/backblaze/index.ts
  2. 1
      packages/nocodb/src/plugins/discord/index.ts
  3. 1
      packages/nocodb/src/plugins/gcs/index.ts
  4. 2
      packages/nocodb/src/plugins/linode/index.ts
  5. 1
      packages/nocodb/src/plugins/mailerSend/index.ts
  6. 1
      packages/nocodb/src/plugins/mattermost/index.ts
  7. 1
      packages/nocodb/src/plugins/mino/index.ts
  8. 2
      packages/nocodb/src/plugins/ovhCloud/index.ts
  9. 2
      packages/nocodb/src/plugins/r2/index.ts
  10. 1
      packages/nocodb/src/plugins/s3/index.ts
  11. 2
      packages/nocodb/src/plugins/scaleway/index.ts
  12. 1
      packages/nocodb/src/plugins/ses/index.ts
  13. 1
      packages/nocodb/src/plugins/slack/index.ts
  14. 1
      packages/nocodb/src/plugins/smtp/index.ts
  15. 1
      packages/nocodb/src/plugins/spaces/index.ts
  16. 1
      packages/nocodb/src/plugins/teams/index.ts
  17. 1
      packages/nocodb/src/plugins/twilio/index.ts
  18. 1
      packages/nocodb/src/plugins/twilioWhatsapp/index.ts
  19. 2
      packages/nocodb/src/plugins/upcloud/index.ts
  20. 2
      packages/nocodb/src/plugins/vultr/index.ts
  21. 2
      packages/nocodb/src/types/nc-plugin/lib/XcPluginConfig.ts

2
packages/nocodb/src/plugins/backblaze/index.ts

@ -4,7 +4,9 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: BackblazePlugin,
id: 'backblaze',
title: 'Backblaze',
fallbackTitles: ['Backblaze B2'],
version: '0.0.5',
logo: 'plugins/backblaze.jpeg',
tags: 'Storage',

1
packages/nocodb/src/plugins/discord/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: DiscordPlugin,
id: 'discord',
title: 'Discord',
version: '0.0.1',
logo: 'plugins/discord.png',

1
packages/nocodb/src/plugins/gcs/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: GcsPlugin,
id: 'gcs',
title: 'GCS',
version: '0.0.4',
logo: 'plugins/gcs.png',

2
packages/nocodb/src/plugins/linode/index.ts

@ -4,6 +4,8 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: LinodeObjectStoragePlugin,
id: 'linode',
fallbackTitles: ['Linode Object Storage'],
title: 'Linode',
version: '0.0.4',
logo: 'plugins/linode.svg',

1
packages/nocodb/src/plugins/mailerSend/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: MailerSendPlugin,
id: 'mailersend',
title: 'MailerSend',
version: '0.0.2',
logo: 'plugins/mailersend.svg',

1
packages/nocodb/src/plugins/mattermost/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: MattermostPlugin,
id: 'mattermost',
title: 'Mattermost',
version: '0.0.1',
logo: 'plugins/mattermost.png',

1
packages/nocodb/src/plugins/mino/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: S3Plugin,
id: 'minio',
title: 'Minio',
version: '0.0.4',
logo: 'plugins/minio.png',

2
packages/nocodb/src/plugins/ovhCloud/index.ts

@ -4,7 +4,9 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: OvhCloud,
id: 'ovh',
title: 'Ovh',
fallbackTitles: ['OvhCloud Object Storage'],
version: '0.0.4',
logo: 'plugins/ovhCloud.png',
tags: 'Storage',

2
packages/nocodb/src/plugins/r2/index.ts

@ -4,7 +4,9 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: R2Plugin,
id: 'cloudflare-r2',
title: 'Cloudflare R2',
fallbackTitles: ['Cloudflare R2 Storage'],
version: '0.0.3',
logo: 'plugins/r2.png',
description:

1
packages/nocodb/src/plugins/s3/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: S3Plugin,
id: 'aws-s3',
title: 'S3',
version: '0.0.6',
logo: 'plugins/s3.png',

2
packages/nocodb/src/plugins/scaleway/index.ts

@ -4,7 +4,9 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: ScalewayObjectStoragePlugin,
id: 'scaleway',
title: 'Scaleway',
fallbackTitles: ['Scaleway Object Storage'],
version: '0.0.4',
logo: 'plugins/scaleway.png',
tags: 'Storage',

1
packages/nocodb/src/plugins/ses/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: SESPlugin,
id: 'ses',
title: 'SES',
version: '0.0.2',
logo: 'plugins/aws.png',

1
packages/nocodb/src/plugins/slack/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: SlackPlugin,
id: 'slack',
title: 'Slack',
version: '0.0.1',
logo: 'plugins/slack.webp',

1
packages/nocodb/src/plugins/smtp/index.ts

@ -6,6 +6,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: SMTPPlugin,
id: 'smtp',
title: 'SMTP',
version: '0.0.4',
// icon: 'mdi-email-outline',

1
packages/nocodb/src/plugins/spaces/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: SpacesPlugin,
id: 'spaces',
title: 'Spaces',
version: '0.0.2',
logo: 'plugins/spaces.png',

1
packages/nocodb/src/plugins/teams/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: TeamsPlugin,
id: 'ms-teams',
title: 'Microsoft Teams',
version: '0.0.1',
logo: 'plugins/teams.ico',

1
packages/nocodb/src/plugins/twilio/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: TwilioPlugin,
id: 'twilio',
title: 'Twilio',
version: '0.0.1',
logo: 'plugins/twilio.png',

1
packages/nocodb/src/plugins/twilioWhatsapp/index.ts

@ -4,6 +4,7 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: TwilioWhatsappPlugin,
id: 'twilio',
title: 'Whatsapp Twilio',
version: '0.0.1',
logo: 'plugins/whatsapp.png',

2
packages/nocodb/src/plugins/upcloud/index.ts

@ -4,7 +4,9 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: UpCloudPlugin,
id: 'upcloud',
title: 'UpCloud',
fallbackTitles: ['UpCloud Object Storage'],
version: '0.0.4',
logo: 'plugins/upcloud.png',
description:

2
packages/nocodb/src/plugins/vultr/index.ts

@ -5,6 +5,8 @@ import type { XcPluginConfig } from '~/types/nc-plugin';
const config: XcPluginConfig = {
builder: VultrPlugin,
title: 'Vultr',
id: 'vultr',
fallbackTitles: ['Vultr Object Storage'],
version: '0.0.4',
logo: 'plugins/vultr.png',
description:

2
packages/nocodb/src/types/nc-plugin/lib/XcPluginConfig.ts

@ -4,7 +4,9 @@ import type XcPlugin from './XcPlugin';
import type XcPluginMigration from './XcPluginMigration';
export default interface XcPluginConfig {
id: string;
title: string;
fallbackTitles?: string[];
logo?: string;
tags?: string;
description?: string;

Loading…
Cancel
Save