mirror of
https://github.com/Direct-Dev-Ru/go-lcg.git
synced 2025-11-16 01:29:55 +00:00
docs synced
This commit is contained in:
@@ -1,6 +1,36 @@
|
|||||||
CHANGELOG
|
CHANGELOG
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
Версия 2.0.6 (2025-10-28)
|
||||||
|
=========================
|
||||||
|
|
||||||
|
## ✨ НОВОЕ И ИЗМЕНЕНО
|
||||||
|
|
||||||
|
- 🌐 Поддержка BasePath для всех веб‑роутов и шаблонов
|
||||||
|
- Новый параметр: `LCG_BASE_URL` (пример: `/lcg`) — префикс для всех страниц и API
|
||||||
|
- Обновлены редиректы и middleware с учетом BasePath
|
||||||
|
- 🧭 Кастомная страница 404 (красная тема), показывается для любого неизвестного пути под BasePath
|
||||||
|
- 📱 Улучшена мобильная верстка результатов — стиль карточек как в истории
|
||||||
|
- 🗂️ Человекочитаемые заголовки результатов: преобразование имени файла в «заголовок — дата время»
|
||||||
|
- 🗑️ Иконки удаления: единый бледно‑красный крест ✖ в результатах и истории
|
||||||
|
|
||||||
|
## 🐛 ИСПРАВЛЕНИЯ
|
||||||
|
|
||||||
|
- 🛡️ Исправлен просмотр/удаление файла при включенном BasePath (правильный разбор URL)
|
||||||
|
- 🧰 На старте сервера гарантируется создание `ResultFolder` и пустого `ResultHistory` (без 500)
|
||||||
|
- 🚧 Главная страница обрабатывается только по точному пути BasePath, а не по произвольным под‑путям
|
||||||
|
|
||||||
|
## ⚙️ КОНФИГУРАЦИЯ
|
||||||
|
|
||||||
|
- 🔍 Debug режим теперь включается и флагом `--debug`, и переменной `LCG_DEBUG=1|true`
|
||||||
|
- 🍪 Уточнена работа с `CookiePath`/`BasePath` в middleware
|
||||||
|
|
||||||
|
## 📚 ДОКУМЕНТАЦИЯ
|
||||||
|
|
||||||
|
- Обновлены `README.md`, `USAGE_GUIDE.md`, `API_GUIDE.md`, `REVERSE_PROXY_GUIDE.md` — добавлены примеры с BasePath и примечания к 404
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
Версия 2.0.1 (2025-10-22)
|
Версия 2.0.1 (2025-10-22)
|
||||||
=========================
|
=========================
|
||||||
|
|
||||||
|
|||||||
@@ -133,10 +133,15 @@ The `serve` command provides both a web interface and REST API:
|
|||||||
|
|
||||||
**Web Interface:**
|
**Web Interface:**
|
||||||
|
|
||||||
- Browse results at `http://localhost:8080/`
|
- Browse results at `http://localhost:8080/` (or `http://localhost:8080<BASE_PATH>/` if `LCG_BASE_URL` set)
|
||||||
- Execute requests at `http://localhost:8080/run`
|
- Execute requests at `.../run`
|
||||||
- Manage prompts at `http://localhost:8080/prompts`
|
- Manage prompts at `.../prompts`
|
||||||
- View history at `http://localhost:8080/history`
|
- View history at `.../history`
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
- Base path: set `LCG_BASE_URL` (e.g. `/lcg`) to prefix all routes and API.
|
||||||
|
- Custom 404: unknown paths under base path render a modern 404 page.
|
||||||
|
- Debug: enable via flag `--debug` or env `LCG_DEBUG=1|true`.
|
||||||
|
|
||||||
**REST API:**
|
**REST API:**
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user