572057dfb664b1e88258db221abb8a44dff1a661
Rosetta Server Delivery Updates (SDU)
Это сервер обновлений для клиентских приложений. Для сборки нужно поставить Maven и использовать команду
mvn clean package
API
GET /updates/get
Получить информацию о доступных обновлениях.
Параметры запроса:
platform- платформа клиента (win32, darwin, linux)arch- архитектура (x64, arm64)app- текущая версия приложения (e.g., 0.5.0)kernel- текущая версия ядра (e.g., 1.4.4)
Пример запроса:
GET /updates/get?platform=win32&arch=x64&app=0.5.0&kernel=1.4.4
Формат ответа:
{
"version": "0.6.0",
"platform": "win32",
"arch": "x64",
"kernel_update_required": false,
"sevice_pack_url": "/sp/sp-win32-x64-0.6.0-1.4.6.zip",
"kernel_url": null
}
Поля ответа:
version- самая актуальная версия приложения на сервереplatform- платформаarch- архитектураkernel_update_required- требуется ли обновление ядраsevice_pack_url- ссылка на пакет обновления приложения (если доступен)kernel_url- ссылка на обновление ядра (если требуется)
GET /updates/all
Получить список всех доступных обновлений (заглушка).
Description
Languages
Java
97.1%
Dockerfile
2.9%