5228 Commits

Author SHA1 Message Date
Ramon Perez
9e43f61366 vision update 2025-07-30 11:18:11 +10:00
Ramon Perez
04353a289c resolve: merge conflicts from CI deployment fixes
- Resolved conflict in api-server.mdx keeping enhanced content structure
- Resolved conflict in browseruse.mdx using comprehensive incoming version
- Removed deleted PRODUCTS_PAGE_README.md file
- Successfully integrated team's CI deployment improvements
2025-07-29 21:03:45 +10:00
Ramon Perez
bd7022fb58 feat: enhance docs structure and add comprehensive Products section
- Added rich Products section with detailed platform coverage
- Enhanced all documentation sections with improved formatting
- Added new images and visual content throughout
- Reorganized Local Server docs into main docs flow
- Removed .vscode settings and added api-server-ui.png asset
2025-07-29 21:01:27 +10:00
hiento09
1ff86e237f chore: create astro docs cicd 2025-07-29 17:52:13 +07:00
Ramon Perez
1836863066 removed .vscode settings 2025-07-29 15:34:53 +10:00
Ramon Perez
4b24176d2c fixed browseruse page and updated product pages 2025-07-29 15:30:47 +10:00
Ramon Perez
a48925f6bc revert: Remove Nextra product section to isolate Astro site changes
- Removed docs/src/pages/products/ directory and all contents
- Removed products entry from docs/src/pages/_meta.json
- Reverted docs/package.json, docs/bun.lock, docs/yarn.lock to dev state

This creates a cleaner separation between:
- Current branch: Astro site changes only
- rp/nextra-product-section branch: Nextra product section changes only
2025-07-28 22:13:55 +10:00
Ramon Perez
4e4c683211 fixed docs workflow issues 2025-07-28 22:03:58 +10:00
Ramon Perez
8ed5bddc02 feat(docs): Migrate to dual Nextra/Astro deployment & recreate products section
This commit introduces a significant restructuring of the documentation deployment and content strategy to support a gradual migration from Nextra to Astro.

- **New Astro Workflow (`jan-astro-docs.yml`)**: Implemented a new, separate GitHub Actions workflow to build and deploy the Astro site from the `/website` directory to a new subdomain (`v2.jan.ai`). This isolates the new site from the existing one, allowing for independent development and testing.
- **Removed Combined Workflow**: Deleted the previous, more complex combined workflow (`jan-combined-docs.yml`) and its associated test scripts to simplify the deployment process and eliminate routing conflicts.
- **Astro Config Update**: Simplified the Astro configuration (`astro.config.mjs`) by removing the conditional `base` path. The Astro site is now configured to deploy to the root of its own subdomain.

- **Mirrored Content**: Recreated the entire `/products` section from the Astro site within the Nextra site at `/docs/src/pages/products`. This provides content parity and a consistent user experience on both platforms during the transition period.
- **File Structure**: Established a clear, organized structure for platforms, models, and tools within the Nextra `products` directory.
- **Nextra Sidebar Fix**: Implemented the correct `_meta.json` structure for the new products section. Created nested meta files to build a collapsible sidebar, fixing the UI bug that caused duplicated navigation items.

- **"Coming Soon" Pages**: Added clear, concise "Coming Soon" and "In Development" banners and content for upcoming products like Jan V1, Mobile, Server, and native Tools, ensuring consistent messaging across both sites.
- **.gitignore**: Updated the root `.gitignore` to properly exclude build artifacts, caches, and environment files for both the Nextra (`/docs`) and Astro (`/website`) projects.
- **Repository Cleanup**: Removed temporary and unused files related to the previous combined deployment attempt.

