Enhance and reorganize low-code documentation and navigation#25780
Enhance and reorganize low-code documentation and navigation#25780salihozkara wants to merge 10 commits into
Conversation
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 50.1%, saving 223.7 KB.
5 images did not require optimisation. |
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 7.3%, saving 7.2 KB.
9 images did not require optimisation. |
There was a problem hiding this comment.
Pull request overview
This PR expands and reorganizes the ABP Low-Code documentation set, adding new focused pages (Health, Dashboards, Page Groups, MCP, Code Integration) and wiring them into the main documentation navigation so the Low-Code section is easier to discover and follow end-to-end.
Changes:
- Added new Low-Code docs pages for Health, Dashboards, Page Groups, MCP Integration, and Code Integration, and cross-linked them from existing docs.
- Updated existing Low-Code docs to clarify descriptor file layout/validation, runtime behavior (filters/forms/menu grouping), and scripting examples.
- Added a dedicated “Low-Code System” section to
docs-nav.jsonfor first-class navigation.
Reviewed changes
Copilot reviewed 15 out of 27 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| docs/en/modules/openiddict-pro.md | Adds a step-by-step “client credentials application” section used by MCP/automation guidance. |
| docs/en/low-code/scripting-api.md | Updates query/join/logging examples and refreshes sample scenarios/identifiers. |
| docs/en/low-code/script-actions.md | Updates embedded JavaScript snippets to use context.log(...) consistently. |
| docs/en/low-code/reference-entities.md | Adds linkage to the new “Code Integration” page and expands “See Also”. |
| docs/en/low-code/react-runtime.md | Adds references to Page Groups/Dashboards and clarifies form layout + filter semantics + troubleshooting. |
| docs/en/low-code/page-groups.md | New page documenting page groups (menu grouping, nesting rules, descriptor shapes). |
| docs/en/low-code/model-json.md | Expands descriptor layout docs (_Dynamic/model), adds validation workflow, and links to new topics. |
| docs/en/low-code/mcp.md | New page documenting the remote MCP endpoint, auth/token setup, required permissions, and troubleshooting. |
| docs/en/low-code/index.md | Enhances the Low-Code overview with Studio wizard details, _Dynamic layout, validation tips, and links. |
| docs/en/low-code/health.md | New page describing Health snapshot scope, what it catches, and recommended workflow. |
| docs/en/low-code/fluent-api.md | Significant refresh to better scope code-first vs designer responsibilities; expands attribute/fluent references and examples. |
| docs/en/low-code/designer.md | Adds guidance for page groups/dashboards, form layout placement troubleshooting, and MCP positioning. |
| docs/en/low-code/dashboards.md | New page documenting dashboard page descriptors, visualization types, layout model, and runtime data flow. |
| docs/en/low-code/code-integration.md | New page covering integration patterns between low-code entities and regular C# code. |
| docs/en/docs-nav.json | Adds a new “Low-Code System” navigation group with links to the updated/new pages. |
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 5.3%, saving 1.8 KB.
11 images did not require optimisation. |
No description provided.