Skip to content

v1.3.2

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Jul 12:01

[v1.3.2] — 2026-07-08

ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ БЕКАП! Перед обновлением сохраните копию базы (data/buhgalter.db) и каталога backups/.

Добавлено

Кредиты

  • Переключатель «Первый платёж сегодня» для потребительского кредита и рассрочки (first_payment_today в POST /api/v1/credits и preview; не для ипотеки) — первый платёж в дату выдачи, далее по payment_interval (ui-credits.md)
  • Ответ POST /api/v1/credits/schedule/preview: effective_monthly_payment, effective_monthly_payment_display, user_set_monthly_payment — отдельно от автоматического calculated_monthly_payment

Изменено

Кредиты

  • Ручной ежемесячный платёж: при явном сохранении введённая сумма всегда применяется; без override — только точное совпадение с расчётом (или целые рубли, совпадающие с усечённым расчётом). Убран допуск ±1 ₽, из‑за которого ручной ввод мог сбрасываться

UI/UX

  • TransactionForm: порядок полей при создании дохода/расхода — счёт → категория → подкатегория → сумма → описание → дата → время (transactions-display.md)
  • /budget: компактная шапка на мобильных — кнопки ←/→ 44×44, фиксированная ширина блока месяца, «Скопировать» / «Добавить» / переключатель месяца в одной строке с заголовком (ui-budget.md)

Техническое

  • API/OpenAPI: first_payment_today, расширенный CreditSchedulePreviewResponse
  • Unit: schedule_test.gofirst_payment_today, разрешение ручного платежа
  • docs/release-notes-v1.3.2.md
  • Версия 1.3.2

Коммиты

Changelog

  • 6ddb8dd release 1.3.2
  • b879f22 Вёрстка в бюджете (мобюилка)
  • 6a5fc9e Окно "Расход"/"Доход" - порядок ввода
  • 67ad7e1 Фикс добавления кредитов

Docker

Вложения docker-compose.yaml, .env и .env.example — compose из репозитория; .env с BUHGALTER_IMAGE_TAG=1.3.2. При необходимости: cp .env.example .env.

docker pull ghcr.io/kai-zer-ru/buhgalter:1.3.2
docker compose -f docker-compose.yaml up -d

Или без compose:

docker run -d --name buhgalter \
  -p 8765:8765 \
  -v buhgalter-data:/app/data \
  -v buhgalter-backups:/app/backups \
  --restart unless-stopped \
  ghcr.io/kai-zer-ru/buhgalter:1.3.2