Herculino Trotta
cce9c7a7a5
Merge pull request #312
...
refactor(transactions:all): reduce screen state by moving filter to top
2025-08-06 11:46:06 -03:00
Herculino Trotta
f80f74a01a
refactor(transactions:all): reduce screen state by moving filter to top
2025-08-06 11:45:43 -03:00
Herculino Trotta
df47ffc49c
Merge pull request #311
...
refactor(yearly): convert into a single page instead of two
2025-08-06 11:45:07 -03:00
Herculino Trotta
368342853f
refactor(yearly): convert into a single page instead of two
2025-08-06 11:44:36 -03:00
Herculino Trotta
5a675f674d
Merge pull request #310
...
refactor(networth): convert into a single page instead of two
2025-08-06 11:44:15 -03:00
Herculino Trotta
9ef8fdec49
refactor(networth): convert into a single page instead of two
2025-08-06 11:43:49 -03:00
Herculino Trotta
f29a8d8bc0
refactor: remove debug print from category overview
2025-08-06 11:42:53 -03:00
Herculino Trotta
edf0e2c66f
Merge pull request #308
...
feat: replace navbar with sidebar
2025-08-06 11:35:58 -03:00
Herculino Trotta
f90a31f2b9
feat: add sidebar
2025-08-06 11:35:17 -03:00
Herculino Trotta
dd1f6a6ef2
feat: add sidebar
2025-08-04 22:10:44 -03:00
Herculino Trotta
c6e003ed86
fix(ui:transactions): transaction menu overflows screen on smaller screens
2025-08-02 15:36:57 -03:00
Herculino Trotta
9250131396
fix(ui:transactions): transaction menu overflows screen on smaller screens + alternative menu placement
2025-08-02 15:35:20 -03:00
Herculino Trotta
d45b4f2942
fix(mobile): tooltips show up on top of offcanvas
2025-08-02 15:34:01 -03:00
Herculino Trotta
9d2206f8a4
feat(transactions): display more information about recurring, quick and installments
2025-07-27 22:55:59 -03:00
Herculino Trotta
8ba89434f8
feat: automatically dismiss htmx error popups after 1 minute
...
this is mostly to avoid being greeted by a popup when you leave the app open and it is unable to auto-update every few minutes
2025-07-27 01:39:02 -03:00
Herculino Trotta
76822224a0
feat: check and notify users of new versions
...
checks are done against github's API with one request every 12 hours
2025-07-27 01:28:27 -03:00
Herculino Trotta
5465bb1eeb
fix(insights): filters not changing on click
2025-07-26 23:31:54 -03:00
Herculino Trotta
d6e9e123b7
fix(insights): filters not changing on click
2025-07-26 23:06:45 -03:00
Herculino Trotta
dcdaf756f9
fix: FAB gets bellow hovered transaction
2025-07-21 09:51:11 -03:00
Herculino Trotta
04fb15224c
fix: DCA and other indicators too close together when there's more than one
2025-07-20 00:09:09 -03:00
Herculino Trotta
5e7e918085
feat: add FAB to networth and all transactions pages
2025-07-19 23:59:58 -03:00
Herculino Trotta
d8234950c6
feat: quickly add an existing transaction as a model for quick transactions
...
Use the dropdown menu on a transaction
2025-07-19 16:22:50 -03:00
Herculino Trotta
ef5f3580a0
feat: allow single transactions to be hidden from summaries
...
Control is done via the dropdown menu on a transaction item
Transfers are hidden by default
fix #274
2025-07-19 16:19:11 -03:00
Herculino Trotta
6c90150661
feat: add selected count to floating transactions bar
2025-07-19 15:39:57 -03:00
Herculino Trotta
f19d58a2bd
feat: add dropdown to transaction menu and move duplication to there
2025-07-19 14:46:23 -03:00
Herculino Trotta
805d3f419e
refactor: improve transaction menu displaying
...
Use hover instead of hyperscript and events
2025-07-19 14:42:50 -03:00
Herculino Trotta
61b782104d
feat: slightly opaque transactions if they're silenced
2025-07-18 23:34:55 -03:00
Herculino Trotta
d81d89d9f6
feat: auto-refresh overview and networth pages (10m for overview and 1h for networth)
...
Useful if you want to leave WYGIWYH open in a fixed tab
2025-07-12 02:26:15 -03:00
Herculino Trotta
e544d7068b
style: improve the look of secondary navbar buttons (profile and calc)
2025-06-29 01:14:06 -03:00
Herculino Trotta
e86e0b8c08
feat: add sounds volume control to user settings
2025-06-29 00:21:32 -03:00
Herculino Trotta
b4e9446cf6
chore: update tailwind to v4
...
As is customary in the JS world EVERYTHING must break with each major version
2025-06-21 16:12:44 -03:00
Herculino Trotta
1f2902eea9
Merge branch 'main' into feat/oidc-integration
2025-06-20 02:03:48 -03:00
Herculino Trotta
d3b354e2b8
feat: add quick transactions
2025-06-20 02:01:09 -03:00
Herculino Trotta
c8d316857f
feat: changes
2025-06-16 21:33:59 -03:00
Herculino Trotta
f9056c3a45
feat: replace action row with a FAB
2025-06-15 15:44:33 -03:00
google-labs-jules[bot]
5d5d172b3b
feat: Initial OIDC integration with django-allauth
...
I've added django-allauth and configured it for OIDC authentication.
This included changes to settings, URLs, and login templates to support OIDC.
I verified that the User model and UserSettings creation are compatible.
I also added documentation for OIDC environment variables to README.md.
2025-05-31 02:31:01 +00: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
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
Herculino Trotta
55ad2be08b
feat(insights:category-overview): display tags breakdown alongside categories
2025-04-19 02:36:38 -03:00
Herculino Trotta
a25c992d5c
feat(cotton): convert help icon to cotton template; allow setting custom icon
2025-04-19 02:34:16 -03:00
Herculino Trotta
2eadfe99a5
feat(insights:category-overview): select if you want to view table or bar charts, defaults to table
2025-04-19 00:00:31 -03:00
Herculino Trotta
11086a726f
fix(insights): missing page title
2025-04-18 23:59:32 -03:00
Herculino Trotta
63aa51dc0d
fix(users): users doesn't activate management menu entry
2025-04-18 15:08:00 -03:00
Herculino Trotta
d807bd5da3
feat: user management screen; allow users to edit their profile
2025-04-13 19:00:25 -03:00
Herculino Trotta
7aedf524c6
feat(insights:category-overview): add bar chart with category totals
...
Closes #231
2025-04-13 03:45:22 -03:00
Herculino Trotta
2da610f15e
fix(cotton): sometimes distribution bars don't get filled completely
2025-04-12 16:33:22 -03:00
Herculino Trotta
19f0bc1034
feat(app): show current user e-mail on user menu
2025-03-31 02:28:33 -03:00
Herculino Trotta
47d34f3c27
feat(app): add a demo mode
2025-03-31 02:14:00 -03:00