|
|
7b4adfa0cd
|
Add DefaultOnDemandStart configuration and update instance options
|
2025-08-20 13:50:43 +02:00 |
|
|
|
651c8b9b2c
|
Merge pull request #22 from lordmathis/feat/timeout
feat: Implement idle instance timeout
|
2025-08-20 13:34:38 +02:00 |
|
|
|
7194e1fdd1
|
Update README to clarify idle timeout management and state persistence features
|
2025-08-20 13:32:03 +02:00 |
|
|
|
492c3ff270
|
Remove redundant timeout tests and improve test coverage for instance timeout validation
|
2025-08-20 13:25:56 +02:00 |
|
|
|
00a3cba717
|
Enhance shutdown handling in InstanceManager with proper synchronization and max instances check
|
2025-08-19 22:34:48 +02:00 |
|
|
|
eb1d4ab55f
|
Enhance timeout functionality tests to validate configuration and logic without starting instances
|
2025-08-19 20:52:59 +02:00 |
|
|
|
a9e3801eae
|
Refactor logging in checkAllTimeouts
|
2025-08-19 19:25:15 +02:00 |
|
|
|
1aaab96cec
|
Add idle timeout configuration to instance options and basic fields
|
2025-08-19 19:24:54 +02:00 |
|
|
|
78eda77e44
|
Enhance timeout handling in InstanceManager with goroutine recovery and shutdown support
|
2025-08-17 22:49:28 +02:00 |
|
|
|
d70bb634cd
|
Implement instance tests for timeout
|
2025-08-17 21:50:16 +02:00 |
|
|
|
41eaebc927
|
Add TimeoutCheckInterval to instance configuration in tests
|
2025-08-17 21:42:52 +02:00 |
|
|
|
c45fa13206
|
Initialize last request time on instance start and update timeout handling logic
|
2025-08-17 21:15:28 +02:00 |
|
|
|
5e3a28398d
|
Implement periodic timeout checking for instances
|
2025-08-17 21:10:48 +02:00 |
|
|
|
c734bcae4a
|
Move UpdateLastRequestTime method to timeout.go and add ShouldTimeout method for idle timeout handling
|
2025-08-17 20:37:20 +02:00 |
|
|
|
e4e7a82294
|
Implement last request time tracking for instance management
|
2025-08-17 19:44:57 +02:00 |
|
|
|
ccffbca6b2
|
Add timeout check interval and update instance configuration
|
2025-08-17 19:26:21 +02:00 |
|
|
|
902be409d5
|
Add IdleTimeout option to CreateInstanceOptions and update JSON handling
|
2025-08-17 19:06:09 +02:00 |
|
|
|
eb9599f26a
|
Merge pull request #21 from lordmathis/feat/dark-mode
feat: Implement dark theme and theme switching
|
2025-08-11 17:56:16 +02:00 |
|
|
|
ebf8dfdeab
|
Mock window.matchMedia for dark mode functionality in tests
|
2025-08-11 17:54:04 +02:00 |
|
|
|
f15c0840c4
|
Implement dark theme and theme switching
|
2025-08-11 17:39:56 +02:00 |
|
|
|
e702bcb694
|
Create CNAME
|
2025-08-08 13:41:58 +02:00 |
|
|
|
4895fbff15
|
Merge pull request #20 from lordmathis/docs/contributing
docs: Add CONTRIBUTING.md to outline development setup and contribution process
|
2025-08-07 21:13:01 +02:00 |
|
|
|
282fe67355
|
Add CONTRIBUTING.md to outline development setup and contribution process
|
2025-08-07 21:10:01 +02:00 |
|
|
|
96a36e1119
|
Merge pull request #19 from lordmathis/docs/readme-screenshot
docs: Add dashboard screenshot to README
|
2025-08-07 19:55:15 +02:00 |
|
|
|
759fc58326
|
Update README to include dashboard screenshot
|
2025-08-07 19:51:34 +02:00 |
|
|
|
afef3d0180
|
Update import path for API documentation to use apidocs
|
2025-08-07 19:48:28 +02:00 |
|
|
|
a87652937f
|
Move swagger documentation to apidoc
|
2025-08-07 19:48:03 +02:00 |
|
|
|
7bde12db47
|
Merge pull request #18 from lordmathis/feat/show-version
feat: Show app version on backend and frontend
|
2025-08-07 19:11:58 +02:00 |
|
|
|
e2b64620b5
|
Expose version endpoint
|
2025-08-07 19:10:06 +02:00 |
|
|
|
3ba62af01a
|
Add VITE_APP_VERSION to environment and update SystemInfoDialog to display version
|
2025-08-07 19:01:31 +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 |
|
|
|
5aed01b68f
|
Merge pull request #17 from lordmathis/fix/forbidden-logs
fix: Refactor log fetching to use instancesApi
v0.3.2
|
2025-08-06 19:12:34 +02:00 |
|
|
|
3f9caff33b
|
Refactor log fetching to use instancesApi
|
2025-08-06 19:07:25 +02:00 |
|
|
|
169254c61a
|
Merge pull request #16 from lordmathis/fix/llama-server-options
fix: Missing or wrong llama server options
|
2025-08-06 18:51:18 +02:00 |
|
|
|
8154b8d0ab
|
Fix temp in tests
|
2025-08-06 18:49:36 +02:00 |
|
|
|
a26d853ad5
|
Fix missing or wrong llama server options on frontend
|
2025-08-06 18:40:05 +02:00 |
|
|
|
6203b64045
|
Fix missing or wrong llama server options
|
2025-08-06 18:31:17 +02:00 |
|
|
|
8d9c808be1
|
Merge pull request #14 from lordmathis/docs/readme-updates
docs: Update README.md to improve project description
v0.3.1
|
2025-08-05 21:32:20 +02:00 |
|
|
|
161cd213c5
|
Update README.md to enhance project description and installation instructions
|
2025-08-05 21:20:37 +02:00 |
|
|
|
d6e84f0527
|
Merge pull request #13 from lordmathis/fix/decimal-input
fix: Allow decimal input for numeric fields in instance configuration
|
2025-08-05 20:03:31 +02:00 |
|
|
|
0846350d41
|
Fix eslint issues in ZodFormField
|
2025-08-05 19:21:09 +02:00 |
|
|
|
dacaca8594
|
Fix number input handling to allow decimal values
|
2025-08-05 19:15:12 +02:00 |
|
|
|
6e3f5cec61
|
Merge pull request #12 from lordmathis/refactor/pkg-restructure
Pkg restructure
v0.3.0
|
2025-08-04 20:48:18 +02:00 |
|
|
|
85b3638efb
|
Update ValidateInstanceName to return the validated name and modify tests accordingly
|
2025-08-04 20:46:15 +02:00 |
|
|
|
934d1c5aaa
|
Refactor instance management by moving operations to a new file
|
2025-08-04 20:38:57 +02:00 |
|
|
|
2abe9c282e
|
Rename config and instance struct to avoid awkward naming
|
2025-08-04 19:30:50 +02:00 |
|
|
|
6a7a9a2d09
|
Split large package into subpackages
|
2025-08-04 19:23:56 +02:00 |
|
|
|
a3c44dad1e
|
Merge pull request #11 from lordmathis/feat/state-persistance
feat: Persist instances configs across app restarts
|
2025-08-02 23:47:35 +02:00 |
|
|
|
7426008ef9
|
Use instance directly in DeleteInstance
|
2025-08-02 23:35:03 +02:00 |
|