Commit Graph

82 Commits

Author SHA1 Message Date
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
Herculino Trotta 715a37d226 refactor: replace error message with sweet alert 2 2024-12-13 23:00:07 -03:00
Herculino Trotta 4f14782f12 fix: entity config page with wrong active class when open 2024-12-01 12:05:23 -03:00
Herculino Trotta 38570ef4b4 feat: add Transaction Entity to navbar 2024-11-30 17:16:47 -03:00
Herculino Trotta 73678aacab feat: improve multiple toasts on the same page from different sources 2024-11-30 00:32:23 -03:00
Herculino Trotta 7f6e6514d5 feat: add Unit Price Calculator 2024-11-15 11:57:42 -03:00
Herculino Trotta ba52e8740f feat: finish adding DCA Tracker tool 2024-11-12 11:40:50 -03:00
Herculino Trotta c75aa98e21 feat: add width to logo img 2024-11-02 01:31:44 -03:00
Herculino Trotta edf07082e2 feat: add yearly overview by account 2024-10-31 23:13:29 -03:00
Herculino Trotta 0726350b45 feat: keep collapsible state on montlhly overview 2024-10-30 16:07:32 -03:00