6 Commits

Author SHA1 Message Date
NovaFox161
680af04888 Okay, so custom health indicator is too hard to setup, but whatever because I can possibly include r2dbc directly and maybe that'll warm up the connection pool??? 2024-03-14 17:58:16 -05:00
NovaFox161
6108a4c656 Beginning of refactor settings.properties to application.properties 2022-11-20 22:06:51 -06: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
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
NovaFox161
2aded688b8 Fixes issues with embed calendar links due to changing to webflux 2021-05-04 16:14:57 -05:00
NovaFox161
50e99d201b Migrate over to Spring WebFlux and rewrite API endpoints in Kotlin
API v1 has been discontinued

Add docker-compose for local development testing. Note: This is not persistent, attempting to run this for production will be very very bad
2021-05-04 16:14:57 -05:00