6227 Commits

Author SHA1 Message Date
Minh141120
8205c33176 ci: update package version for tauri plugin 2025-09-25 10:55:10 +07:00
Nguyen Ngoc Minh
3dcf522224
Merge pull request #6583 from menloresearch/chore/separate-windows-install-script
chore: separate windows install script
2025-09-24 20:12:13 +07:00
Minh141120
23f14ebbb7 fix: window dependencies not downloaded during tests 2025-09-24 19:02:18 +07:00
Minh141120
e322e46e4b chore: separate windows install script 2025-09-24 18:29:03 +07:00
Louis
57110d2bd7
fix: allow users to download the same model from different authors (#6577)
* fix: allow users to download the same model from different authors

* fix: importing models should have author name in the ID

* fix: incorrect model id show

* fix: tests

* fix: default to mmproj f16 instead of bf16

* fix: type

* fix: build error
2025-09-24 17:57:10 +07:00
Nguyen Ngoc Minh
fe05478336
Merge pull request #6578 from menloresearch/feat/windows-installer-cleanup
feat: add cleanup logic for windows installer
2025-09-24 16:12:26 +07:00
Minh141120
9568ff12e8 feat: add cleanup logic for windows installer 2025-09-24 15:47:46 +07:00
Nguyen Ngoc Minh
4f7236d72a
Merge pull request #6576 from menloresearch/docs/clean-output-dir
docs: add clean output dir step
2025-09-24 12:16:47 +07:00
Minh141120
91e30d3c19 docs: add clean output dir step 2025-09-24 12:12:41 +07:00
hiento09
4dc55fc43b
chore: fix docs (#6575) 2025-09-24 10:56:01 +07:00
Nguyen Ngoc Minh
0cf2ffd32d
Merge pull request #6574 from menloresearch/docs/add-cache-control
docs: add cache control
2025-09-24 10:40:31 +07:00
Minh141120
db35d045b8 docs: add cache control 2025-09-24 10:35:10 +07:00
Faisal Amir
a8dee4a95d
Merge pull request #6572 from menloresearch/fix/missing-url-in-article
fix: missing url on article
2025-09-24 09:52:46 +07:00
Faisal Amir
5b59c7a18a
Merge pull request #6560 from menloresearch/fix/layout-downlod-management
fix: download management ui and double refresh model
2025-09-24 09:48:42 +07:00
Faisal Amir
78fc5a8184 chore: fix double desktop 2025-09-24 09:48:08 +07:00
Faisal Amir
dc097eaef9 fix: missing url on article 2025-09-24 09:45:27 +07:00
Nguyen Ngoc Minh
4d43841ae3
Merge pull request #6571 from menloresearch/docs/update-redirect-page
docs: update redirect page
2025-09-24 09:01:11 +07:00
Minh141120
8102ca24e5 chore: wipe out _redirects page 2025-09-24 08:56:06 +07:00
Akarshan Biswas
38ad8deae2
feat: normalize LaTeX fragments in markdown rendering (#6488)
* feat: normalize LaTeX fragments in markdown rendering

Added a preprocessing step that converts LaTeX delimiters `\[…\]` to `$$…$$` and `\(...\)` to `$…$` before rendering. The function skips code blocks, inline code, and HTML tags to avoid unintended transformations. This improves authoring experience by supporting common LaTeX syntax without requiring explicit `$` delimiters.

* fix: correct inline LaTeX normalization replacement

The replacement function for inline math (`\(...\)`) incorrectly accepted a fourth
parameter (`post`) and appended it to the result, which could introduce stray
characters or `undefined` into the rendered output. Updated the function to
use only the captured prefix and inner content and removed the extraneous
`${post}` interpolation, ensuring clean LaTeX conversion.

* feat: optimize markdown rendering with LaTeX caching and memoized code blocks

- Added cache to normalizeLatex to avoid reprocessing repeated content
- Introduced CodeComponent with stable IDs and memoization to reduce re-renders
- Replaced per-render code block ID mapping with hash-based IDs
- Memoized copy handler and normalized markdown content
- Simplified plugin/component setup with stable references
- Added custom comparison for RenderMarkdown memoization to prevent unnecessary updates

* refactor: memoize content only

---------

Co-authored-by: Louis <louis@jan.ai>
2025-09-24 07:19:32 +05:30
Minh141120
1c1993fbd7 docs: update redirect page 2025-09-24 08:44:37 +07:00
Nguyen Ngoc Minh
c46e13b8b1
Merge pull request #6545 from menloresearch/chore/standardize-build-windows
chore: use default nsis template
2025-09-23 22:23:17 +07:00
Minh141120
8ba0342337 chore: update download folder to libDir 2025-09-23 21:14:49 +07:00
Dinh Long Nguyen
b322c7649b
Merge pull request #6563 from menloresearch/feat/web-minor-ui-tweak-login
feat: tweak login UI
2025-09-23 21:09:58 +07:00
Minh141120
f1d97ac834 chore: install vc_redist.x64 from script 2025-09-23 20:42:34 +07:00
Faisal Amir
3a5580c725 chore: update test case 2025-09-23 20:25:05 +07:00
Faisal Amir
d3fff154d4 fix: download management ui and double refresh model 2025-09-23 20:17:51 +07:00
Roushan Kumar Singh
3f51c35229
feat: support .zip archives for manual backend install (#6534)
* feat(llamacpp): support .zip archives for manual backend install

* Update Lock Files
2025-09-23 18:02:06 +05:30
Minh141120
2a905c6c02 ci: standardize nightly external build on windows 2025-09-23 19:00:39 +07:00
Minh141120
7a15c2646d ci: update signCommand for tauri config windows 2025-09-23 19:00:39 +07:00
Minh141120
6c83580283 ci: fix syntax error in windows build workflow 2025-09-23 19:00:39 +07:00
Minh141120
6dc38f18cf chore: standardize build process on windows 2025-09-23 19:00:39 +07:00
Minh141120
50b66eff74 chore: update hooks to install vcredist.exe and update path for dll and license file 2025-09-23 19:00:39 +07:00
Minh141120
7257eb4ae6 chore: add LICENSE and vulkan-1.dll at instdir 2025-09-23 19:00:39 +07:00
Minh141120
8951123557 chore: add libvulkan for windows 2025-09-23 19:00:39 +07:00
Minh141120
0151274659 chore: update installerIcon on nsis config 2025-09-23 19:00:39 +07:00
Minh141120
53707a5083 chore: use default nsis template 2025-09-23 19:00:39 +07:00
Louis
7f09c36a92
fix: LocalAPI server trusted host should accept asterisk (#6551) 2025-09-23 17:45:37 +07:00
Nghia Doan
6f827872fb
fix: Catch local API server various errors (#6548)
* fix: Catch local API server various errors

* chore: Add tests to cover error catches
2025-09-23 17:40:16 +07:00
Faisal Amir
9741bf15b5
Merge pull request #6535 from menloresearch/docs/new-docs
 feat: Re-arrange docs as needed
2025-09-23 17:27:20 +07:00
Faisal Amir
8153287520
Merge pull request #6552 from menloresearch/docs/v2-landing
enhancement: migrate handbook and janv2
2025-09-23 17:26:45 +07:00
Faisal Amir
a6a2f0c191 chore: update missing install 2025-09-23 17:26:19 +07:00
Faisal Amir
3ec41e080f chore: fix meta data json 2025-09-23 17:17:35 +07:00
eckartal
26ed125693 Update handbook: restructure content and add new sections
- Add betting-on-open-source.mdx and open-superintelligence.mdx
- Update handbook index with new structure
- Remove outdated handbook sections (growth, happy, history, money, talent, teams, users, why)
- Update handbook _meta.json to reflect new structure
2025-09-23 18:10:59 +08:00
Faisal Amir
3bbce97329
Merge pull request #6559 from menloresearch/fix/layout-ability-model
fix: layout ability model
2025-09-23 16:13:33 +07:00
Louis
8a51cc1656
feat: add azure as first class provider (#6555)
* feat: add azure as first class provider

* fix: deployment url
2025-09-23 16:09:06 +07:00
Faisal Amir
3133d40081 fix: layout ability model 2025-09-23 15:27:41 +07:00
Dinh Long Nguyen
df61546942
feat: web remote conversation (#6554)
* feat: implement conversation endpoint

* use conversation aware endpoint

* fetch message correctly

* preserve first message

* fix logout

* fix broadcast issue locally + auth not refreshing profile on other tabs+ clean up and sync messages

* add is dev tag
2025-09-23 15:09:45 +07:00
Faisal Amir
2f85f214ea chore: update feedback #1 2025-09-23 13:29:28 +07:00
Faisal Amir
3c004819ca
Update docs/src/pages/_meta.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-23 12:49:55 +07:00
Faisal Amir
9a936ef826
Update docs/src/components/ui/dropdown-button.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-23 12:49:39 +07:00