Herculino Trotta
|
baae6bb96a
|
feat(entities): add tab to show archived entities
|
2025-01-05 01:43:24 -03:00 |
|
Herculino Trotta
|
f5132e24bd
|
feat(tags): add tab to show archived tags
|
2025-01-05 01:36:30 -03:00 |
|
Herculino Trotta
|
41303f39a0
|
fix: typo
|
2025-01-05 01:35:34 -03:00 |
|
Herculino Trotta
|
0fc8b0ee49
|
feat(tags): add tab to show archived tags
|
2025-01-05 01:35:25 -03:00 |
|
Herculino Trotta
|
037014d024
|
feat(categories): add tab to show archived categories
|
2025-01-05 01:22:14 -03:00 |
|
Herculino Trotta
|
f940414b5c
|
locale(pt-BR): update translation
|
2025-01-04 18:23:01 -03:00 |
|
Herculino Trotta
|
5ccb9ff152
|
locale: add lazy translations to missing ValidationErrors
|
2025-01-04 18:17:06 -03:00 |
|
Herculino Trotta
|
3c0a2d82ac
|
feat: allow for deactivating Tags, Categories and Entities, hiding them from menus
|
2025-01-04 18:13:11 -03:00 |
|
Herculino Trotta
|
7a759be357
|
feat(fields:forms:dynamic-select): support existing objects not currently on the queryset
and add create_field to DynamicModelChoiceField
|
2025-01-04 17:59:59 -03:00 |
|
Herculino Trotta
|
eb753bb30e
|
feat(transactions): properly sum income and expense when selected
also added a flatTotal (old behavior) for future use
|
2025-01-04 01:32:09 -03:00 |
|
Herculino Trotta
|
c861b9ae07
|
fix(networth): charts not changing between views
|
2025-01-03 17:36:10 -03:00 |
|
Herculino Trotta
|
3e73332a93
|
locale(pt-BR): update translation
|
2024-12-28 02:32:43 -03:00 |
|
Herculino Trotta
|
ae2217e760
|
feat(tools:currency-converter): add a button to invert the selected currencies
|
2024-12-28 00:56:15 -03:00 |
|
Herculino Trotta
|
e2bf699be0
|
feat(tools:currency-converter): make it responsive
|
2024-12-28 00:56:15 -03:00 |
|
Herculino Trotta
|
4b8051cca2
|
refactor(rules): rename TransactionRuleAction related_name from "action" to "transaction_actions"
|
2024-12-27 02:10:09 -03:00 |
|
Herculino Trotta
|
de550033c6
|
refactor(networth): reorganize page to have a clear split between accounts and currencies
|
2024-12-27 01:59:39 -03:00 |
|
Herculino Trotta
|
a90b188e32
|
fix(networth): random broken rendering for charts when changing pages with htmx
|
2024-12-27 01:49:43 -03:00 |
|
Herculino Trotta
|
0ab0ad2ccb
|
refactor(transactions:all): change columns ordering on mobile
|
2024-12-25 23:42:41 -03:00 |
|
Herculino Trotta
|
e461e87688
|
feat(transactions:all): add summary
|
2024-12-25 23:36:28 -03:00 |
|
Herculino Trotta
|
70cdea9235
|
style(yearly:account): add horizontal ruler between entries
|
2024-12-25 23:35:49 -03:00 |
|
Herculino Trotta
|
728933ba89
|
refactor(calculator): change hotkey to Alt+C to prevent conflicts with input
|
2024-12-25 20:58:50 -03:00 |
|
Herculino Trotta
|
a68ba671d4
|
feat(calculator): press Shift+C to open the calculator
|
2024-12-25 15:08:47 -03:00 |
|
Herculino Trotta
|
3a0f06e0d3
|
feat(transactions:filter): add currency filter
|
2024-12-25 11:00:33 -03:00 |
|
Herculino Trotta
|
d6570bed15
|
locale(pt-BR): update translations
|
2024-12-24 16:07:31 -03:00 |
|
Herculino Trotta
|
33d61495b1
|
fix(frontend): missing dynamically generated classes
|
2024-12-24 13:28:19 -03:00 |
|
Herculino Trotta
|
10fea65088
|
refactor(cotton): change percentage_distribution's coloring and margin
|
2024-12-24 13:22:44 -03:00 |
|
Herculino Trotta
|
906095dcdd
|
feat(cotton): add info_card component
|
2024-12-24 13:21:57 -03:00 |
|
Herculino Trotta
|
28e4ef9659
|
feat(cotton): add percentage_distribution component
|
2024-12-24 12:40:14 -03:00 |
|
Herculino Trotta
|
4c1c86adb8
|
fix(transactions:calculations:percentages): KeyError when calculating exchange
|
2024-12-24 11:59:27 -03:00 |
|
Herculino Trotta
|
dc74d2e61d
|
feat(yearly:currency): add percentage bar and refactor design
|
2024-12-24 11:58:53 -03:00 |
|
Herculino Trotta
|
4efba3424d
|
feat(yearly:account): add percentage bar
|
2024-12-24 11:58:23 -03:00 |
|
Herculino Trotta
|
315d68ba15
|
feat(common:templatetags): add templatetag to programmatically retrieve a dict key
|
2024-12-24 11:57:41 -03:00 |
|
Herculino Trotta
|
c786697836
|
locale(pt-BR): update translations
|
2024-12-24 02:38:02 -03:00 |
|
Herculino Trotta
|
1b2a77aaf3
|
feat(monthly-view): add percentage bar
|
2024-12-24 02:36:26 -03:00 |
|
Herculino Trotta
|
522346a06c
|
feat(currency-converter): reduce decimal places for converted value
|
2024-12-24 01:45:51 -03:00 |
|
Herculino Trotta
|
c785ae92af
|
fix: wrong title for Currency Converter page
|
2024-12-22 11:29:41 -03:00 |
|
Herculino Trotta
|
28bc64df5d
|
locale(pt-BR): update translations
|
2024-12-21 16:31:09 -03:00 |
|
Herculino Trotta
|
68992839c2
|
refactor: remove debug prints
|
2024-12-21 16:30:17 -03:00 |
|
Herculino Trotta
|
d570be9dd6
|
feat: add Currency Converter
|
2024-12-21 16:30:04 -03:00 |
|
Herculino Trotta
|
8d7af0b5b6
|
fix: configuration option on user menu doesn't have a pointer cursor
|
2024-12-21 00:30:29 -03:00 |
|
Herculino Trotta
|
fb24a57882
|
feat: improve calculator animations, fix it moving up when result is displayed
|
2024-12-21 00:20:35 -03:00 |
|
Herculino Trotta
|
e4011e9d64
|
refactor: remove interact.js
|
2024-12-15 14:23:59 -03:00 |
|
Herculino Trotta
|
786a80f372
|
fix(transactions): wrong field name when generating upcoming transactions
|
2024-12-15 10:07:04 -03:00 |
|
Herculino Trotta
|
b148a89dc6
|
feat(tasks): add error logging
|
2024-12-15 10:06:31 -03:00 |
|
Herculino Trotta
|
90f9b09121
|
feat(calculator): move handle to top
|
2024-12-15 02:35:43 -03:00 |
|
Herculino Trotta
|
cae48ec4ab
|
feat(calculator): prevent calculator from going out of bounds
|
2024-12-15 02:35:27 -03:00 |
|
Herculino Trotta
|
d7a6cf0f42
|
fix(network): charts are very short on mobile
|
2024-12-15 02:05:43 -03:00 |
|
Herculino Trotta
|
b803a8f471
|
locale(pt-BR): update translations
|
2024-12-15 01:42:08 -03:00 |
|
Herculino Trotta
|
1ffbd4f9f5
|
fix(networth): missing title for each page type
|
2024-12-15 01:42:02 -03:00 |
|
Herculino Trotta
|
06aa674492
|
locale(pt-BR): update translations
|
2024-12-15 01:38:17 -03:00 |
|