Skip to content

v0.5.0 — Zenmoney API, Операции, локальные правки, авто-бэкапы

Choose a tag to compare

@DEADover DEADover released this 18 May 21:48

Крупное обновление: прямое подключение к Дзен-мани через API, сквозная лента «Операции», возможность править операции прямо в приложении, бэкапы по расписанию и обновлённый брендовый UI.

🔗 Прямое подключение к Дзен-мани

Больше не нужно вручную выгружать CSV. Просто вставьте токен — и приложение само подтягивает свежие данные.

  • Получить токен можно за минуту на zerro.app/token
  • Только чтение — приложение никогда ничего не пишет в облако Дзен-мани. Изменения остаются у вас локально.
  • Токен хранится только у вас в браузере, не уходит на сервер и не попадает в файл приложения.
  • Автосинхронизация каждые 30 минут (можно отключить)
  • Инкрементальный синк — после первой загрузки качаются только изменения, это быстро.

🎯 Автокалибровка остатков

Стартовые балансы счетов теперь подтягиваются из Дзен-мани автоматически — на каждой синхронизации. Ручная калибровка в режиме API не нужна, цифры сходятся из коробки.

🎨 Иконки и цвета категорий — из Дзен-мани

Категории теперь подсвечиваются их же цветами и эмодзи, как в мобильном приложении. Никаких настроек — всё автоматически.

📋 Новая страница «Операции»

Сквозная лента всех операций — по дням, с фильтрами, поиском, KPI-сводкой сверху и плавным «бесконечным» скроллом (работает быстро даже на 10 000+ операциях). Сортировка по дате/сумме, экспорт в CSV.

✏️ Локальное редактирование операций

Двойной клик по строке открывает модалку редактирования:

  • Категория и подкатегория с автодополнением
  • Получатель, комментарий, сумма, валюта, счёт, дата
  • Изменённые операции помечены значком ✏️
  • Кнопка «Сбросить правку» возвращает к оригиналу

Правки поверх оригинальных данных — следующая синхронизация с Дзен-мани их не затирает.

🔜 В одном из ближайших релизов появится отправка правок обратно в Дзен-мани.

💾 Бэкапы по расписанию

Автоматический экспорт всей базы в JSON: ежедневно / еженедельно / ежемесячно — или вручную. Сохраняет всё: операции, бюджеты, цели, виды, аннотации, правила, локальные правки. На случай сбоя браузера.

🎨 Свежий UI

  • Новое горизонтальное лого
  • Иконки шестерёнки и знака вопроса справа в шапке
  • Компактный переключатель светлой/тёмной темы
  • Шапка больше не «прыгает» при переключении страниц
  • «Операции» — в основном меню, Cash-flow — в Ещё

Установка

Standalone (1 файл, 333 KB): скачайте DzenAnalytics-v0.5.0-standalone.zip, распакуйте, дважды кликните по DzenAnalytics.html.

Из исходников:

git clone https://github.com/DEADover/DzenAnalytics.git
cd DzenAnalytics
npm install
npm run dev

Полный changelog

Все коммиты v0.2.0 → v0.5.0: v0.2.0...v0.5.0