admin
|
353face40e
|
Merge pull request 'Учитывать подтверждённый вывод с брокерского счёта' (#52) from fix/confirmed-broker-withdrawals into main
Reviewed-on: #52
|
2026-08-28 22:09:10 +00:00 |
|
admin
|
a6a46e0d84
|
fix: count confirmed broker withdrawals by account reference
|
2026-08-29 01:02:32 +03:00 |
|
admin
|
a6250f1592
|
fix: match broker transfers regardless of description
|
2026-08-28 23:54:10 +03:00 |
|
admin
|
22e9656e92
|
fix: reconcile split broker withdrawals
|
2026-08-28 23:52:53 +03:00 |
|
admin
|
19a924647e
|
fix: count matched broker cash withdrawals
|
2026-08-28 23:41:32 +03:00 |
|
admin
|
8202d292cd
|
Merge pull request 'Исправить классификацию денежных движений брокера' (#51) from fix/broker-cash-flow-classification into main
Reviewed-on: #51
|
2026-08-28 20:09:18 +00:00 |
|
admin
|
2e1fc5976a
|
fix: reconcile broker transfers with family accounts
|
2026-08-28 08:59:43 +03:00 |
|
admin
|
52221dfdc1
|
fix: exclude internal broker cash transfers
|
2026-08-28 08:56:02 +03:00 |
|
admin
|
7d2ccf9301
|
Merge pull request 'Актуальная оценка брокерского портфеля' (#50) from fix/portfolio-market-valuation into main
Reviewed-on: #50
|
2026-08-28 05:49:19 +00:00 |
|
admin
|
62ac3c387d
|
fix: handle quote fallbacks safely
|
2026-08-28 08:27:36 +03:00 |
|
admin
|
58a4663aaf
|
fix: resolve MOEX quotes by ISIN search
|
2026-08-28 08:25:06 +03:00 |
|
admin
|
c2e515ba8d
|
feat: refresh portfolio valuation from market quotes
|
2026-08-28 08:23:56 +03:00 |
|
admin
|
71a18e8656
|
Merge pull request 'feat: добавить инвестиционный результат брокера' (#49) from feature/portfolio-performance into main
Reviewed-on: #49
|
2026-08-27 07:02:26 +00:00 |
|
admin
|
be1c2cc701
|
docs: note broker income label
|
2026-08-27 08:43:25 +03:00 |
|
admin
|
b94340823b
|
fix: label broker income metrics
|
2026-08-27 08:42:47 +03:00 |
|
admin
|
c69e55e045
|
docs: note portfolio API test
|
2026-08-27 08:40:13 +03:00 |
|
admin
|
94506e38c2
|
test: cover portfolio UI API contract
|
2026-08-27 08:39:20 +03:00 |
|
admin
|
19d3c36c9e
|
docs: note portfolio overlap coverage
|
2026-08-27 08:36:23 +03:00 |
|
admin
|
491a51cfb8
|
test: cover overlapping portfolio imports
|
2026-08-27 08:34:49 +03:00 |
|
admin
|
5adbcbd7bd
|
docs: note broker performance
|
2026-08-27 08:31:04 +03:00 |
|
admin
|
c82b26acf9
|
fix: avoid incomplete unrealized result
|
2026-08-27 08:29:22 +03:00 |
|
admin
|
ba2ed6a049
|
feat: add broker investment performance
|
2026-08-27 08:27:40 +03:00 |
|
admin
|
4d9663a906
|
Merge pull request 'feat: добавить динамику стоимости портфеля' (#48) from feature/portfolio-history into main
Reviewed-on: #48
|
2026-08-27 05:22:35 +00:00 |
|
admin
|
e0723b3ab6
|
docs: note portfolio history
|
2026-08-27 08:19:55 +03:00 |
|
admin
|
29ba82f4bf
|
feat: add portfolio valuation history
|
2026-08-27 08:17:33 +03:00 |
|
admin
|
5d478ff06c
|
Merge pull request 'feat: обзор последнего брокерского портфеля' (#47) from feature/portfolio-overview into main
Reviewed-on: #47
|
2026-08-27 05:12:18 +00:00 |
|
admin
|
e7233d85ee
|
docs: note portfolio overview
|
2026-08-27 08:10:21 +03:00 |
|
admin
|
b38346dd19
|
feat: add portfolio overview
|
2026-08-27 00:07:25 +03:00 |
|
admin
|
1e25a0152a
|
Merge pull request 'Добавить загрузку XLSX-отчёта ВТБ Брокер' (#46) from feature/broker-xlsx-upload into main
Reviewed-on: #46
|
2026-08-26 20:59:15 +00:00 |
|
admin
|
ef7732285b
|
fix: limit broker XLSX extraction
|
2026-08-26 23:45:09 +03:00 |
|
admin
|
12d096beeb
|
fix: make broker XLSX import atomic
|
2026-08-26 23:42:26 +03:00 |
|
admin
|
000c77f162
|
feat: import VTB broker XLSX reports
|
2026-08-26 23:36:32 +03:00 |
|
admin
|
4bd3436ef6
|
Merge pull request 'Добавить импорт JSON брокерского портфеля' (#45) from feature/broker-report-import into main
Reviewed-on: #45
|
2026-08-26 20:30:14 +00:00 |
|
admin
|
84d6044d98
|
docs: add broker portfolio import changelog
|
2026-08-26 23:28:36 +03:00 |
|
admin
|
c83a6d8d81
|
feat: import broker portfolio JSON
|
2026-08-26 23:26:15 +03:00 |
|
admin
|
361a07d4da
|
Merge pull request 'Выделить кэшбек в движении денежных средств' (#44) from feature/analytics-cashback-income into main
Reviewed-on: #44
|
2026-08-26 20:23:15 +00:00 |
|
admin
|
1dc0e48348
|
docs: add cashback summary changelog
|
2026-08-26 07:29:12 +03:00 |
|
admin
|
027fbedb8c
|
feat: show cashback in cash flow summary
|
2026-08-26 07:26:14 +03:00 |
|
admin
|
a1e93a7c1f
|
Merge pull request 'Исправить импорт одинаковых операций из JSON' (#42) from fix/json-import-duplicates into main
Reviewed-on: #42
|
2026-08-25 21:49:31 +00:00 |
|
admin
|
3f5681074e
|
fix: preserve overlapping import deduplication
|
2026-08-26 00:43:43 +03:00 |
|
admin
|
62519f80cd
|
fix: import identical JSON transactions
|
2026-08-26 00:39:55 +03:00 |
|
admin
|
45f0561fd6
|
Merge pull request 'Исправить переводы из закрытых накопительных счетов ВТБ' (#40) from fix/vtb-savings-transfers into main
Reviewed-on: #40
|
2026-08-24 20:32:52 +00:00 |
|
admin
|
fab929fd68
|
docs: update VTB transfer changelog
|
2026-08-24 23:31:15 +03:00 |
|
admin
|
c4ce2b9d6b
|
fix: classify VTB savings transfers
|
2026-08-24 23:25:43 +03:00 |
|
admin
|
c4f681c9b0
|
Merge pull request 'Дополнить changelog валидации аналитики' (#39) from fix/analytics-validation-changelog into main
Reviewed-on: #39
|
2026-08-24 19:17:36 +00:00 |
|
admin
|
dd21e20dc6
|
docs: update analytics validation changelog
|
2026-08-24 22:15:56 +03:00 |
|
admin
|
29c4acd0a9
|
Merge pull request 'Исправить валидацию фильтров аналитики' (#38) from fix/analytics-query-validation into main
Reviewed-on: #38
|
2026-08-24 19:09:48 +00:00 |
|
admin
|
8939843462
|
fix: validate analytics filter ids
|
2026-08-24 22:06:24 +03:00 |
|
admin
|
ce162855f9
|
Merge pull request 'Исправить блокеры аналитики после PR #35' (#37) from feature/analytics-fixes into main
Reviewed-on: #37
|
2026-08-24 18:59:50 +00:00 |
|
admin
|
7671ab76b2
|
fix: close analytics review findings
|
2026-08-21 07:23:57 +03:00 |
|
admin
|
cce2ddcf41
|
Merge pull request 'Откатить PR #35 до исправления замечаний' (#36) from revert/analytics-category-filter into main
Reviewed-on: #36
|
2026-08-21 04:21:23 +00:00 |
|
admin
|
7154e8f2ea
|
fix: complete analytics edge cases
|
2026-08-21 06:13:23 +03:00 |
|
admin
|
d86624b9ef
|
Revert "Merge pull request 'Завершить аналитику расходов и доходов' (#35) from feature/analytics-completion into main"
This reverts commit 66c04b0618, reversing
changes made to efc9854064.
|
2026-08-21 06:10:20 +03:00 |
|
admin
|
66c04b0618
|
Merge pull request 'Завершить аналитику расходов и доходов' (#35) from feature/analytics-completion into main
Reviewed-on: #35
|
2026-08-21 03:08:00 +00:00 |
|
admin
|
24b8ed8261
|
feat: complete analytics category filtering
|
2026-08-21 00:08:59 +03:00 |
|
admin
|
efc9854064
|
Merge pull request 'Сохранять порядок операций из выписки' (#34) from feature/transaction-source-order into main
Reviewed-on: #34
|
2026-08-20 20:58:26 +00:00 |
|
admin
|
9755332204
|
test: verify imported source positions
|
2026-08-20 23:25:32 +03:00 |
|
admin
|
669e54f6cb
|
test: cover transaction ordering
|
2026-08-20 23:24:24 +03:00 |
|
admin
|
ab42caae37
|
feat: preserve transaction source order
|
2026-08-20 23:20:56 +03:00 |
|
admin
|
4172b0c8e4
|
Merge pull request 'Добавить импорт портфеля брокерского отчёта' (#33) from feature/portfolio-holdings into main
Reviewed-on: #33
|
2026-08-20 20:15:12 +00:00 |
|
admin
|
d2354a61ed
|
fix: validate portfolio trade identifiers
|
2026-08-20 15:04:04 +03:00 |
|
admin
|
6db1312fb1
|
test: cover portfolio import idempotency
|
2026-08-20 15:02:47 +03:00 |
|
admin
|
e0da7e86ad
|
fix: harden portfolio import
|
2026-08-20 15:01:54 +03:00 |
|
admin
|
8d91bea7a9
|
feat: add broker portfolio import
|
2026-08-20 14:55:53 +03:00 |
|
admin
|
0003d92583
|
Merge pull request 'Применять правило ко всем похожим операциям' (#32) from feature/apply-category-rule into main
Reviewed-on: #32
|
2026-08-20 06:25:49 +00:00 |
|
admin
|
6515e73ead
|
feat: apply category rules on creation
|
2026-08-20 09:18:17 +03:00 |
|
admin
|
5f282d199d
|
Merge pull request 'Добавить типы счетов и доход от процентов' (#31) from feature/account-metadata-interest into main
Reviewed-on: #31
|
2026-08-20 06:15:31 +00:00 |
|
admin
|
3d7d0e639c
|
test: fix import integration cleanup
|
2026-08-20 08:47:53 +03:00 |
|
admin
|
1b20b76704
|
test: cover account metadata reimport
|
2026-08-20 08:46:49 +03:00 |
|
admin
|
c6b79c1d35
|
fix: finalize account labels and confirmation
|
2026-08-20 08:45:22 +03:00 |
|
admin
|
dd2990357a
|
fix: allow investment rules and label accounts
|
2026-08-20 08:43:29 +03:00 |
|
admin
|
6550e2057c
|
feat: add account metadata and interest analytics
|
2026-08-20 08:40:03 +03:00 |
|
admin
|
f8e4f86a6d
|
Merge pull request 'Исправить строки футера боковой панели' (#30) from fix/sidebar-footer-layout into main
Reviewed-on: #30
|
2026-08-20 04:51:51 +00:00 |
|
admin
|
e1043bed36
|
fix: align sidebar footer metadata
|
2026-08-20 07:49:12 +03:00 |
|
admin
|
a090ce37ad
|
Merge pull request 'Спрятать production-секреты Docker в env' (#29) from fix/production-env-secrets into main
Reviewed-on: #29
|
2026-08-19 21:22:10 +00:00 |
|
admin
|
1142a9755a
|
fix: exclude env files from Docker context
|
2026-08-20 00:20:59 +03:00 |
|
admin
|
bb3789c01c
|
fix: inject production secrets via env file
|
2026-08-20 00:18:58 +03:00 |
|
admin
|
2422ea88fd
|
Merge pull request 'Добавить конвертацию брокерского XLSX' (#28) from feature/broker-xlsx-converter into main
Reviewed-on: #28
|
2026-08-19 15:01:35 +00:00 |
|
admin
|
3af9e9dbfe
|
fix: skip operation UUID conflicts on import
|
2026-08-19 17:50:07 +03:00 |
|
admin
|
b99555ca23
|
fix: validate duplicate operation UUIDs
|
2026-08-19 17:48:39 +03:00 |
|
admin
|
5c059cbc62
|
feat: assign deterministic operation UUIDs
|
2026-08-19 17:46:50 +03:00 |
|
admin
|
3d08c9e5c6
|
fix: validate broker XLSX closing balance
|
2026-08-19 15:56:37 +03:00 |
|
admin
|
076ab7b055
|
feat: add VTB broker XLSX converter
|
2026-08-19 15:53:58 +03:00 |
|
admin
|
e78445888f
|
Merge pull request 'feat(analytics): net cashflow reporting' (#26) from feature/net-analytics-cashflow into main
Reviewed-on: #26
|
2026-08-19 11:24:35 +00:00 |
|
admin
|
36562f8d78
|
docs: update analytics changelog
|
2026-08-19 09:14:57 +03:00 |
|
admin
|
1cbef453b0
|
test(analytics): verify SQL aggregates
|
2026-08-19 09:12:43 +03:00 |
|
admin
|
019714a8cf
|
test(analytics): cover net category semantics
|
2026-08-19 07:49:54 +03:00 |
|
admin
|
a79629a60d
|
feat(analytics): add net cashflow reporting
|
2026-08-18 23:09:40 +03:00 |
|
admin
|
ea70be8e5a
|
Merge pull request 'refactor(frontend): complete BEM design system' (#20) from agent/family_budget:refactor/complete-bem-design-system into main
Reviewed-on: #20
|
2026-08-16 06:29:58 +00:00 |
|
admin
|
2c98d9c534
|
docs: add frontend 0.8.7 changelog
|
2026-08-16 09:19:46 +03:00 |
|
admin
|
2422ca44b0
|
refactor(frontend): complete BEM design system
|
2026-08-14 23:58:14 +03:00 |
|
admin
|
6610e43200
|
Merge pull request 'feat(frontend): refresh UI with warm fintech redesign' (#19) from feature/redesign into main
Reviewed-on: #19
|
2026-04-22 08:41:37 +00:00 |
|
admin
|
97b61de092
|
Merge pull request 'fix: close modal popups only on overlay mousedown' (#18) from fix/modal-mousedown-overlay-close into main
Reviewed-on: #18
|
2026-04-15 14:02:52 +00:00 |
|
admin
|
02ca34d088
|
Merge pull request 'feat(analytics): account commission and investment transfers' (#17) from feat/commission-analytics-investments into main
Reviewed-on: #17
|
2026-04-15 11:32:56 +00:00 |
|
admin
|
e97203c4ab
|
Merge pull request 'chore: adds versions and copyright' (#16) from feat/sidebar-versions-copyright into main
Reviewed-on: #16
|
2026-03-17 03:44:11 +00:00 |
|
admin
|
495c1e89bb
|
Merge pull request 'refactor: center main content layout' (#15) from feat/center-layout into main
Reviewed-on: #15
|
2026-03-16 14:56:05 +00:00 |
|
admin
|
d5f49fd86f
|
Merge pull request 'feat(ui): simplify clear history confirmation modal: confirmation now relies on two checkboxes only.' (#14) from feat/simplify-clear-modal into main
Reviewed-on: #14
|
2026-03-16 14:52:22 +00:00 |
|
admin
|
0589da5005
|
Merge pull request 'feat(imports): import history and delete by import' (#13) from feat/import-history into main
Reviewed-on: #13
|
2026-03-16 14:48:47 +00:00 |
|
admin
|
c50e48d564
|
Merge pull request 'chore(frontend): adds favicon' (#12) from feat/add-favicon into main
Reviewed-on: #12
|
2026-03-16 14:48:37 +00:00 |
|
admin
|
f32a21f87a
|
Merge pull request 'Revert SSE streaming for PDF import, use synchronous flow' (#11) from revert/remove-sse-streaming into main
Reviewed-on: #11
|
2026-03-14 17:13:00 +00:00 |
|