-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanifest.master.yml
99 lines (95 loc) · 2.01 KB
/
manifest.master.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
plugin:
name: custom-data-type-doris
version: 0.1
displayname:
de-DE: DoRIS
en-US: DoRIS
info:
de-DE: DoRIS
en-US: DoRIS
server:
api-version:
require: 1
webfrontend:
url: custom-data-type-doris.js
css: custom-data-type-doris.css
l10n: l10n/custom-data-type-doris.csv
base_url_prefix: "webfrontend"
custom_types:
doris:
config:
mask:
- name: value
parameters:
value:
type: text
mapping:
id:
type: text
gzAkte:
type: text
base_config:
- name: doris
parameters:
url:
type: text
position: 0
types:
type: table
fields:
- name: id
type: text
position: 0
- name: label
type: text
position: 1
- name: name
type: text
position: 2
- name: organization_unit
type: text
position: 3
- name: access
type: text
position: 4
- name: permission_group
type: select
options: ["basic", "full"]
position: 5
position: 1
api_fields:
type: table
fields:
- name: path
type: text
position: 0
position: 2
extensions:
data:
exec:
service: "node"
commands:
- prog: "node"
stdin:
type: "body"
stdout:
type: "body"
args:
- type: "value"
value: "%_exec.pluginDir%/server/extension/data.js"
- type: "value"
value: "%info.json%"
credentials:
exec:
service: "node"
commands:
- prog: "node"
stdin:
type: "body"
stdout:
type: "body"
args:
- type: "value"
value: "%_exec.pluginDir%/server/extension/credentials.js"
- type: "value"
value: "%info.json%"