2025-12-17 - 2026-01-17

Overview

450 Active Issues
Excluding merges, 1 author has pushed 9 commits to main and 63 commits to all branches. On main, 13 files have changed and there have been 4858 additions and 3276 deletions.

2 Releases published by 2 users

Published 0.19.0 2026-01-11 17:58:57 +01:00

Published 0.18.3 2025-12-20 04:18:44 +01:00

436 Issues closed from 1 user

Closed #450 [PR #474] [MERGED] feat(tests): add tests for monthly summaries 2025-12-29 00:20:32 +01:00

Closed #448 [PR #473] [MERGED] feat(transactions:filter): make monthly summary filter-aware 2025-12-29 00:20:31 +01:00

Closed #444 [PR #468] [MERGED] Manage dependencies with uv 2025-12-29 00:20:30 +01:00

Closed #446 [PR #467] [MERGED] Translations update from Weblate 2025-12-29 00:20:30 +01:00

Closed #447 [PR #470] [MERGED] feat(transactions:filter): add filter for muted and unmuted transactions 2025-12-29 00:20:30 +01:00

Closed #443 [PR #465] [MERGED] fix: "lax" deduplication fails if the comparison field has a numeric value 2025-12-29 00:20:29 +01:00

Closed #445 [PR #469] [MERGED] feat(app): add sanity checks for env variables & refactor: order management lists by name instead of id 2025-12-29 00:20:29 +01:00

Closed #441 [PR #463] [MERGED] fix: recurring transactions not adding entities or tags to created transactions 2025-12-29 00:20:27 +01:00

Closed #442 [PR #461] [MERGED] feat: speedup startup by moving collectstatic to the Dockerfile 2025-12-29 00:20:27 +01:00

Closed #438 [PR #460] [MERGED] fix: try to fix stale database connections (again) 2025-12-29 00:20:26 +01:00

Closed #439 [PR #464] [MERGED] fix: input fields with text inside looks wrong 2025-12-29 00:20:26 +01:00

Closed #440 [PR #462] [MERGED] fix: datepicker doesn't recalculate position when changing view mode 2025-12-29 00:20:26 +01:00

Closed #434 [PR #445] [MERGED] fix: extra space on some translations 2025-12-29 00:20:25 +01:00

Closed #435 [PR #448] [MERGED] Translations update from Weblate 2025-12-29 00:20:25 +01:00

Closed #436 [PR #447] [MERGED] Translations update from Weblate 2025-12-29 00:20:25 +01:00

Closed #437 [PR #446] [MERGED] Translations update from Weblate 2025-12-29 00:20:25 +01:00

Closed #433 [PR #444] [MERGED] Translations update from Weblate 2025-12-29 00:20:24 +01:00

Closed #429 [PR #439] [MERGED] fix(style): demo mode close button is place incorrectly 2025-12-29 00:20:23 +01:00

Closed #430 [PR #443] [MERGED] feat: improve text for rules 2025-12-29 00:20:23 +01:00

Closed #431 [PR #441] [MERGED] Translations update from Weblate 2025-12-29 00:20:23 +01:00

Closed #428 [PR #440] [MERGED] feat: improve transactions action bar animation 2025-12-29 00:20:22 +01:00

Closed #432 [PR #442] [MERGED] feat: remove bootstrap's collapses; improve animations 2025-12-29 00:20:22 +01:00

Closed #425 [PR #429] [MERGED] fix(api): inefficient transaction update operation 2025-12-29 00:20:21 +01:00

Closed #427 [PR #438] [MERGED] feat: add "invert selection" option to transactions action bar 2025-12-29 00:20:21 +01:00

Closed #423 [PR #430] [MERGED] Translations update from Weblate 2025-12-29 00:20:20 +01:00

Closed #424 [PR #436] [MERGED] feat: prevent background tasks from running all at once 2025-12-29 00:20:20 +01:00

Closed #426 [PR #437] [MERGED] fix: show muted transactions/categories on account and currency flow. 2025-12-29 00:20:20 +01:00

Closed #421 [PR #423] [MERGED] fix: decouple DEBUG env variable from vite dev server 2025-12-29 00:20:19 +01:00

Closed #422 [PR #428] [MERGED] fix: handle null category in TransactionCategoryField serialization 2025-12-29 00:20:19 +01:00

Closed #418 [PR #422] [MERGED] fix: try to fix "the connection is closed" db errors 2025-12-29 00:20:18 +01:00

Closed #419 [PR #424] [MERGED] fix(import:v1): always_* types for is_paid and type requires assigning a source 2025-12-29 00:20:18 +01:00

Closed #420 [PR #425] [MERGED] feat(api): add endpoints for importing files and getting account balance 2025-12-29 00:20:18 +01:00

Closed #413 [PR #411] [MERGED] fix: unable to create transactions with an empty reference date when importing 2025-12-29 00:20:17 +01:00

Closed #415 [PR #419] [MERGED] chore: bump dependencies for safety 2025-12-29 00:20:17 +01:00

Closed #416 [PR #420] [MERGED] chore: bump dependencies 2025-12-29 00:20:17 +01:00

Closed #417 [PR #421] [MERGED] feat: accept query params on standalone add transaction page 2025-12-29 00:20:17 +01:00

Closed #414 [PR #407] [MERGED] Translations update from Weblate 2025-12-29 00:20:16 +01:00

Closed #408 [PR #393] [MERGED] Translations update from Weblate 2025-12-29 00:20:15 +01:00

Closed #409 [PR #398] [MERGED] Translations update from Weblate 2025-12-29 00:20:15 +01:00

Closed #410 [PR #402] [MERGED] feat: replace webpack with vite and bootstrap with daisyui 2025-12-29 00:20:15 +01:00

Closed #411 [PR #403] [MERGED] feat: add internal_port env var 2025-12-29 00:20:15 +01:00

Closed #412 [PR #404] [MERGED] Translations update from Weblate 2025-12-29 00:20:15 +01:00

Closed #403 [PR #385] [MERGED] Translations update from Weblate 2025-12-29 00:20:13 +01:00

Closed #404 [PR #386] [MERGED] Translations update from Weblate 2025-12-29 00:20:13 +01:00

Closed #405 [PR #390] [MERGED] Add MCP Server section to README 2025-12-29 00:20:13 +01:00

Closed #406 [PR #388] [MERGED] Translations update from Weblate 2025-12-29 00:20:13 +01:00

Closed #407 [PR #391] [CLOSED] Add MseeP.ai badge 2025-12-29 00:20:13 +01:00

Closed #400 [PR #383] [MERGED] feat(dca): remove ticks from price chart 2025-12-29 00:20:12 +01:00

Closed #401 [PR #381] [MERGED] fix(login): use full dynamic height 2025-12-29 00:20:12 +01:00

Closed #402 [PR #384] [MERGED] Translations update from Weblate 2025-12-29 00:20:12 +01:00

Closed #397 [PR #377] [MERGED] fix(rules:dry-run): rename offcanvas 2025-12-29 00:20:11 +01:00

Closed #398 [PR #382] [MERGED] feat(networth): add a chart with the currency difference between each month 2025-12-29 00:20:11 +01:00

Closed #399 [PR #378] [MERGED] Translations update from Weblate 2025-12-29 00:20:11 +01:00

Closed #393 [PR #375] [MERGED] feat(transactions): Try to convert amount to the expected Decimal if it is a str, int or float 2025-12-29 00:20:10 +01:00

Closed #394 [PR #373] [MERGED] fix(rules:dry-run): Edit/Update transaction not showing message when transaction can't be found 2025-12-29 00:20:10 +01:00

Closed #395 [PR #376] [MERGED] fix(rules:dry-run): current_user getting overwritten and delete on synchronous call 2025-12-29 00:20:10 +01:00

Closed #396 [PR #374] [MERGED] feat(rules): expose if the transaction is recurring/installment 2025-12-29 00:20:10 +01:00

Closed #392 [PR #368] [MERGED] Translations update from Weblate 2025-12-29 00:20:09 +01:00

Closed #388 [PR #367] [MERGED] Translations update from Weblate 2025-12-29 00:20:08 +01:00

Closed #389 [PR #371] [MERGED] feat(ui:sidebar): add a chevron to the management menu to indicate it opens another "page" 2025-12-29 00:20:08 +01:00

Closed #390 [PR #370] [MERGED] feat(ui:sidebar): keep management menu open if the user is on a management page 2025-12-29 00:20:08 +01:00

Closed #391 [PR #372] [MERGED] feat(ui:sidebar): smoother transition when clicking on menu items 2025-12-29 00:20:08 +01:00

Closed #384 [PR #365] [MERGED] fix(app): pwa title colour 2025-12-29 00:20:07 +01:00

Closed #387 [PR #366] [MERGED] Translations update from Weblate 2025-12-29 00:20:07 +01:00

Closed #383 [PR #361] [MERGED] fix(rules): add .exclude() to transactions() function 2025-12-29 00:20:06 +01:00

Closed #385 [PR #362] [MERGED] fix(rules): duplicating transactions when ran outside of test mode 2025-12-29 00:20:06 +01:00

Closed #386 [PR #364] [MERGED] fix(accounts): unable to update accounts 2025-12-29 00:20:06 +01:00

Closed #380 [PR #358] [MERGED] feat(rules): many improvements 2025-12-29 00:20:05 +01:00

Closed #381 [PR #359] [MERGED] feat(rules): add .exclude() to transactions() function 2025-12-29 00:20:05 +01:00

Closed #382 [PR #360] [MERGED] feat(rules): add .exclude() to transactions() function 2025-12-29 00:20:05 +01:00

Closed #377 [PR #349] [MERGED] fix(transactions:quick-transactions): error when saving due to wrong field definition 2025-12-29 00:20:04 +01:00

Closed #378 [PR #356] [MERGED] feat(rules): add optional rules ordering 2025-12-29 00:20:04 +01:00

Closed #379 [PR #357] [MERGED] fix(ui): unable to CTRL + A amount fields 2025-12-29 00:20:04 +01:00

Closed #373 [PR #352] [MERGED] feat(currencies): allow archiving 2025-12-29 00:20:03 +01:00

Closed #374 [PR #354] [MERGED] fix(yearly-overview): display total for archived accounts 2025-12-29 00:20:03 +01:00

Closed #375 [PR #353] [MERGED] feat(insights:category-overview): add "No entity" totals 2025-12-29 00:20:03 +01:00

Closed #376 [PR #355] [MERGED] feat(rules): add rule function to fetch transactions totals and balance 2025-12-29 00:20:03 +01:00

Closed #368 [PR #340] [MERGED] feat: turn filter, order and search into a single bar 2025-12-29 00:20:01 +01:00

Closed #369 [PR #343] [MERGED] feat(sidebar): add button to keep it open 2025-12-29 00:20:01 +01:00

Closed #370 [PR #344] [MERGED] fix(sidebar): sidebar status not saving properly 2025-12-29 00:20:01 +01:00

Closed #371 [PR #338] [MERGED] refactor(currencies): DEPRECATE SYNTH FINANCE 2025-12-29 00:20:01 +01:00

Closed #372 [PR #346] [MERGED] fix(common:tasks): remove_old_jobs always failing 2025-12-29 00:20:01 +01:00

Closed #364 [PR #333] [MERGED] feat(insights:category-overview): display entities on table 2025-12-29 00:20:00 +01:00

Closed #366 [PR #337] [MERGED] feat(currencies): add TwelveData and TwelveDataMarkets as providers 2025-12-29 00:20:00 +01:00

Closed #367 [PR #336] [MERGED] feat(currencies): add Frankfurter as an Exchange Rate provider 2025-12-29 00:20:00 +01:00

Closed #363 [PR #335] [MERGED] refactor: remove debug prints 2025-12-29 00:19:59 +01:00

Closed #365 [PR #334] [MERGED] fix(tooltips): sometimes not getting created on htmx swap 2025-12-29 00:19:59 +01:00

Closed #358 [PR #329] [MERGED] feat(transactions): filter for unset category/tag/entity 2025-12-29 00:19:58 +01:00

Closed #359 [PR #330] [MERGED] fix(sidebar): management menu not scroll correctly 2025-12-29 00:19:58 +01:00

Closed #360 [PR #324] [MERGED] feat(locale): add space-dot and space-comma number formatting options, where the thousand separator is a space 2025-12-29 00:19:58 +01:00

Closed #361 [PR #332] [MERGED] feat: add today button to MonthYearPicker 2025-12-29 00:19:58 +01:00

Closed #362 [PR #331] [MERGED] feat(export): improve export flow by using HTMX 2025-12-29 00:19:58 +01:00

Closed #355 [PR #320] [MERGED] style(swal): move swal prompt over tooltips 2025-12-29 00:19:57 +01:00

Closed #356 [PR #323] [MERGED] fix(locale): get_format doesn't override number formatting if use_l10n is None 2025-12-29 00:19:57 +01:00

Closed #357 [PR #321] [MERGED] feat(accounts): add option for untracking accounts on a per user basis 2025-12-29 00:19:57 +01:00

Closed #352 [PR #317] [MERGED] feat(automatic-exchange-rates): add "Single exchange rate" where only one exchange rate is added and updated to avoid db clutter 2025-12-29 00:19:56 +01:00

Closed #353 [PR #319] [MERGED] dev 2025-12-29 00:19:56 +01:00

Closed #354 [PR #318] [MERGED] feat(transactions:recurring): try to create transactions on update 2025-12-29 00:19:56 +01:00

Closed #348 [PR #313] [MERGED] feat(transactions:recurring): allow to set how many future instances of a recurring transaction to create in advance 2025-12-29 00:19:55 +01:00

Closed #349 [PR #314] [MERGED] feat(tasks:check_for_updates): add env variable to disable checking 2025-12-29 00:19:55 +01:00

Closed #350 [PR #315] [MERGED] style(login): make login button take full width as open id login 2025-12-29 00:19:55 +01:00

Closed #351 [PR #316] [MERGED] feat(transactions): add menu itens for quickly changing transaction date 2025-12-29 00:19:55 +01:00

