Не очищался кэш при сохранении. Очищения кэша используя теги работали не корректно. Пришлось от них отказаться.
Не писал ошибку при сохранении в настройках автоматического перевода, когда не заполнено поле "код", но указывали с какого языка переводить.
Не выделялось активное меню, на не основном языке.
Не выделялось активное меню во время просмотра документации.
Когда мы находимся долго на странице, то устаревает csrf токен. Если токен устарел и после сохранили, то отдавало окно с кодом ошибки 419. Теперь возвращает назад с текстом ошибки, но самое главное теперь можно заново сохранить свои изменения.
Сортировка у документации не сохранялось.
В докер образе поправил обработку параметра UNIT_SOURCE. Чаще всего этот параметр работал не стабильно, приходилось постоянно танцевать с бубном. Надеюсь теперь этот параметр будет работать стабильно.
**Исправлено:**
- Не очищался кэш при сохранении. Очищения кэша используя теги работали не корректно. Пришлось от них отказаться.
- Не писал ошибку при сохранении в настройках автоматического перевода, когда не заполнено поле "код", но указывали с какого языка переводить.
- Не выделялось активное меню, на не основном языке.
- Не выделялось активное меню во время просмотра документации.
- Когда мы находимся долго на странице, то устаревает csrf токен. Если токен устарел и после сохранили, то отдавало окно с кодом ошибки 419. Теперь возвращает назад с текстом ошибки, но самое главное теперь можно заново сохранить свои изменения.
- Сортировка у документации не сохранялось.
- В докер образе поправил обработку параметра UNIT_SOURCE. Чаще всего этот параметр работал не стабильно, приходилось постоянно танцевать с бубном. Надеюсь теперь этот параметр будет работать стабильно.
- Add custom response for 419 (CSRF token expiration) using exception handler.
- Update language files to include localized error messages for expired sessions.
- Include jq in the Docker image for JSON processing.
- Refactor UNIT_SOURCE logic to cleanly update configuration using jq.
- Remove obsolete UNIT_SOURCE handling code.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Исправлено:
language.*.codec33fcd1d7c