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
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
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.