b5791e784b
Add custom user to run the deployed apps
f3bcd64a90
Fix db pooling shutdown on web after startup
4b60f59956
Add support to use chat hitory for context in private chats
9243b410ab
Increase timeout for OpenAI API to 5 minutes
6d537db12e
Move dependency version management from module to parent pom
d160f01b52
Intorduce HikariCP for JDBC connection pooling
f5e40e324d
Fix to reply if no response was provided
5459cf1dd1
Refactor exception handling while handling events
3641b01162
Refactor unnecessary assignments
f457c23301
Increase OpenAI API timeout to 90 seconds
92473716fb
Update deployment
5662d2faf1
Add additional package information to the pom.xml
f7ebd79cbd
Change license from MIT to MPL-2.0
c8c3f70254
Fix ui redirect
cbab8ff439
Fix ui serving location
4f0be9919f
Adjust container image build to support multi modules
b8b83baa72
Move into multi module project structure
4f0be9919f
Adjust container image build to support multi modules
b8b83baa72
Move into multi module project structure
1a7cb6f055
Add comment to explain blocking call while migration runs
9de90700c3
Switch to virtual thread for discord bot shutdown hook
9dc9f16c06
Add JDK_JAVA_OPTIONS env to enable preview features
9754e36c99
Switch back to JDK 19 for the final image
a398641172
Change type of user_id and server_id from long to string
4ce0f70d5d
Fix not updateing user_id on config entity
568e175208
Use the system message from the config
e6b7f10b87
Fix grama
7d4ff3ce64
Add automatic migration on startup
a398641172
Change type of user_id and server_id from long to string
4ce0f70d5d
Fix not updateing user_id on config entity
568e175208
Use the system message from the config
e6b7f10b87
Fix grama
1060d4d577
Update Javalin to version 5.5.0
24adb8d0ce
Add redirect to index.html if file was not found
ceb2fe27a7
Add /api to api endpoints
bc4a5240d7
Fix reading API_PORT env
9b6409914a
Add vuejs to build container image
abbb02729a
Implement CRUD for user config
0769040fc0
Fix deserialization of incomming new entities
5d34208625
Fix failing OPTIONS CORS browser request
e24f80cea5
Implement CRUD on ServerConfigs
40d33a45e6
Fix cutting system message on small messages