Closed #343 [PR #308] [MERGED] feat: replace navbar with sidebar 2025-12-29 00:19:54 +01:00

Closed #344 [PR #309] [MERGED] fix: bulk delete not working 2025-12-29 00:19:54 +01:00

Closed #345 [PR #310] [MERGED] refactor(networth): convert into a single page instead of two 2025-12-29 00:19:54 +01:00

Closed #346 [PR #311] [MERGED] refactor(yearly): convert into a single page instead of two 2025-12-29 00:19:54 +01:00

Closed #347 [PR #312] [MERGED] refactor(transactions:all): reduce screen state by moving filter to top 2025-12-29 00:19:54 +01:00

Closed #338 [PR #301] [MERGED] feat: add quick transactions to django admin and properly name it 2025-12-29 00:19:53 +01:00

Closed #339 [PR #302] [MERGED] refactor: properly name shareable objects generic fields 2025-12-29 00:19:53 +01:00

Closed #340 [PR #303] [MERGED] fix(mobile): tooltips show up on top of offcanvas 2025-12-29 00:19:53 +01:00

Closed #341 [PR #304] [MERGED] fix(ui:transactions): transaction menu overflows screen on smaller screens + alternative menu placement 2025-12-29 00:19:53 +01:00

Closed #342 [PR #305] [MERGED] fix(ui:transactions): transaction menu overflows screen on smaller screens 2025-12-29 00:19:53 +01:00

Closed #337 [PR #300] [MERGED] feat(sharing): add action for turning shareable objects into public or private on Django Admin 2025-12-29 00:19:52 +01:00

Closed #333 [PR #296] [MERGED] feat: check and notify users of new versions 2025-12-29 00:19:51 +01:00

Closed #334 [PR #298] [MERGED] chore: bump python requirements 2025-12-29 00:19:51 +01:00

Closed #335 [PR #299] [MERGED] feat(transactions): display more information about recurring, quick and installments 2025-12-29 00:19:51 +01:00

Closed #336 [PR #297] [MERGED] feat: automatically dismiss htmx error popups after 1 minute 2025-12-29 00:19:51 +01:00

Closed #329 [PR #289] [MERGED] fix: hover detection doesn't work with Firefox mobile 2025-12-29 00:19:50 +01:00

Closed #330 [PR #293] [MERGED] fix(insights): filters not changing on click 2025-12-29 00:19:50 +01:00

Closed #331 [PR #294] [MERGED] fix(insights): filters not changing on click 2025-12-29 00:19:50 +01:00

Closed #332 [PR #295] [MERGED] chore: bump python requirements 2025-12-29 00:19:50 +01:00

Closed #326 [PR #284] [MERGED] feat: add FAB to networth and all transactions pages 2025-12-29 00:19:49 +01:00

Closed #327 [PR #287] [MERGED] feat: improve ordering when searching existing transactions on DCA creation 2025-12-29 00:19:49 +01:00

Closed #328 [PR #290] [MERGED] fix: FAB gets bellow hovered transaction 2025-12-29 00:19:49 +01:00

Closed #323 [PR #285] [MERGED] dev 2025-12-29 00:19:48 +01:00

Closed #324 [PR #283] [MERGED] feat: quickly add an existing transaction as a model for quick transactions 2025-12-29 00:19:48 +01:00

Closed #325 [PR #286] [MERGED] fix: DCA and other indicators too close together when there's more than one 2025-12-29 00:19:48 +01:00

Closed #318 [PR #278] [MERGED] feat: slightly opaque transactions if they're silenced 2025-12-29 00:19:47 +01:00

Closed #320 [PR #279] [MERGED] refactor: improve transaction menu displaying 2025-12-29 00:19:47 +01:00

Closed #321 [PR #281] [MERGED] feat: add selected count to floating transactions bar 2025-12-29 00:19:47 +01:00

Closed #322 [PR #282] [MERGED] feat: allow single transactions to be hidden from summaries 2025-12-29 00:19:47 +01:00

Closed #317 [PR #276] [MERGED] feat: auto-refresh overview and networth pages (10m for overview and 1h for networth) 2025-12-29 00:19:46 +01:00

Closed #319 [PR #280] [MERGED] feat: add dropdown to transaction menu and move duplication to there 2025-12-29 00:19:46 +01:00

Closed #314 [PR #271] [MERGED] feat: allow loading any available datepicker languages 2025-12-29 00:19:45 +01:00

Closed #315 [PR #272] [MERGED] style: remove color from scrollbar 2025-12-29 00:19:45 +01:00

Closed #316 [PR #275] [MERGED] fix: backspacing on currency fields doesn't update mask 2025-12-29 00:19:45 +01:00

Closed #311 [PR #269] [MERGED] chore: update npm dependencies 2025-12-29 00:19:44 +01:00

Closed #313 [PR #270] [MERGED] chore: bump npm dependencies 2025-12-29 00:19:44 +01:00

Closed #308 [PR #265] [MERGED] feat: creating a quick transaction triggers the proper rule 2025-12-29 00:19:43 +01:00

Closed #309 [PR #267] [MERGED] style: improve the look of secondary navbar buttons (profile and calc) 2025-12-29 00:19:43 +01:00

Closed #310 [PR #268] [MERGED] fix: broken distribution chart when number format is set to dot-comma 2025-12-29 00:19:43 +01:00

Closed #312 [PR #266] [MERGED] feat: add sounds volume control to user settings 2025-12-29 00:19:43 +01:00

Closed #303 [PR #260] [MERGED] feat: add oidc support 2025-12-29 00:19:42 +01:00

Closed #304 [PR #259] [MERGED] feat: replace action row with a FAB 2025-12-29 00:19:42 +01:00

Closed #305 [PR #261] [MERGED] feat: add quick transactions 2025-12-29 00:19:42 +01:00

Closed #306 [PR #262] [MERGED] style: slightly thicker scrollbar 2025-12-29 00:19:42 +01:00

Closed #307 [PR #263] [MERGED] chore: update tailwind to v4 2025-12-29 00:19:42 +01:00

Closed #298 [PR #250] [MERGED] fix(transactions): save and add similar not initializing dates properly 2025-12-29 00:19:41 +01:00

Closed #301 [PR #258] [MERGED] style(theme): improve dark colors for a less washed out look 2025-12-29 00:19:41 +01:00

Closed #302 [PR #254] [MERGED] fix(api:accounts): unable to create an account with an account group 2025-12-29 00:19:41 +01:00

Closed #299 [PR #252] [MERGED] fix: duplicate totals when account is shared with owner & prevent SharedObject from being shared with owner 2025-12-29 00:19:40 +01:00

Closed #300 [PR #256] [MERGED] feat(net-worth): display consolidated amounts for currencies without transactions 2025-12-29 00:19:40 +01:00

Closed #293 [PR #244] [MERGED] feat(insights:category-overview): display tags breakdown alongside categories 2025-12-29 00:19:39 +01:00

Closed #295 [PR #246] [MERGED] feat(transactions): add another transaction (or a similar one) 2025-12-29 00:19:39 +01:00

Closed #296 [PR #249] [MERGED] fix(accounts): unable to share some accounts; wrong url getting used 2025-12-29 00:19:39 +01:00

Closed #297 [PR #245] [MERGED] feat(insights:category-overview): pick between Projected/Current/Final totals 2025-12-29 00:19:39 +01:00

Closed #294 [PR #243] [MERGED] feat(insights:category-overview): select if you want to view table or bar charts, defaults to table 2025-12-29 00:19:38 +01:00

Closed #288 [PR #239] [MERGED] feat(transactions): add transaction owner to recurring and installments 2025-12-29 00:19:37 +01:00

Closed #289 [PR #238] [MERGED] fix(transactions): recurring transactions not getting created 2025-12-29 00:19:37 +01:00

Closed #290 [PR #240] [MERGED] feat: user management screen; allow users to edit their profile 2025-12-29 00:19:37 +01:00

Closed #291 [PR #241] [MERGED] fix(users): disables profile editing on demo mode 2025-12-29 00:19:37 +01:00

Closed #292 [PR #242] [MERGED] fix(users): users doesn't activate management menu entry 2025-12-29 00:19:37 +01:00

Closed #283 [PR #234] [MERGED] fix(select): only 50 select options would be shown at a time 2025-12-29 00:19:36 +01:00

Closed #284 [PR #233] [MERGED] fix(cotton): sometimes distribution bars don't get filled completely 2025-12-29 00:19:36 +01:00

Closed #285 [PR #236] [MERGED] feat(insights:category-overview): add bar chart with category totals 2025-12-29 00:19:36 +01:00

Closed #286 [PR #235] [MERGED] locale: add all supported languages by django as an available option 2025-12-29 00:19:36 +01:00

Closed #287 [PR #237] [MERGED] chore: bump deps 2025-12-29 00:19:36 +01:00

Closed #282 [PR #228] [MERGED] fix(common:fields:month_year): unable to load data with a date 2025-12-29 00:19:35 +01:00

Closed #278 [PR #225] [MERGED] fix(app): rename DEMO_MODE variable to DEMO for simplicity 2025-12-29 00:19:34 +01:00

Closed #279 [PR #226] [MERGED] fix(common:tasks): reset_demo_data not running via cron 2025-12-29 00:19:34 +01:00

Closed #280 [PR #224] [MERGED] feat: add demo mode and allow for automatic admin creation from env variables 2025-12-29 00:19:34 +01:00

Closed #281 [PR #229] [MERGED] feat(demo): add dummy data 2025-12-29 00:19:34 +01:00

Closed #276 [PR #220] [MERGED] chore(deps): bump gunicorn from 22.0.0 to 23.0.0 2025-12-29 00:19:33 +01:00

Closed #277 [PR #222] [MERGED] fix(net-worth): non-used currencies showing up on charts 2025-12-29 00:19:33 +01:00

Closed #273 [PR #219] [MERGED] fix(insights:category-explorer): category field not loading available categories correctly 2025-12-29 00:19:32 +01:00

Closed #274 [PR #218] [MERGED] fix(tools:currency-converter): currency list displaying oldest result instead of newest 2025-12-29 00:19:32 +01:00

Closed #275 [PR #215] [MERGED] fix: missing selection when updating transactions in a transaction list 2025-12-29 00:19:32 +01:00

Closed #268 [PR #206] [MERGED] feat(rules): trigger transaction rules on delete 2025-12-29 00:19:31 +01:00

Closed #272 [PR #214] [MERGED] feat: alphabetically order most models by default 2025-12-29 00:19:31 +01:00

Closed #267 [PR #202] [MERGED] feat: multi tenancy support 2025-12-29 00:19:30 +01:00

Closed #269 [PR #211] [MERGED] fix(transactions:transfer): remove required description field 2025-12-29 00:19:30 +01:00

Closed #270 [PR #210] [MERGED] feat(transactions): add option for removing Recurring/Installment descriptions and notes from generated transactions 2025-12-29 00:19:30 +01:00

Closed #271 [PR #212] [MERGED] feat(monthly_overview): preserve filter between month changes 2025-12-29 00:19:30 +01:00

Closed #263 [PR #201] [MERGED] feat(insights): add Emergency Fund simulator 2025-12-29 00:19:29 +01:00

Closed #264 [PR #204] [MERGED] fix(api): re-order transactions from newest to oldest 2025-12-29 00:19:29 +01:00

Closed #265 [PR #203] [MERGED] fix(api): unable to create transaction 2025-12-29 00:19:29 +01:00

Closed #266 [PR #205] [MERGED] fix(rules): unable to save 2025-12-29 00:19:29 +01:00

Closed #262 [PR #197] [MERGED] feat(automatic-exchange-rates): add Transitive rate provider 2025-12-29 00:19:28 +01:00

Closed #259 [PR #195] [MERGED] feat(insights): add Categories Overview 2025-12-29 00:19:27 +01:00

Closed #261 [PR #194] [MERGED] locale(de): update translation - thanks to @CocaCola2701 2025-12-29 00:19:27 +01:00

Closed #258 [PR #196] [MERGED] feat(automatic-exchange-rates): add Synth Finance Stock 2025-12-29 00:19:26 +01:00

Closed #260 [PR #198] [MERGED] fix(automatic-exchange-rates): unable to set 24 hour interval 2025-12-29 00:19:26 +01:00

Closed #257 [PR #192] [CLOSED] Updates for file app/locale/en/LC_MESSAGES/django.po in nl 2025-12-29 00:19:25 +01:00

Closed #253 [PR #191] [MERGED] locale: add en 2025-12-29 00:19:24 +01:00

Closed #254 [PR #190] [MERGED] locale(de): enable Deutsch 2025-12-29 00:19:24 +01:00

Closed #255 [PR #193] [MERGED] fix(rules): Update or Create Transaction rule unable to match againt dates and other types 2025-12-29 00:19:24 +01:00

Closed #256 [PR #189] [MERGED] style(transactions): improve look on wider columns 2025-12-29 00:19:24 +01:00

Closed #249 [PR #185] [MERGED] fix(insights:latest-transactions): order transactions from newest to oldest 2025-12-29 00:19:23 +01:00

Closed #250 [PR #186] [MERGED] style(transactions): improve look on wider columns 2025-12-29 00:19:23 +01:00

Closed #251 [PR #187] [MERGED] style(transactions): improve look on wider columns 2025-12-29 00:19:23 +01:00

Closed #252 [PR #188] [MERGED] update dutch to V0.11.3 2025-12-29 00:19:23 +01:00

Closed #245 [PR #181] [MERGED] fix(export): unable to import decimals 2025-12-29 00:19:22 +01:00

Closed #247 [PR #182] [MERGED] fix(insights:category-explorer): wrong sums 2025-12-29 00:19:22 +01:00

Closed #248 [PR #184] [MERGED] feat(tools:currency-converter): show 1:1 rates for all available currencies 2025-12-29 00:19:22 +01:00

Closed #243 [PR #179] [MERGED] feat: export and restore 2025-12-29 00:19:21 +01:00

Closed #244 [PR #183] [MERGED] feat(insights): add late and recent transactions 2025-12-29 00:19:21 +01:00

