|
16 | 16 | "xs": 12,
|
17 | 17 | "sm": 12,
|
18 | 18 | "md": 4,
|
19 |
| - "lg": 4 |
| 19 | + "lg": 4, |
| 20 | + "xl": 4 |
20 | 21 | },
|
21 | 22 | "port": {
|
22 | 23 | "type": "number",
|
| 24 | + "label": "Port", |
23 | 25 | "min": 1,
|
24 | 26 | "max": 65535,
|
25 | 27 | "xs": 12,
|
26 | 28 | "sm": 12,
|
27 | 29 | "md": 4,
|
28 | 30 | "lg": 4,
|
29 |
| - "label": "Port" |
| 31 | + "xl": 4 |
30 | 32 | },
|
31 | 33 | "secure": {
|
32 | 34 | "newLine": true,
|
33 | 35 | "type": "checkbox",
|
| 36 | + "label": "Secure (HTTPS)", |
34 | 37 | "xs": 12,
|
35 | 38 | "sm": 12,
|
36 | 39 | "md": 4,
|
37 | 40 | "lg": 4,
|
38 |
| - "label": "Secure (HTTPS)" |
| 41 | + "xl": 4 |
39 | 42 | },
|
40 | 43 | "certPublic": {
|
41 | 44 | "hidden": "!data.secure",
|
42 | 45 | "type": "certificate",
|
43 | 46 | "certType": "public",
|
| 47 | + "label": "Public certificate", |
44 | 48 | "xs": 12,
|
45 | 49 | "sm": 12,
|
46 | 50 | "md": 4,
|
47 | 51 | "lg": 4,
|
48 |
| - "label": "Public certificate" |
| 52 | + "xl": 4 |
49 | 53 | },
|
50 | 54 | "certPrivate": {
|
51 | 55 | "hidden": "!data.secure",
|
52 | 56 | "type": "certificate",
|
53 | 57 | "certType": "private",
|
| 58 | + "label": "Private certificate", |
54 | 59 | "xs": 12,
|
55 | 60 | "sm": 12,
|
56 | 61 | "md": 4,
|
57 | 62 | "lg": 4,
|
58 |
| - "label": "Private certificate" |
| 63 | + "xl": 4 |
59 | 64 | },
|
60 | 65 | "httpAdminRoot": {
|
61 | 66 | "newLine": true,
|
62 | 67 | "type": "text",
|
| 68 | + "label": "http Admin directory", |
| 69 | + "help": "Root directory for Node-RED (e.g. /admin)", |
63 | 70 | "xs": 12,
|
64 | 71 | "sm": 12,
|
65 | 72 | "md": 4,
|
66 | 73 | "lg": 4,
|
67 |
| - "label": "http Admin directory", |
68 |
| - "help": "Root directory for Node-RED (e.g. /admin)" |
| 74 | + "xl": 4 |
69 | 75 | },
|
70 | 76 | "httpNodeRoot": {
|
71 | 77 | "type": "text",
|
| 78 | + "label": "http Node directory", |
| 79 | + "help": "Root directory for HTTP Nodes and Dashboard (e.g. /)", |
72 | 80 | "xs": 12,
|
73 | 81 | "sm": 12,
|
74 | 82 | "md": 4,
|
75 | 83 | "lg": 4,
|
76 |
| - "label": "http Node directory", |
77 |
| - "help": "Root directory for HTTP Nodes and Dashboard (e.g. /)" |
| 84 | + "xl": 4 |
78 | 85 | },
|
79 | 86 | "httpStatic": {
|
80 | 87 | "type": "text",
|
| 88 | + "label": "http Static directory", |
| 89 | + "help": "Can be used to identify a directory of static content on local host", |
81 | 90 | "xs": 12,
|
82 | 91 | "sm": 12,
|
83 | 92 | "md": 4,
|
84 | 93 | "lg": 4,
|
85 |
| - "label": "http Static directory", |
86 |
| - "help": "Can be used to identify a directory of static content on local host" |
| 94 | + "xl": 4 |
87 | 95 | },
|
88 | 96 | "maxMemory": {
|
89 | 97 | "newLine": true,
|
90 | 98 | "type": "number",
|
| 99 | + "label": "Max. allocated RAM", |
91 | 100 | "min": 32,
|
92 | 101 | "xs": 12,
|
93 | 102 | "sm": 12,
|
94 | 103 | "md": 4,
|
95 | 104 | "lg": 4,
|
96 |
| - "label": "Max. allocated RAM" |
| 105 | + "xl": 4 |
97 | 106 | },
|
98 | 107 | "npmLibs": {
|
99 | 108 | "type": "chips",
|
| 109 | + "label": "Additional npm packages", |
100 | 110 | "xs": 12,
|
101 | 111 | "sm": 12,
|
102 | 112 | "md": 8,
|
103 | 113 | "lg": 8,
|
104 |
| - "label": "Additional npm packages" |
| 114 | + "xl": 8 |
105 | 115 | },
|
106 | 116 | "_headerAdditionalFeatures": {
|
107 | 117 | "newLine": true,
|
108 | 118 | "type": "header",
|
109 | 119 | "size": 3,
|
| 120 | + "text": "Additional features", |
110 | 121 | "xs": 12,
|
111 | 122 | "sm": 12,
|
112 | 123 | "md": 12,
|
113 | 124 | "lg": 12,
|
114 |
| - "text": "Additional features" |
| 125 | + "xl": 12 |
115 | 126 | },
|
116 | 127 | "valueConvert": {
|
117 | 128 | "newLine": true,
|
118 | 129 | "type": "checkbox",
|
| 130 | + "label": "Convert state values to strings", |
119 | 131 | "xs": 12,
|
120 | 132 | "sm": 12,
|
121 | 133 | "md": 4,
|
122 | 134 | "lg": 4,
|
123 |
| - "label": "Convert state values to strings" |
| 135 | + "xl": 4 |
124 | 136 | },
|
125 | 137 | "palletmanagerEnabled": {
|
126 | 138 | "newLine": true,
|
127 | 139 | "type": "checkbox",
|
| 140 | + "label": "Use palletmanager", |
128 | 141 | "xs": 12,
|
129 | 142 | "sm": 12,
|
130 | 143 | "md": 4,
|
131 | 144 | "lg": 4,
|
132 |
| - "label": "Use palletmanager" |
| 145 | + "xl": 4 |
133 | 146 | },
|
134 | 147 | "_backupWarningPallet": {
|
135 | 148 | "hidden": "!data.palletmanagerEnabled",
|
|
146 | 159 | "xs": 12,
|
147 | 160 | "sm": 12,
|
148 | 161 | "md": 8,
|
149 |
| - "lg": 8 |
| 162 | + "lg": 8, |
| 163 | + "xl": 8 |
150 | 164 | },
|
151 | 165 | "projectsEnabled": {
|
152 | 166 | "newLine": true,
|
153 | 167 | "type": "checkbox",
|
| 168 | + "label": "Enable Projects feature", |
154 | 169 | "xs": 12,
|
155 | 170 | "sm": 12,
|
156 | 171 | "md": 4,
|
157 | 172 | "lg": 4,
|
158 |
| - "label": "Enable Projects feature" |
| 173 | + "xl": 4 |
159 | 174 | },
|
160 | 175 | "_backupWarningProjects": {
|
161 | 176 | "hidden": "!data.projectsEnabled",
|
|
172 | 187 | "xs": 12,
|
173 | 188 | "sm": 12,
|
174 | 189 | "md": 8,
|
175 |
| - "lg": 8 |
| 190 | + "lg": 8, |
| 191 | + "xl": 8 |
176 | 192 | },
|
177 | 193 | "allowCreationOfForeignObjects": {
|
178 | 194 | "newLine": true,
|
179 | 195 | "type": "checkbox",
|
| 196 | + "label": "Allow creation of foreign objects", |
180 | 197 | "xs": 12,
|
181 | 198 | "sm": 12,
|
182 | 199 | "md": 6,
|
183 | 200 | "lg": 6,
|
184 |
| - "label": "Allow creation of foreign objects" |
| 201 | + "xl": 6 |
185 | 202 | },
|
186 | 203 | "safeMode": {
|
187 | 204 | "newLine": true,
|
188 | 205 | "type": "checkbox",
|
| 206 | + "label": "Safe mode", |
189 | 207 | "xs": 12,
|
190 | 208 | "sm": 12,
|
191 | 209 | "md": 6,
|
192 | 210 | "lg": 6,
|
193 |
| - "label": "Safe mode" |
| 211 | + "xl": 6 |
194 | 212 | },
|
195 | 213 | "doNotReadObjectsDynamically": {
|
196 | 214 | "newLine": true,
|
197 | 215 | "type": "checkbox",
|
| 216 | + "label": "Do not read objects from admin in the select object dialog", |
| 217 | + "xs": 12, |
198 | 218 | "sm": 12,
|
199 | 219 | "md": 6,
|
200 | 220 | "lg": 6,
|
201 |
| - "label": "Do not read objects from admin in the select object dialog" |
| 221 | + "xl": 6 |
202 | 222 | },
|
203 | 223 | "_update": {
|
204 | 224 | "newLine": true,
|
205 | 225 | "type": "sendTo",
|
| 226 | + "label": "Update select dialog", |
206 | 227 | "showProcess": true,
|
207 | 228 | "command": "update",
|
208 | 229 | "variant": "outlined",
|
|
221 | 242 | "uk": "Успішно оновлено",
|
222 | 243 | "zh-cn": "成功更新"
|
223 | 244 | }
|
224 |
| - }, |
225 |
| - "label": "Update select dialog" |
| 245 | + } |
226 | 246 | }
|
227 | 247 | }
|
228 | 248 | },
|
|
234 | 254 | "authType": {
|
235 | 255 | "newLine": true,
|
236 | 256 | "type": "select",
|
| 257 | + "label": "Authentication type", |
237 | 258 | "options": [
|
238 | 259 | {
|
239 | 260 | "label": {
|
|
288 | 309 | "sm": 12,
|
289 | 310 | "md": 4,
|
290 | 311 | "lg": 4,
|
291 |
| - "label": "Authentication type" |
| 312 | + "xl": 4 |
292 | 313 | },
|
293 | 314 | "user": {
|
294 | 315 | "hidden": "data.authType !== 'Simple'",
|
295 | 316 | "type": "text",
|
| 317 | + "label": "User name", |
296 | 318 | "xs": 12,
|
297 | 319 | "sm": 12,
|
298 | 320 | "md": 4,
|
299 | 321 | "lg": 4,
|
300 |
| - "label": "User name" |
| 322 | + "xl": 4 |
301 | 323 | },
|
302 | 324 | "pass": {
|
303 | 325 | "hidden": "data.authType !== 'Simple'",
|
304 | 326 | "type": "password",
|
| 327 | + "label": "Password", |
305 | 328 | "xs": 12,
|
306 | 329 | "sm": 12,
|
307 | 330 | "md": 4,
|
308 | 331 | "lg": 4,
|
309 |
| - "label": "Password" |
| 332 | + "xl": 4 |
310 | 333 | },
|
311 | 334 | "hasDefaultPermissions": {
|
312 | 335 | "newLine": true,
|
313 | 336 | "hidden": "data.authType !== 'Extended'",
|
314 | 337 | "type": "checkbox",
|
| 338 | + "label": "Use default permissions", |
315 | 339 | "xs": 12,
|
316 | 340 | "sm": 12,
|
317 | 341 | "md": 4,
|
318 | 342 | "lg": 4,
|
319 |
| - "label": "Use default permissions" |
| 343 | + "xl": 4 |
320 | 344 | },
|
321 | 345 | "defaultPermissions": {
|
322 | 346 | "hidden": "data.authType !== 'Extended' || !data.hasDefaultPermissions",
|
323 | 347 | "type": "text",
|
| 348 | + "label": "Default permissions", |
324 | 349 | "xs": 12,
|
325 | 350 | "sm": 12,
|
326 | 351 | "md": 6,
|
327 | 352 | "lg": 6,
|
328 |
| - "label": "Default permissions" |
| 353 | + "xl": 6 |
329 | 354 | },
|
330 | 355 | "authExt": {
|
331 | 356 | "newLine": true,
|
332 | 357 | "hidden": "data.authType !== 'Extended'",
|
333 | 358 | "type": "table",
|
334 |
| - "xs": 12, |
335 |
| - "sm": 12, |
336 |
| - "md": 12, |
337 |
| - "lg": 12, |
338 | 359 | "label": "Users",
|
339 | 360 | "items": [
|
340 | 361 | {
|
|
399 | 420 | "filter": false,
|
400 | 421 | "sort": false
|
401 | 422 | }
|
402 |
| - ] |
| 423 | + ], |
| 424 | + "xs": 12, |
| 425 | + "sm": 12, |
| 426 | + "md": 12, |
| 427 | + "lg": 12, |
| 428 | + "xl": 12 |
403 | 429 | }
|
404 | 430 | }
|
405 | 431 | },
|
|
421 | 447 | "value": "ace"
|
422 | 448 | }
|
423 | 449 | ],
|
| 450 | + "label": "Editor type", |
424 | 451 | "xs": 12,
|
425 | 452 | "sm": 12,
|
426 | 453 | "md": 4,
|
427 | 454 | "lg": 4,
|
428 |
| - "label": "Editor type" |
| 455 | + "xl": 4 |
429 | 456 | },
|
430 | 457 | "theme": {
|
431 | 458 | "newLine": true,
|
432 | 459 | "type": "text",
|
| 460 | + "label": "Theme", |
| 461 | + "help": "Apply a custom theme (if installed)", |
| 462 | + "helpLink": "https://github.com/node-red-contrib-themes/theme-collection", |
433 | 463 | "xs": 12,
|
434 | 464 | "sm": 12,
|
435 | 465 | "md": 4,
|
436 | 466 | "lg": 4,
|
437 |
| - "label": "Theme", |
438 |
| - "help": "Apply a custom theme (if installed)", |
439 |
| - "helpLink": "https://github.com/node-red-contrib-themes/theme-collection" |
| 467 | + "xl": 4 |
440 | 468 | }
|
441 | 469 | }
|
442 | 470 | },
|
|
448 | 476 | "envVars": {
|
449 | 477 | "newLine": true,
|
450 | 478 | "type": "table",
|
451 |
| - "xs": 12, |
452 |
| - "sm": 12, |
453 |
| - "md": 12, |
454 |
| - "lg": 12, |
455 | 479 | "label": "Environment variables",
|
456 | 480 | "items": [
|
457 | 481 | {
|
|
496 | 520 | "sort": false,
|
497 | 521 | "default": ""
|
498 | 522 | }
|
499 |
| - ] |
| 523 | + ], |
| 524 | + "xs": 12, |
| 525 | + "sm": 12, |
| 526 | + "md": 12, |
| 527 | + "lg": 12, |
| 528 | + "xl": 12 |
500 | 529 | }
|
501 | 530 | }
|
502 | 531 | }
|
|
0 commit comments