changedInput schema / properties / settings / anyOf
Previous value: -[
- {
- "maxProperties": 0,
- "title": "Empty",
- "type": "object"
- },
- {
- "properties": {
- "members": {
- "description": "IDs of the organization members receiving the alerts",
- "examples": [
- [
- 1,
- 2
- ]
- ],
- "items": {
- "type": "integer"
- },
- "maxItems": 100,
- "minItems": 1,
- "type": "array"
- }
- },
- "title": "Email",
- "type": "object"
- },
- {
- "properties": {
- "integration_key": {
- "description": "ilert alert source integration key",
- "examples": [
- "il1api00000000000000000000000000000000000000"
- ],
- "maxLength": 70,
- "minLength": 40,
- "type": "string",
- "writeOnly": true
- }
- },
- "title": "ilert",
- "type": "object"
- },
- {
- "properties": {
- "access_token": {
- "description": "Ntfy access token used for authenticated topics, must start with `tk_`",
- "examples": [
- "tk_00000000000000000000000000000"
- ],
- "maxLength": 32,
- "minLength": 32,
- "type": [
- "string",
- "null"
- ],
- "writeOnly": true
- },
- "hostname": {
- "description": "Hostname of the Ntfy server",
- "examples": [
- "ntfy.sh"
- ],
- "maxLength": 100,
- "minLength": 4,
- "type": "string"
- },
- "topic": {
- "description": "Ntfy topic receiving the alerts",
- "examples": [
- "phare-alerts"
- ],
- "maxLength": 255,
- "minLength": 1,
- "type": "string"
- }
- },
- "title": "Ntfy",
- "type": "object"
- },
- {
- "properties": {
- "secret": {
- "description": "Secret used to sign the webhook requests",
- "examples": [
- "a-very-secure-secret"
- ],
- "maxLength": 250,
- "minLength": 10,
- "type": "string",
- "writeOnly": true
- },
- "url": {
- "description": "URL receiving the webhook requests",
- "examples": [
- "https://example.com/webhooks/phare"
- ],
- "format": "uri",
- "maxLength": 250,
- "type": "string"
- }
- },
- "title": "Outgoing Webhooks",
- "type": "object"
- },
- {
- "properties": {
- "api_key": {
- "description": "Pushover application API token",
- "examples": [
- "a00000000000000000000000000000"
- ],
- "maxLength": 30,
- "minLength": 30,
- "type": "string",
- "writeOnly": true
- },
- "user_key": {
- "description": "Pushover user or group key",
- "examples": [
- "u00000000000000000000000000000"
- ],
- "maxLength": 30,
- "minLength": 30,
- "type": "string",
- "writeOnly": true
- }
- },
- "title": "Pushover",
- "type": "object"
- },
- {
- "properties": {
- "members": {
- "description": "IDs of the organization members receiving the alerts",
- "examples": [
- [
- 1,
- 2
- ]
- ],
- "items": {
- "type": "integer"
- },
- "maxItems": 100,
- "minItems": 1,
- "type": "array"
- }
- },
- "title": "SMS",
- "type": "object"
- }
-]New value: +[
+ {
+ "maxProperties": 0,
+ "title": "Empty",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "members": {
+ "description": "IDs of the organization members receiving the alerts",
+ "examples": [
+ [
+ 1,
+ 2
+ ]
+ ],
+ "items": {
+ "type": "integer"
+ },
+ "maxItems": 100,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "title": "Email",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "integration_key": {
+ "description": "ilert alert source integration key. It is never returned, an update without it keeps the current key.",
+ "examples": [
+ "il1api00000000000000000000000000000000000000"
+ ],
+ "maxLength": 70,
+ "minLength": 40,
+ "type": "string",
+ "writeOnly": true
+ }
+ },
+ "title": "ilert",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "access_token": {
+ "description": "Ntfy access token used for authenticated topics, must start with `tk_`. It is never returned, an update without it keeps the current token and null removes it.",
+ "examples": [
+ "tk_00000000000000000000000000000"
+ ],
+ "maxLength": 32,
+ "minLength": 32,
+ "type": [
+ "string",
+ "null"
+ ],
+ "writeOnly": true
+ },
+ "hostname": {
+ "description": "Hostname of the Ntfy server",
+ "examples": [
+ "ntfy.sh"
+ ],
+ "maxLength": 100,
+ "minLength": 4,
+ "type": "string"
+ },
+ "topic": {
+ "description": "Ntfy topic receiving the alerts",
+ "examples": [
+ "phare-alerts"
+ ],
+ "maxLength": 255,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "title": "Ntfy",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "secret": {
+ "description": "Secret used to sign the webhook requests. It is never returned, an update without it keeps the current secret.",
+ "examples": [
+ "a-very-secure-secret"
+ ],
+ "maxLength": 250,
+ "minLength": 10,
+ "type": "string",
+ "writeOnly": true
+ },
+ "url": {
+ "description": "URL receiving the webhook requests",
+ "examples": [
+ "https://example.com/webhooks/phare"
+ ],
+ "format": "uri",
+ "maxLength": 250,
+ "type": "string"
+ }
+ },
+ "title": "Outgoing Webhooks",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "api_key": {
+ "description": "Pushover application API token. It is never returned, an update without it keeps the current token.",
+ "examples": [
+ "a00000000000000000000000000000"
+ ],
+ "maxLength": 30,
+ "minLength": 30,
+ "type": "string",
+ "writeOnly": true
+ },
+ "user_key": {
+ "description": "Pushover user or group key. It is never returned, an update without it keeps the current key.",
+ "examples": [
+ "u00000000000000000000000000000"
+ ],
+ "maxLength": 30,
+ "minLength": 30,
+ "type": "string",
+ "writeOnly": true
+ }
+ },
+ "title": "Pushover",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "members": {
+ "description": "IDs of the organization members receiving the alerts",
+ "examples": [
+ [
+ 1,
+ 2
+ ]
+ ],
+ "items": {
+ "type": "integer"
+ },
+ "maxItems": 100,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "title": "SMS",
+ "type": "object"
+ }
+]
changedOutput schema / properties / settings / anyOf
Previous value: -[
- {
- "title": "Empty",
- "type": "object"
- },
- {
- "properties": {
- "members": {
- "description": "IDs of the organization members receiving the alerts",
- "examples": [
- [
- 1,
- 2
- ]
- ],
- "items": {
- "type": "integer"
- },
- "type": "array"
- }
- },
- "title": "Email",
- "type": "object"
- },
- {
- "properties": {},
- "title": "ilert",
- "type": "object"
- },
- {
- "properties": {
- "hostname": {
- "description": "Hostname of the Ntfy server",
- "examples": [
- "ntfy.sh"
- ],
- "type": "string"
- },
- "topic": {
- "description": "Ntfy topic receiving the alerts",
- "examples": [
- "phare-alerts"
- ],
- "type": "string"
- }
- },
- "title": "Ntfy",
- "type": "object"
- },
- {
- "properties": {
- "url": {
- "description": "URL receiving the webhook requests",
- "examples": [
- "https://example.com/webhooks/phare"
- ],
- "format": "uri",
- "type": "string"
- }
- },
- "title": "Outgoing Webhooks",
- "type": "object"
- },
- {
- "properties": {},
- "title": "Pushover",
- "type": "object"
- },
- {
- "properties": {
- "members": {
- "description": "IDs of the organization members receiving the alerts",
- "examples": [
- [
- 1,
- 2
- ]
- ],
- "items": {
- "type": "integer"
- },
- "type": "array"
- }
- },
- "title": "SMS",
- "type": "object"
- }
-]New value: +[
+ {
+ "title": "Empty",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "members": {
+ "description": "IDs of the organization members receiving the alerts",
+ "examples": [
+ [
+ 1,
+ 2
+ ]
+ ],
+ "items": {
+ "type": "integer"
+ },
+ "type": "array"
+ }
+ },
+ "title": "Email",
+ "type": "object"
+ },
+ {
+ "properties": {},
+ "title": "ilert",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "access_token_enabled": {
+ "description": "Whether an access token is set",
+ "examples": [
+ true
+ ],
+ "readOnly": true,
+ "type": "boolean"
+ },
+ "hostname": {
+ "description": "Hostname of the Ntfy server",
+ "examples": [
+ "ntfy.sh"
+ ],
+ "type": "string"
+ },
+ "topic": {
+ "description": "Ntfy topic receiving the alerts",
+ "examples": [
+ "phare-alerts"
+ ],
+ "type": "string"
+ }
+ },
+ "title": "Ntfy",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "url": {
+ "description": "URL receiving the webhook requests",
+ "examples": [
+ "https://example.com/webhooks/phare"
+ ],
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "title": "Outgoing Webhooks",
+ "type": "object"
+ },
+ {
+ "properties": {},
+ "title": "Pushover",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "members": {
+ "description": "IDs of the organization members receiving the alerts",
+ "examples": [
+ [
+ 1,
+ 2
+ ]
+ ],
+ "items": {
+ "type": "integer"
+ },
+ "type": "array"
+ }
+ },
+ "title": "SMS",
+ "type": "object"
+ }
+]