aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/plugins/server/api/peertube-plugin.model.ts
blob: 54c383f57bd52a4f68c0affa3caf750a6cb3e650 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { PluginType } from '../../plugin.type'

export interface PeerTubePlugin {
  name: string
  type: PluginType
  latestVersion: string
  version: string
  enabled: boolean
  uninstalled: boolean
  peertubeEngine: string
  description: string
  homepage: string
  settings: { [ name: string ]: string }
  createdAt: Date
  updatedAt: Date
}