141 lines
5.4 KiB
JSON
141 lines
5.4 KiB
JSON
[
|
||
{
|
||
"id": "api",
|
||
"icon": "api",
|
||
"name": {
|
||
"ru": "API",
|
||
"en": "API"
|
||
},
|
||
"description": {
|
||
"ru": "Основа сервисов RideBus",
|
||
"en": "The foundation of RideBus services"
|
||
},
|
||
"publicUrl": "https://api.ridebus.by",
|
||
"url": "https://api.ridebus.by/health",
|
||
"kind": "json",
|
||
"expectedJson": {
|
||
"path": "status",
|
||
"value": "healthy"
|
||
},
|
||
"scenario": "api",
|
||
"impact": {
|
||
"availability": {
|
||
"ru": "Расписание и ближайшие отправления в приложении и на табло могут быть недоступны.",
|
||
"en": "Timetables and upcoming departures in the app and board may be unavailable."
|
||
},
|
||
"scenario": {
|
||
"ru": "API отвечает, но получение транспортных данных работает с перебоями. Расписание может не обновляться.",
|
||
"en": "The API responds, but transport data retrieval is disrupted. Timetables may not refresh."
|
||
},
|
||
"advice": {
|
||
"ru": "Если приложение ранее сохранило расписание, оно может быть доступно. Сохранённые данные могут быть устаревшими.",
|
||
"en": "Previously saved timetables may be available in the app. Saved data may be outdated."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "website",
|
||
"icon": "website",
|
||
"name": {
|
||
"ru": "Основной сайт",
|
||
"en": "Website"
|
||
},
|
||
"description": {
|
||
"ru": "Всё о RideBus и наших проектах",
|
||
"en": "Everything about RideBus and our projects"
|
||
},
|
||
"publicUrl": "https://ridebus.by",
|
||
"url": "https://ridebus.by/",
|
||
"kind": "html",
|
||
"impact": {
|
||
"availability": {
|
||
"ru": "Основной сайт может не открываться. Работа расписания в приложении проверяется отдельно.",
|
||
"en": "The main website may not open. Timetable availability in the app is checked separately."
|
||
},
|
||
"fallbacks": [
|
||
"pwa"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "pwa",
|
||
"icon": "pwa",
|
||
"name": {
|
||
"ru": "Веб-приложение",
|
||
"en": "Web app"
|
||
},
|
||
"description": {
|
||
"ru": "Расписание всегда под рукой",
|
||
"en": "Timetables always at your fingertips"
|
||
},
|
||
"publicUrl": "https://pwa.ridebus.by",
|
||
"url": "https://pwa.ridebus.by/",
|
||
"kind": "html",
|
||
"scenario": "pwa",
|
||
"impact": {
|
||
"availability": {
|
||
"ru": "Веб-приложение может не открываться: поиск остановок и просмотр расписания ограничены.",
|
||
"en": "The web app may not open, limiting stop search and timetable access."
|
||
},
|
||
"scenario": {
|
||
"ru": "Приложение открывается, но расписание остановки может не загрузиться или не отобразиться.",
|
||
"en": "The app opens, but the stop timetable may fail to load or display."
|
||
},
|
||
"advice": {
|
||
"ru": "Ранее сохранённое расписание может быть доступно в установленном приложении. Проверяйте отметку о сохранённых данных.",
|
||
"en": "Previously saved timetables may be available in the installed app. Check the saved-data notice."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "board",
|
||
"icon": "board",
|
||
"name": {
|
||
"ru": "Электронное табло",
|
||
"en": "Departure board"
|
||
},
|
||
"description": {
|
||
"ru": "Ближайшие отправления на остановках",
|
||
"en": "Upcoming departures at your stop"
|
||
},
|
||
"publicUrl": "https://board.ridebus.by",
|
||
"url": "https://board.ridebus.by/",
|
||
"kind": "html",
|
||
"scenario": "board",
|
||
"impact": {
|
||
"availability": {
|
||
"ru": "Электронное табло может не показывать ближайшие отправления.",
|
||
"en": "The departure board may not show upcoming departures."
|
||
},
|
||
"scenario": {
|
||
"ru": "Страница табло открывается, но актуальные отправления могут не загрузиться или не появиться на экране.",
|
||
"en": "The board page opens, but live departures may fail to load or appear on screen."
|
||
},
|
||
"fallbacks": [
|
||
"pwa"
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"id": "admin",
|
||
"icon": "admin",
|
||
"name": {
|
||
"ru": "Панель управления",
|
||
"en": "Admin panel"
|
||
},
|
||
"description": {
|
||
"ru": "Управление транспортными данными",
|
||
"en": "Managing transport data"
|
||
},
|
||
"publicUrl": "https://admin.ridebus.by",
|
||
"url": "https://admin.ridebus.by/",
|
||
"kind": "html",
|
||
"impact": {
|
||
"availability": {
|
||
"ru": "Сотрудники могут временно не иметь доступа к управлению транспортными данными. Статусы пассажирских сервисов показаны отдельно.",
|
||
"en": "Staff may temporarily be unable to manage transport data. Passenger service status is shown separately."
|
||
}
|
||
}
|
||
}
|
||
]
|