Commit graph

17 commits

Author SHA1 Message Date
9a01fb39ec Finish implementing remaining service classes 2024-03-27 16:59:18 -06:00
a460421497 WIP: Move API logic to shared services 2024-03-27 16:59:18 -06:00
4deccdbd0b
Add tests for /api/budget routes 2023-09-26 20:04:55 -06:00
909b667c62 Implement password reset
Signed-off-by: Billy Brawner <me@wbrawner.com>
2022-06-03 22:46:02 -06:00
58c6508d0a Use gradle version catalogs 2022-06-02 20:28:44 -06:00
6b606b86a9 Bump all dependencies 2021-12-18 07:18:52 -07:00
4ef2fed502 WIP: Finish ktor migration 2021-08-12 15:22:06 -06:00
f6e0157560 Add user routes 2021-08-05 19:35:42 -06:00
ed1dde49bf WIP: Migrate to Ktor 2021-07-29 10:40:22 -06:00
c38cdb2621 Rename api module to app 2021-07-28 18:49:48 -06:00
7020cc15a5 fixup! fixup! Add ktor dependencies and basic server 2021-07-06 09:48:48 -06:00
bcb58d47d7 Add ktor dependencies and basic server 2021-07-05 19:08:09 -06:00
00ffbbe303 Move com.wbrawner.budgetserver to com.wbrawner.twigs.server 2021-07-05 19:07:19 -06:00
ab73dfcc76 Update gradle and kotlin versions 2021-07-05 19:05:25 -06:00
8e6454cb72 Convert code to Kotlin
Convert ErrorResponse to Kotlin

Convert TwigsServerApplication to Kotlin

Convert BudgetController to Kotlin

Convert CategoryController to Kotlin

Convert UserController to Kotlin

Convert TransactionController to Kotlin

Convert Budget models to Kotlin

Convert Category models to Kotlin

Convert PasswordResetRequest models to Kotlin

Convert Transaction models to Kotlin

Convert user models to Kotlin

Convert permission models to Kotlin

Conver session models to Kotlin

Finish Kotlin conversions

Fix more Kotlin conversion issues

Remove swagger

Use Kotlin DSL for Gradle scripts

Signed-off-by: William Brawner <me@wbrawner.com>

Resolve some warnings

Move source to src/main/kotlin

Move source to src/main/kotlin
2021-06-20 13:23:37 -06: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