Herculino Trotta
3bd16602a0
fix(tools:calculator): prevent close button from drifiting to the right
2026-08-15 11:41:15 -03:00
Herculino Trotta
f9eab3ce17
fix(docker:dev): handle CRLF endings on vite entrypoint
2026-08-15 01:32:02 -03:00
Herculino Trotta
ea3e9fd68f
feat(monthly): show asset accounts/currencies on specific sumaries
2026-08-15 01:30:57 -03:00
Herculino Trotta
d71bf3ccb3
Merge pull request #570 from eitchtee/dependabot/npm_and_yarn/frontend/immutable-5.1.9
...
build(deps): bump immutable from 5.1.6 to 5.1.9 in /frontend
2026-08-13 00:05:53 -03:00
Herculino Trotta
350d78356c
Merge pull request #576 from eitchtee/dependabot/npm_and_yarn/frontend/postcss-8.5.26
...
build(deps): bump postcss from 8.5.15 to 8.5.26 in /frontend
2026-08-13 00:04:37 -03:00
Herculino Trotta
91dfba519c
Merge branch 'main' into dependabot/npm_and_yarn/frontend/postcss-8.5.26
2026-08-13 00:04:24 -03:00
Herculino Trotta
0c9b41182b
Merge pull request #575 from eitchtee/dependabot/uv/cryptography-50.0.0
...
build(deps): bump cryptography from 48.0.1 to 50.0.0
2026-08-13 00:03:51 -03:00
Herculino Trotta
7a900908dd
Merge pull request #578 from eitchtee/dependabot/uv/django-5.2.16
...
build(deps): bump django from 5.2.15 to 5.2.16
2026-08-13 00:03:28 -03:00
Herculino Trotta
dcd52ec189
Merge pull request #580 from eitchtee/dependabot/npm_and_yarn/frontend/nanoid-3.3.18
...
build(deps): bump nanoid from 3.3.12 to 3.3.18 in /frontend
2026-08-13 00:03:18 -03:00
Herculino Trotta
93e73b9aa6
Merge pull request #582 from eitchtee/dependabot/uv/tablib-3.10.0
...
build(deps): bump tablib from 3.9.0 to 3.10.0
2026-08-13 00:03:02 -03:00
eitchtee
7947d5f874
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-08-13 03:01:16 +00:00
Herculino Trotta
2ab6621205
Merge pull request #581 from obervinov/fix/recurring-tags-scheduler
...
fix: recurring tags and entities dropped when generated for another user
2026-08-13 00:00:48 -03:00
Herculino Trotta
39c15eedec
Merge pull request #579 from eitchtee/weblate
...
Translations update from Weblate
2026-08-12 23:59:05 -03:00
dependabot[bot]
6dcf5a63f8
build(deps): bump tablib from 3.9.0 to 3.10.0
...
Bumps [tablib](https://github.com/jazzband/tablib ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/jazzband/tablib/releases )
- [Changelog](https://github.com/jazzband/tablib/blob/master/HISTORY.md )
- [Commits](https://github.com/jazzband/tablib/compare/v3.9.0...v3.10.0 )
---
updated-dependencies:
- dependency-name: tablib
dependency-version: 3.10.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-12 19:48:53 +00:00
obervinov
11a6b3faa6
fix(transactions): recurring tags and entities dropped when generated for another user
2026-08-12 22:33:01 +04:00
dependabot[bot]
9b1312b744
build(deps): bump nanoid from 3.3.12 to 3.3.18 in /frontend
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.12 to 3.3.18.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/3.3.18/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.12...3.3.18 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-version: 3.3.18
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-11 23:14:09 +00:00
GitEbu
72707f46e6
locale(German): update translation
...
Currently translated at 86.2% (670 of 777 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/de/
2026-08-10 12:57:27 +00:00
dependabot[bot]
cf908ae87e
build(deps): bump django from 5.2.15 to 5.2.16
...
Bumps [django](https://github.com/django/django ) from 5.2.15 to 5.2.16.
- [Commits](https://github.com/django/django/compare/5.2.15...5.2.16 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.16
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-10 03:07:57 +00:00
dependabot[bot]
b145d10fbd
build(deps): bump postcss from 8.5.15 to 8.5.26 in /frontend
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.15 to 8.5.26.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.26 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.26
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-07 07:51:02 +00:00
dependabot[bot]
ee39dcf9ef
build(deps): bump cryptography from 48.0.1 to 50.0.0
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 48.0.1 to 50.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/48.0.1...50.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 50.0.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-05 03:39:39 +00:00
dependabot[bot]
5d330ddfbf
build(deps): bump immutable from 5.1.6 to 5.1.9 in /frontend
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 5.1.6 to 5.1.9.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v5.1.6...v5.1.9 )
---
updated-dependencies:
- dependency-name: immutable
dependency-version: 5.1.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-24 06:23:28 +00:00
eitchtee
14011c2f60
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-07-18 18:43:53 +00:00
Herculino Trotta
a25adafe3b
Merge pull request #568
...
feat(automatic-exchange-rates): Add Yahoo Finance as a provider via yfinance
2026-07-18 15:43:28 -03:00
Herculino Trotta
743951a862
feat(automatic-exchange-rates): Add Yahoo Finance as a provider via yfinance
2026-07-18 15:42:51 -03:00
Herculino Trotta
74d3d5fcf9
Merge pull request #567
...
feat(docker:dev): npm dependencies are installed when container starts
2026-07-17 21:30:29 -03:00
Herculino Trotta
75f23168ab
feat(docker:dev): npm dependencies are installed when container starts
2026-07-17 21:29:45 -03:00
eitchtee
0ec1c5c063
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-07-18 00:29:20 +00:00
Herculino Trotta
e69d5fbd7a
Merge pull request #566 from eitchtee/feat/cuelume
...
feat: replace mp3 sounds with cuelume; deprecate volume setting
2026-07-17 21:28:54 -03:00
Herculino Trotta
5a80a3b1d3
feat: replace mp3 sounds with cuelume; deprecate volume setting
2026-07-17 21:28:13 -03:00
Herculino Trotta
e77e96879b
Merge pull request #565 from eitchtee/dev
...
fix(air-datepicker): unwrap locale modules so it doesn't default to russian
0.22.1
2026-07-10 17:55:36 -03:00
Herculino Trotta
2fbb0221c2
Merge pull request #564 from eitchtee/dependabot/uv/mistune-3.3.0
...
build(deps): bump mistune from 3.2.1 to 3.3.0
2026-07-10 17:50:52 -03:00
Herculino Trotta
d7722ff12c
Merge pull request #562 from eitchtee/weblate
...
Translations update from Weblate
2026-07-10 17:50:15 -03:00
Herculino Trotta
83286fff5f
fix(air-datepicker): unwrap Vite locale modules so it doesn't default to russian
2026-07-10 17:49:46 -03:00
dependabot[bot]
ad357fac45
build(deps): bump mistune from 3.2.1 to 3.3.0
...
Bumps [mistune](https://github.com/lepture/mistune ) from 3.2.1 to 3.3.0.
- [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.2.1...v3.3.0 )
---
updated-dependencies:
- dependency-name: mistune
dependency-version: 3.3.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 20:10:10 +00:00
Juan David Afanador
8d8e87c9b8
locale(Spanish): update translation
...
Currently translated at 94.7% (736 of 777 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/es/
2026-07-10 04:57:19 +00:00
Herculino Trotta
fee40fd527
Merge pull request #560 from eitchtee/weblate
...
Translations update from Weblate
0.22.0
2026-07-05 20:35:03 -03:00
Herculino Trotta
f59e53f6dc
locale(Portuguese (Brazil)): update translation
...
Currently translated at 100.0% (777 of 777 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2026-07-05 23:34:35 +00:00
Dimitri Decrock
2b379987ac
locale(Dutch): update translation
...
Currently translated at 100.0% (777 of 777 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2026-07-05 15:57:19 +00:00
eitchtee
4b8ccf426d
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2026-07-04 15:39:07 +00:00
Herculino Trotta
4805ce9e04
Merge pull request #557 from obervinov/obervinov/app-owned-oauth-api-tokens
...
feat(api): add API tokens and OAuth2 client support for external integrations
2026-07-04 12:38:44 -03:00
Herculino Trotta
845a8d846b
Merge pull request #556 from eitchtee/dependabot/uv/cryptography-48.0.1
...
build(deps): bump cryptography from 48.0.0 to 48.0.1
2026-07-04 12:38:02 -03:00
Herculino Trotta
1497500c4f
Merge pull request #559 from eitchtee/weblate
...
Translations update from Weblate
2026-07-04 12:37:46 -03:00
obervinov
9e9e60ccec
fix: copy the raw API token from the input value
...
The copy button passed the token through Django's escapejs filter into the
hyperscript writeText() call, which turns every "-" into -. hyperscript
does not decode \u escapes, so any token containing "-" (common with
token_urlsafe) was copied corrupted and failed auth on paste. Copy from the
input's value instead, which holds the unescaped raw token.
2026-06-30 01:02:54 +04:00
obervinov and Claude Opus 4.8
ca14f77f41
test: cover demo-mode block on revoked-token delete
...
Parity with the existing demo-mode tests for token create/revoke.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-30 00:00:10 +04:00
obervinov and Claude Opus 4.8
0fb37a59fa
feat: add delete button for revoked API tokens
...
Revoked tokens previously stayed in the list with no way to remove them.
Adds a delete action (hard delete, scoped to the owner, gated behind
demo mode) shown on revoked rows, alongside the existing revoke action on
active ones.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-29 23:55:38 +04:00
sorcierwax
e74d9177df
locale(French): update translation
...
Currently translated at 100.0% (739 of 739 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2026-06-27 21:57:19 +00:00
Herculino Trotta
106d721279
feat: add demo mode tests to ensure API is disabled on it
2026-06-27 18:02:31 -03:00
Herculino Trotta
d0e9c05283
feat: disable oauth and token creation while on demo mode
2026-06-27 18:02:03 -03:00
sorcierwax
4e16831f4d
locale(French): update translation
...
Currently translated at 97.1% (718 of 739 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2026-06-27 20:57:19 +00:00
Herculino Trotta
7f5a91c11f
fix: wrong Guam timezone string
2026-06-27 17:56:24 -03:00