Commit graph

21 commits

Author SHA1 Message Date
c60eff2cbb Add more debug logging around failed logins 2024-04-21 10:27:57 -06:00
22061e3f4a Add logout link in sidebar 2024-04-21 10:05:43 -06:00
f1dc6bbca3 Fix paths to icons in manifest.json 2024-04-20 22:06:44 -06:00
c4fea5a06f Comment out unimplemented pages in sidebar 2024-04-20 22:06:44 -06:00
d8b89bc8d2 Implement transaction list page and ensure consistency with budget list in sidebar 2024-04-20 22:06:44 -06:00
689dbc39e2 Implement deletion of budgets, categories, and transactions 2024-04-20 22:06:44 -06:00
ef1deaf19b Implement category creation/editing 2024-04-20 22:06:44 -06:00
59aa48817a More progress on transaction editing, also removed some debug logging for hikari and set the docker compose file to use postgres 2024-04-20 22:06:44 -06:00
64e7cb9d52 Add transaction form page 2024-04-20 22:06:44 -06:00
5a9b988c63 Fix styles for various form inputs 2024-04-20 22:06:44 -06:00
fed06cd155 Add transaction details page 2024-04-20 22:06:44 -06:00
e8d3719adc Add category details page 2024-04-20 22:06:44 -06:00
978de59d36 More work on budget details page 2024-04-20 22:06:44 -06:00
7e49dbeb31 Add some budget pages
I also added titles to the other pages, but it needs styling
2024-04-20 22:06:44 -06:00
a2579dbd6d Fix form disabling upon submission
Turns out if you disable everything then nothing is sent!
2024-04-20 22:06:44 -06:00
7a8c9c1035 Disable forms upon submission
This is an attempt to avoid duplicate submissions
2024-04-20 22:06:44 -06:00
1e14057dfa Add mustache support with static assets and functional login/registration 2024-04-20 22:06:44 -06:00
8a128a1104 Update deprecated method calls in front end 2024-03-09 09:13:57 -07:00
fb2e04f90e WIP: Add static web frontend 2023-06-19 10:15:44 -06:00
b170d632e4 Update Ktor to 2.0.2
Signed-off-by: Billy Brawner <me@wbrawner.com>
2022-06-22 13:42:01 -05:00
f2700f7148 Add frontend web target 2021-08-15 21:10:39 -06:00