Closed #246 [PR #180] [MERGED] fix(export): 403 when exporting 2025-12-29 00:19:21 +01:00

Closed #241 [PR #176] [MERGED] feat(insights): make sidebar sticky 2025-12-29 00:19:11 +01:00

Closed #238 [PR #175] [MERGED] feat(insights:category-explorer): separate current and projected totals 2025-12-29 00:19:10 +01:00

Closed #239 [PR #174] [MERGED] feat(insights:category-explorer): allow for uncategorized totals 2025-12-29 00:19:10 +01:00

Closed #240 [PR #177] [MERGED] fix(transactions:actions): sum considers everything an expense 2025-12-29 00:19:10 +01:00

Closed #242 [PR #178] [MERGED] feat(transactions:actions): select all only selects displayed transactions 2025-12-29 00:19:10 +01:00

Closed #236 [PR #172] [MERGED] feat(datepicker): disable input and fix toggling dates 2025-12-29 00:19:09 +01:00

Closed #237 [PR #173] [MERGED] fix(insights): error if filter is empty 2025-12-29 00:19:09 +01:00

Closed #234 [PR #170] [MERGED] feat(insights:category-explorer): add empty message when there's no data or no category selected 2025-12-29 00:19:08 +01:00

Closed #235 [PR #171] [MERGED] fix(insights:category-explorer): silent categories can't be displayed 2025-12-29 00:19:08 +01:00

Closed #232 [PR #165] [MERGED] fix(insights): sankey diagrams nodes too far from destination 2025-12-29 00:19:07 +01:00

Closed #233 [PR #169] [MERGED] refactor(insights:flows): improve readability when there's a lot of nodes 2025-12-29 00:19:07 +01:00

Closed #228 [PR #166] [MERGED] feat(insights): category explorer 2025-12-29 00:19:06 +01:00

Closed #229 [PR #164] [MERGED] feat: insights page 2025-12-29 00:19:06 +01:00

Closed #230 [PR #168] [MERGED] fix(insights:category-explorer): use currency name instead of code 2025-12-29 00:19:06 +01:00

Closed #231 [PR #167] [MERGED] insights 2025-12-29 00:19:06 +01:00

Closed #224 [PR #162] [MERGED] fix(style): selecting transaction no longer highlights it 2025-12-29 00:19:05 +01:00

Closed #225 [PR #159] [MERGED] update NL to version 0.9.4 2025-12-29 00:19:05 +01:00

Closed #226 [PR #163] [MERGED] feat(dca): link transactions to DCA 2025-12-29 00:19:05 +01:00

Closed #227 [PR #161] [MERGED] feat(internal): trigger rules on bulk actions 2025-12-29 00:19:05 +01:00

Closed #221 [PR #156] [MERGED] fix(transactions): paying transaction doesn't trigger update rules 2025-12-29 00:19:04 +01:00

Closed #223 [PR #160] [MERGED] fix(frontend): loading indicator on empty div too close to the top 2025-12-29 00:19:04 +01:00

Closed #222 [PR #154] [MERGED] locale: update locales 2025-12-29 00:19:03 +01:00

Closed #218 [PR #153] [MERGED] feat(monthly): add quick-search field 2025-12-29 00:19:02 +01:00

Closed #219 [PR #157] [MERGED] fix(docker): procrastinate can't recover if it crashes in a running instance 2025-12-29 00:19:02 +01:00

Closed #220 [PR #155] [MERGED] refactor: don't display currency code 2025-12-29 00:19:02 +01:00

Closed #213 [PR #149] [MERGED] feat(import:v1): add "add" and "subtract" transformations 2025-12-29 00:19:01 +01:00

Closed #214 [PR #151] [MERGED] feat(import:v1): add XLS and XLSX support 2025-12-29 00:19:01 +01:00

Closed #215 [PR #148] [MERGED] feat(import:v1): allow to source previously mapped data by prefixing it with "__" on transformations 2025-12-29 00:19:01 +01:00

Closed #216 [PR #152] [MERGED] fix: typos in README 2025-12-29 00:19:01 +01:00

Closed #217 [PR #150] [MERGED] feat(import): add Cajamar preset 2025-12-29 00:19:01 +01:00

Closed #211 [PR #146] [MERGED] fix(dev): django-browser-reload not working 2025-12-29 00:19:00 +01:00

Closed #212 [PR #147] [MERGED] refactor(import:v1): remove forced "required" from some fields 2025-12-29 00:19:00 +01:00

Closed #208 [PR #143] [MERGED] fix(logging): procrastinate job logs not showing up 2025-12-29 00:18:59 +01:00

Closed #209 [PR #144] [MERGED] feat: account and currency cards will no longer display unneeded zeros, only for totals 2025-12-29 00:18:59 +01:00

Closed #210 [PR #145] [MERGED] feat(import:v1): allow to source previously mapped data by prefixing it with "__" 2025-12-29 00:18:59 +01:00

Closed #206 [PR #142] [MERGED] feat(rules): add Update or Create Transaction action 2025-12-29 00:18:53 +01:00

Closed #207 [PR #139] [MERGED] feat: cleanup and format logs 2025-12-29 00:18:53 +01:00

Closed #203 [PR #138] [MERGED] feat: add TZ env var 2025-12-29 00:18:52 +01:00

Closed #204 [PR #140] [MERGED] automatic exchange rates 2025-12-29 00:18:52 +01:00

Closed #205 [PR #141] [MERGED] fix(automatic-exchange-rates): skipping hours due to minutes 2025-12-29 00:18:52 +01:00

Closed #199 [PR #132] [MERGED] refactor(currencies): remove currency's code reference in the UI 2025-12-29 00:18:51 +01:00

Closed #201 [PR #135] [MERGED] fix(docker:single): procrastinate starts before django 2025-12-29 00:18:51 +01:00

Closed #202 [PR #137] [MERGED] automatic_exchange_rate 2025-12-29 00:18:51 +01:00

Closed #198 [PR #131] [MERGED] refactor(currencies): make currency code non-unique and increase it's size 2025-12-29 00:18:50 +01:00

Closed #200 [PR #133] [MERGED] fix(transactions): transaction convert value doesn't take into account currency's exchange currency 2025-12-29 00:18:50 +01:00

Closed #196 [PR #129] [MERGED] fix: unable to display exchange projected income value 2025-12-29 00:18:49 +01:00

Closed #197 [PR #128] [MERGED] fix: changing startpage to networth breaks homepage 2025-12-29 00:18:49 +01:00

Closed #193 [PR #126] [MERGED] feat: indicate what paid/project button means 2025-12-29 00:18:48 +01:00

Closed #194 [PR #127] [MERGED] feat: indicate what paid/project button means 2025-12-29 00:18:48 +01:00

Closed #195 [PR #130] [MERGED] feat: internal code for automatic exchange rate fetching 2025-12-29 00:18:48 +01:00

Closed #189 [PR #115] [MERGED] feat: expose current version 2025-12-29 00:18:47 +01:00

Closed #190 [PR #118] [MERGED] feat: add account and currency info to monthly view 2025-12-29 00:18:47 +01:00

Closed #191 [PR #120] [MERGED] feat: add trash can to see deleted transactions 2025-12-29 00:18:47 +01:00

Closed #192 [PR #125] [MERGED] fix: changing startpage from monthly breaks homepage 2025-12-29 00:18:47 +01:00

Closed #187 [PR #112] [MERGED] feat: turn quick transactions buttons in a component and gracefully handle buttons w/ long text 2025-12-29 00:18:46 +01:00

Closed #188 [PR #117] [MERGED] fix: empty strings not considered as None when importing 2025-12-29 00:18:46 +01:00

Closed #184 [PR #113] [MERGED] feat: gracefully handle bigger title on info cards 2025-12-29 00:18:45 +01:00

Closed #185 [PR #111] [MERGED] Update README.md 2025-12-29 00:18:45 +01:00

Closed #186 [PR #114] [MERGED] ci: allow for manual custom docker release 2025-12-29 00:18:45 +01:00

Closed #178 [PR #106] [MERGED] Small change in Dutch translation 2025-12-29 00:18:44 +01:00

Closed #183 [PR #110] [MERGED] fix: 'tags__id' does not resolve to an item that supports prefetching 2025-12-29 00:18:44 +01:00

Closed #179 [PR #105] [MERGED] fix: unable to load transactions on first login 2025-12-29 00:18:43 +01:00

Closed #180 [PR #108] [MERGED] feat: improve transactions list loading time 2025-12-29 00:18:43 +01:00

Closed #181 [PR #104] [MERGED] fix: wrong filename 2025-12-29 00:18:43 +01:00

Closed #182 [PR #109] [MERGED] feat: allow for a subset of markdown (bold, italics, strikethrough, links) when displaying notes 2025-12-29 00:18:43 +01:00

Closed #175 [PR #101] [MERGED] Update release.yml 2025-12-29 00:18:42 +01:00

Closed #177 [PR #99] [MERGED] docker: add single-container support 2025-12-29 00:18:42 +01:00

Closed #173 [PR #102] [MERGED] docker: set single container as new default 2025-12-29 00:18:41 +01:00

Closed #174 [PR #103] [MERGED] feat: reduce db queries when saving order on session 2025-12-29 00:18:41 +01:00

Closed #176 [PR #100] [MERGED] docker: fix permission error 2025-12-29 00:18:41 +01:00

Closed #168 [PR #93] [MERGED] refactor: remove toasts from login screen 2025-12-29 00:18:38 +01:00

Closed #169 [PR #96] [MERGED] feat: store selected "order by" on session 2025-12-29 00:18:38 +01:00

Closed #172 [PR #98] [MERGED] feat: cleanup expired sessions every first day of month at 6am 2025-12-29 00:18:38 +01:00

Closed #170 [PR #90] [MERGED] feat: enable bulk actions on specific transactions list (calendar, recurring and installment) 2025-12-29 00:18:37 +01:00

Closed #171 [PR #97] [MERGED] feat(import:v1): accept list as source, first valid one will be used. 2025-12-29 00:18:37 +01:00

Closed #163 [PR #85] [MERGED] feat: add number format user setting and improve date format handling 2025-12-29 00:18:36 +01:00

Closed #164 [PR #86] [MERGED] fix: cleanup_deleted_transactions task couldn't trigger 2025-12-29 00:18:36 +01:00

Closed #165 [PR #88] [MERGED] feat: add "Clear cache" button to user menu 2025-12-29 00:18:36 +01:00

Closed #166 [PR #89] [MERGED] fix(calendar): tooltip error when transaction has no description and wrong color 2025-12-29 00:18:36 +01:00

Closed #167 [PR #87] [MERGED] fix(security): toasts and month_year_picker accessible without login 2025-12-29 00:18:36 +01:00

Closed #158 [PR #83] [MERGED] Update README.md 2025-12-28 23:26:38 +01:00

Closed #162 [PR #82] [MERGED] fix datepicker datetime handling and action-bar 2025-12-28 23:26:38 +01:00

Closed #159 [PR #79] [MERGED] Add new Dutch translations for v0.7.2 2025-12-28 23:26:37 +01:00

Closed #160 [PR #77] [CLOSED] Eitchtee main 2025-12-28 23:26:37 +01:00

Closed #161 [PR #76] [MERGED] 1st edition of the Dutch translation 2025-12-28 23:26:37 +01:00

Closed #153 [PR #73] [MERGED] feat: add bulk duplicate action and toasts for existing actions 2025-12-28 23:26:35 +01:00

Closed #154 [PR #74] [CLOSED] dev 2025-12-28 23:26:35 +01:00

Closed #155 [PR #71] [MERGED] feat: tidy up transactions action bar 2025-12-28 23:26:35 +01:00

Closed #156 [PR #75] [MERGED] locale: update locales 2025-12-28 23:26:35 +01:00

Closed #157 [PR #72] [MERGED] fix: clear internal_id when duplicating 2025-12-28 23:26:35 +01:00

Closed #148 [PR #67] [MERGED] refactor: add end slashes for some urls without 2025-12-28 23:26:33 +01:00

Closed #149 [PR #68] [MERGED] feat(transactions): proper clear button for filters 2025-12-28 23:26:33 +01:00

Closed #150 [PR #70] [MERGED] feat: bulk edit selected transactions 2025-12-28 23:26:33 +01:00

Closed #151 [PR #66] [MERGED] feat: add new /add/ endpoint for quickly adding new transactions 2025-12-28 23:26:33 +01:00

Closed #152 [PR #69] [MERGED] feat: add new animation to transactions action bar 2025-12-28 23:26:33 +01:00

Closed #143 [PR #62] [MERGED] fix(transactions:filter): unaligned filter buttons 2025-12-28 23:26:32 +01:00

Closed #146 [PR #65] [MERGED] fix(transactions): unaligned type button 2025-12-28 23:26:32 +01:00

Closed #144 [PR #64] [CLOSED] dev 2025-12-28 23:26:31 +01:00

Closed #145 [PR #61] [MERGED] locale: update translations 2025-12-28 23:26:31 +01:00

Closed #147 [PR #63] [MERGED] feat(transactions): new is_paid switch 2025-12-28 23:26:31 +01:00

Closed #139 [PR #58] [MERGED] feat: beta import function 2025-12-28 23:26:30 +01:00

Closed #140 [PR #54] [MERGED] feat(datepicker): bring back today/now button behavior 2025-12-28 23:26:30 +01:00

Closed #142 [PR #59] [MERGED] feat(pwa): better offline page and offline 2025-12-28 23:26:30 +01:00

Closed #138 [PR #57] [MERGED] feat: PWA support 2025-12-28 23:26:29 +01:00

Closed #141 [PR #60] [MERGED] fix: import preset not working behind nginx due to long url/csrf missing 2025-12-28 23:26:29 +01:00

Closed #136 [PR #52] [MERGED] 50-date-notation 2025-12-28 23:26:28 +01:00

Closed #135 [PR #51] [MERGED] feat(app): allow changing date and datetime format as a user setting 2025-12-28 23:26:27 +01:00

