13 Commits

Author SHA1 Message Date
NovaFox161
c07d9a3161 Let's see if configuring Flyway in code gets it to start running again 2026-01-12 02:40:53 -06:00
NovaFox161
5eeeb227f1 trying something... cuz migrations aren't working so maybe this will help?
Honestly I don't think it'll work but I swear I didn't change anything
2026-01-12 00:20:06 -06:00
NovaFox161
7094d64f0a Trying to use less tags for images 2024-03-11 00:12:18 -05:00
NovaFox161
4d1cf2bf28 Add build version info to image tags
Storage is cheap, and these images are layered correctly, so I think its
worth it for even better reproducibility
2023-10-08 18:28:45 -05:00
NovaFox161
917e13e842 I finally figured out how to get dependency management working in multi-module 2023-09-29 18:27:25 -05:00
NovaFox161
411be03ce7 Fix r2dbc repositories not being auto configured
Also move flyway packages into API only
2023-09-03 12:51:25 -05:00
NovaFox161
957cf5f751 Upgrade to Kotlin 1.8.10
Also bump Jib and Kotlin Poet versions
2023-03-21 15:23:00 -05:00
Nova Maday
930654b097 Refactor gradle files & setup Docker compose (#142)
* Refactor and cleanup gradle - Finally

* Add docker compose and get application running

* Upgrade spring to 2.7.5

Also remove commented out legacy
2022-11-19 12:13:48 -06:00
NovaFox161
4ac3e2217c Left a file unchanged on accident 2021-11-11 11:08:02 -06:00
NovaFox161
58603f5327 Remove DBL library since it keeps breaking builds 2021-10-15 17:25:10 -05:00
NovaFox161
bbac319745 Move all versions into gradle.properties 2021-10-14 12:36:29 -05:00
Nova Fox
149b73b73a Status tracking rewrite + code cleanup (#116) 2021-10-12 15:10:40 -05:00
Nova Fox
b1c12b2788 Convert to Gradle (#112)
Fully convert to using Gradle instead of Maven for dependency management and building.

This change also includes using Jib again as it works properly for multi-module projects with Gradle.

Some files have been relocate to places that semantically make more sense and work will with a proper build system.

Added GitProperties for handling certain variables that need to be set at build time (for example the version name seen by users) as these were previously set through Maven hackery.
2021-08-23 11:13:44 -05:00