Добавить в корзинуПозвонить
Найти в Дзене
ITShaman

В Immich 1.132 добавили плавную прокрутку без рывков и много еще чего

Сервер резервного копирования фотографий и видео с открытым исходным кодом Immich, которое часто называют альтернативой Google Photos, только что выпустило версию 1.132. На серверном уровне TypeORM убран, и теперь используется пользовательская схема плюс механизм миграции, построенный на Kysely, конструкторе SQL-запросов TypeScript. Этот переход обещает более компактные запросы и более предсказуемые миграции для администраторов, использующих Immich в Docker или Kubernetes. На стороне телефонов приложения для Android и iOS переходят на SQLite, создавая основу для предстоящей модернизации синхронизации, которая должна сократить время запуска для очень больших библиотек. Откройте приложение и начните прокрутку, а не ждите, пока закончится вращение спиннера. Еще одна главная особенность Immich 1.132 – механизм, который позволяет зеркально отражать удаления, выполненные в веб-интерфейсе и на Android-устройствах. Удалите что-то на временной шкале, и в следующий раз, когда вы откроете мобильн

Сервер резервного копирования фотографий и видео с открытым исходным кодом Immich, которое часто называют альтернативой Google Photos, только что выпустило версию 1.132.

На серверном уровне TypeORM убран, и теперь используется пользовательская схема плюс механизм миграции, построенный на Kysely, конструкторе SQL-запросов TypeScript. Этот переход обещает более компактные запросы и более предсказуемые миграции для администраторов, использующих Immich в Docker или Kubernetes.

На стороне телефонов приложения для Android и iOS переходят на SQLite, создавая основу для предстоящей модернизации синхронизации, которая должна сократить время запуска для очень больших библиотек. Откройте приложение и начните прокрутку, а не ждите, пока закончится вращение спиннера.

Еще одна главная особенность Immich 1.132 – механизм, который позволяет зеркально отражать удаления, выполненные в веб-интерфейсе и на Android-устройствах. Удалите что-то на временной шкале, и в следующий раз, когда вы откроете мобильное приложение, тот же файл будет спокойно перемещен в системную корзину телефона.

Восстановление в веб-интерфейсе также отменяет перемещение. На данный момент переключатель находится в разделе Настройки > Дополнительно > Синхронизация удаленного удаления. Команда помечает его как экспериментальный, поэтому сначала протестируйте его на некритичных снимках.

 📷
📷

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

И наконец, выпуск завершают небольшие, но приятные дополнения:

  • Ускоренный рендеринг карт и новый поиск мест на мобильных устройствах.
  • Дополнительные теги EXIF объектива анализируются при загрузке, что повышает точность поиска для любителей зеркальных и беззеркальных фотоаппаратов.
  • Загрузка одного файла теперь передается встроенному менеджеру загрузок браузера – на один пользовательский диалог меньше.

Более подробную информацию обо всех изменениях можно найти в журнале изменений релиза.

Подробнее