Closed #137 [PR #53] [MERGED] fix(datepicker): missing leading zeros on times 2025-12-28 23:26:27 +01:00

Closed #133 [PR #44] [MERGED] docker: remove YAML anchor and merge directives from docker-compose.prod.yml 2025-12-28 23:26:26 +01:00

Closed #134 [PR #46] [MERGED] feat: add a duplicate/clone action to each transaction 2025-12-28 23:26:26 +01:00

Closed #130 [PR #40] [MERGED] feat(datepicker): drop native datepickers in favor of AirDatePicker for better compatibility 2025-12-28 23:26:25 +01:00

Closed #132 [PR #39] [MERGED] feat(transactions): make description optional 2025-12-28 23:26:25 +01:00

Closed #128 [PR #36] [MERGED] feat(recurring-transaction): when explicitly finishing, delete any upcoming unpaid transactions 2025-12-28 23:26:24 +01:00

Closed #131 [PR #38] [MERGED] docs: update README.md 2025-12-28 23:26:24 +01:00

Closed #129 [PR #37] [MERGED] locale(pt-BR): update translation 2025-12-28 23:26:23 +01:00

Closed #123 [PR #32] [MERGED] fix(calculator): rounding errors 2025-12-28 23:26:22 +01:00

Closed #126 [PR #34] [MERGED] feat(installment-plan): don't update paid transactions amount 2025-12-28 23:26:22 +01:00

Closed #127 [PR #35] [MERGED] feat(recurring-transaction): when unpause start generating transactions from today or from existing date, whichever is higher 2025-12-28 23:26:22 +01:00

Closed #124 [PR #31] [MERGED] fix(transactions:action-bar): rounding errors when summing (again) 2025-12-28 23:26:21 +01:00

Closed #125 [PR #33] [MERGED] feat(recurring-transaction): update unpaid transactions info when recurring transaction is updated 2025-12-28 23:26:21 +01:00

Closed #121 [PR #30] [MERGED] fix(networth): chart initializing multiple times resulting in weird animation 2025-12-28 23:26:20 +01:00

Closed #122 [PR #27] [MERGED] fix(transactions:action-bar): min and max calculations take into account if value is income or expense 2025-12-28 23:26:20 +01:00

Closed #118 [PR #29] [MERGED] feat(calculator): localize result 2025-12-28 23:26:19 +01:00

Closed #119 [PR #26] [MERGED] feat(transactions:action-bar): localize calculation results 2025-12-28 23:26:19 +01:00

Closed #120 [PR #28] [MERGED] fix(transactions:action-bar): rounding errors when summing 2025-12-28 23:26:19 +01:00

Closed #116 [PR #24] [MERGED] fix(transactions:action-bar): sum button not copying correctly 2025-12-28 23:26:17 +01:00

Closed #117 [PR #25] [MERGED] refactor(transactions:action-bar): remove debug log 2025-12-28 23:26:17 +01:00

Closed #113 [PR #21] [MERGED] feat(api): add API endpoints to add DCA entries and strategies 2025-12-28 23:26:16 +01:00

Closed #114 [PR #22] [MERGED] feat(api): add RecurringTransaction and InstallmentPlan endpoints 2025-12-28 23:26:16 +01:00

Closed #115 [PR #23] [MERGED] feat(transactions:action-bar): add more math options in a dropdown 2025-12-28 23:26:16 +01:00

Closed #110 [PR #16] [MERGED] feat(transactions): properly sum income and expense when selected 2025-12-28 23:26:15 +01:00

Closed #111 [PR #19] [MERGED] locale(pt-BR): update translation 2025-12-28 23:26:15 +01:00

Closed #112 [PR #20] [MERGED] feat: archived tabs for categories, tags and entities 2025-12-28 23:26:15 +01:00

Closed #108 [PR #18] [MERGED] feat: allow for deactivating Tags, Categories and Entities, hiding them from menus 2025-12-28 23:26:14 +01:00

Closed #109 [PR #17] [MERGED] feat(fields:forms:dynamic-select): support existing objects not currently on the queryset 2025-12-28 23:26:14 +01:00

Closed #107 [PR #14] [MERGED] tools_currency_converter_reverse 2025-12-28 23:26:13 +01:00

Closed #103 [PR #15] [MERGED] fix(networth): charts not changing between views 2025-12-28 23:26:12 +01:00

Closed #104 [PR #12] [MERGED] docs: registry changes 2025-12-28 23:26:12 +01:00

Closed #105 [PR #11] [MERGED] build(deps): bump cookie and express in /frontend 2025-12-28 23:26:12 +01:00

Closed #106 [PR #13] [MERGED] github(release): drop ghcr.io in favor of DockerHub 2025-12-28 23:26:12 +01:00

Closed #101 [PR #9] [MERGED] build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /frontend 2025-12-28 23:26:11 +01:00

Closed #99 [PR #8] [MERGED] build(deps): bump nanoid from 3.3.7 to 3.3.8 in /frontend 2025-12-28 23:26:10 +01:00

Closed #100 [PR #7] [MERGED] github(release): cache build process 2025-12-28 23:26:10 +01:00

Closed #102 [PR #10] [MERGED] build(deps): bump path-to-regexp and express in /frontend 2025-12-28 23:26:10 +01:00

Closed #93 [PR #1] [MERGED] github: add ghcr.io image build 2025-12-28 23:26:09 +01:00

Closed #96 [PR #5] [MERGED] github: fix "repository name must be lowercase" 2025-12-28 23:26:09 +01:00

Closed #98 [PR #6] [MERGED] github(release): drop support for arm besides arm64 2025-12-28 23:26:09 +01:00

Closed #94 [PR #3] [MERGED] github: remove changelog creation from release.yml 2025-12-28 23:26:08 +01:00

Closed #95 [PR #2] [MERGED] build(deps): bump gunicorn from 21.2.0 to 22.0.0 2025-12-28 23:26:08 +01:00

Closed #97 [PR #4] [MERGED] dev 2025-12-28 23:26:08 +01:00

Closed #88 Date picker overflowing the page 2025-12-28 23:25:59 +01:00

Closed #89 Sort management list items alphabetically instead of by creation date 2025-12-28 23:25:59 +01:00

Closed #87 Feature Request: Show Total Amount by Entity or Search Results 2025-12-28 23:25:54 +01:00

Closed #85 Mobile layout issues (small phones) 2025-12-28 23:25:53 +01:00

Closed #86 Cadastrar parcelamento 2025-12-28 23:25:53 +01:00

Closed #82 Deduplication with "lax" throws an error if the comparison field has a numeric value 2025-12-28 23:25:51 +01:00

Closed #83 Transactions > All - Filtering issue 2025-12-28 23:25:51 +01:00

Closed #84 Help With Accurate Accounting for Inter Account Transfers 2025-12-28 23:25:51 +01:00

Closed #81 Null category handling - API crashes when serializing transactions with null categories 2025-12-28 23:25:26 +01:00

Closed #79 [BUG] - database "wygiwyh" has a collation version mismatch 2025-12-28 23:25:25 +01:00

Closed #80 Inefficient Transaction Update Operation 2025-12-28 23:25:25 +01:00

Closed #78 Transaction Rules documentation vs reality 2025-12-28 23:25:22 +01:00

Closed #76 Import API 2025-12-28 23:25:21 +01:00

Closed #77 Support query params for all transaction fields on the standalone transaction page (/add/) 2025-12-28 23:25:21 +01:00

Closed #75 [Import] always_* types for is_paid and type requires assigning a source 2025-12-28 23:25:17 +01:00

Closed #74 Database connection is closed and never reopened 2025-12-28 23:25:16 +01:00

Closed #70 Feature Request: Split annual costs per month 2025-12-28 23:25:12 +01:00

Closed #71 reference_date does not seem to be optional when importing 2025-12-28 23:25:12 +01:00

Closed #72 Support for More Currencies 2025-12-28 23:25:12 +01:00

Closed #67 Setting DEBUG=true breaks CSS/JavaScript (v. 0.18.0) 2025-12-28 23:25:09 +01:00

Closed #68 OUTBOUND_PORT is not doing anything 2025-12-28 23:25:09 +01:00

Closed #69 Feature Request: 2FA 2025-12-28 23:25:09 +01:00

Closed #65 POST /api/transactions/ - account_id object does not exist. 2025-12-28 23:25:04 +01:00

Closed #64 DisallowedHost: Invalid HTTP_HOST header 2025-12-28 23:25:03 +01:00

Closed #61 Can't add transaction rule's actions 2025-12-28 23:25:02 +01:00

Closed #62 add some note in README if comunity need the MCP 2025-12-28 23:25:02 +01:00

Closed #63 [Not an issue] Quick-Add Transactions Shortcut for WYGIWYH 2025-12-28 23:25:02 +01:00

Closed #58 Bug: Issue with currency model, affecting accounts updating. 2025-12-28 23:24:59 +01:00

Closed #59 Feature Request: Budget Tracker 2025-12-28 23:24:59 +01:00

Closed #60 Ability to see the total amount of recurring transactions \ installments left to pay for the month 2025-12-28 23:24:59 +01:00

Closed #55 Feature Request: Recurring transfers 2025-12-28 23:24:55 +01:00

Closed #52 Transaction amount incorrect format in euro 2025-12-28 23:24:49 +01:00

Closed #53 Cannot import transactions with comma as amount separator 2025-12-28 23:24:49 +01:00

Closed #54 Filter for unset category/tag/entity 2025-12-28 23:24:49 +01:00

Closed #51 It seems that Synth is no longer suitable for personal use 2025-12-28 23:24:43 +01:00

Closed #49 General improvements 2025-12-28 23:24:42 +01:00

Closed #50 Allow to set how many future instances of a recurring transaction to create in advance 2025-12-28 23:24:42 +01:00

Closed #46 Issues getting web app to launch 2025-12-28 23:24:38 +01:00

Closed #48 Context menu not showing on click (mobile) 2025-12-28 23:24:38 +01:00

Closed #47 Don't include transfers in the summary 2025-12-28 23:24:37 +01:00

Closed #43 Minor visual bug when backspacing on the "amount" for adding transactions 2025-12-28 23:24:36 +01:00

Closed #44 Volume setting for sound effects 2025-12-28 23:24:35 +01:00

Closed #40 "Save and add similar" date format 2025-12-28 23:24:33 +01:00

Closed #41 Multi-currency accounts and account group analytics 2025-12-28 23:24:33 +01:00

Closed #42 POST /api/accounts/ - group_id object does not exist. 2025-12-28 23:24:33 +01:00

Closed #38 Add bar chart to Categories Overview 2025-12-28 23:24:31 +01:00

Closed #37 Sharing account with owner/sharing owner-less account duplicates amounts 2025-12-28 23:24:30 +01:00

Closed #34 Recurring transfers between accounts 2025-12-28 23:24:28 +01:00

Closed #35 Include projected amounts in future month's Current Balances or Totals 2025-12-28 23:24:28 +01:00

Closed #36 Demo server (or lack of) 2025-12-28 23:24:28 +01:00

Closed #31 Changing the "Start Date" of recurring transactions doesn't update the transactions 2025-12-28 23:24:25 +01:00

Closed #32 Can not login on new installation 2025-12-28 23:24:25 +01:00

Closed #33 "Description" field of recurring transactions/installments/transfer isn't optional 2025-12-28 23:24:25 +01:00

Closed #28 Ordering of dropdowns 2025-12-28 23:24:23 +01:00

Closed #29 Multi-tenancy support 2025-12-28 23:24:23 +01:00

Closed #30 Transaction Filter: Save in cookies 2025-12-28 23:24:23 +01:00

Closed #27 Can't create superuser and other problems in UnRaid 2025-12-28 23:24:17 +01:00

Closed #25 Unable to import: Required field date is missing / Importing UTF-8-BOM 2025-12-28 23:24:16 +01:00

Closed #23 Automated exchange rates 2025-12-28 23:24:15 +01:00

Closed #22 Add exchanged total to networth 2025-12-28 23:24:14 +01:00

Closed #19 Can't import csv with two positive rows 2025-12-28 23:24:09 +01:00

Closed #21 Changing the Start page in settings will cause the home to show error, only monthly works as start page 2025-12-28 23:24:09 +01:00

Closed #17 View for spending per category 2025-12-28 23:24:07 +01:00

Closed #18 Transaction URL field 2025-12-28 23:24:07 +01:00

Closed #16 Keep order by between requests 2025-12-28 23:24:06 +01:00

Closed #13 German Translation 2025-12-28 23:24:01 +01:00

Closed #14 Artifact on the right side of the login screen 2025-12-28 23:24:01 +01:00

Closed #15 Decimal separator / thousands separator 2025-12-28 23:24:01 +01:00

Closed #12 Add Exchange Rate Giving Error 2025-12-28 23:23:59 +01:00

Closed #10 Summary Information Missing 2025-12-28 23:23:58 +01:00

Closed #11 Dockerhub Images don't honor DB Port Env Variable 2025-12-28 23:23:58 +01:00

Closed #8 Dutch Translation 2025-12-28 23:23:56 +01:00

Closed #9 Date notation 2025-12-28 23:23:56 +01:00

Closed #7 can't create a new user 2025-12-28 23:23:55 +01:00

Closed #4 Export function 2025-12-28 23:23:54 +01:00

Closed #6 Excel Import function 2025-12-28 23:23:53 +01:00

Closed #2 traefik 2025-12-28 23:23:33 +01:00

Closed #3 CSV Import function 2025-12-28 23:23:33 +01:00

Closed #1 Setup - Bad request (400) 2025-12-28 23:23:32 +01:00

450 Issues created by 1 user

Opened #1 Setup - Bad request (400) 2025-12-28 23:23:32 +01:00

Opened #2 traefik 2025-12-28 23:23:33 +01:00

Opened #3 CSV Import function 2025-12-28 23:23:33 +01:00

Opened #4 Export function 2025-12-28 23:23:53 +01:00

Opened #5 Feature Request: Loan Management Functionality (Tracking Borrowed and Lent Money) 2025-12-28 23:23:53 +01:00

