Commit graph

23 commits

Author SHA1 Message Date
95ca0ec9fc Update categories routes to match Ktor 2023-06-05 11:38:03 -06:00
89b1b6ccc7 Update budgets routes to match Ktor 2023-05-02 21:22:16 -06:00
09ad68a528 Update users routes to match Ktor 2023-04-25 20:02:39 -06:00
6f68065b95 Upgrade to Spring Boot 3
Signed-off-by: William Brawner <me@wbrawner.com>
2023-03-04 09:03:36 -07:00
808945cd78 Change package name to com.wbrawner.twigs 2023-03-02 20:50:17 -07:00
36ee1bccfa Remove swagger 2021-03-31 20:21:16 -07:00
19681b99a7 Fix query parameter handling for budget balance 2021-02-07 15:43:18 -07:00
847a122e74 Include transactions without categories 2021-02-05 18:53:31 -07:00
b98682b37b Automatically update session whenever the user makes a connection 2021-01-26 08:54:56 -07:00
5a9c845b3f Implement token-based authentication 2021-01-26 08:54:56 -07:00
7237e12363 Switch to string-based identifiers for all objects
This is needed to begin using UUIDs so that objects can be created client-side with unique identifiers that are less likely to collide with objects created from other clients simultaneously
2020-12-29 11:55:46 -07:00
377f2b61f7 Reduce duplication of logic in BudgetController 2020-12-29 06:26:38 -07:00
05f203a56f Implement category archiving
Archiving is a step below deleting. It represents categories that may no
longer be relevant to your current budget, but are still useful to keep
around for historical reasons.
2020-06-30 03:18:24 +00:00
fd517cb2f8 Allow credentials for CORS requests
Signed-off-by: William Brawner <me@wbrawner.com>
2020-06-30 03:17:50 +00:00
b8a4a7f9f7 Revert "WIP: Allow different amounts per month for categories"
This reverts commit 65c25f9db9.
2020-06-30 02:18:12 +00:00
745cf38815 Fix erroneous annotation on Category mapping
Signed-off-by: William Brawner <me@wbrawner.com>
2020-06-27 22:59:11 +00:00
65c25f9db9 WIP: Allow different amounts per month for categories 2020-06-04 15:10:28 -07:00
284b4be6bd Convert the rest of the codebase from Kotlin to Java 2020-05-31 22:06:21 -07:00
0b729bb34e WIP: Convert user permissions to Java
Signed-off-by: William Brawner <me@wbrawner.com>
2020-05-31 13:23:28 -07:00
fbf9ea68a7 WIP: Convert budget package to Java 2020-05-31 13:23:28 -07:00
3d19155836 Add gitignore for api module 2020-05-31 13:23:28 -07:00
981163b9bb Convert gradle build scripts to groovy 2020-05-31 13:23:28 -07:00
5889d0b59b Move source into api module 2020-05-31 13:23:28 -07:00