Спустя ровно месяц после введения версионирования форм в v1.2.0, мы рады представить encrypted1on1 v1.3.0. Этот долгожданный релиз реализует одну из самых востребованных функций: встроенные шаблоны встреч прямо в анкете, а также архитектурную поддержку разовых встреч без разделения цепочки и форматирование ответов в Markdown.

4 специализированных шаблона анкет

Единый список вопросов не способен закрыть все управленческие задачи. В версии v1.3.0 при создании анкеты можно выбрать один из четырех специализированных типов встречи:

  • Регулярная 1-на-1 (Regular): Проверенная классическая анкета для текущих встреч — оценка самочувствия и настроения, ключевые успехи, темы для обсуждения и фиксация договоренностей.
  • Онбординг / Первая встреча (Onboarding): Сценарий для новичков и при переходе в новую команду. Фокусируется на взаимных ожиданиях, привычках в коммуникации, безопасном пространстве и свежем взгляде на внутренние процессы компании.
  • Карьера и развитие (Career & Growth): Шаблон для ежеквартального планирования. Включает ретроспективу задач, выбор траектории развития (углубление экспертности, лидерство или смежные области), план действий на 90 дней и явные обязательства тимлида по спонсорству и менторству.
  • Поддержка и разбор нагрузки (Support & Workload Check-in): Формат для периодов стресса и риска выгорания. Помогает по-партнерски провести аудит рабочей нагрузки, выявить источники потери энергии, обозначить границы и определить срочные меры поддержки со стороны руководителя.

Умная смена циклов: шаблоны не застревают

Классическая проблема шаблонов в других системах — выбрав однажды карьерный опросник, вы рискуете повторять его каждые две недели. В v1.3.0 этот сценарий решен на уровне архитектуры.

Когда анкета со специализированным шаблоном (например, career_growth или support_checkin) архивируется, следующая встреча автоматически возвращается к шаблону regular. Особая встреча проходит ровно тогда, когда это нужно, а регулярный ритм продолжается без ручных настроек.

Кроме того, открытые анкеты с нестандартными шаблонами наглядно помечаются цветными бейджами в общем списке встреч, поэтому обе стороны сразу видят контекст предстоящей беседы.

Разовые встречи без раздвоения истории

Раньше создание новой анкеты при наличии уже открытой приводило к ветвлению истории пары — появлялись дублирующиеся цепочки с разными переходящими договоренностями.

В v1.3.0 добавлена поддержка разовых встреч (oneOff: true). Если создать анкету вручную рядом с уже открытой регулярной, она маркируется как разовая: не забирает на себя переходящие цели и после завершения не создает продолжения. Основная регулярная ветка сохраняется в первозданном виде.

Поддержка Markdown и обновление данных в реальном времени

В релиз 1.3.0 также вошел ряд важных улучшений комфорта работы:

  • Markdown в текстовых ответах: В полях ввода теперь работает Markdown-форматирование — списки, жирный шрифт и блоки кода читаются легко и наглядно.
  • Живое обновление во время встречи: Если собеседник обновляет ответ или добавляет договоренность прямо во время звонка, изменения отображаются на лету без перезагрузки страницы.
  • Синхронизация локализаций: Все новые шаблоны и подсказки переведены на английский, русский, латышский, немецкий, испанский и французский языки.

Обновление и Docker-образ

Версия v1.3.0 полностью совместима с предыдущими релизами и включает автоматические миграции базы данных для SQLite и MySQL. Официальный образ контейнера уже доступен в реестре:

docker pull ghcr.io/aleksejs1/encrypted1on1:1.3.0

Протестировать новые шаблоны и живой диалог можно прямо сейчас в нашей демо-версии на demo.private1on1.eu.

Полный исходный код и история изменений открыты на GitHub.