Opened #6 Excel Import function 2025-12-28 23:23:53 +01:00

Opened #7 can't create a new user 2025-12-28 23:23:55 +01:00

Opened #8 Dutch Translation 2025-12-28 23:23:56 +01:00

Opened #9 Date notation 2025-12-28 23:23:56 +01:00

Opened #10 Summary Information Missing 2025-12-28 23:23:58 +01:00

Opened #11 Dockerhub Images don't honor DB Port Env Variable 2025-12-28 23:23:58 +01:00

Opened #12 Add Exchange Rate Giving Error 2025-12-28 23:23:58 +01:00

Opened #13 German Translation 2025-12-28 23:24:01 +01:00

Opened #14 Artifact on the right side of the login screen 2025-12-28 23:24:01 +01:00

Opened #15 Decimal separator / thousands separator 2025-12-28 23:24:01 +01:00

Opened #16 Keep order by between requests 2025-12-28 23:24:06 +01:00

Opened #17 View for spending per category 2025-12-28 23:24:06 +01:00

Opened #18 Transaction URL field 2025-12-28 23:24:06 +01:00

Opened #19 Can't import csv with two positive rows 2025-12-28 23:24:09 +01:00

Opened #20 Some bugs and improvement suggestions 2025-12-28 23:24:09 +01:00

Opened #21 Changing the Start page in settings will cause the home to show error, only monthly works as start page 2025-12-28 23:24:09 +01:00

Opened #22 Add exchanged total to networth 2025-12-28 23:24:14 +01:00

Opened #23 Automated exchange rates 2025-12-28 23:24:14 +01:00

Opened #24 Investment Tracking 2025-12-28 23:24:14 +01:00

Opened #25 Unable to import: Required field date is missing / Importing UTF-8-BOM 2025-12-28 23:24:16 +01:00

Opened #26 Mortgage Tracker 2025-12-28 23:24:16 +01:00

Opened #27 Can't create superuser and other problems in UnRaid 2025-12-28 23:24:16 +01:00

Opened #28 Ordering of dropdowns 2025-12-28 23:24:23 +01:00

Opened #29 Multi-tenancy support 2025-12-28 23:24:23 +01:00

Opened #30 Transaction Filter: Save in cookies 2025-12-28 23:24:23 +01:00

Opened #31 Changing the "Start Date" of recurring transactions doesn't update the transactions 2025-12-28 23:24:25 +01:00

Opened #32 Can not login on new installation 2025-12-28 23:24:25 +01:00

Opened #33 "Description" field of recurring transactions/installments/transfer isn't optional 2025-12-28 23:24:25 +01:00

Opened #34 Recurring transfers between accounts 2025-12-28 23:24:28 +01:00

Opened #35 Include projected amounts in future month's Current Balances or Totals 2025-12-28 23:24:28 +01:00

Opened #36 Demo server (or lack of) 2025-12-28 23:24:28 +01:00

Opened #37 Sharing account with owner/sharing owner-less account duplicates amounts 2025-12-28 23:24:30 +01:00

Opened #38 Add bar chart to Categories Overview 2025-12-28 23:24:30 +01:00

Opened #39 Date picker retention 2025-12-28 23:24:31 +01:00

Opened #40 "Save and add similar" date format 2025-12-28 23:24:33 +01:00

Opened #41 Multi-currency accounts and account group analytics 2025-12-28 23:24:33 +01:00

Opened #42 POST /api/accounts/ - group_id object does not exist. 2025-12-28 23:24:33 +01:00

Opened #43 Minor visual bug when backspacing on the "amount" for adding transactions 2025-12-28 23:24:35 +01:00

Opened #44 Volume setting for sound effects 2025-12-28 23:24:35 +01:00

Opened #45 Separate entity or modification of Installment and Recurring for filling 2025-12-28 23:24:36 +01:00

Opened #46 Issues getting web app to launch 2025-12-28 23:24:37 +01:00

Opened #47 Don't include transfers in the summary 2025-12-28 23:24:37 +01:00

Opened #48 Context menu not showing on click (mobile) 2025-12-28 23:24:37 +01:00

Opened #49 General improvements 2025-12-28 23:24:42 +01:00

Opened #50 Allow to set how many future instances of a recurring transaction to create in advance 2025-12-28 23:24:42 +01:00

Opened #51 It seems that Synth is no longer suitable for personal use 2025-12-28 23:24:43 +01:00

Opened #52 Transaction amount incorrect format in euro 2025-12-28 23:24:48 +01:00

Opened #53 Cannot import transactions with comma as amount separator 2025-12-28 23:24:48 +01:00

Opened #54 Filter for unset category/tag/entity 2025-12-28 23:24:49 +01:00

Opened #55 Feature Request: Recurring transfers 2025-12-28 23:24:55 +01:00

Opened #56 Action buttons (+ menu) not working 2025-12-28 23:24:55 +01:00

Opened #57 It can't connect to Database using default settings. 2025-12-28 23:24:55 +01:00

Opened #58 Bug: Issue with currency model, affecting accounts updating. 2025-12-28 23:24:58 +01:00

Opened #59 Feature Request: Budget Tracker 2025-12-28 23:24:58 +01:00

Opened #60 Ability to see the total amount of recurring transactions \ installments left to pay for the month 2025-12-28 23:24:59 +01:00

Opened #61 Can't add transaction rule's actions 2025-12-28 23:25:01 +01:00

Opened #62 add some note in README if comunity need the MCP 2025-12-28 23:25:02 +01:00

Opened #63 [Not an issue] Quick-Add Transactions Shortcut for WYGIWYH 2025-12-28 23:25:02 +01:00

Opened #64 DisallowedHost: Invalid HTTP_HOST header 2025-12-28 23:25:03 +01:00

Opened #65 POST /api/transactions/ - account_id object does not exist. 2025-12-28 23:25:03 +01:00

Opened #66 Track if Auto Exchange Rate update failed and display a message 2025-12-28 23:25:04 +01:00

Opened #67 Setting DEBUG=true breaks CSS/JavaScript (v. 0.18.0) 2025-12-28 23:25:08 +01:00

Opened #68 OUTBOUND_PORT is not doing anything 2025-12-28 23:25:09 +01:00

Opened #69 Feature Request: 2FA 2025-12-28 23:25:09 +01:00

Opened #70 Feature Request: Split annual costs per month 2025-12-28 23:25:12 +01:00

Opened #71 reference_date does not seem to be optional when importing 2025-12-28 23:25:12 +01:00

Opened #72 Support for More Currencies 2025-12-28 23:25:12 +01:00

Opened #73 feature request: make the net worth report more "currency aware" 2025-12-28 23:25:16 +01:00

Opened #74 Database connection is closed and never reopened 2025-12-28 23:25:16 +01:00

Opened #75 [Import] always_* types for is_paid and type requires assigning a source 2025-12-28 23:25:16 +01:00

Opened #76 Import API 2025-12-28 23:25:21 +01:00

Opened #77 Support query params for all transaction fields on the standalone transaction page (/add/) 2025-12-28 23:25:21 +01:00

Opened #78 Transaction Rules documentation vs reality 2025-12-28 23:25:21 +01:00

Opened #79 [BUG] - database "wygiwyh" has a collation version mismatch 2025-12-28 23:25:24 +01:00

Opened #80 Inefficient Transaction Update Operation 2025-12-28 23:25:24 +01:00

Opened #81 Null category handling - API crashes when serializing transactions with null categories 2025-12-28 23:25:26 +01:00

Opened #82 Deduplication with "lax" throws an error if the comparison field has a numeric value 2025-12-28 23:25:51 +01:00

Opened #83 Transactions > All - Filtering issue 2025-12-28 23:25:51 +01:00

Opened #84 Help With Accurate Accounting for Inter Account Transfers 2025-12-28 23:25:51 +01:00

Opened #85 Mobile layout issues (small phones) 2025-12-28 23:25:53 +01:00

Opened #86 Cadastrar parcelamento 2025-12-28 23:25:53 +01:00

Opened #87 Feature Request: Show Total Amount by Entity or Search Results 2025-12-28 23:25:54 +01:00

Opened #88 Date picker overflowing the page 2025-12-28 23:25:59 +01:00

Opened #89 Sort management list items alphabetically instead of by creation date 2025-12-28 23:25:59 +01:00

Opened #90 Missing token authentication for API 2025-12-28 23:25:59 +01:00

Opened #91 Hardcoded paths 2025-12-28 23:26:00 +01:00

Opened #92 Feature: Recursive exchange rates 2025-12-28 23:26:00 +01:00

Opened #93 [PR #1] [MERGED] github: add ghcr.io image build 2025-12-28 23:26:07 +01:00

Opened #94 [PR #3] [MERGED] github: remove changelog creation from release.yml 2025-12-28 23:26:08 +01:00

Opened #95 [PR #2] [MERGED] build(deps): bump gunicorn from 21.2.0 to 22.0.0 2025-12-28 23:26:08 +01:00

Opened #96 [PR #5] [MERGED] github: fix "repository name must be lowercase" 2025-12-28 23:26:08 +01:00

Opened #97 [PR #4] [MERGED] dev 2025-12-28 23:26:08 +01:00

Opened #98 [PR #6] [MERGED] github(release): drop support for arm besides arm64 2025-12-28 23:26:09 +01:00

Opened #99 [PR #8] [MERGED] build(deps): bump nanoid from 3.3.7 to 3.3.8 in /frontend 2025-12-28 23:26:10 +01:00

Opened #100 [PR #7] [MERGED] github(release): cache build process 2025-12-28 23:26:10 +01:00

Opened #101 [PR #9] [MERGED] build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /frontend 2025-12-28 23:26:10 +01:00

Opened #102 [PR #10] [MERGED] build(deps): bump path-to-regexp and express in /frontend 2025-12-28 23:26:10 +01:00

Opened #103 [PR #15] [MERGED] fix(networth): charts not changing between views 2025-12-28 23:26:12 +01:00

Opened #104 [PR #12] [MERGED] docs: registry changes 2025-12-28 23:26:12 +01:00

Opened #105 [PR #11] [MERGED] build(deps): bump cookie and express in /frontend 2025-12-28 23:26:12 +01:00

Opened #106 [PR #13] [MERGED] github(release): drop ghcr.io in favor of DockerHub 2025-12-28 23:26:12 +01:00

Opened #107 [PR #14] [MERGED] tools_currency_converter_reverse 2025-12-28 23:26:12 +01:00

Opened #108 [PR #18] [MERGED] feat: allow for deactivating Tags, Categories and Entities, hiding them from menus 2025-12-28 23:26:14 +01:00

Opened #109 [PR #17] [MERGED] feat(fields:forms:dynamic-select): support existing objects not currently on the queryset 2025-12-28 23:26:14 +01:00

Opened #110 [PR #16] [MERGED] feat(transactions): properly sum income and expense when selected 2025-12-28 23:26:14 +01:00

Opened #111 [PR #19] [MERGED] locale(pt-BR): update translation 2025-12-28 23:26:15 +01:00

Opened #112 [PR #20] [MERGED] feat: archived tabs for categories, tags and entities 2025-12-28 23:26:15 +01:00

Opened #113 [PR #21] [MERGED] feat(api): add API endpoints to add DCA entries and strategies 2025-12-28 23:26:16 +01:00

Opened #114 [PR #22] [MERGED] feat(api): add RecurringTransaction and InstallmentPlan endpoints 2025-12-28 23:26:16 +01:00

Opened #115 [PR #23] [MERGED] feat(transactions:action-bar): add more math options in a dropdown 2025-12-28 23:26:16 +01:00

Opened #116 [PR #24] [MERGED] fix(transactions:action-bar): sum button not copying correctly 2025-12-28 23:26:16 +01:00

Opened #117 [PR #25] [MERGED] refactor(transactions:action-bar): remove debug log 2025-12-28 23:26:16 +01:00

Opened #118 [PR #29] [MERGED] feat(calculator): localize result 2025-12-28 23:26:18 +01:00

Opened #119 [PR #26] [MERGED] feat(transactions:action-bar): localize calculation results 2025-12-28 23:26:18 +01:00

Opened #120 [PR #28] [MERGED] fix(transactions:action-bar): rounding errors when summing 2025-12-28 23:26:18 +01:00

Opened #121 [PR #30] [MERGED] fix(networth): chart initializing multiple times resulting in weird animation 2025-12-28 23:26:18 +01:00

Opened #122 [PR #27] [MERGED] fix(transactions:action-bar): min and max calculations take into account if value is income or expense 2025-12-28 23:26:18 +01:00

Opened #123 [PR #32] [MERGED] fix(calculator): rounding errors 2025-12-28 23:26:21 +01:00

Opened #124 [PR #31] [MERGED] fix(transactions:action-bar): rounding errors when summing (again) 2025-12-28 23:26:21 +01:00

Opened #125 [PR #33] [MERGED] feat(recurring-transaction): update unpaid transactions info when recurring transaction is updated 2025-12-28 23:26:21 +01:00

Opened #126 [PR #34] [MERGED] feat(installment-plan): don't update paid transactions amount 2025-12-28 23:26:22 +01:00

Opened #127 [PR #35] [MERGED] feat(recurring-transaction): when unpause start generating transactions from today or from existing date, whichever is higher 2025-12-28 23:26:22 +01:00

Opened #128 [PR #36] [MERGED] feat(recurring-transaction): when explicitly finishing, delete any upcoming unpaid transactions 2025-12-28 23:26:23 +01:00

Opened #129 [PR #37] [MERGED] locale(pt-BR): update translation 2025-12-28 23:26:23 +01:00

Opened #130 [PR #40] [MERGED] feat(datepicker): drop native datepickers in favor of AirDatePicker for better compatibility 2025-12-28 23:26:23 +01:00

Opened #131 [PR #38] [MERGED] docs: update README.md 2025-12-28 23:26:24 +01:00

Opened #132 [PR #39] [MERGED] feat(transactions): make description optional 2025-12-28 23:26:24 +01:00

Opened #133 [PR #44] [MERGED] docker: remove YAML anchor and merge directives from docker-compose.prod.yml 2025-12-28 23:26:26 +01:00

