Herculino Trotta
bdf0cf8d4c
feat(simulator): add simulator tool page
...
Hyperscript-driven page to simulate one-time, recurring and installment expenses or incomes over the projected balance.
2026-10-10 15:26:59 -03:00
Herculino Trotta
81e572c8ab
feat(simulator): add projected baseline calculation
...
Per-currency monthly net changes from active, tracked accounts, plus the exchange rate for currencies with an exchange currency.
2026-10-10 15:26:59 -03:00
Herculino Trotta
8a8b9b880d
Merge pull request #605 from eitchtee/dependabot/uv/soupsieve-2.9
...
build(deps): bump soupsieve from 2.8.4 to 2.9
2026-10-03 14:08:00 -03:00
Herculino Trotta
c6e8e2716e
Merge pull request #606 from eitchtee/dependabot/uv/anyio-4.14.2
...
build(deps): bump anyio from 4.13.0 to 4.14.2
2026-10-03 14:07:44 -03:00
Herculino Trotta
2a270f6189
Merge pull request #610 from eitchtee/dependabot/uv/urllib3-2.8.0
...
build(deps): bump urllib3 from 2.7.0 to 2.8.0
2026-10-03 14:07:32 -03:00
eitchtee
8c631d2893
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-10-03 17:07:08 +00:00
Herculino Trotta
8c7b6d5376
Merge pull request #608 from eitchtee/dependabot/uv/pyjwt-2.15.0
...
build(deps): bump pyjwt from 2.13.0 to 2.15.0
2026-10-03 14:06:19 -03:00
Herculino Trotta
dbfc5a2816
Merge pull request #609 from eitchtee/dependabot/uv/django-5.2.17
...
build(deps): bump django from 5.2.16 to 5.2.17
2026-10-03 14:06:03 -03:00
Herculino Trotta
187e9d3148
Merge pull request #611 from fxmacrodata/fxmacrodata-exchange-rates
...
feat(automatic-exchange-rates): add FXMacroData as a provider
2026-10-03 14:05:32 -03:00
Robert Tidball
1c3c29d366
feat(automatic-exchange-rates): add FXMacroData as a provider
2026-10-01 15:33:26 +10:00
dependabot[bot]
720114aec7
build(deps): bump urllib3 from 2.7.0 to 2.8.0
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.7.0...2.8.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.8.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-01 02:35:44 +00:00
dependabot[bot]
68fc9e46a1
build(deps): bump django from 5.2.16 to 5.2.17
...
Bumps [django](https://github.com/django/django ) from 5.2.16 to 5.2.17.
- [Commits](https://github.com/django/django/compare/5.2.16...5.2.17 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.17
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-01 02:35:41 +00:00
dependabot[bot]
d4cb39dfed
build(deps): bump pyjwt from 2.13.0 to 2.15.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.13.0 to 2.15.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.13.0...2.15.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-version: 2.15.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-01 00:27:17 +00:00
dependabot[bot]
d44a4c3244
build(deps): bump anyio from 4.13.0 to 4.14.2
...
Bumps [anyio](https://github.com/agronholm/anyio ) from 4.13.0 to 4.14.2.
- [Release notes](https://github.com/agronholm/anyio/releases )
- [Commits](https://github.com/agronholm/anyio/compare/4.13.0...4.14.2 )
---
updated-dependencies:
- dependency-name: anyio
dependency-version: 4.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-19 00:30:17 +00:00
dependabot[bot]
327c0a8f26
build(deps): bump soupsieve from 2.8.4 to 2.9
...
Bumps [soupsieve](https://github.com/facelessuser/soupsieve ) from 2.8.4 to 2.9.
- [Release notes](https://github.com/facelessuser/soupsieve/releases )
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.8.4...2.9 )
---
updated-dependencies:
- dependency-name: soupsieve
dependency-version: '2.9'
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-18 01:45:45 +00:00
Herculino Trotta
02b9fe6507
Merge pull request #604 from eitchtee/weblate
...
Translations update from Weblate
0.23.2
2026-09-13 11:38:27 -03:00
Herculino Trotta
17673681ea
locale(Portuguese (Brazil)): update translation
...
Currently translated at 99.8% (787 of 788 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2026-09-13 14:34:33 +00:00
Dimitri Decrock
138fb07ae7
locale(Dutch): update translation
...
Currently translated at 100.0% (788 of 788 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2026-09-13 11:48:49 +00:00
eitchtee
0de1914ed9
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-13 05:22:24 +00:00
Herculino Trotta
28e05d3c95
Merge pull request #603
...
feat(transactions): update cuelume; bring back improved volume user setting
2026-09-13 02:21:56 -03:00
Herculino Trotta
a2ee0b4ae6
feat(transactions): update cuelume; bring back improved volume user setting
2026-09-13 01:24:37 -03:00
eitchtee
5a1c0ab818
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-12 21:03:37 +00:00
Herculino Trotta
f32805ba02
Merge pull request #602
...
feat(insights): replace fixed overviews with a single arrangeable overview
2026-09-12 18:03:14 -03:00
Herculino Trotta
82211567d0
feat(insights): replace fixed overviews with a single arrangeable overview
...
Categories, Tags and Entities Overview are merged into one Overview page.
Levels are chips that can be dragged (or moved with the arrow keys) to set
the hierarchy and clicked to switch off, so any ordering of the three is
reachable from the same page.
Only the results reload on change; the controls stay in place. The chip
order is kept in the session and defaults to categories by tags, matching
the old Categories Overview.
2026-09-12 18:02:24 -03:00
Herculino Trotta
a39ee4b5d2
build(frontend): add @alpinejs/sort for drag sorting
2026-09-12 18:02:24 -03:00
eitchtee
398c783b53
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-12 20:35:49 +00:00
Herculino Trotta
d67482e9c6
Merge pull request #601 from eitchtee/dev
...
fix(ui): reserve scrollbar space to prevent layout shift
2026-09-12 17:35:15 -03:00
Herculino Trotta
fef5c48077
fix(ui): reserve scrollbar space to prevent layout shift
2026-09-12 17:33:16 -03:00
Herculino Trotta
3a5e688a90
feat(insights): add tags and entities overview
2026-09-12 14:31:12 -03:00
eitchtee
4569dc6fdc
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-12 17:16:12 +00:00
Herculino Trotta
6bf335169c
Merge pull request #600
...
feat(insights: categories-overview): searching shows the imedaite parents and children to provide better context
2026-09-12 14:15:52 -03:00
Herculino Trotta
5404716a81
feat(insights: categories-overview): searching shows the imedaite parents and children to provide better context
2026-09-12 14:15:31 -03:00
eitchtee
fa05538c56
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-12 16:46:42 +00:00
Herculino Trotta
d77600add6
Merge pull request #599
...
feat(ui:transaction): deleting transactions is smoother and no longer requires a full list refresh
2026-09-12 13:46:03 -03:00
Herculino Trotta
52fe81f564
feat(ui:transaction): deleting transactions is smoother and no longer requires a full list refresh
2026-09-12 13:45:41 -03:00
eitchtee
c3773ccd3a
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-12 15:07:56 +00:00
Herculino Trotta
b2d29071f0
Merge pull request #598
...
feat(ui:filter): add quick clear button to filter button
2026-09-12 12:07:28 -03:00
Herculino Trotta
0ab2a41ccc
feat(ui:filter): add quick clear button to filter button
2026-09-12 12:06:55 -03:00
eitchtee
e892bfd3da
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-12 13:00:41 +00:00
Herculino Trotta
c9133c559f
Merge pull request #597
...
fix(ui): daily spending help text not showing up
2026-09-12 10:00:14 -03:00
Herculino Trotta
258254017f
Merge pull request #596
...
Translations update from Weblate
2026-09-12 09:58:09 -03:00
Herculino Trotta
721b2dcd8d
fix(ui): daily spending help text not showing up
2026-09-12 09:57:30 -03:00
Dimitri Decrock
bed2b1d516
locale(Dutch): update translation
...
Currently translated at 100.0% (785 of 785 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2026-09-07 16:57:24 +00:00
Herculino Trotta
d500bef481
ci(translations): drop force push to protected main
...
Branch protection rejects force pushes to main (GH006), so the
translation commit never landed. The push is a fast-forward anyway.
0.23.1
2026-09-06 16:53:57 -03:00
eitchtee
f280fcb172
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-09-06 19:42:46 +00:00
Herculino Trotta
6c808eff38
Merge pull request #593 from eitchtee/dependabot/uv/djangorestframework-3.17.2
...
build(deps): bump djangorestframework from 3.17.1 to 3.17.2
2026-09-06 16:41:50 -03:00
Herculino Trotta
1690a153f9
Merge pull request #594 from eitchtee/dependabot/npm_and_yarn/frontend/browserslist-4.28.8
...
build(deps): bump browserslist from 4.28.2 to 4.28.8 in /frontend
2026-09-06 16:41:41 -03:00
Herculino Trotta
7116176c78
Merge pull request #595 from eitchtee/dependabot/uv/mistune-3.3.3
...
build(deps): bump mistune from 3.3.0 to 3.3.3
2026-09-06 16:41:15 -03:00
Herculino Trotta
d9c9cbe7c3
Merge pull request #592 from hackking007/fix/owner-scoped-transaction-rule-endpoints
...
fix: BOLA on transaction-rule endpoints via get_owned_object_or_403
2026-09-06 16:41:00 -03:00
dependabot[bot]
11b03474c1
build(deps): bump mistune from 3.3.0 to 3.3.3
...
Bumps [mistune](https://github.com/lepture/mistune ) from 3.3.0 to 3.3.3.
- [Release notes](https://github.com/lepture/mistune/releases )
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst )
- [Commits](https://github.com/lepture/mistune/compare/v3.3.0...v3.3.3 )
---
updated-dependencies:
- dependency-name: mistune
dependency-version: 3.3.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-02 16:45:07 +00:00