|
1 | | -## 1.2.0 |
| 1 | +# 2.0.0 |
| 2 | + |
| 3 | +> [!CAUTION] |
| 4 | +> Эта версия не имеет совместимости с 1.x.x версиями. |
| 5 | +> Для обновления до этой версии необходимо выполнить чистую установку |
| 6 | +
|
| 7 | +- Сервер переписан на Bun с использованием фреймворка Elysia |
| 8 | +- Основная логика сервера вынесена в библиотеку [@toil/neurojs](https://github.com/FOSWLY/neurojs) |
| 9 | +- Произведена полная переработка дизайна эндпоинтов: |
| 10 | + |
| 11 | + - Добавлен префикс `/v2` ко всем путям. |
| 12 | + |
| 13 | + - Удален путь `/redoc` |
| 14 | + |
| 15 | + - Универсальный путь `/generation` был переосмыслен и разделен на: |
| 16 | + |
| 17 | + - `/summarize/video` |
| 18 | + - `/summarize/text` |
| 19 | + - `/summarize/article` |
| 20 | + |
| 21 | +- Добавлена поддержка использования [neuro-worker](https://github.com/FOSWLY/neuro-worker) |
| 22 | +- Убраны разные варианты документации. Стандартная документация, теперь, расположена по пути `/v2/docs` |
| 23 | +- Переменная окружения `YANDEX_COOKIE` была переименована в `SESSION_ID_COOKIE`. Теперь, она не является обязательной, и больше не требует указания части `Session_id=` в начале и `;` в конце |
| 24 | +- Переменная окружения `API_KEY` была переименована в `API_TOKEN`. |
| 25 | +- Добавлена возможность установить большую часть значения в конфиге через переменные окружения |
| 26 | +- Добавлена поддержка логирования в Loki |
| 27 | +- Добавлен докер образ |
| 28 | + |
| 29 | +# 1.2.0 |
| 30 | + |
2 | 31 | - Добавлена возможность суммаризации текста. (В нашем расширение этого не будет) |
3 | 32 | - Обновлена структура ответа на `/health`. Теперь, в ответе так же возвращается версия нашего API сервера. |
4 | 33 | - Теперь, если при ответе сервера Яндекса статус код будет отличным от 200, то будет возвращаться ошибка `{ "detail": "Unable to access Yandex API" }` с 403 статус кодом |
5 | 34 | - Переработана структура настроек. Теперь, все настройки хранятся в `core/settings.py` и `.env` |
6 | 35 | - Обновлены зависимости |
7 | 36 |
|
8 | | -## 1.1.0 |
| 37 | +# 1.1.0 |
| 38 | + |
9 | 39 | - Добавлена поддержка суммаризатора видео |
10 | 40 | - Обновлена структура ответов и запросов |
11 | 41 | - Сервер переименован из `[FOSWLY] Summarize Articles` в `[FOSWLY] Summarize` |
12 | | -- Библиотека `tomli` заменена на `tomlib` (python 3.11+) |
| 42 | +- Библиотека `tomli` заменена на `tomlib` (python 3.11+) |
| 43 | + |
| 44 | +# 1.0.0 |
| 45 | + |
| 46 | +- Первичный релиз |
0 commit comments