Эндпоинт /raw: отдача "кастомных" примечаний

Сейчас в /raw-эндпоинте не отдаются кастомные примечания для случаев когда приложение не поддерживает HWID или лимит HWID устройств достигнут.

Считаю, что такое поведение некорректно и отличается от поведения на обычных эндпоинтах получения подписки.

Предложение: возвращать кастомные примечания так же как это происходит в обычных эндпоинтах.

Реализовано. Так же заметил, что сейчас в /raw передаются не все результаты проверок. Это тоже поправил.

Подписки (raw): isHwidLimited заменён на объект hwidCheckup

В объекте convertedUserInfo удалено булево свойство isHwidLimited. Вместо него добавлен объект hwidCheckup (nullable), который содержит детальную информацию о проверке HWID: subscriptionAllowed, maxDeviceReached, hwidNotSupported и limitBypassed (все — boolean). Значение null означает, что проверка HWID не выполнялась.

Затронутые эндпоинты:

  • GET /api/subscriptions/by-short-uuid/{shortUuid}/rawconvertedUserInfo)