Opened #134 [PR #46] [MERGED] feat: add a duplicate/clone action to each transaction 2025-12-28 23:26:26 +01:00

Opened #135 [PR #51] [MERGED] feat(app): allow changing date and datetime format as a user setting 2025-12-28 23:26:26 +01:00

Opened #136 [PR #52] [MERGED] 50-date-notation 2025-12-28 23:26:26 +01:00

Opened #137 [PR #53] [MERGED] fix(datepicker): missing leading zeros on times 2025-12-28 23:26:27 +01:00

Opened #138 [PR #57] [MERGED] feat: PWA support 2025-12-28 23:26:28 +01:00

Opened #139 [PR #58] [MERGED] feat: beta import function 2025-12-28 23:26:29 +01:00

Opened #140 [PR #54] [MERGED] feat(datepicker): bring back today/now button behavior 2025-12-28 23:26:29 +01:00

Opened #141 [PR #60] [MERGED] fix: import preset not working behind nginx due to long url/csrf missing 2025-12-28 23:26:29 +01:00

Opened #142 [PR #59] [MERGED] feat(pwa): better offline page and offline 2025-12-28 23:26:30 +01:00

Opened #143 [PR #62] [MERGED] fix(transactions:filter): unaligned filter buttons 2025-12-28 23:26:31 +01:00

Opened #144 [PR #64] [CLOSED] dev 2025-12-28 23:26:31 +01:00

Opened #145 [PR #61] [MERGED] locale: update translations 2025-12-28 23:26:31 +01:00

Opened #146 [PR #65] [MERGED] fix(transactions): unaligned type button 2025-12-28 23:26:31 +01:00

Opened #147 [PR #63] [MERGED] feat(transactions): new is_paid switch 2025-12-28 23:26:31 +01:00

Opened #148 [PR #67] [MERGED] refactor: add end slashes for some urls without 2025-12-28 23:26:32 +01:00

Opened #149 [PR #68] [MERGED] feat(transactions): proper clear button for filters 2025-12-28 23:26:32 +01:00

Opened #150 [PR #70] [MERGED] feat: bulk edit selected transactions 2025-12-28 23:26:33 +01:00

Opened #151 [PR #66] [MERGED] feat: add new /add/ endpoint for quickly adding new transactions 2025-12-28 23:26:33 +01:00

Opened #152 [PR #69] [MERGED] feat: add new animation to transactions action bar 2025-12-28 23:26:33 +01:00

Opened #153 [PR #73] [MERGED] feat: add bulk duplicate action and toasts for existing actions 2025-12-28 23:26:34 +01:00

Opened #154 [PR #74] [CLOSED] dev 2025-12-28 23:26:34 +01:00

Opened #155 [PR #71] [MERGED] feat: tidy up transactions action bar 2025-12-28 23:26:34 +01:00

Opened #156 [PR #75] [MERGED] locale: update locales 2025-12-28 23:26:35 +01:00

Opened #157 [PR #72] [MERGED] fix: clear internal_id when duplicating 2025-12-28 23:26:35 +01:00

Opened #158 [PR #83] [MERGED] Update README.md 2025-12-28 23:26:37 +01:00

Opened #159 [PR #79] [MERGED] Add new Dutch translations for v0.7.2 2025-12-28 23:26:37 +01:00

Opened #160 [PR #77] [CLOSED] Eitchtee main 2025-12-28 23:26:37 +01:00

Opened #161 [PR #76] [MERGED] 1st edition of the Dutch translation 2025-12-28 23:26:37 +01:00

Opened #162 [PR #82] [MERGED] fix datepicker datetime handling and action-bar 2025-12-28 23:26:37 +01:00

Opened #163 [PR #85] [MERGED] feat: add number format user setting and improve date format handling 2025-12-29 00:18:35 +01:00

Opened #164 [PR #86] [MERGED] fix: cleanup_deleted_transactions task couldn't trigger 2025-12-29 00:18:36 +01:00

Opened #165 [PR #88] [MERGED] feat: add "Clear cache" button to user menu 2025-12-29 00:18:36 +01:00

Opened #166 [PR #89] [MERGED] fix(calendar): tooltip error when transaction has no description and wrong color 2025-12-29 00:18:36 +01:00

Opened #167 [PR #87] [MERGED] fix(security): toasts and month_year_picker accessible without login 2025-12-29 00:18:36 +01:00

Opened #168 [PR #93] [MERGED] refactor: remove toasts from login screen 2025-12-29 00:18:37 +01:00

Opened #169 [PR #96] [MERGED] feat: store selected "order by" on session 2025-12-29 00:18:37 +01:00

Opened #170 [PR #90] [MERGED] feat: enable bulk actions on specific transactions list (calendar, recurring and installment) 2025-12-29 00:18:37 +01:00

Opened #171 [PR #97] [MERGED] feat(import:v1): accept list as source, first valid one will be used. 2025-12-29 00:18:37 +01:00

Opened #172 [PR #98] [MERGED] feat: cleanup expired sessions every first day of month at 6am 2025-12-29 00:18:37 +01:00

Opened #173 [PR #102] [MERGED] docker: set single container as new default 2025-12-29 00:18:38 +01:00

Opened #174 [PR #103] [MERGED] feat: reduce db queries when saving order on session 2025-12-29 00:18:41 +01:00

Opened #175 [PR #101] [MERGED] Update release.yml 2025-12-29 00:18:41 +01:00

Opened #176 [PR #100] [MERGED] docker: fix permission error 2025-12-29 00:18:41 +01:00

Opened #177 [PR #99] [MERGED] docker: add single-container support 2025-12-29 00:18:42 +01:00

Opened #178 [PR #106] [MERGED] Small change in Dutch translation 2025-12-29 00:18:43 +01:00

Opened #179 [PR #105] [MERGED] fix: unable to load transactions on first login 2025-12-29 00:18:43 +01:00

Opened #180 [PR #108] [MERGED] feat: improve transactions list loading time 2025-12-29 00:18:43 +01:00

Opened #181 [PR #104] [MERGED] fix: wrong filename 2025-12-29 00:18:43 +01:00

Opened #182 [PR #109] [MERGED] feat: allow for a subset of markdown (bold, italics, strikethrough, links) when displaying notes 2025-12-29 00:18:43 +01:00

Opened #183 [PR #110] [MERGED] fix: 'tags__id' does not resolve to an item that supports prefetching 2025-12-29 00:18:44 +01:00

Opened #184 [PR #113] [MERGED] feat: gracefully handle bigger title on info cards 2025-12-29 00:18:44 +01:00

Opened #185 [PR #111] [MERGED] Update README.md 2025-12-29 00:18:45 +01:00

Opened #186 [PR #114] [MERGED] ci: allow for manual custom docker release 2025-12-29 00:18:45 +01:00

Opened #187 [PR #112] [MERGED] feat: turn quick transactions buttons in a component and gracefully handle buttons w/ long text 2025-12-29 00:18:45 +01:00

Opened #188 [PR #117] [MERGED] fix: empty strings not considered as None when importing 2025-12-29 00:18:46 +01:00

Opened #189 [PR #115] [MERGED] feat: expose current version 2025-12-29 00:18:47 +01:00

Opened #190 [PR #118] [MERGED] feat: add account and currency info to monthly view 2025-12-29 00:18:47 +01:00

Opened #191 [PR #120] [MERGED] feat: add trash can to see deleted transactions 2025-12-29 00:18:47 +01:00

Opened #192 [PR #125] [MERGED] fix: changing startpage from monthly breaks homepage 2025-12-29 00:18:47 +01:00

Opened #193 [PR #126] [MERGED] feat: indicate what paid/project button means 2025-12-29 00:18:48 +01:00

Opened #194 [PR #127] [MERGED] feat: indicate what paid/project button means 2025-12-29 00:18:48 +01:00

Opened #195 [PR #130] [MERGED] feat: internal code for automatic exchange rate fetching 2025-12-29 00:18:48 +01:00

Opened #196 [PR #129] [MERGED] fix: unable to display exchange projected income value 2025-12-29 00:18:49 +01:00

Opened #197 [PR #128] [MERGED] fix: changing startpage to networth breaks homepage 2025-12-29 00:18:49 +01:00

Opened #198 [PR #131] [MERGED] refactor(currencies): make currency code non-unique and increase it's size 2025-12-29 00:18:50 +01:00

Opened #199 [PR #132] [MERGED] refactor(currencies): remove currency's code reference in the UI 2025-12-29 00:18:50 +01:00

Opened #200 [PR #133] [MERGED] fix(transactions): transaction convert value doesn't take into account currency's exchange currency 2025-12-29 00:18:50 +01:00

Opened #201 [PR #135] [MERGED] fix(docker:single): procrastinate starts before django 2025-12-29 00:18:50 +01:00

Opened #202 [PR #137] [MERGED] automatic_exchange_rate 2025-12-29 00:18:51 +01:00

Opened #203 [PR #138] [MERGED] feat: add TZ env var 2025-12-29 00:18:52 +01:00

Opened #204 [PR #140] [MERGED] automatic exchange rates 2025-12-29 00:18:52 +01:00

Opened #205 [PR #141] [MERGED] fix(automatic-exchange-rates): skipping hours due to minutes 2025-12-29 00:18:52 +01:00

Opened #206 [PR #142] [MERGED] feat(rules): add Update or Create Transaction action 2025-12-29 00:18:52 +01:00

Opened #207 [PR #139] [MERGED] feat: cleanup and format logs 2025-12-29 00:18:53 +01:00

Opened #208 [PR #143] [MERGED] fix(logging): procrastinate job logs not showing up 2025-12-29 00:18:58 +01:00

Opened #209 [PR #144] [MERGED] feat: account and currency cards will no longer display unneeded zeros, only for totals 2025-12-29 00:18:59 +01:00

Opened #210 [PR #145] [MERGED] feat(import:v1): allow to source previously mapped data by prefixing it with "__" 2025-12-29 00:18:59 +01:00

Opened #211 [PR #146] [MERGED] fix(dev): django-browser-reload not working 2025-12-29 00:18:59 +01:00

Opened #212 [PR #147] [MERGED] refactor(import:v1): remove forced "required" from some fields 2025-12-29 00:19:00 +01:00

Opened #213 [PR #149] [MERGED] feat(import:v1): add "add" and "subtract" transformations 2025-12-29 00:19:01 +01:00

Opened #214 [PR #151] [MERGED] feat(import:v1): add XLS and XLSX support 2025-12-29 00:19:01 +01:00

Opened #215 [PR #148] [MERGED] feat(import:v1): allow to source previously mapped data by prefixing it with "__" on transformations 2025-12-29 00:19:01 +01:00

Opened #216 [PR #152] [MERGED] fix: typos in README 2025-12-29 00:19:01 +01:00

Opened #217 [PR #150] [MERGED] feat(import): add Cajamar preset 2025-12-29 00:19:01 +01:00

Opened #218 [PR #153] [MERGED] feat(monthly): add quick-search field 2025-12-29 00:19:02 +01:00

Opened #219 [PR #157] [MERGED] fix(docker): procrastinate can't recover if it crashes in a running instance 2025-12-29 00:19:02 +01:00

Opened #220 [PR #155] [MERGED] refactor: don't display currency code 2025-12-29 00:19:02 +01:00

Opened #221 [PR #156] [MERGED] fix(transactions): paying transaction doesn't trigger update rules 2025-12-29 00:19:03 +01:00

Opened #222 [PR #154] [MERGED] locale: update locales 2025-12-29 00:19:03 +01:00

Opened #223 [PR #160] [MERGED] fix(frontend): loading indicator on empty div too close to the top 2025-12-29 00:19:04 +01:00

Opened #224 [PR #162] [MERGED] fix(style): selecting transaction no longer highlights it 2025-12-29 00:19:04 +01:00

Opened #225 [PR #159] [MERGED] update NL to version 0.9.4 2025-12-29 00:19:05 +01:00

Opened #226 [PR #163] [MERGED] feat(dca): link transactions to DCA 2025-12-29 00:19:05 +01:00

Opened #227 [PR #161] [MERGED] feat(internal): trigger rules on bulk actions 2025-12-29 00:19:05 +01:00

Opened #228 [PR #166] [MERGED] feat(insights): category explorer 2025-12-29 00:19:05 +01:00

Opened #229 [PR #164] [MERGED] feat: insights page 2025-12-29 00:19:06 +01:00

Opened #230 [PR #168] [MERGED] fix(insights:category-explorer): use currency name instead of code 2025-12-29 00:19:06 +01:00

Opened #231 [PR #167] [MERGED] insights 2025-12-29 00:19:06 +01:00

Opened #232 [PR #165] [MERGED] fix(insights): sankey diagrams nodes too far from destination 2025-12-29 00:19:07 +01:00

Opened #233 [PR #169] [MERGED] refactor(insights:flows): improve readability when there's a lot of nodes 2025-12-29 00:19:07 +01:00

Opened #234 [PR #170] [MERGED] feat(insights:category-explorer): add empty message when there's no data or no category selected 2025-12-29 00:19:08 +01:00

Opened #235 [PR #171] [MERGED] fix(insights:category-explorer): silent categories can't be displayed 2025-12-29 00:19:08 +01:00

Opened #236 [PR #172] [MERGED] feat(datepicker): disable input and fix toggling dates 2025-12-29 00:19:09 +01:00

Opened #237 [PR #173] [MERGED] fix(insights): error if filter is empty 2025-12-29 00:19:09 +01:00

Opened #238 [PR #175] [MERGED] feat(insights:category-explorer): separate current and projected totals 2025-12-29 00:19:10 +01:00

Opened #239 [PR #174] [MERGED] feat(insights:category-explorer): allow for uncategorized totals 2025-12-29 00:19:10 +01:00

Opened #240 [PR #177] [MERGED] fix(transactions:actions): sum considers everything an expense 2025-12-29 00:19:10 +01:00

Opened #241 [PR #176] [MERGED] feat(insights): make sidebar sticky 2025-12-29 00:19:10 +01:00

