Refine built-in web app experience

This commit is contained in:
Artem Kokos
2026-05-21 21:47:33 +07:00
parent 61b21c63ea
commit f55e00bce1
11 changed files with 1320 additions and 456 deletions

View File

@@ -1843,6 +1843,100 @@
],
"title": "ServerConfigurationStatusResponse"
},
"ServerDiscoveryInfoResponse": {
"properties": {
"last_scan_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Last Scan At"
},
"last_scan_mode": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Last Scan Mode"
},
"online": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Online"
},
"found": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Found"
},
"added": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Added"
},
"updated": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Updated"
},
"removed_offline": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Removed Offline"
},
"pending_removal": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Pending Removal"
}
},
"type": "object",
"title": "ServerDiscoveryInfoResponse"
},
"ServerInfoResponse": {
"properties": {
"app_name": {
@@ -1919,6 +2013,16 @@
"type": "null"
}
]
},
"discovery": {
"anyOf": [
{
"$ref": "#/components/schemas/ServerDiscoveryInfoResponse"
},
{
"type": "null"
}
]
}
},
"type": "object",