github DEADover/DzenAnalytics v1.25.1
v1.25.1 — Надёжная синхронизация и быстрая работа

53 minutes ago

Этот выпуск — про надёжность и скорость. Правки больше не теряются и не уходят в Дзен-мани дважды. Большие аккаунты работают заметно быстрее, а сама панель открывается легче.

🔄 Синхронизация и отправка правок

  • Правка, сделанная во время отправки, больше не пропадает. Раньше после ответа Дзен-мани очередь очищалась целиком, вместе с только что поправленным. Теперь из очереди снимается только то, что действительно ушло.
  • Изменение, сделанное в Дзен-мани, не перекрывается старой правкой отсюда. Если поле изменили в Дзен-мани позже, чем здесь, после синхронизации остаётся значение из Дзен-мани, а неотправленная правка этого поля снимается. Правка другого поля остаётся на месте.
  • Синхронизация и отправка идут по очереди, а не одновременно. Одна операция больше не попадает в запрос дважды с разным содержимым.
  • «При синхронизации» ждёт плашку «Отменить», как и режим «Авто»: отменённое удаление не успевает уйти в облако.
  • «Удалить → Отменить» больше не оставляет за собой лишнего. Раньше счётчик «ждёт отправки» не гас, а операция, удалённая потом в Дзен-мани, могла вернуться.
  • Правки, которым отправляться некуда, не висят в очереди. Это правки, совпавшие с облаком, и правки операций, которых в Дзен-мани уже нет.
  • Две вкладки с одним аккаунтом больше не затирают правки друг друга.
  • Временный сбой связи или сервера больше не обрывает отправку: она сама повторяется. На ответ «слишком много запросов» панель выжидает паузу, а не стучится снова через секунду.

⚡ Скорость

  • Синхронизация без изменений проходит мгновенно. Раньше она каждый раз пересобирала ленту и графики, а на большом аккаунте это секунды.
  • Правка операции не перезаписывает всю ленту. Сохранение, удаление и черновики срабатывают сразу.
  • Длинная лента «Операций» прокручивается плавнее, а поиск по ней не подтормаживает при наборе.
  • Подсказки категорий в «Без категории» считаются в разы быстрее.
  • Графики «Счетов» за много лет рисуются без задержек.
  • Панель открывается быстрее. Разделы и справка загружаются отдельно, по мере надобности, поэтому первый запуск заметно легче.

⌨️ Окна и клавиатура

  • Escape закрывает по одному слою. Календарь внутри окна операции больше не закрывает вместе с собой всё окно. Escape работает и в списках фильтров, и в выборе месяца.
  • Tab в окне ходит по кругу и не уходит на страницу под затемнением.
  • Enter на кнопке «Отмена» отменяет действие, а не подтверждает его.
  • Подсказки появляются и при переходе по Tab, а у кнопок-значков и полей появились названия для экранного чтеца.

🛠 Мелкие правки

  • «Сегодня» считается по местному времени. До трёх часов ночи по Москве панель считала сегодняшним днём вчерашний.
  • Выгрузки CSV и снимок облака в Safari больше не отменяются сами.
  • Выбор периода в общих фильтрах не захлопывается от лёгкой прокрутки.
  • Восстановление бэкапа проходит целиком или не проходит вовсе, а не останавливается на середине.
  • Если данные не удалось прочитать из браузера, панель предложит перезагрузку вместо бесконечной «Загрузки…».
  • Отчёт о синхронизации (Настройки → Данные → Дзен-мани API → «Скопировать отчёт») теперь включает и ошибки самой панели.
  • «Группировка получателей». Если вы когда-то её включали (из настроек её убрали ещё в версии 1.6.1), получатели снова показываются под своими именами из Дзен-мани.
  • Справка сверена с интерфейсом, в том числе раздел про FIRE.

Установка: скачайте DzenAnalytics-v1.25.1-standalone.zip, распакуйте и откройте DzenAnalytics.html в браузере — всё работает офлайн, данные не покидают устройство.

Полный список изменений: v1.25.0...v1.25.1

Don't miss a new DzenAnalytics release

NewReleases is sending notifications on new releases.