Opened #242 [PR #178] [MERGED] feat(transactions:actions): select all only selects displayed transactions 2025-12-29 00:19:10 +01:00

Opened #243 [PR #179] [MERGED] feat: export and restore 2025-12-29 00:19:20 +01:00

Opened #244 [PR #183] [MERGED] feat(insights): add late and recent transactions 2025-12-29 00:19:21 +01:00

Opened #245 [PR #181] [MERGED] fix(export): unable to import decimals 2025-12-29 00:19:21 +01:00

Opened #246 [PR #180] [MERGED] fix(export): 403 when exporting 2025-12-29 00:19:21 +01:00

Opened #247 [PR #182] [MERGED] fix(insights:category-explorer): wrong sums 2025-12-29 00:19:21 +01:00

Opened #248 [PR #184] [MERGED] feat(tools:currency-converter): show 1:1 rates for all available currencies 2025-12-29 00:19:22 +01:00

Opened #249 [PR #185] [MERGED] fix(insights:latest-transactions): order transactions from newest to oldest 2025-12-29 00:19:22 +01:00

Opened #250 [PR #186] [MERGED] style(transactions): improve look on wider columns 2025-12-29 00:19:22 +01:00

Opened #251 [PR #187] [MERGED] style(transactions): improve look on wider columns 2025-12-29 00:19:23 +01:00

Opened #252 [PR #188] [MERGED] update dutch to V0.11.3 2025-12-29 00:19:23 +01:00

Opened #253 [PR #191] [MERGED] locale: add en 2025-12-29 00:19:24 +01:00

Opened #254 [PR #190] [MERGED] locale(de): enable Deutsch 2025-12-29 00:19:24 +01:00

Opened #255 [PR #193] [MERGED] fix(rules): Update or Create Transaction rule unable to match againt dates and other types 2025-12-29 00:19:24 +01:00

Opened #256 [PR #189] [MERGED] style(transactions): improve look on wider columns 2025-12-29 00:19:24 +01:00

Opened #257 [PR #192] [CLOSED] Updates for file app/locale/en/LC_MESSAGES/django.po in nl 2025-12-29 00:19:25 +01:00

Opened #258 [PR #196] [MERGED] feat(automatic-exchange-rates): add Synth Finance Stock 2025-12-29 00:19:26 +01:00

Opened #259 [PR #195] [MERGED] feat(insights): add Categories Overview 2025-12-29 00:19:26 +01:00

Opened #260 [PR #198] [MERGED] fix(automatic-exchange-rates): unable to set 24 hour interval 2025-12-29 00:19:26 +01:00

Opened #261 [PR #194] [MERGED] locale(de): update translation - thanks to @CocaCola2701 2025-12-29 00:19:27 +01:00

Opened #262 [PR #197] [MERGED] feat(automatic-exchange-rates): add Transitive rate provider 2025-12-29 00:19:27 +01:00

Opened #263 [PR #201] [MERGED] feat(insights): add Emergency Fund simulator 2025-12-29 00:19:28 +01:00

Opened #264 [PR #204] [MERGED] fix(api): re-order transactions from newest to oldest 2025-12-29 00:19:29 +01:00

Opened #265 [PR #203] [MERGED] fix(api): unable to create transaction 2025-12-29 00:19:29 +01:00

Opened #266 [PR #205] [MERGED] fix(rules): unable to save 2025-12-29 00:19:29 +01:00

Opened #267 [PR #202] [MERGED] feat: multi tenancy support 2025-12-29 00:19:29 +01:00

Opened #268 [PR #206] [MERGED] feat(rules): trigger transaction rules on delete 2025-12-29 00:19:30 +01:00

Opened #269 [PR #211] [MERGED] fix(transactions:transfer): remove required description field 2025-12-29 00:19:30 +01:00

Opened #270 [PR #210] [MERGED] feat(transactions): add option for removing Recurring/Installment descriptions and notes from generated transactions 2025-12-29 00:19:30 +01:00

Opened #271 [PR #212] [MERGED] feat(monthly_overview): preserve filter between month changes 2025-12-29 00:19:30 +01:00

Opened #272 [PR #214] [MERGED] feat: alphabetically order most models by default 2025-12-29 00:19:31 +01:00

Opened #273 [PR #219] [MERGED] fix(insights:category-explorer): category field not loading available categories correctly 2025-12-29 00:19:31 +01:00

Opened #274 [PR #218] [MERGED] fix(tools:currency-converter): currency list displaying oldest result instead of newest 2025-12-29 00:19:31 +01:00

Opened #275 [PR #215] [MERGED] fix: missing selection when updating transactions in a transaction list 2025-12-29 00:19:32 +01:00

Opened #276 [PR #220] [MERGED] chore(deps): bump gunicorn from 22.0.0 to 23.0.0 2025-12-29 00:19:33 +01:00

Opened #277 [PR #222] [MERGED] fix(net-worth): non-used currencies showing up on charts 2025-12-29 00:19:33 +01:00

Opened #278 [PR #225] [MERGED] fix(app): rename DEMO_MODE variable to DEMO for simplicity 2025-12-29 00:19:34 +01:00

Opened #279 [PR #226] [MERGED] fix(common:tasks): reset_demo_data not running via cron 2025-12-29 00:19:34 +01:00

Opened #280 [PR #224] [MERGED] feat: add demo mode and allow for automatic admin creation from env variables 2025-12-29 00:19:34 +01:00

Opened #281 [PR #229] [MERGED] feat(demo): add dummy data 2025-12-29 00:19:34 +01:00

Opened #282 [PR #228] [MERGED] fix(common:fields:month_year): unable to load data with a date 2025-12-29 00:19:35 +01:00

Opened #283 [PR #234] [MERGED] fix(select): only 50 select options would be shown at a time 2025-12-29 00:19:36 +01:00

Opened #284 [PR #233] [MERGED] fix(cotton): sometimes distribution bars don't get filled completely 2025-12-29 00:19:36 +01:00

Opened #285 [PR #236] [MERGED] feat(insights:category-overview): add bar chart with category totals 2025-12-29 00:19:36 +01:00

Opened #286 [PR #235] [MERGED] locale: add all supported languages by django as an available option 2025-12-29 00:19:36 +01:00

Opened #287 [PR #237] [MERGED] chore: bump deps 2025-12-29 00:19:36 +01:00

Opened #288 [PR #239] [MERGED] feat(transactions): add transaction owner to recurring and installments 2025-12-29 00:19:37 +01:00

Opened #289 [PR #238] [MERGED] fix(transactions): recurring transactions not getting created 2025-12-29 00:19:37 +01:00

Opened #290 [PR #240] [MERGED] feat: user management screen; allow users to edit their profile 2025-12-29 00:19:37 +01:00

Opened #291 [PR #241] [MERGED] fix(users): disables profile editing on demo mode 2025-12-29 00:19:37 +01:00

Opened #292 [PR #242] [MERGED] fix(users): users doesn't activate management menu entry 2025-12-29 00:19:37 +01:00

Opened #293 [PR #244] [MERGED] feat(insights:category-overview): display tags breakdown alongside categories 2025-12-29 00:19:38 +01:00

Opened #294 [PR #243] [MERGED] feat(insights:category-overview): select if you want to view table or bar charts, defaults to table 2025-12-29 00:19:38 +01:00

Opened #295 [PR #246] [MERGED] feat(transactions): add another transaction (or a similar one) 2025-12-29 00:19:38 +01:00

Opened #296 [PR #249] [MERGED] fix(accounts): unable to share some accounts; wrong url getting used 2025-12-29 00:19:39 +01:00

Opened #297 [PR #245] [MERGED] feat(insights:category-overview): pick between Projected/Current/Final totals 2025-12-29 00:19:39 +01:00

Opened #298 [PR #250] [MERGED] fix(transactions): save and add similar not initializing dates properly 2025-12-29 00:19:40 +01:00

Opened #299 [PR #252] [MERGED] fix: duplicate totals when account is shared with owner & prevent SharedObject from being shared with owner 2025-12-29 00:19:40 +01:00

Opened #300 [PR #256] [MERGED] feat(net-worth): display consolidated amounts for currencies without transactions 2025-12-29 00:19:40 +01:00

Opened #301 [PR #258] [MERGED] style(theme): improve dark colors for a less washed out look 2025-12-29 00:19:40 +01:00

Opened #302 [PR #254] [MERGED] fix(api:accounts): unable to create an account with an account group 2025-12-29 00:19:41 +01:00

Opened #303 [PR #260] [MERGED] feat: add oidc support 2025-12-29 00:19:41 +01:00

Opened #304 [PR #259] [MERGED] feat: replace action row with a FAB 2025-12-29 00:19:42 +01:00

Opened #305 [PR #261] [MERGED] feat: add quick transactions 2025-12-29 00:19:42 +01:00

Opened #306 [PR #262] [MERGED] style: slightly thicker scrollbar 2025-12-29 00:19:42 +01:00

Opened #307 [PR #263] [MERGED] chore: update tailwind to v4 2025-12-29 00:19:42 +01:00

Opened #308 [PR #265] [MERGED] feat: creating a quick transaction triggers the proper rule 2025-12-29 00:19:43 +01:00

Opened #309 [PR #267] [MERGED] style: improve the look of secondary navbar buttons (profile and calc) 2025-12-29 00:19:43 +01:00

Opened #310 [PR #268] [MERGED] fix: broken distribution chart when number format is set to dot-comma 2025-12-29 00:19:43 +01:00

Opened #311 [PR #269] [MERGED] chore: update npm dependencies 2025-12-29 00:19:43 +01:00

Opened #312 [PR #266] [MERGED] feat: add sounds volume control to user settings 2025-12-29 00:19:43 +01:00

Opened #313 [PR #270] [MERGED] chore: bump npm dependencies 2025-12-29 00:19:44 +01:00

Opened #314 [PR #271] [MERGED] feat: allow loading any available datepicker languages 2025-12-29 00:19:45 +01:00

Opened #315 [PR #272] [MERGED] style: remove color from scrollbar 2025-12-29 00:19:45 +01:00

Opened #316 [PR #275] [MERGED] fix: backspacing on currency fields doesn't update mask 2025-12-29 00:19:45 +01:00

Opened #317 [PR #276] [MERGED] feat: auto-refresh overview and networth pages (10m for overview and 1h for networth) 2025-12-29 00:19:45 +01:00

Opened #318 [PR #278] [MERGED] feat: slightly opaque transactions if they're silenced 2025-12-29 00:19:46 +01:00

Opened #319 [PR #280] [MERGED] feat: add dropdown to transaction menu and move duplication to there 2025-12-29 00:19:46 +01:00

Opened #320 [PR #279] [MERGED] refactor: improve transaction menu displaying 2025-12-29 00:19:47 +01:00

Opened #321 [PR #281] [MERGED] feat: add selected count to floating transactions bar 2025-12-29 00:19:47 +01:00

Opened #322 [PR #282] [MERGED] feat: allow single transactions to be hidden from summaries 2025-12-29 00:19:47 +01:00

Opened #323 [PR #285] [MERGED] dev 2025-12-29 00:19:48 +01:00

Opened #324 [PR #283] [MERGED] feat: quickly add an existing transaction as a model for quick transactions 2025-12-29 00:19:48 +01:00

Opened #325 [PR #286] [MERGED] fix: DCA and other indicators too close together when there's more than one 2025-12-29 00:19:48 +01:00

Opened #326 [PR #284] [MERGED] feat: add FAB to networth and all transactions pages 2025-12-29 00:19:48 +01:00

Opened #327 [PR #287] [MERGED] feat: improve ordering when searching existing transactions on DCA creation 2025-12-29 00:19:48 +01:00

Opened #328 [PR #290] [MERGED] fix: FAB gets bellow hovered transaction 2025-12-29 00:19:49 +01:00

Opened #329 [PR #289] [MERGED] fix: hover detection doesn't work with Firefox mobile 2025-12-29 00:19:49 +01:00

Opened #330 [PR #293] [MERGED] fix(insights): filters not changing on click 2025-12-29 00:19:49 +01:00

Opened #331 [PR #294] [MERGED] fix(insights): filters not changing on click 2025-12-29 00:19:50 +01:00

Opened #332 [PR #295] [MERGED] chore: bump python requirements 2025-12-29 00:19:50 +01:00

Opened #333 [PR #296] [MERGED] feat: check and notify users of new versions 2025-12-29 00:19:51 +01:00

Opened #334 [PR #298] [MERGED] chore: bump python requirements 2025-12-29 00:19:51 +01:00

Opened #335 [PR #299] [MERGED] feat(transactions): display more information about recurring, quick and installments 2025-12-29 00:19:51 +01:00

Opened #336 [PR #297] [MERGED] feat: automatically dismiss htmx error popups after 1 minute 2025-12-29 00:19:51 +01:00

Opened #337 [PR #300] [MERGED] feat(sharing): add action for turning shareable objects into public or private on Django Admin 2025-12-29 00:19:52 +01:00

Opened #338 [PR #301] [MERGED] feat: add quick transactions to django admin and properly name it 2025-12-29 00:19:52 +01:00

Opened #339 [PR #302] [MERGED] refactor: properly name shareable objects generic fields 2025-12-29 00:19:53 +01:00

Opened #340 [PR #303] [MERGED] fix(mobile): tooltips show up on top of offcanvas 2025-12-29 00:19:53 +01:00

Opened #341 [PR #304] [MERGED] fix(ui:transactions): transaction menu overflows screen on smaller screens + alternative menu placement 2025-12-29 00:19:53 +01:00

Opened #342 [PR #305] [MERGED] fix(ui:transactions): transaction menu overflows screen on smaller screens 2025-12-29 00:19:53 +01:00

Opened #343 [PR #308] [MERGED] feat: replace navbar with sidebar 2025-12-29 00:19:54 +01:00

Opened #344 [PR #309] [MERGED] fix: bulk delete not working 2025-12-29 00:19:54 +01:00

Opened #345 [PR #310] [MERGED] refactor(networth): convert into a single page instead of two 2025-12-29 00:19:54 +01:00

