Herculino Trotta
|
2d43072120
|
feat(ui:sidebar): smoother transition when clicking on menu items
|
2025-09-13 03:20:55 -03:00 |
|
Herculino Trotta
|
95db27a32f
|
feat(ui:sidebar): add a chevron to the management menu to indicate it opens another "page"
|
2025-09-13 03:19:36 -03:00 |
|
Herculino Trotta
|
bc0f30fead
|
feat(ui:sidebar): keep management menu open if the user is on a management page
|
2025-09-13 03:18:45 -03:00 |
|
Samuel
|
a6c1daf902
|
fix(app): PWA Title Colour
|
2025-09-09 08:12:16 +08:00 |
|
Herculino Trotta
|
abf3a148cc
|
feat(sidebar): add button to keep it open
|
2025-08-22 17:15:32 -03:00 |
|
Herculino Trotta
|
2733c92da5
|
style(sidebar): truncate e-mail if it's too long
|
2025-08-22 13:14:47 -03:00 |
|
Herculino Trotta
|
4540e48fe5
|
fix(tooltips): sometimes not getting created on htmx swap
|
2025-08-16 17:37:27 -03:00 |
|
Herculino Trotta
|
7e3ed6cf94
|
feat(export): improve export flow by using HTMX
|
2025-08-15 22:39:18 -03:00 |
|
Herculino Trotta
|
b912a33b93
|
fix(sidebar): management menu not scroll correctly
|
2025-08-15 12:49:14 -03:00 |
|
Herculino Trotta
|
02a488bfff
|
fix(sidebar): management menu gets hidden on my mobile by floating UI
|
2025-08-06 16:37:12 -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
|
d45b4f2942
|
fix(mobile): tooltips show up on top of offcanvas
|
2025-08-02 15:34:01 -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
|
d6e9e123b7
|
fix(insights): filters not changing on click
|
2025-07-26 23:06:45 -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
|
d3b354e2b8
|
feat: add quick transactions
|
2025-06-20 02:01:09 -03:00 |
|
Herculino Trotta
|
f9056c3a45
|
feat: replace action row with a FAB
|
2025-06-15 15:44:33 -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
|
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
|
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 |
|
Herculino Trotta
|
020dd74f80
|
feat: multi tenancy support
|
2025-03-08 12:03:17 -03:00 |
|
Herculino Trotta
|
201ccea842
|
feat: export (WIP)
|
2025-02-19 13:38:00 -03:00 |
|
Herculino Trotta
|
195a8a68d6
|
feat: insight page
|
2025-02-16 00:14:23 -03:00 |
|
Herculino Trotta
|
93bb34166e
|
feat(ui): auto-resize textareas when typing
|
2025-02-06 21:40:04 -03:00 |
|
Herculino Trotta
|
d207760ae9
|
feat(currencies): add automatic exchange rate fetching
Closes #123
|
2025-02-05 10:16:04 -03:00 |
|
Herculino Trotta
|
0a3e47819a
|
feat: add trash can to see deleted transactions
|
2025-02-01 11:12:43 -03:00 |
|
Herculino Trotta
|
85794f5c01
|
feat: expose current version
|
2025-01-31 11:15:15 -03:00 |
|
Herculino Trotta
|
9a7ccb0973
|
feat: add "Clear cache" button to user menu
|
2025-01-27 21:49:32 -03:00 |
|
Herculino Trotta
|
e71775292a
|
feat(transactions): proper clear button for filters
|
2025-01-25 01:30:24 -03:00 |
|
Herculino Trotta
|
a85221468a
|
Merge remote-tracking branch 'origin/main' into 41-import-export-function
# Conflicts:
# app/WYGIWYH/settings.py
|
2025-01-23 14:32:16 -03:00 |
|
Herculino Trotta
|
4ef4609a96
|
fix(navbar): wrong active link for navbar import item
|
2025-01-23 14:24:31 -03:00 |
|
Herculino Trotta
|
962a8efa26
|
feat(navbar): add import to management menu
|
2025-01-23 14:04:58 -03:00 |
|
Herculino Trotta
|
bcc96588bf
|
feat: PWA support
|
2025-01-23 12:49:50 -03:00 |
|
Herculino Trotta
|
6955294283
|
feat(datepicker): drop native datepickers in favor of AirDatePicker for better compatibility
As Firefox (still) doesn't support month input type
|
2025-01-14 23:47:03 -03:00 |
|
Herculino Trotta
|
f81f1d83fd
|
fix(calculator): rounding errors
|
2025-01-07 16:16:26 -03:00 |
|
Herculino Trotta
|
0adb991879
|
feat(calculator): localize result
|
2025-01-06 00:13:47 -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
|
33d61495b1
|
fix(frontend): missing dynamically generated classes
|
2024-12-24 13:28:19 -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
|
188e737121
|
feat(networth): add projected view
|
2024-12-15 01:22:33 -03:00 |
|
Herculino Trotta
|
86443ba197
|
feat: add contained, persistent calculator
|
2024-12-14 18:22:21 -03:00 |
|