42 Commits

Author SHA1 Message Date
Faisal Amir
d2c86801b4 enhancement: migrate handbook and janv2 2025-09-23 12:45:57 +07:00
Ramon Perez
8511e35df8 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-31 18:52:00 +10:00
dependabot[bot]
5373b9336c chore(deps): bump lucide-react from 0.372.0 to 0.522.0 in /docs
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.372.0 to 0.522.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.522.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.522.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-24 18:54:55 +07:00
Faisal Amir
77717a780e
analytics: integrate posthog into Jan web (#4788) 2025-03-10 12:23:53 +07:00
hiento09
bd0e525d66
chore: upgrade to turbo v2 and reduce ci quality gate runtime (#4324)
* chore: upgrade to turbo v2 and reduce ci quality gate runtime

* chore: upgrade to yarn v4 and deprecate turborepo

* chore: reconfigure modules and fix tests

* chore: switch to github-hosted runner

* fix: dependency resolving

* chore: clean redundant step

* chore: headless test

* chore: remove headed param

* fix: resolve dependency version

* fix: ubuntu no-sandbox test

---------

Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Louis <louis@jan.ai>
2024-12-29 17:46:15 +07:00
hiento09
f93deb6749
chore: move Jan Docs back into Jan Repo (#3790)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-10-14 10:07:16 +07:00
hiento09
a76c12766a
Remove docs after migrate to docs repo (#2465)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-03-22 15:54:34 +07:00
hieu-jan
1858ab1fec Merge branch 'dev' into chore/get-to-3.5-performance 2024-03-22 15:02:28 +09:00
Faisal Amir
7d3bf0111b feat: standalone download page 2024-03-17 23:49:28 +07:00
Faisal Amir
083d10c927 Added custome field env for client side, and auto click next for feature section 2024-03-17 20:02:38 +07:00
Faisal Amir
b42d6c5595 Added input for newsletter on footer and section CTA bottom 2024-03-17 20:02:36 +07:00
hieu-jan
629a674d7d Merge branch 'dev' into chore/get-to-3.5-performance 2024-03-17 06:51:51 +09:00
Arista Indrajaya
0da6c3ad89 docs: Update API reference documentation to incorporate scalar implementation
This commit introduces enhancements to the API reference documentation by implementing a scalar feature. The changes encompass both the user interface (UI) and functionality aspects, ensuring better clarity and usability for users interacting with the API documentation.
2024-03-14 10:06:46 +07:00
hieu-jan
a231c4f662 feat: reconfigure blog sidebar 2024-03-02 15:02:36 +09:00
Ho Duc Hieu
51d2d92e33 chore: enable agolia 2024-01-10 14:13:43 +07:00
Ho Duc Hieu
3906ccffe1 docs: add plugin client redirect 2024-01-10 12:22:03 +07:00
Ho Duc Hieu
a88a99e624 docs: add troubleshoot somethings amiss 2024-01-10 12:17:10 +07:00
Faisal Amir
6ed83fc3d0 Add taiwlind-merge dependencies 2023-12-07 11:26:06 +07:00
hieu-jan
5f2847897e docs: upgrade mdx-js package 2023-11-23 22:07:47 +09:00
Daniel
a22e41d3bf Update Docusaurus to 3.0 and fix closing tag issue in Handbook 2023-11-23 18:25:43 +08:00
Faisal Amir
dabd711a28 Fix error CI 2023-11-22 13:59:47 +07:00
Faisal Amir
3f553ae2d9 Fix footer and section spacing landing page 2023-11-22 13:59:47 +07:00
Hieu
4c8efdd9fe
Merge branch 'main' into chore/add-mermaid 2023-11-22 09:26:32 +09:00
hieu-jan
411816ab70 chore/add-mermaid 2023-11-21 13:25:52 +09:00
hieu-jan
8a01a6e00c feat: update package 2023-11-20 20:26:02 +09:00
hieu-jan
661af23f59 Merge branch 'main' into docs/openai-api 2023-11-19 12:15:15 +09:00
Daniel
55d8aba03a Merge Hiro's Architecture docs 2023-11-18 22:36:59 +08:00
hieu-jan
b2765428aa docs: add OpenAI swagger file 2023-11-15 16:01:46 +09:00
Ashley
a1eaa93645
Install Posthog snippet (#573)
* Install Posthog snippet

* Switch to using posthog-docusaurus plugin

---------

Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Service Account <service@jan.ai>
2023-11-13 17:01:35 +07:00
Faisal Amir
3b1fd9950a Change GTM ID via .env 2023-11-13 15:44:17 +07:00
hahuyhoang411
13f55298bf Update the app anatomy 2023-11-02 11:39:21 +07:00
Faisal Amir
57dcde2a70 Improving interfaces landing page 2023-10-18 00:53:21 +07:00
0xSage
6be342c51c chore: resolve conflict 2023-10-10 12:31:05 +08:00
hiento09
107d4c997f
Add auto update app download url on jan.ai (#311)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2023-10-09 18:44:11 +07:00
Its-Alamin-H
230304215b added-new-content 2023-10-03 23:17:11 +06:00
drake
8292172e48 Merge branch 'main' into jan-182-drake 2023-09-29 14:55:18 +07:00
0xSage
cf17cc4388 fix: app support and privacy pages 2023-09-29 10:57:35 +08:00
drake
1193a96b98 Replace screenshot, animate-zoom-in of heroSection 2023-09-22 17:27:00 +07:00
0xSage
3cb94fa52e chore: nice download options btn 2023-09-21 21:52:39 +08:00
0xSage
9bdba69e37 feat: homepage hero scaffolded 2023-09-21 17:18:59 +08:00
0xSage
e1128c7f24 docs: add redocusaurus 2023-08-25 14:32:55 +08:00
0xSage
0250492bd9 docs: scaffold docusaurus classic 2023-08-24 13:53:13 +08:00