Commit Graph

7 Commits

Author SHA1 Message Date
chenos abf4cb214e feat(cli): support skip-download and resilient skills sync in nb init (#9568)
* feat(cli): support skip-download and resilient skills sync in nb init

* fix: docs dev

* refactor(cli): clean up init prompt flags
2026-05-26 08:04:39 +08:00
PiEgg 9dd4259248 docs: update French documentation (#9291) 2026-04-29 19:54:37 +08:00
PiEgg 3636296f7e feat: v2 docs (#9098) 2026-04-24 20:44:20 +08:00
mahuantest d643dabd69 docs: added 20 new languages to the document (#8466)
* feat: add multilingual documentation support for 17 languages

- Add docs translations for cs, de, es, fr, id, it, ja, ko, nl, pl,
  pt, ru, sv, th, tr, uk, vi
- Update rspress.config.ts with locale configurations
- Update .gitignore to track git-repos.json

This adds comprehensive multilingual support to the NocoBase
documentation, covering major European, Asian, and other regional
languages.

* feat(docs): update navigation text for multiple languages and add Japanese support

* fix(docs): add front matter to multiple language documentation files

* fix: add frontmatter delimiters to guide and development pages

- Add --- frontmatter to guide/index.md and development/index.md
- Applies to all 17 new languages (ja, ko, cs, de, es, fr, id, it,
  nl, pl, pt, ru, sv, th, tr, uk, vi)
- Fixes routing issues for /guide and /development pages

* fix: add frontmatter to api/index.md for all languages

- Add --- frontmatter delimiters to api/index.md
- Applies to all 17 new languages
- Ensures proper page metadata structure

* fix: add frontmatter to get-started/quickstart.md

- Add --- frontmatter to 15 language versions
- Convert yaml code blocks to proper frontmatter format
- Languages: cs, de, fr, id, it, ko, nl, pl, pt, ru, sv, th, tr,
  uk, vi
- Skip ja (already correct) and es (different format)

* feat(docs): add Arabic, Hebrew, and Hindi translations

- Complete translation of 679 markdown files for each language (ar, he, hi)
- Translate all _meta.json files (104 labels per language)
- Create _nav.json navigation files for all 3 languages
- Add locale configurations to rspress.config.ts
- Copy image files to new language directories
- Add AI translation notices to all translated files
- Localize AI notice titles to each language's native text
- Fix frontmatter positioning issues

Total files added: ~2,050 per language

* fix: resolve multilingual documentation format issues

- Fix incomplete yaml code blocks (120 files)
- Fix unpaired frontmatter delimiters
- Fix AI tip positioning issues
- Add validation whitelist for confirmed files

* fix: correct frontmatter format for guide/index.md files

* fix: remove bare backticks after AI translation tips

Removed orphaned \`\`\` lines that appeared immediately after AI
translation tip blocks in 10 translated documentation files. These
bare backticks were artifacts from the translation process.

Files fixed:
- ar: email-manager (guide, template), multi-app, user-permissions
- he: collection-fdw
- id: notification-in-app-message
- ja: cache-manager, data-source-external-postgres
- ko: field-attachment
- pl: quickstart

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: resolve unclosed code blocks in translated documentation

Fixed 64 files with unclosed or mismatched code blocks across multiple languages:
- Removed orphaned backticks after frontmatter in plugin documentation
- Added missing closing backticks at end of files
- Fixed malformed code blocks in Arabic, Czech, German, Spanish, French, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Swedish, Thai, Turkish, Ukrainian, and Vietnamese translations
- Rewrote he/plugin-development/client/index.md due to corrupted translation

Total fixes:
- 54 files: added missing closing backticks
- 8 files: removed extra opening backticks
- 1 file: completely rewritten
- 1 file: removed orphaned backtick in middle of content

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: correct frontmatter structure in sv/plugins documentation

Fixed 128 plugin documentation files in Swedish translation where
frontmatter structure was corrupted. The description field content
was misplaced outside the frontmatter block.

Issue: description: | was followed immediately by --- with the actual
description text appearing after the AI translation tip block, along
with metadata fields (isFree, builtIn, defaultEnabled) appearing
outside the frontmatter.

Fix: Reorganized frontmatter to place description content correctly
inside the YAML block before the closing ---.

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix(docs): remove unnecessary comment from Prometheus plugin documentation

* fix(docs): correct frontmatter format in multiple translations

Fix frontmatter structure issues across Arabic, Czech, German, Spanish, French, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Swedish, Thai, Turkish, Ukrainian, and Vietnamese documentation files.

Changes include:
- Move description field content inside frontmatter YAML block
- Ensure proper YAML formatting for boolean values (isFree, builtIn, defaultEnabled)
- Remove duplicate frontmatter delimiters
- Fix indentation and structure of metadata fields

* fix(docs): update dead links

* fix(docs): hints of ai translation

* fix(docs): meta.json in ar he hi

* chore(versions): 😊 publish v2.1.0-alpha.1

* docs: solutions

* fix: version

* chore(versions): 😊 publish v2.0.0-alpha.61

* docs: email-manager 2.0 (#8322)

* fix: update email docs

* chore: adjust email docs

* chore: adjust email docs

* docs: email en docs

* fix: refine logic for optional targetKey (#8333)

* fix: incorrect filter params for relation field Select in editable subtable (#8335)

* fix: association select record filter issue

* refactor: code improve

* chore(versions): 😊 publish v2.0.0-alpha.62

* refactor: prevent full table re-render when updating a cell (#8349)

* refactor: sub-table rerender

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: big

* fix: big

* fix: bug

* docs: update ticket-system installation guide and meta labels for clarity

* chore(versions): 😊 publish v2.0.0-alpha.63

* docs: update ticketing solution overview with roadmap

* chore(versions): 😊 publish v2.0.0-alpha.64

* docs: update ticket system design document with new update date

* docs: git submodule

* docs: git submodule readme

* Revert "docs: git submodule" changes

Revert back to keeping all languages in the main repository.
This reverts commits c4e745b176 and 1c576eedf7.

* docs: add translation contribution section and update navigation links

* docs: update links for localization content

* docs: add additional language support to locales

* fix(docs): remove locales array from rspress config for single-language builds

* fix: build error

* fix: build error

* fix: build

* fix: build

* fix: build

* fix: update dockerfile

* fix: node_modules

* fix: build

* fix: docs

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: nocobase[bot] <179432756+nocobase[bot]@users.noreply.github.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: Jiann <lomo_hao@163.com>
Co-authored-by: Katherine <katherine_15995@163.com>
Co-authored-by: xilesun <2013xile@gmail.com>
Co-authored-by: mytharcher <mytharcher@gmail.com>
2026-01-20 19:10:00 +08:00
chenos ffaa647b07 feat: improve docs command (#8461) 2026-01-19 23:11:43 +08:00
mahuantest 5cffc03804 Docs/improve notification manager docs (#7671)
* docs: improve documentation style and add notification manager

- Update homepage styling to match Landrick design
  - Replace emoji icons with FontAwesome icons
  - Add gradient rotating square background on cards
  - Update card styles with subtle shadows
  - Improve button styles (colors, border-radius)
  - Update navigation menu styling and dropdown styles
  - Apply Nunito font throughout
  - Remove gradient from hero title
  - Optimize hero section spacing

- Add notification manager documentation
  - Add notification-email feature docs
  - Add notification-in-app-message feature docs
  - Add notification-manager development guides

- Configuration updates
  - Add .claude/ to .gitignore
  - Exclude docs directory from root tsconfig
  - Fix React key warning in HomeFeature component

* docs: restructure homepage layout and simplify card styles

- Reorganize homepage sections into 4 main groups:
  Get Started, Advanced, More Plugins, and Plugin Development
- Remove rotating square backgrounds and FontAwesome icons
  from feature cards
- Restore minimal gray background styling with
  theme-adaptive colors
- Add subtle hover effects: background change, shadow,
  border, and lift animation
- Fix group title colors to support dark mode using
  theme variables
- Update both English and Chinese versions

* docs: add link to notification manager in features section

* fix: restore navigation dropdown menus

- Restore dropdown items for 'Guide' and 'Development'
  navigation menus
- Add English navigation configuration file
- Fix missing navigation menu items that were
  accidentally removed

* docs: remove 'How NocoBase Works' card from homepage

* fix: restore search functionality by removing overly broad mask selector

The CSS rule [class*="mask_"] was hiding the search modal's backdrop,
preventing the search popup from displaying. Commented out this rule
to fix the search functionality.

* chore: merge latest develop branch

* docs(ai-employees): add application documentation section

Add three new AI employees documents under new application docs category:
- Scenarios/Getting Started: Introduction guide for AI employees
- Configuration/Admin Setup: Administrator configuration guide
- Configuration/Prompt Guide: Prompt engineering best practices

Update navigation structure in _meta.json to organize documents into
scenarios and configuration sections.

* docs(ai-employees): add Viz documentation for introduction and CRM scenario

Add two new Viz-related documents:
- Built-in/Viz: Introduction guide covering personality, capabilities,
  interaction methods, and common analysis scenarios
- Scenarios/Viz-CRM: CRM scenario configuration guide explaining
  template-based analysis engine (Overall Analytics) and SQL execution

Update navigation structure in _meta.json:
- Add Viz to built-in AI employees section
- Add Viz CRM scenario to scenarios section

Update getting-started.md references to link new Viz documents.

* docs: improve documentation structure and navigation

- Update homepage feature cards with missing links
- Restructure navigation menu to match homepage sections
- Reorganize AI employees documentation
- Update built-in AI employee titles and ordering
- Remove hero section mask overlay effect

* docs: consolidate AI employees documentation structure

- Merge getting-started content into index page
- Remove redundant overview page
- Clean up old getting-started file

* docs: update dependencies

* docs: add PluginCard component to theme

* docs: add PluginCard component for documentation
2025-10-28 11:09:57 +08:00
chenos a5d5f1411e feat: NocoBase documentation 2.0 (#7623)
* feat: client-v2

* feat: docs

* fix: locales

* fix: build

* fix: version

* fix: docs ci

* fix: update Dockerfile

* fix: docs

* Revert "fix: docs"

This reverts commit c5e38f8c9c.

* fix: update docs

* fix: themeDir

* fix: docs

* fix: update docs

* fix: docs

* fix: dockerfile

* fix: node_modules

* fix: error

* fix: dockerfile

* fix: dockerfile

* fix: dockerfile

* fix: error

* fix: dockerfile

* fix: dockerfikle

* fix: bash c

* fix: dockerfile

* fix: cp

* fix: build

* fix: build

* fix: nginx conf

* fix: deps

* fix: client-v2 test

* fix: theme scss
2025-10-22 16:39:53 +08:00