Skip to content

LITI v1.2.0 — MBTI, DISC, Security & Updated Models

Latest

Choose a tag to compare

@ukrserhiy ukrserhiy released this 25 Feb 11:42

Масштабне оновлення з новими шкалами, покращеною безпекою та оновленими AI моделями.

Нові шкали (+8)

  • MBTI (4 шкали): Екстраверсія/Інтроверсія, Сенсорика/Інтуїція, Мислення/Почуття, Судження/Сприйняття
  • DISC (4 шкали): Домінування (D), Вплив (I), Стабільність (S), Сумлінність (C)
  • Кожна шкала має повні психолінгвістичні маркери (лексичні, синтаксичні, семантичні, дискурсивні)
  • Загалом тепер 28 шкал у 9 категоріях

Безпека

  • XSS-захист: escapeHtml() для всіх полів з користувацьким вводом (таблиця вимог, PDF title)
  • Static file whitelist: Сервер блокує доступ до .py, .db, .env та інших службових файлів
  • Settings API validation: Whitelist дозволених ключів налаштувань
  • Reset endpoint protection: Ендпоінт скидання вимагає X-Confirm: true header

Оновлені AI моделі (18 моделей)

Тір Моделі
FREE Gemini 2.0 Flash, DeepSeek V3 (free), Llama 4 Scout, Qwen3 235B та інші
Budget DeepSeek R1, Gemini 2.5 Pro
Standard Claude Haiku 4.5, GPT-4o mini, Grok 4.1 Fast
Pro Claude Sonnet 4.6, GPT-4o, o4-mini, Grok 3

Виправлення

  • Збереження вибраної моделі (selectedModel) тепер працює коректно — раніше вибір не зберігався між сесіями
  • Кнопка "Оновити моделі з OpenRouter" тепер автоматично категоризує моделі за ціною

Оновлення

cd litios
git pull origin main
# Перезапустити сервер
docker-compose restart
# або: python server.py

Існуючі дані (SQLite) збережуться. Нові шкали з'являться після перезапуску.