Herculino Trotta
1d3dc3f5a2
feat: replace action row with a FAB
2025-06-15 23:12:22 -03:00
google-labs-jules[bot]
02f6bb0c29
Add initial Django tests for multiple apps
...
This commit introduces Django tests for several applications within your project. My goal was to cover the most important elements of each app.
Work Performed:
I analyzed and added tests for the following apps:
- apps.users: User authentication and profile management.
- apps.transactions: CRUD operations for transactions, categories, tags, entities, installment plans, and recurring transactions.
- apps.currencies: Management of currencies, exchange rates, and exchange rate services.
- apps.accounts: CRUD operations for accounts and account groups, including sharing.
- apps.common: Various utilities like custom fields, template tags, decorators, and management commands.
- apps.net_worth: Net worth calculation logic and display views.
- apps.import_app: Import profile validation, import service logic, and basic file processing.
- apps.export_app: Data export functionality using ModelResources and view logic for CSV/ZIP.
- apps.api: Core API endpoints for transactions and accounts, including permissions.
I also planned to cover:
- apps.rules
- apps.calendar_view
- apps.dca
2025-06-15 20:12:37 +00:00
eitchtee
3395a96949
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2025-06-15 18:46:38 +00:00
Herculino Trotta
8ab9624619
Merge pull request #259
...
feat: replace action row with a FAB
2025-06-15 15:45:13 -03:00
Herculino Trotta
f9056c3a45
feat: replace action row with a FAB
2025-06-15 15:44:33 -03:00
Herculino Trotta
a9df684ee2
Merge pull request #258
...
style(theme): improve dark colors for a less washed out look
2025-06-15 11:23:05 -03:00
Herculino Trotta
e4d07c94d4
style(theme): improve dark colors for a less washed out look
2025-06-15 10:58:57 -03:00
JHoh
99f746b6be
locale(German): update translation
...
Currently translated at 97.2% (633 of 651 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/de/
2025-05-23 17:16:54 +00:00
Herculino Trotta
a461a33dc2
Merge pull request #256
...
feat(net-worth): display consolidated amounts for currencies without transactions
0.12.11
2025-05-12 20:45:09 -03:00
Herculino Trotta
1213ffebeb
feat(transactions:calculations): add deep_search param to return consolidated amounts for currencies without transactions / sort results by their final total
2025-05-12 20:43:47 -03:00
Herculino Trotta
c5a352cf4d
feat(networth): only display consolidated amounts if they're different from the total
2025-05-12 20:33:50 -03:00
Herculino Trotta
cfcca54aa6
fix(networth): consolidated color doesn't reflect consolidated amount
2025-05-12 20:29:43 -03:00
Felix
234f8cd669
locale(Ukrainian): update translation
...
Currently translated at 14.7% (96 of 651 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/uk/
2025-05-12 14:16:54 +00:00
eitchtee
43184140f0
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
0.12.10
2025-05-11 15:47:57 +00:00
Herculino Trotta
acc325c150
Merge pull request #254
...
fix(api:accounts): unable to create an account with an account group
2025-05-11 12:47:23 -03:00
Herculino Trotta
46eb471a34
fix(api:transactions): wrong schema definition for TransactionCategory
2025-05-11 12:46:30 -03:00
Herculino Trotta
6dc14c73d6
fix(api:accounts): unable to create an account with an account group
...
Fixes #253
2025-05-11 12:41:26 -03:00
Felix
f942924e7c
locale((Ukrainian)): added translation using Weblate
2025-05-11 06:23:59 +00:00
Dimitri Decrock
aa6019e0a9
locale(Dutch): update translation
...
Currently translated at 100.0% (651 of 651 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2025-05-01 09:16:53 +00:00
Herculino Trotta
9dfbd346bc
locale(Portuguese (Brazil)): update translation
...
Currently translated at 100.0% (651 of 651 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-04-27 20:17:02 +00:00
Herculino Trotta
73b1d36dfd
Merge remote-tracking branch 'weblate/main'
...
fix
2025-04-27 17:14:20 -03:00
Herculino Trotta
3662fb030a
merge conflit
2025-04-27 16:48:38 -03:00
ThomasE
a423ee1032
locale(French): update translation
...
Currently translated at 46.6% (303 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2025-04-27 19:12:34 +00:00
eitchtee
72eb59d24f
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2025-04-27 19:12:31 +00:00
Herculino Trotta
1a0247e028
Merge pull request #252
...
fix: duplicate totals when account is shared with owner & prevent SharedObject from being shared with owner
2025-04-27 16:11:49 -03:00
Herculino Trotta
281a0fccda
fix: prevent SharedObjects from being shared with their owner
...
#247
2025-04-27 16:07:54 -03:00
Herculino Trotta
59ce50299a
fix(transactions): duplicate totals when account is shared with owner or owner-less and shared
...
#247
2025-04-27 15:57:55 -03:00
Dimitri Decrock
be89509beb
locale(Dutch): update translation
...
Currently translated at 100.0% (650 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2025-04-26 11:16:53 +00:00
H4ndrew
80cded234d
locale(French): update translation
...
Currently translated at 45.3% (295 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2025-04-23 09:16:53 +00:00
H4ndrew
030bb63586
locale(French): update translation
...
Currently translated at 39.3% (256 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2025-04-22 13:16:53 +00:00
H4ndrew
66e8fc5884
locale(French): update translation
...
Currently translated at 36.6% (238 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2025-04-22 11:16:53 +00:00
Dimitri Decrock
363047337d
locale(Dutch): update translation
...
Currently translated at 99.8% (649 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2025-04-22 05:16:53 +00:00
eitchtee
c7e32d1576
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
0.12.9
2025-04-21 18:45:41 +00:00
Herculino Trotta
157e59a1d1
Merge pull request #250
...
fix(transactions): save and add similar not initializing dates properly
2025-04-21 15:45:05 -03:00
Herculino Trotta
d9c505ac79
fix(transactions): save and add similar not initializing dates properly
...
Fixes #248
2025-04-21 15:44:42 -03:00
Herculino Trotta
7274a13f3c
Merge pull request #249
...
fix(accounts): unable to share some accounts; wrong url getting used
2025-04-21 14:33:41 -03:00
Herculino Trotta
5d64665ddd
fix(accounts): unable to share some accounts; wrong url getting used
2025-04-21 14:33:11 -03:00
Herculino Trotta
e0d92d15c8
locale(Portuguese (Brazil)): update translation
...
Currently translated at 100.0% (650 of 650 strings)
Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-04-20 21:16:53 +00:00
eitchtee
48dd658627
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
0.12.8
2025-04-20 18:57:34 +00:00
Herculino Trotta
80dbbd02f0
Merge pull request #246 from eitchtee/dev
...
feat(transactions): add another transaction (or a similar one)
2025-04-20 15:56:58 -03:00
Herculino Trotta
4b7ca61c29
feat(transactions): add another transaction (or a similar one) right after adding one
2025-04-20 15:55:50 -03:00
eitchtee
b2f04ae1f9
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2025-04-19 15:30:24 +00:00
Herculino Trotta
f34d4b5e28
Merge pull request #245 from eitchtee/dev
...
feat(insights:category-overview): pick between Projected/Current/Final totals
2025-04-19 12:28:50 -03:00
Herculino Trotta
d2ebfbd615
feat(insights:category-overview): pick between Projected/Current/Final totals
2025-04-19 12:28:22 -03:00
Herculino Trotta
812abbe488
feat(insights:category-overview): pick between Projected/Current/Final totals
2025-04-19 12:16:21 -03:00
eitchtee
9602a4affc
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2025-04-19 05:41:07 +00:00
Herculino Trotta
bf548c0747
Merge pull request #244 from eitchtee/dev
...
feat(insights:category-overview): display tags breakdown alongside categories
2025-04-19 02:40:26 -03:00
Herculino Trotta
55ad2be08b
feat(insights:category-overview): display tags breakdown alongside categories
2025-04-19 02:36:38 -03:00
eitchtee
2cd58c2464
chore(locale): update translation files
...
[skip ci] Automatically generated by Django makemessages workflow
2025-04-19 05:36:33 +00:00
Herculino Trotta
4675ba9d56
Merge pull request #243
...
feat(insights:category-overview): select if you want to view table or bar charts, defaults to table
2025-04-19 02:35:55 -03:00