Opened #346 [PR #311] [MERGED] refactor(yearly): convert into a single page instead of two 2025-12-29 00:19:54 +01:00

Opened #347 [PR #312] [MERGED] refactor(transactions:all): reduce screen state by moving filter to top 2025-12-29 00:19:54 +01:00

Opened #348 [PR #313] [MERGED] feat(transactions:recurring): allow to set how many future instances of a recurring transaction to create in advance 2025-12-29 00:19:55 +01:00

Opened #349 [PR #314] [MERGED] feat(tasks:check_for_updates): add env variable to disable checking 2025-12-29 00:19:55 +01:00

Opened #350 [PR #315] [MERGED] style(login): make login button take full width as open id login 2025-12-29 00:19:55 +01:00

Opened #351 [PR #316] [MERGED] feat(transactions): add menu itens for quickly changing transaction date 2025-12-29 00:19:55 +01:00

Opened #352 [PR #317] [MERGED] feat(automatic-exchange-rates): add "Single exchange rate" where only one exchange rate is added and updated to avoid db clutter 2025-12-29 00:19:55 +01:00

Opened #353 [PR #319] [MERGED] dev 2025-12-29 00:19:56 +01:00

Opened #354 [PR #318] [MERGED] feat(transactions:recurring): try to create transactions on update 2025-12-29 00:19:56 +01:00

Opened #355 [PR #320] [MERGED] style(swal): move swal prompt over tooltips 2025-12-29 00:19:56 +01:00

Opened #356 [PR #323] [MERGED] fix(locale): get_format doesn't override number formatting if use_l10n is None 2025-12-29 00:19:56 +01:00

Opened #357 [PR #321] [MERGED] feat(accounts): add option for untracking accounts on a per user basis 2025-12-29 00:19:57 +01:00

Opened #358 [PR #329] [MERGED] feat(transactions): filter for unset category/tag/entity 2025-12-29 00:19:58 +01:00

Opened #359 [PR #330] [MERGED] fix(sidebar): management menu not scroll correctly 2025-12-29 00:19:58 +01:00

Opened #360 [PR #324] [MERGED] feat(locale): add space-dot and space-comma number formatting options, where the thousand separator is a space 2025-12-29 00:19:58 +01:00

Opened #361 [PR #332] [MERGED] feat: add today button to MonthYearPicker 2025-12-29 00:19:58 +01:00

Opened #362 [PR #331] [MERGED] feat(export): improve export flow by using HTMX 2025-12-29 00:19:58 +01:00

Opened #363 [PR #335] [MERGED] refactor: remove debug prints 2025-12-29 00:19:59 +01:00

Opened #364 [PR #333] [MERGED] feat(insights:category-overview): display entities on table 2025-12-29 00:19:59 +01:00

Opened #365 [PR #334] [MERGED] fix(tooltips): sometimes not getting created on htmx swap 2025-12-29 00:19:59 +01:00

Opened #366 [PR #337] [MERGED] feat(currencies): add TwelveData and TwelveDataMarkets as providers 2025-12-29 00:19:59 +01:00

Opened #367 [PR #336] [MERGED] feat(currencies): add Frankfurter as an Exchange Rate provider 2025-12-29 00:20:00 +01:00

Opened #368 [PR #340] [MERGED] feat: turn filter, order and search into a single bar 2025-12-29 00:20:00 +01:00

Opened #369 [PR #343] [MERGED] feat(sidebar): add button to keep it open 2025-12-29 00:20:00 +01:00

Opened #370 [PR #344] [MERGED] fix(sidebar): sidebar status not saving properly 2025-12-29 00:20:01 +01:00

Opened #371 [PR #338] [MERGED] refactor(currencies): DEPRECATE SYNTH FINANCE 2025-12-29 00:20:01 +01:00

Opened #372 [PR #346] [MERGED] fix(common:tasks): remove_old_jobs always failing 2025-12-29 00:20:01 +01:00

Opened #373 [PR #352] [MERGED] feat(currencies): allow archiving 2025-12-29 00:20:02 +01:00

Opened #374 [PR #354] [MERGED] fix(yearly-overview): display total for archived accounts 2025-12-29 00:20:02 +01:00

Opened #375 [PR #353] [MERGED] feat(insights:category-overview): add "No entity" totals 2025-12-29 00:20:02 +01:00

Opened #376 [PR #355] [MERGED] feat(rules): add rule function to fetch transactions totals and balance 2025-12-29 00:20:03 +01:00

Opened #377 [PR #349] [MERGED] fix(transactions:quick-transactions): error when saving due to wrong field definition 2025-12-29 00:20:03 +01:00

Opened #378 [PR #356] [MERGED] feat(rules): add optional rules ordering 2025-12-29 00:20:04 +01:00

Opened #379 [PR #357] [MERGED] fix(ui): unable to CTRL + A amount fields 2025-12-29 00:20:04 +01:00

Opened #380 [PR #358] [MERGED] feat(rules): many improvements 2025-12-29 00:20:05 +01:00

Opened #381 [PR #359] [MERGED] feat(rules): add .exclude() to transactions() function 2025-12-29 00:20:05 +01:00

Opened #382 [PR #360] [MERGED] feat(rules): add .exclude() to transactions() function 2025-12-29 00:20:05 +01:00

Opened #383 [PR #361] [MERGED] fix(rules): add .exclude() to transactions() function 2025-12-29 00:20:06 +01:00

Opened #384 [PR #365] [MERGED] fix(app): pwa title colour 2025-12-29 00:20:06 +01:00

Opened #385 [PR #362] [MERGED] fix(rules): duplicating transactions when ran outside of test mode 2025-12-29 00:20:06 +01:00

Opened #386 [PR #364] [MERGED] fix(accounts): unable to update accounts 2025-12-29 00:20:06 +01:00

Opened #387 [PR #366] [MERGED] Translations update from Weblate 2025-12-29 00:20:06 +01:00

Opened #388 [PR #367] [MERGED] Translations update from Weblate 2025-12-29 00:20:08 +01:00

Opened #389 [PR #371] [MERGED] feat(ui:sidebar): add a chevron to the management menu to indicate it opens another "page" 2025-12-29 00:20:08 +01:00

Opened #390 [PR #370] [MERGED] feat(ui:sidebar): keep management menu open if the user is on a management page 2025-12-29 00:20:08 +01:00

Opened #391 [PR #372] [MERGED] feat(ui:sidebar): smoother transition when clicking on menu items 2025-12-29 00:20:08 +01:00

Opened #392 [PR #368] [MERGED] Translations update from Weblate 2025-12-29 00:20:09 +01:00

Opened #393 [PR #375] [MERGED] feat(transactions): Try to convert amount to the expected Decimal if it is a str, int or float 2025-12-29 00:20:09 +01:00

Opened #394 [PR #373] [MERGED] fix(rules:dry-run): Edit/Update transaction not showing message when transaction can't be found 2025-12-29 00:20:10 +01:00

Opened #395 [PR #376] [MERGED] fix(rules:dry-run): current_user getting overwritten and delete on synchronous call 2025-12-29 00:20:10 +01:00

Opened #396 [PR #374] [MERGED] feat(rules): expose if the transaction is recurring/installment 2025-12-29 00:20:10 +01:00

Opened #397 [PR #377] [MERGED] fix(rules:dry-run): rename offcanvas 2025-12-29 00:20:10 +01:00

Opened #398 [PR #382] [MERGED] feat(networth): add a chart with the currency difference between each month 2025-12-29 00:20:11 +01:00

Opened #399 [PR #378] [MERGED] Translations update from Weblate 2025-12-29 00:20:11 +01:00

Opened #400 [PR #383] [MERGED] feat(dca): remove ticks from price chart 2025-12-29 00:20:11 +01:00

Opened #401 [PR #381] [MERGED] fix(login): use full dynamic height 2025-12-29 00:20:11 +01:00

Opened #402 [PR #384] [MERGED] Translations update from Weblate 2025-12-29 00:20:12 +01:00

Opened #403 [PR #385] [MERGED] Translations update from Weblate 2025-12-29 00:20:13 +01:00

Opened #404 [PR #386] [MERGED] Translations update from Weblate 2025-12-29 00:20:13 +01:00

Opened #405 [PR #390] [MERGED] Add MCP Server section to README 2025-12-29 00:20:13 +01:00

Opened #406 [PR #388] [MERGED] Translations update from Weblate 2025-12-29 00:20:13 +01:00

Opened #407 [PR #391] [CLOSED] Add MseeP.ai badge 2025-12-29 00:20:13 +01:00

Opened #408 [PR #393] [MERGED] Translations update from Weblate 2025-12-29 00:20:14 +01:00

Opened #409 [PR #398] [MERGED] Translations update from Weblate 2025-12-29 00:20:14 +01:00

Opened #410 [PR #402] [MERGED] feat: replace webpack with vite and bootstrap with daisyui 2025-12-29 00:20:15 +01:00

Opened #411 [PR #403] [MERGED] feat: add internal_port env var 2025-12-29 00:20:15 +01:00

Opened #412 [PR #404] [MERGED] Translations update from Weblate 2025-12-29 00:20:15 +01:00

Opened #413 [PR #411] [MERGED] fix: unable to create transactions with an empty reference date when importing 2025-12-29 00:20:16 +01:00

Opened #414 [PR #407] [MERGED] Translations update from Weblate 2025-12-29 00:20:16 +01:00

Opened #415 [PR #419] [MERGED] chore: bump dependencies for safety 2025-12-29 00:20:17 +01:00

Opened #416 [PR #420] [MERGED] chore: bump dependencies 2025-12-29 00:20:17 +01:00

Opened #417 [PR #421] [MERGED] feat: accept query params on standalone add transaction page 2025-12-29 00:20:17 +01:00

Opened #418 [PR #422] [MERGED] fix: try to fix "the connection is closed" db errors 2025-12-29 00:20:18 +01:00

Opened #419 [PR #424] [MERGED] fix(import:v1): always_* types for is_paid and type requires assigning a source 2025-12-29 00:20:18 +01:00

Opened #420 [PR #425] [MERGED] feat(api): add endpoints for importing files and getting account balance 2025-12-29 00:20:18 +01:00

Opened #421 [PR #423] [MERGED] fix: decouple DEBUG env variable from vite dev server 2025-12-29 00:20:19 +01:00

Opened #422 [PR #428] [MERGED] fix: handle null category in TransactionCategoryField serialization 2025-12-29 00:20:19 +01:00

Opened #423 [PR #430] [MERGED] Translations update from Weblate 2025-12-29 00:20:20 +01:00

Opened #424 [PR #436] [MERGED] feat: prevent background tasks from running all at once 2025-12-29 00:20:20 +01:00

Opened #425 [PR #429] [MERGED] fix(api): inefficient transaction update operation 2025-12-29 00:20:20 +01:00

Opened #426 [PR #437] [MERGED] fix: show muted transactions/categories on account and currency flow. 2025-12-29 00:20:20 +01:00

Opened #427 [PR #438] [MERGED] feat: add "invert selection" option to transactions action bar 2025-12-29 00:20:21 +01:00

Opened #428 [PR #440] [MERGED] feat: improve transactions action bar animation 2025-12-29 00:20:22 +01:00

Opened #429 [PR #439] [MERGED] fix(style): demo mode close button is place incorrectly 2025-12-29 00:20:22 +01:00

Opened #430 [PR #443] [MERGED] feat: improve text for rules 2025-12-29 00:20:22 +01:00

Opened #431 [PR #441] [MERGED] Translations update from Weblate 2025-12-29 00:20:22 +01:00

Opened #432 [PR #442] [MERGED] feat: remove bootstrap's collapses; improve animations 2025-12-29 00:20:22 +01:00

Opened #433 [PR #444] [MERGED] Translations update from Weblate 2025-12-29 00:20:24 +01:00

Opened #434 [PR #445] [MERGED] fix: extra space on some translations 2025-12-29 00:20:24 +01:00

Opened #435 [PR #448] [MERGED] Translations update from Weblate 2025-12-29 00:20:25 +01:00

Opened #436 [PR #447] [MERGED] Translations update from Weblate 2025-12-29 00:20:25 +01:00

Opened #437 [PR #446] [MERGED] Translations update from Weblate 2025-12-29 00:20:25 +01:00

Opened #438 [PR #460] [MERGED] fix: try to fix stale database connections (again) 2025-12-29 00:20:26 +01:00

Opened #439 [PR #464] [MERGED] fix: input fields with text inside looks wrong 2025-12-29 00:20:26 +01:00

Opened #440 [PR #462] [MERGED] fix: datepicker doesn't recalculate position when changing view mode 2025-12-29 00:20:26 +01:00

Opened #441 [PR #463] [MERGED] fix: recurring transactions not adding entities or tags to created transactions 2025-12-29 00:20:26 +01:00

Opened #442 [PR #461] [MERGED] feat: speedup startup by moving collectstatic to the Dockerfile 2025-12-29 00:20:27 +01:00

Opened #443 [PR #465] [MERGED] fix: "lax" deduplication fails if the comparison field has a numeric value 2025-12-29 00:20:28 +01:00

Opened #444 [PR #468] [MERGED] Manage dependencies with uv 2025-12-29 00:20:28 +01:00

Opened #445 [PR #469] [MERGED] feat(app): add sanity checks for env variables & refactor: order management lists by name instead of id 2025-12-29 00:20:29 +01:00

Opened #446 [PR #467] [MERGED] Translations update from Weblate 2025-12-29 00:20:29 +01:00

Opened #447 [PR #470] [MERGED] feat(transactions:filter): add filter for muted and unmuted transactions 2025-12-29 00:20:30 +01:00

Opened #448 [PR #473] [MERGED] feat(transactions:filter): make monthly summary filter-aware 2025-12-29 00:20:31 +01:00

Opened #449 [PR #476] Translations update from Weblate 2025-12-29 00:20:32 +01:00

Opened #450 [PR #474] [MERGED] feat(tests): add tests for monthly summaries 2025-12-29 00:20:32 +01:00