Skip to content

Commit ec0a0a6

Browse files
waldekmastykarzCopilotgarrytrinder
authored
Fix historical schema definitions (#1852)
* Fix historical schema definitions Backport schema corrections identified during the v3.3.0 review to every affected historical schema version. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Document Edge Beta in historical schemas Keep the preferred-browser descriptions aligned with the enum values across affected schema versions. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Co-authored-by: Garry Trinder <garry@trinder365.co.uk>
1 parent d13591f commit ec0a0a6

268 files changed

Lines changed: 1285 additions & 622 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎schemas/v0.14.1/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,14 @@
99
},
1010
"ipAddress": {
1111
"type": "string",
12-
"format": "ipv4"
12+
"anyOf": [
13+
{
14+
"format": "ipv4"
15+
},
16+
{
17+
"format": "ipv6"
18+
}
19+
]
1320
},
1421
"labelMode": {
1522
"type": "string",
@@ -55,13 +62,12 @@
5562
},
5663
"required": [
5764
"name",
58-
"enabled",
5965
"pluginPath"
6066
]
6167
}
6268
},
6369
"port": {
64-
"type": "number",
70+
"type": "integer",
6571
"minimum": 0,
6672
"maximum": 65535
6773
},
@@ -82,7 +88,7 @@
8288
"watchPids": {
8389
"type": "array",
8490
"items": {
85-
"type": "number"
91+
"type": "integer"
8692
}
8793
},
8894
"watchProcessNames": {

‎schemas/v0.15.0/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"labelMode": {
1825
"type": "string",
@@ -66,13 +73,12 @@
6673
},
6774
"required": [
6875
"name",
69-
"enabled",
7076
"pluginPath"
7177
]
7278
}
7379
},
7480
"port": {
75-
"type": "number",
81+
"type": "integer",
7682
"minimum": 0,
7783
"maximum": 65535
7884
},
@@ -93,7 +99,7 @@
9399
"watchPids": {
94100
"type": "array",
95101
"items": {
96-
"type": "number"
102+
"type": "integer"
97103
}
98104
},
99105
"watchProcessNames": {

‎schemas/v0.16.0/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"labelMode": {
1825
"type": "string",
@@ -66,13 +73,12 @@
6673
},
6774
"required": [
6875
"name",
69-
"enabled",
7076
"pluginPath"
7177
]
7278
}
7379
},
7480
"port": {
75-
"type": "number",
81+
"type": "integer",
7682
"minimum": 0,
7783
"maximum": 65535
7884
},
@@ -93,7 +99,7 @@
9399
"watchPids": {
94100
"type": "array",
95101
"items": {
96-
"type": "number"
102+
"type": "integer"
97103
}
98104
},
99105
"watchProcessNames": {

‎schemas/v0.16.1/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"labelMode": {
1825
"type": "string",
@@ -66,13 +73,12 @@
6673
},
6774
"required": [
6875
"name",
69-
"enabled",
7076
"pluginPath"
7177
]
7278
}
7379
},
7480
"port": {
75-
"type": "number",
81+
"type": "integer",
7682
"minimum": 0,
7783
"maximum": 65535
7884
},
@@ -93,7 +99,7 @@
9399
"watchPids": {
94100
"type": "array",
95101
"items": {
96-
"type": "number"
102+
"type": "integer"
97103
}
98104
},
99105
"watchProcessNames": {

‎schemas/v0.16.2/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"labelMode": {
1825
"type": "string",
@@ -66,13 +73,12 @@
6673
},
6774
"required": [
6875
"name",
69-
"enabled",
7076
"pluginPath"
7177
]
7278
}
7379
},
7480
"port": {
75-
"type": "number",
81+
"type": "integer",
7682
"minimum": 0,
7783
"maximum": 65535
7884
},
@@ -93,7 +99,7 @@
9399
"watchPids": {
94100
"type": "array",
95101
"items": {
96-
"type": "number"
102+
"type": "integer"
97103
}
98104
},
99105
"watchProcessNames": {

‎schemas/v0.17.0/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"labelMode": {
1825
"type": "string",
@@ -66,13 +73,12 @@
6673
},
6774
"required": [
6875
"name",
69-
"enabled",
7076
"pluginPath"
7177
]
7278
}
7379
},
7480
"port": {
75-
"type": "number",
81+
"type": "integer",
7682
"minimum": 0,
7783
"maximum": 65535
7884
},
@@ -93,7 +99,7 @@
9399
"watchPids": {
94100
"type": "array",
95101
"items": {
96-
"type": "number"
102+
"type": "integer"
97103
}
98104
},
99105
"watchProcessNames": {

‎schemas/v0.17.1/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"labelMode": {
1825
"type": "string",
@@ -66,13 +73,12 @@
6673
},
6774
"required": [
6875
"name",
69-
"enabled",
7076
"pluginPath"
7177
]
7278
}
7379
},
7480
"port": {
75-
"type": "number",
81+
"type": "integer",
7682
"minimum": 0,
7783
"maximum": 65535
7884
},
@@ -93,7 +99,7 @@
9399
"watchPids": {
94100
"type": "array",
95101
"items": {
96-
"type": "number"
102+
"type": "integer"
97103
}
98104
},
99105
"watchProcessNames": {

‎schemas/v0.18.0/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@
1212
},
1313
"ipAddress": {
1414
"type": "string",
15-
"format": "ipv4"
15+
"anyOf": [
16+
{
17+
"format": "ipv4"
18+
},
19+
{
20+
"format": "ipv6"
21+
}
22+
]
1623
},
1724
"logLevel": {
1825
"type": "string",
@@ -58,13 +65,12 @@
5865
},
5966
"required": [
6067
"name",
61-
"enabled",
6268
"pluginPath"
6369
]
6470
}
6571
},
6672
"port": {
67-
"type": "number",
73+
"type": "integer",
6874
"minimum": 0,
6975
"maximum": 65535
7076
},
@@ -85,7 +91,7 @@
8591
"watchPids": {
8692
"type": "array",
8793
"items": {
88-
"type": "number"
94+
"type": "integer"
8995
}
9096
},
9197
"watchProcessNames": {

‎schemas/v0.19.0/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@
3030
},
3131
"ipAddress": {
3232
"type": "string",
33-
"format": "ipv4"
33+
"anyOf": [
34+
{
35+
"format": "ipv4"
36+
},
37+
{
38+
"format": "ipv6"
39+
}
40+
]
3441
},
3542
"languageModel": {
3643
"type": "object",
@@ -93,13 +100,12 @@
93100
},
94101
"required": [
95102
"name",
96-
"enabled",
97103
"pluginPath"
98104
]
99105
}
100106
},
101107
"port": {
102-
"type": "number",
108+
"type": "integer",
103109
"minimum": 0,
104110
"maximum": 65535
105111
},
@@ -120,7 +126,7 @@
120126
"watchPids": {
121127
"type": "array",
122128
"items": {
123-
"type": "number"
129+
"type": "integer"
124130
}
125131
},
126132
"watchProcessNames": {

‎schemas/v0.19.1/rc.schema.json‎

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@
3030
},
3131
"ipAddress": {
3232
"type": "string",
33-
"format": "ipv4"
33+
"anyOf": [
34+
{
35+
"format": "ipv4"
36+
},
37+
{
38+
"format": "ipv6"
39+
}
40+
]
3441
},
3542
"languageModel": {
3643
"type": "object",
@@ -93,13 +100,12 @@
93100
},
94101
"required": [
95102
"name",
96-
"enabled",
97103
"pluginPath"
98104
]
99105
}
100106
},
101107
"port": {
102-
"type": "number",
108+
"type": "integer",
103109
"minimum": 0,
104110
"maximum": 65535
105111
},
@@ -120,7 +126,7 @@
120126
"watchPids": {
121127
"type": "array",
122128
"items": {
123-
"type": "number"
129+
"type": "integer"
124130
}
125131
},
126132
"watchProcessNames": {

0 commit comments

Comments
 (0)