5714 Commits

Author SHA1 Message Date
Minh141120
0e72bfd117 chore: temporarily disable reportportal 2025-08-21 16:28:55 +07:00
Minh141120
8bbc0009f6 chore: update default installer for windows 2025-08-21 16:20:29 +07:00
Minh141120
44be3e8b92 feat: update args migration test case 2025-08-21 16:19:37 +07:00
Minh141120
4159d11fd4 feat: add autoqa migration workflow 2025-08-21 16:11:43 +07:00
Minh141120
82eb76a564 feat: add local api server log testcase and download model with url testcase 2025-08-21 15:19:32 +07:00
Minh141120
dab2941630 feat: add 2 new testcases 2025-08-21 13:08:08 +07:00
Minh141120
a8837f9d76 chore: update custom runs args 2025-08-20 21:26:22 +07:00
Minh141120
be547224fb chore: update default value for nightly 2025-08-20 21:05:21 +07:00
Minh141120
6021e0309f ci: add autoqa reliability macos and linux jobs 2025-08-20 21:02:41 +07:00
Minh141120
00b03ad4e3 feat: add autoqa reliablity ci manual 2025-08-20 18:14:10 +07:00
Minh141120
0225bb6b1e feat: add prompt evaluation script for develop and deploy 2025-08-20 17:30:29 +07:00
Minh141120
b6813f1c7a feat: added testcase and update qa-checklist 2025-08-19 21:59:28 +07:00
Minh141120
3d764a92d3 chore: add migration utils 2025-08-15 12:06:52 +07:00
Minh141120
a74ff32443 chore: add import migration 2025-08-15 12:05:46 +07:00
Minh141120
8ca0e98e57 feat: add migration testing [WIP] 2025-08-15 09:57:44 +07:00
Dinh Long Nguyen
e1c8d98bf2
Backend Architecture Refactoring (#6094) (#6162)
* add llamacpp plugin

* Refactor llamacpp plugin

* add utils plugin

* remove utils folder

* add hardware implementation

* add utils folder + move utils function

* organize cargo files

* refactor utils src

* refactor util

* apply fmt

* fmt

* Update gguf + reformat

* add permission for gguf commands

* fix cargo test windows

* revert yarn lock

* remove cargo.lock for hardware plugin

* ignore cargo.lock file

* Fix hardware invoke + refactor hardware + refactor tests, constants

* use api wrapper in extension to invoke hardware call + api wrapper build integration

* add newline at EOF (per Akarshan)

* add vi mock for getSystemInfo
2025-08-15 08:59:01 +07:00
Nguyen Ngoc Minh
9732a9b8b9
Merge pull request #6182 from menloresearch/refactor/flathub-submission
refactor: flathub submission
2025-08-15 00:08:47 +07:00
Minh141120
9e7de65990 refactor: flathub submission 2025-08-15 00:04:20 +07:00
Akarshan Biswas
1d4a6a72ed
Feat: Add flatpak manifest (#4732)
* Chore: Add flatpak manifest

* Update flatpak to new release

* update

* Update to 0.6.7

* re-enable cuda toolkit

* add uv to manifest and remove unused yml file

* fixup python3-uv

* fix uv installation

* Update template to 0.6.8

* chore: update sha256 for .deb

---------

Co-authored-by: Nguyen Ngoc Minh <91668012+Minh141120@users.noreply.github.com>
2025-08-14 19:20:32 +05:30
Nguyen Ngoc Minh
298f408d3f
Merge pull request #6177 from menloresearch/feat/ci-flatpak
feat: add flatpak ci
2025-08-14 17:09:33 +07:00
Minh141120
aa97159837 Merge branch 'dev' into feat/ci-flatpak 2025-08-14 16:46:16 +07:00
Nguyen Ngoc Minh
b9d6aec0e3
Merge pull request #6175 from menloresearch/fix/feature-toggle-auto-updater
fix: feature toggle auto updater
2025-08-14 15:27:07 +07:00
Minh141120
16652e7bf9 feat: add flatpak ci 2025-08-14 15:04:49 +07:00
Louis
dcb46174ff
fix: test 2025-08-14 14:30:43 +07:00
Minh141120
aa8fb0464c Merge branch 'dev' into fix/feature-toggle-auto-updater 2025-08-14 13:42:27 +07:00
Minh141120
388959a1fe chore: gate check auto updater 2025-08-14 12:39:48 +07:00
Faisal Amir
a66d83c598
Merge pull request #6172 from menloresearch/fix/model-id-special-char
fix: handle modelId special char
2025-08-14 12:33:58 +07:00
Faisal Amir
6acdf22e41 chore: reorder error 2025-08-14 12:02:47 +07:00
Faisal Amir
10f3f7cea5 chore: handle copy error object message 2025-08-14 11:57:28 +07:00
Louis
16bfd6eafb
fix: full url search 2025-08-14 11:33:03 +07:00
Louis
83bb765bcc
Apply suggestion from @ellipsis-dev[bot]
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-08-14 10:55:49 +07:00
Louis
8c28f9b6a6
fix: should normalize model ID from source instead of frontend 2025-08-14 10:54:40 +07:00
Louis
526e532e2d
fix: normalize model id from source preparation 2025-08-14 10:50:50 +07:00
Faisal Amir
5657b6d917 chore: fix sanitaize 2025-08-14 10:28:11 +07:00
Faisal Amir
dd5b9e23f5 chore: update progress bar variant model 2025-08-14 10:22:57 +07:00
Louis
da08becd93
fix: duplicate HF search results 2025-08-14 10:15:33 +07:00
Louis
4350d4c9a0
fix: feature toggle for auto updater 2025-08-14 09:58:46 +07:00
Faisal Amir
ace8214d4d chore: make utils sanitize modelId 2025-08-14 09:42:47 +07:00
Faisal Amir
1f0e79e934 chore: update handle download variant 2025-08-14 09:26:54 +07:00
Faisal Amir
b338849952 fix: handle modelId special char 2025-08-14 09:18:03 +07:00
Akarshan Biswas
f4661912b0
feat: Add GGUF metadata reading functionality (#6120)
* feat: Add GGUF metadata reading functionality

This commit introduces a new Tauri command and a corresponding function to read metadata from GGUF model files.

The new read_gguf_metadata command in the Rust backend uses the byteorder crate to parse the GGUF file format and extract key metadata. This information, including the file's version, tensor count, and a key-value map of other metadata, is then made available to the TypeScript frontend.

This functionality is a foundational step toward providing users with more detailed information about their loaded models directly within the application.

This will be refactored later.

fixes: #6001

* loadMetadata() should return

* Properly throw eror to FE

* Use BufReader to improve performance
2025-08-13 22:54:20 +05:30
Faisal Amir
985a8f31ae
fix: migrations model setting (#6165) 2025-08-13 18:21:48 +07:00
Nguyen Ngoc Minh
da31675f64
Merge pull request #6161 from menloresearch/ci/fix-tauri-linux-build
ci: fix tauri build nightly for linux
2025-08-13 10:35:54 +07:00
Minh141120
156bf8230a ci: fix tauri build nightly for linux 2025-08-13 10:26:29 +07:00
Faisal Amir
5266583e5b
enhancement: Add support for mmproj models (#6150) 2025-08-13 10:05:25 +07:00
Nguyen Ngoc Minh
186e6c5bc9
Merge pull request #6159 from menloresearch/ci/add-disable-updater-input
add disable auto updater input for nightly build
2025-08-13 10:04:57 +07:00
Minh141120
c708dce033 add disable auto updater input for nightly build 2025-08-13 09:33:05 +07:00
Akarshan Biswas
02ded9b545
fix: Improve error message for invalid version/backend format (#6149)
* fix: Improve error message for invalid version/backend format

This commit changes the error message displayed when the `version_backend` configuration is invalid. The new message is more user-friendly and suggests a simple solution, such as restarting the application, which is more helpful to the user than the previous technical error message.

* fix typo
2025-08-12 21:38:22 +05:30
Nguyen Ngoc Minh
87e542af65
Merge pull request #6143 from menloresearch/ci/add-flag-disable-auto-updater
ci: add disable auto update flag
2025-08-12 15:39:19 +07:00
Louis
55d998ea99
Merge branch 'dev' into release/v0.6.8 2025-08-12 14:52:21 +07:00