6565be3676
Refactor ConfigContext hooks
2025-11-15 01:02:15 +01:00
ad772a05ce
Refactor import statement in App.test.tsx
2025-11-15 00:45:45 +01:00
b594ade8f9
Add mocks for ConfigContext in tests to use default configuration values
2025-11-15 00:45:02 +01:00
4f8f4b96cd
Fix docker_enabled inconsistency
2025-11-14 23:41:16 +01:00
c04c952293
Pass default config values to instance dialog
2025-11-14 23:07:30 +01:00
09605d07ab
Implement ConfigContext for instance defaults
2025-11-14 19:24:18 +01:00
91d8a9008f
Add command override to webui
2025-11-14 18:44:39 +01:00
72b70918fa
Add useEffect to sync internal state with value prop in KeyValueInput
2025-11-13 21:04:20 +01:00
c022746cd8
Fix import path for EnvVarsInput component
2025-11-12 23:13:09 +01:00
15180a227b
Add support for extra arguments in frontend
2025-11-12 22:50:15 +01:00
c340439306
Add support for 'shutting_down' state in HealthBadge and health service
2025-10-29 00:09:18 +01:00
5b84b64623
Fix some typescript issues
2025-10-27 20:36:31 +01:00
7813a5f2be
Move import instance configuration to InstanceDialog component
2025-10-27 20:17:18 +01:00
a00c9b82a6
Add import functionality for instance configuration from JSON file
2025-10-27 20:11:22 +01:00
cbfa6bd48f
Fix export functionality to exclude computed field from JSON output
2025-10-27 19:59:43 +01:00
bee0f72c10
Add export functionality to InstanceCard component
2025-10-27 19:55:07 +01:00
13ef13449c
Fix ts type check
2025-10-26 19:52:44 +01:00
777e07752b
Fix health service tests
2025-10-26 19:48:07 +01:00
75e7b628ca
Remove 'loading' and 'error' states
2025-10-26 19:12:35 +01:00
2a1bebeb24
Improve health checks for instances
2025-10-26 19:05:03 +01:00
13f3bed5fe
Add URL encoding for instance name in API calls in webui
2025-10-21 23:36:26 +02:00
696a2cb18b
Prevent node change on update
2025-10-16 22:35:29 +02:00
9d5f01d4ae
Auto-select first node in InstanceSettingsCard if none is selected
2025-10-09 19:13:58 +02:00
6c1a76691d
Improve cleanup of options in InstanceDialog to skip empty strings and arrays
2025-10-09 18:49:36 +02:00
5d958ed283
Fix backend_options cleanup to exclude empty arrays in InstanceDialog
2025-10-09 18:38:33 +02:00
56b95d1243
Refactor InstanceSettingsCard and API types to use NodesMap
2025-10-08 19:52:39 +02:00
16b28bac05
Merge branch 'main' into feat/multi-host
2025-10-07 18:04:24 +02:00
bd062f8ca0
Mock Response.clone for tests
2025-10-04 22:22:25 +02:00
8ebdb1a183
Fix double read of json response when content-length header is missing
2025-10-04 22:16:28 +02:00
b728a7c6b2
Fix fetchNodes call to ensure proper handling of promise
2025-10-03 10:53:29 +02:00
a491f29483
Add node selection functionality to InstanceSettingsCard and define Node API
2025-10-02 23:18:33 +02:00
Anuruth Lertpiya
e50660c379
Fixed broken webui tests
2025-09-29 13:38:24 +00:00
Anuruth Lertpiya
5906d89f8d
Added support for serving behind a reverse proxy
...
- Added support for specifying response headers for each backend
- Allowing users to set `X-Accel-Buffering: no` to disable buffering for streaming responses in nginx
- Updated `configuration.md` to document the new configuration options
- Modified Vite config to build with `base: "./"`, making assets be accessed via relative paths
- Updated API_BASE to use `document.baseURI`, allowing API calls to be made relative to the base path
2025-09-29 12:43:10 +00:00
ffa0a0c161
Remove ZodFormField and BasicInstanceFields components
2025-09-28 14:42:10 +02:00
1fbf809a2d
Add EnvironmentVariablesInput component and integrate into InstanceSettingsCard
2025-09-28 14:42:10 +02:00
2cd9d374a7
Add Docker badge to UI
2025-09-25 23:04:24 +02:00
e3bf8ac05a
Update SystemInfo dialog
2025-09-23 22:05:31 +02:00
edf0575925
Replace SystemInfoDialog with BackendInfoDialog and update related references
2025-09-23 21:44:04 +02:00
71a48aa3b6
Update server API functions to use /backends/llama-cpp path
2025-09-23 21:28:23 +02:00
2cbd666d38
Redesign create/edit instance dialog
2025-09-23 21:11:00 +02:00
05e4335389
Fix instance management tests
2025-09-23 19:45:45 +02:00
850cf018e3
Refactor BackendBadge component
2025-09-23 19:20:53 +02:00
9c3da55c5d
Improve InstanceCard layout
2025-09-23 18:12:58 +02:00
48b3a39dfe
Move badges in instance card
2025-09-22 21:54:04 +02:00
c10153f59f
Add BackendBadge component and integrate it into InstanceCard
2025-09-22 21:48:33 +02:00
588b025fb1
Handle empty responses for JSON endpoints in apiCall function
2025-09-22 21:39:44 +02:00
6dcf0f806e
Fix VLLM command placeholder formatting
2025-09-22 21:30:59 +02:00
501afb7f0d
Refactor form components and improve API error handling
2025-09-21 21:33:53 +02:00
b665194307
Add vLLM backend support to webui
2025-09-21 20:58:43 +02:00
5121f0e302
Remove PythonPath references from MlxServerOptions and related configurations
2025-09-17 21:59:55 +02:00