This new architecture provides a stable, predictable, and low-risk path for migrating our documentation to Astro while ensuring the current production site remains unaffected.
2025-07-28 21:47:18 +10:00
Ramon Perez
ceadff78aa website layout complete, next, polish wording 2025-07-25 15:45:11 +10:00
Ramon Perez
4d446b14ee interim product page layout 2025-07-24 23:57:14 +10:00
Ramon Perez
78706a40c5 a crazy iteration 2025-07-24 23:12:59 +10:00
Ramon Perez
077707b0a3 first stab at a product page 2025-07-24 18:18:52 +10:00
Ramon Perez
101b4d700f mobile section updated 2025-07-24 12:43:29 +10:00
Ramon Perez
ed610dcd4e new website 2025-07-23 15:10:56 +10:00
Nguyen Ngoc Minh
e82e5e1da9
refactor: standardize build process and remove build-tauri target (#5846) 2025-07-22 00:01:48 +07:00
Louis
5241557a74
test: deprecate webdriver test in favor of auto qa using CUA (#5825) 2025-07-21 00:11:16 +07:00
Louis
c03f6fcc3a
Revert "chore(deps): update rand requirement from 0.8 to 0.9 in /src-tauri (#…" (#5824)
This reverts commit 722a6881fdca47181c2184a0b62a26ec25d014d0.
2025-07-20 23:55:45 +07:00
Louis
05a5995865
fix: dependabot should just update security patch (#5814) 2025-07-20 16:55:40 +07:00
dependabot[bot]
722a6881fd
chore(deps): update rand requirement from 0.8 to 0.9 in /src-tauri (#5399)
Updates the requirements on [rand](https://github.com/rust-random/rand) to permit the latest version.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.0...rand_core-0.9.1)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-20 16:11:43 +07:00
Trang Le
04f8bf0903
Update mcp.mdx (#5771)
The original instruction doesn't tell users to enable experimental features in Jan first. Without it, the MCP Servers tab won't appear.
2025-07-20 15:20:53 +07:00
dependabot[bot]
4d0b777f9f
chore(deps): bump @radix-ui/react-hover-card from 1.1.11 to 1.1.14 (#5603)
---
updated-dependencies:
- dependency-name: "@radix-ui/react-hover-card"
  dependency-version: 1.1.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-20 15:20:18 +07:00
Louis
5fdae1259b
Merge pull request #5808 from gary149/feat/huggingface-integration
feat: Add Hugging Face as a provider
2025-07-19 14:33:44 +07:00
Victor Muštar
18dfe2b883 chore: update model descriptions in huggingface.json to match web app mock data 2025-07-18 19:53:12 +02:00
Victor Muštar
6ce26b7b6d chore: update model descriptions for clarity and accuracy 2025-07-18 19:31:07 +02:00
Victor Muštar
178d1546fe feat: integrate Hugging Face provider into web app and engine management 2025-07-18 19:10:30 +02:00
Victor Muštar
54c1bf6950 feat: add Hugging Face engine configuration and model definitions 2025-07-18 19:10:14 +02:00
Victor Muštar
7927f4ca2b feat: add Hugging Face logo asset 2025-07-18 19:09:59 +02:00
hiento09
4d44f4324d
feat: add autoqa (#5779)
* feat: add autoqa

* chore: add auto start computer_server

* chore: add ci autoqa windows

* chore: add ci support for both windows and linux

* chore: add ci support for macos

* chore: refactor auto qa

* chore: refactor autoqa workflow

* chore: fix upload turn
2025-07-18 15:22:31 +07:00
Louis
a56e58f69b
Merge pull request #5782 from ethanova/fix/no-more-code-line-number-selection
set line number userSelect to none so that code can be copied without line number
2025-07-18 10:08:46 +07:00
Louis
32966f9259
Merge pull request #5801 from menloresearch/release/v0.6.5
Sync release/0.6.5 into dev to start new development cycle
2025-07-17 22:22:32 +07:00
Ramon Perez
333cd3a694
Merge pull request #5799 from menloresearch/ramon/docs-v0.6.5 2025-07-17 20:26:04 +10:00
Ramon Perez
f606ba6906
Update settings.mdx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-17 20:24:58 +10:00
Ramon Perez
5d87dc8d32
Update 2025-07-17-responsive-ui.mdx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-17 20:24:48 +10:00
Ramon Perez
2f77c6ba9c Addedd changelog, reorganized docs, added MCP examples, and updated different pages. 2025-07-17 19:49:00 +10:00
Louis
c2839794cf
fix: bump token.js to fix gemini provider base url issue v0.6.5 2025-07-17 14:27:49 +07:00
Louis
b17c6f4eb6
Merge pull request #5791 from menloresearch/fix/fetch-models-from-custom-endpoint-crashes-app
fix: fetch models from custom provider causes app to crash
2025-07-16 16:01:19 +07:00
Louis
3eaa3424e1
fix: fetch models from custom provider causes app to crash 2025-07-16 15:36:45 +07:00
Ramon Perez
44082846d5 new tutorials, reorganization, and pages 2025-07-16 16:04:30 +10:00
Louis
646f40d664
chore: token-js version bump 2025-07-16 11:37:40 +07:00
Ethan Garber
a3b95f01de add comment to justify style block 2025-07-15 21:14:24 -04:00
Ethan Garber
b0e66993fe set line number userSelect to none so that code can be copied without line number 2025-07-15 21:10:22 -04:00
Louis
f083fafcfd
Merge pull request #5776 from menloresearch/fix/download-icon
🐛fix: download icon when left panel close
2025-07-15 11:44:29 +07:00
Louis
08fe2c27fd
fix: translations 2025-07-15 11:11:00 +07:00
Nguyen Ngoc Minh
f674c786ba
Merge pull request #5778 from menloresearch/fix/revert-windows-installation-mode
fix: revert installationmode in nsis template
2025-07-15 11:02:42 +07:00
Faisal Amir
02c049653e
🐛fix: revert back stat hover for three dots (#5777) 2025-07-15 10:34:02 +07:00
Minh141120
65bc24530f fix: change installationmode in nsis template 2025-07-15 10:23:22 +07:00
Louis
8e85c2fd06
fix: bump llama.cpp b5857 on windows 2025-07-15 10:15:03 +07:00
Faisal Amir
55b68df956 🐛fix: download icon when left panel close 2025-07-15 09:39:51 +07:00
Nguyen Ngoc Minh
0f7f2a7b38
Merge pull request #5745 from menloresearch/refactor/tauri-workflow
refactor: tauri workflow
2025-07-10 21:18:26 +07:00