v0.5.0 — Zenmoney API, Операции, локальные правки, авто-бэкапы
Крупное обновление: прямое подключение к Дзен-мани через 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