Releases: CyberDAS-Dev/API
Releases · CyberDAS-Dev/API
v1.1.1
v1.1.0
Второй релиз, включающий в себя следующие изменения:
- Появился сервис технических услуг
- Появился сервис обратной связи, с динамично добавляемыми получателями и категориями
- Появился сервис одноразового токена (
ott), для того что бы не постить в теле запроса сторонние данные - Резерв слотов в очереди теперь использует одноразовые токены
- Переименовались пути для сервиса с очередями (
slotId->slot,queueName->queue) - Повысил переиспользуемость кода scheme, добавив
$refв спецификацию - Логаут использует
POSTвместоGETдля защиты от CSRF-аттак - Добавил хук, проверяющий, что у пользователя достаточно персональных данных в профиле для совершения запроса
- Добавил кастомную ошибку
HTTP 442для случая, когда у пользователя недостаточно данных в профиле - Изменил требования для регистрации - факультет теперь опционален для указания
- При использовании
quick_authобновляются персональные данные
v1.0.2
- Улучшена обработка данных в модуле
quick_auth - Для поиска конфигурации используется абсолютный путь, это позволяет использовать скрипты проекта из других директорий
- Убраны часовые пояса из БД
- Появился скрипт для вывода таблицы из БД
- Письма теперь адаптированы под мобильные устройства
- Ссылки в письмах вынесены из-под
href; теперь в случае попадения в 'спам' ссылка не становится бесполезной
v1.0.1
- Курс обучения записывается в базу данных
- Исправлена ошибка с тем, что
FRONTEND_URLне заполнялся при деплое - Поменялась система редиректа из писем: теперь указывается относительный путь на бэкенде, а не абсолютный
- Появился скрипт для ручной отправки писем из терминала
v1.0.0: "Кто последний?"
Первый релиз API, и сразу v1.0.0.
В него вошли:
- Полноценная passwordless система аутентификации
- Система очередей (пока что без управления через API, только клиентские методы)
- Абстрактная система пользовательских сессий
- Развитая система отправки электронной почты и 4 шаблона писем
- Набор хуков для in-place аутентификации на ресурсах, без предварительной регистрации или логина
- Система логгирования
- OpenAPI спецификация на всё это добро
- И 99% покрытие тестами
А также, система деплоя, завязанная на гитхаб-релизах.