0.4
Full Changelog: 0.3...0.4
Добавлено:
- Публикация на сервере Vercel.
- Новые конечные точки с новостными RSS лентами (для вкладки Новинки): 3 нативных и 1 кастомная с главной страницы для RuTor.
- Новые конечные точки для проверки доступности провайдеров и всех конечных точек.
- Запуск локального теста через npm с ключем
--testс возможностью изменения параметра в запросе через ключ-q. - Добавлены параметры получения url адреса с постерами при поиске по id.
- Добавлена генерации документации OpenAPI (Swagger) в формате
yamlиjson
Изменения:
- Отладка пустых параметров для Kinozal при поиске по id.
- Изменен способ получения содержимого раздачи для RuTracker (по умолчанию, Puppeteer больше не используется), что решило проблемы при запуске в контейнере Docker на некоторых сборках.
- Удалена лишняя информация из cookie.
- Уменьшен размер образа контейнера Docker в 10 раз.
- Добавлены заголовки CORS для использования в расширение LibreKinopoisk.
- Обновлены единицы измерений для провайдера Кинозал при поиске по названию на англйский язык.
- Обновлена функция формата даты при поиске по названию для RuTracker (добавлен ведущий ноль для дня недели).
- Изменено оригинальное название в Кинозал для параметра Name и краткое для Title при поиске по названию.
- Исправлена ошибка с возвратом статических ссылок в параметрах ответа в зависимости от доступного зеркала при поиске по Title для всех провайдеров, а также добавлен timeout ожидания ответа в 3 секунды.