Deployment of database changes related to device connections and aliveness

Scheduled Maintenance Report for signageOS

Completed

The scheduled maintenance has been completed.
Posted Sep 30, 2025 - 12:00 CEST

In progress

Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Sep 30, 2025 - 10:00 CEST

Scheduled

We are migrating data related to device connections and device aliveness into a different optimized database for better stability and scalability.
We have to synchronize deployment components, so it can happen that device connections, related endpoints, and Box pages could temporarily show incorrect data during deployment.

It should not affect device aliveness endpoints and their data since we understand its importance in your workflows. We have prepared a blue-green deployment for the aliveness feature.

However, for device connections, we had to have a short downtime during the replacement of the components. The only related affected endpoints should be:
- GET /v1/device https://developers.signageos.io/api/#tag/Device/paths/~1v1~1device/get
- GET /v1/device/:deviceUid https://developers.signageos.io/api/#tag/Device/paths/~1v1~1device~1%7BdeviceUid%7D/get
> And only for the response field `connections`.

For Box UI, it's affecting:
- Device List page (filter online/offline)
- Device Monitoring page (online/offline status)
Posted Sep 29, 2025 - 11:21 CEST
This scheduled maintenance affected: API, Box, and Platform.