Синхронизация через Electric SQL, интеграция с Linear и обязательные обновления

Синхронизация через Electric SQL, интеграция с Linear и обязательные обновления

Синхронизация через Electric SQL #511

  • Добавлен интерфейс управления задачами с возможностью создания, редактирования и отслеживания статуса
  • Реализовано переключение между организациями и поддержка нескольких организаций
  • Введена local-first синхронизация данных задач через Electric SQL
  • Двусторонние обновления задач, которые синхронизируются обратно с Linear через API

Интеграция с Linear #503

  • Добавлена интеграция с Linear с подключением через OAuth
  • Новая страница управления интеграциями для подключения и настройки сторонних сервисов
  • Синхронизация задач между Linear и локальной системой с настройкой приоритета и команды
  • Синхронизация из Linear в реальном времени через webhook

Обязательные обновления #552

  • Десктопное приложение требует минимально необходимую версию через удалённый эндпоинт
  • Новый экран «Требуется обновление» помогает заблокированным пользователям проверить, скачать или установить обновления
  • Приложение сообщает интерфейсу свою текущую версию, чтобы сравнение версий было точным
  • Поведение fail-open, когда API недоступен: повторная проверка, когда сеть снова появляется

Подтверждение при выходе #524

  • В настройки добавлен раздел «Поведение» с переключателем «Подтверждать перед выходом» (по умолчанию включён)
  • Приложение теперь показывает диалог подтверждения выхода, когда переключатель включён, и помнит его состояние между перезапусками
  • Процессы обновления/установки и программные выходы могут пропускать подтверждение, чтобы не блокировать обновления