Commit Graph

29 Commits

Author SHA1 Message Date
0b3d654945 Simplify logging config 2025-12-13 12:48:50 +01:00
e2a49402d6 Implement instance log rotation 2025-12-13 12:48:50 +01:00
b7a0f7e3d8 Unhide migrated directory 2025-12-08 18:08:22 +01:00
d5b68a900f Add .migrated directory for migrated json files 2025-12-08 18:06:15 +01:00
fa311c46ac Improve server shutdown process 2025-12-06 19:52:40 +01:00
a1b6f0c1b0 Remove JSON file archiving from migration process 2025-12-04 23:02:06 +01:00
9eee42c673 Initial api key store implementation 2025-12-03 20:31:38 +01:00
00114caa00 Add db config and move data dir config 2025-12-02 20:38:52 +01:00
7272aa26ec Refactor database interface and migration functions 2025-12-02 20:38:52 +01:00
fec989fee2 Implement SQLite database persistence for instance management 2025-12-02 20:38:52 +01:00
219db7abce Move port range validation to config 2025-10-27 18:23:49 +01:00
5ef0654cdd Use %w for error wrapping in log messages across multiple files 2025-10-27 17:54:39 +01:00
85e21596d9 Auto generate mkdocs api reference from swagger 2025-10-26 14:43:27 +01:00
58f8861d17 Switch manager to global app config 2025-10-25 00:14:12 +02:00
ffb4b49c94 Split manager into multiple structs 2025-10-20 21:55:50 +02:00
c5097e59be Fix local instance detection 2025-10-16 21:26:04 +02:00
e0f176de10 Enhance instance manager to support remote instance management and update related tests 2025-10-01 20:25:06 +02:00
468688cdbc Pass backend options to instances 2025-09-16 21:37:48 +02:00
e2b64620b5 Expose version endpoint 2025-08-07 19:10:06 +02:00
0150429e82 Add commit hash and build time to version output 2025-08-07 18:48:35 +02:00
2ecf096024 Add version flag to display llamactl version 2025-08-07 18:46:49 +02:00
6a7a9a2d09 Split large package into subpackages 2025-08-04 19:23:56 +02:00
3cbd23a6e2 Implement persistence tests 2025-08-02 22:52:50 +02:00
dd6ffa548c Refactor configuration structure to replace DataConfig with instance-specific directories and auto-creation options 2025-08-02 19:10:40 +02:00
7935f19cc1 Add data directory configuration with auto-creation option 2025-08-02 15:33:33 +02:00
b24d744cad Implement graceful shutdown for the server and add Shutdown method to InstanceManager 2025-08-01 23:41:18 +02:00
40d11b12ca Add cors middleware 2025-07-27 19:05:15 +02:00
ffd7ff246e Embed webui 2025-07-26 12:25:51 +02:00
f337a3efe2 Refactor project structure 2025-07-26 11:37:28 +02:00