Skip to content

Santa Gym Bot v0.2.1

Choose a tag to compare

@SantaRiver SantaRiver released this 17 Apr 01:56
· 32 commits to main since this release
2bb32b6

v0.2.1

В релизе v0.2.1 мы существенно улучшили сценарий активной тренировки и каталог упражнений.

Что нового

  • Добавлено полноценное управление активной тренировкой:
    • удаление упражнений из текущей сессии
    • изменение порядка упражнений
    • отдельный management flow с более аккуратным UX для мобильного интерфейса
  • Улучшен lifecycle пустой тренировки:
    • если пользователь завершает тренировку без упражнений, она автоматически удаляется и не сохраняется в истории
  • Существенно расширен каталог упражнений:
    • создание собственных упражнений из интерфейса
    • поиск похожих упражнений для предотвращения дублей
    • поддержка system/private/public visibility
  • На backend добавлена инфраструктура для более умного поиска упражнений:
    • name_normalized
    • canonical_id
    • PostgreSQL pg_trgm + GIN index для fuzzy search
  • Для локальной разработки открыты порты backend и frontend в docker-compose

Основной результат релиза

v0.2.1 переводит приложение от базового трекинга тренировки к более полноценному workflow:
пользователь теперь может не только логировать подходы, но и нормально управлять составом тренировки прямо во время сессии, а каталог упражнений стал заметно гибче и ближе к production-уровню.