2025-07-11 - 2026-01-11

Overview

450 Active Issues
Excluding merges, 8 authors have pushed 94 commits to main and 356 commits to all branches. On main, 18 files have changed and there have been 37567 additions and 30877 deletions.

17 Releases published by 2 users

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

Published 0.18.2 2025-12-14 16:10:00 +01:00

Published 0.18.1 2025-12-07 17:55:29 +01:00

Published 0.18.0 2025-11-24 04:43:55 +01:00

Published 0.17.5 2025-10-06 14:25:37 +02:00

Published 0.17.4 2025-09-14 06:57:39 +02:00

Published 0.17.3 2025-09-08 14:20:45 +02:00

Published 0.17.2 2025-09-08 03:15:11 +02:00

Published 0.17.1 2025-09-08 02:30:32 +02:00

Published 0.17.0 2025-09-07 16:17:42 +02:00

Published 0.16.2 2025-08-22 22:34:42 +02:00

Published 0.16.1 2025-08-22 22:16:36 +02:00

Published 0.16.0 2025-08-17 08:55:57 +02:00

Published 0.15.1 2025-08-10 17:24:37 +02:00

Published 0.15.0 2025-08-08 08:17:41 +02:00

Published 0.14.1 2025-07-21 15:16:57 +02:00

Published 0.14.0 2025-07-20 11:17:41 +02: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