Commit Graph

95 Commits

Author SHA1 Message Date
40d11b12ca Add cors middleware 2025-07-27 19:05:15 +02:00
f061a65baf Merge pull request #3 from lordmathis/fix/max-restart-panic
Fix monitorProcess to properly close and reset monitorDone channel
v0.1.0
2025-07-27 12:27:08 +02:00
f2073f3eb4 Fix monitorProcess to properly close and reset monitorDone channel 2025-07-27 12:24:17 +02:00
6e0b465b4d Merge pull request #2 from lordmathis/feat/openai-models
Add OpenAI-compatible endpoints and instance creation timestamp
2025-07-27 12:20:57 +02:00
e6652e52e1 Add OpenAI-compatible endpoints and instance creation timestamp 2025-07-27 12:07:59 +02:00
1261232baa Merge pull request #1 from lordmathis/alert-autofix-1
Potential fix for code scanning alert no. 1: Workflow does not contain permissions
2025-07-26 23:30:31 +02:00
96bbfcb273 Potential fix for code scanning alert no. 1: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-07-26 23:28:59 +02:00
3cc0b09d1d Create codeql.yml 2025-07-26 23:21:51 +02:00
06160cc61e Autofix eslint issues 2025-07-26 23:10:07 +02:00
90069ca7a0 Add ESLint and related plugins for improved code quality 2025-07-26 23:03:28 +02:00
76bf88cd02 Add linting and type-checking scripts to package.json 2025-07-26 22:50:19 +02:00
46550109f9 Fix capitalization in dashboard title in error handling test 2025-07-26 22:48:11 +02:00
815e45e597 Fix OpenAIProxy handler 2025-07-26 22:46:07 +02:00
04086b3047 Fix capitalization in Header 2025-07-26 22:29:32 +02:00
0a0d4188f2 Rename workflow to "Build and Release" and update README badge order 2025-07-26 21:58:54 +02:00
225c82ac02 Fix archive naming for macOS in build process 2025-07-26 21:42:14 +02:00
1f7a282791 Set platform-specific naming for macOS in build process 2025-07-26 21:34:23 +02:00
440168e822 Refactor release process to use softprops/action-gh-release for asset uploads and remove GitHub CLI installation steps 2025-07-26 21:25:53 +02:00
32dd940fd4 Refactor release workflow to use GitHub CLI for asset uploads and improve checksum generation process 2025-07-26 21:10:26 +02:00
f8b6cabb6c Implement platform-specific process attribute settings for llama server 2025-07-26 21:02:57 +02:00
e7f0626ce5 Refactor artifact upload step to use dynamic naming and support multiple archive formats 2025-07-26 20:51:56 +02:00
d1dbccb1f9 Add GitHub Actions workflow for automated release process 2025-07-26 20:32:57 +02:00
7ed773060d Set working directory for job steps 2025-07-26 19:56:16 +02:00
3e830c1044 Fix badge links in README.md to point to SVG images 2025-07-26 19:41:50 +02:00
1691bbbadd Update README.md to include detailed configuration and usage instructions 2025-07-26 19:40:43 +02:00
3375cbbc90 Add TypeScript type check workflow and update webui test paths 2025-07-26 19:26:27 +02:00
6d7274ce31 Add GitHub Actions workflow for running webui tests 2025-07-26 19:24:01 +02:00
4334b40fa9 Implement basic tests for webui 2025-07-26 19:20:09 +02:00
e7d95e934c Create webui dist directory in test workflow 2025-07-26 16:41:09 +02:00
427ea7fbd9 Update Go version in GitHub Actions workflow to 1.24 2025-07-26 16:37:09 +02:00
8e717608c5 Update Go test commands to include build tags 2025-07-26 16:13:52 +02:00
7087f65855 Add build constraint to exclude test builds for webui package 2025-07-26 16:01:07 +02:00
4ef3ce6d8c Add GitHub Actions workflow for Go tests 2025-07-26 15:48:53 +02:00
9bc2c58ba6 Add unit tests for go backend 2025-07-26 15:47:19 +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
1fb6b7c212 Refactor instance lifecycle and logging 2025-07-26 11:33:20 +02:00
451076b2bf Add OpenAIProxy handler to route requests based on instance name 2025-07-24 23:04:28 +02:00
5c831a327c Implement working health check 2025-07-24 22:57:32 +02:00
1ffc39c75d Initial healthcheck implementation 2025-07-24 21:39:44 +02:00
cf8d581275 Add SystemInfoModal component and integrate system info fetching in App 2025-07-24 19:36:26 +02:00
40e3a8bb7a Update button label in InstanceModal based on instance running state 2025-07-23 22:09:42 +02:00
1fbb63c397 Add auto restart configuration fields to InstanceModal and zodFormUtils 2025-07-23 22:05:37 +02:00
d767a3d577 Remove instance restart from update handler 2025-07-23 21:57:52 +02:00
f2a2e8179e Fix default options always overriding updates 2025-07-23 21:49:00 +02:00
59061edb96 Add log file path handling and implement LogsModal component for instance logs 2025-07-23 21:08:13 +02:00
ac57bd770f Fix update and stop race conditions 2025-07-23 20:27:55 +02:00
cc7ecc5aee Return empty array instead of null when no instances 2025-07-23 17:21:49 +02:00
f8469f1ed4 Update button label for instance editing to clarify action 2025-07-23 17:18:37 +02:00
57c0a1d1ef Refactor instance options handling: separate validation and default application 2025-07-23 17:16:13 +02:00