Skip to content

Document Low-Code 10.7 feature workflows - #26079

Merged
enisn merged 1 commit into
rel-10.7from
salihozkara/low-code-107-feature-docs
Aug 26, 2026
Merged

Document Low-Code 10.7 feature workflows#26079
enisn merged 1 commit into
rel-10.7from
salihozkara/low-code-107-feature-docs

Conversation

@salihozkara

Copy link
Copy Markdown
Member

Description

Documents the Low-Code 10.7 feature workflows across the general Low-Code documentation:

  • Adds dedicated guides for data modeling, data import, and model history/recovery.
  • Updates Designer, React runtime, model JSON, health, foreign access, and custom endpoint guidance.
  • Adds navigation and cross-links while keeping the MCP page concise.
  • Clarifies verified defaults, authorization behavior, backend filters, destructive history confirmation, and retained-data recovery.

Checklist

  • I fully tested it as developer / designer and created unit / integration tests
  • I documented it (or no need to document or I will create a separate documentation issue)

How to test it?

  • Run the repository docs syntax checker against the changed Markdown files.
  • Parse docs/en/docs-nav.json.
  • Validate relative links and JSON code blocks in the changed Low-Code pages.

Copilot AI lite review requested due to automatic review settings August 26, 2026 13:56
@salihozkara salihozkara added this to the 10.7-final milestone Aug 26, 2026
@salihozkara
salihozkara requested a review from enisn August 26, 2026 13:59

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands the ABP Low-Code documentation to cover the 10.7 feature workflows end-to-end, adding dedicated pages for data modeling, data import, and model history/recovery, and then cross-linking the existing Designer/runtime/model JSON pages so the MCP page can stay focused on connection/automation concerns.

Changes:

  • Adds new guides: Data Modeling and Page Behavior, Data Import, and Model History and Recovery.
  • Updates existing Low-Code docs (Designer, React runtime, model JSON, health, foreign access, custom endpoints, MCP) to reference and summarize the new workflows and defaults.
  • Updates docs-nav.json to surface the new pages in the Low-Code navigation.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
docs/en/low-code/react-runtime.md Documents runtime support for primitive collections, related-field paths/backend filters, and the import endpoints/workflow.
docs/en/low-code/model-json.md Extends descriptor reference with storage/collection metadata, import enablement, backend filters, and permission semantics.
docs/en/low-code/model-history.md New page documenting runtime-layer history, preview/apply semantics, safe deletion, and retained-data restore.
docs/en/low-code/mcp.md Clarifies MCP uses the same feature model and links to the canonical feature workflow pages.
docs/en/low-code/index.md Updates overview and topic table to include data modeling/import/history pages and key capabilities.
docs/en/low-code/health.md Adds guidance tying health checks to history/restore/cleanup flows and links to model history.
docs/en/low-code/foreign-access.md Adds references to reverse relationships, self-relations, and separate relationship permissions.
docs/en/low-code/designer.md Updates Designer guidance to point to the new canonical pages for storage, collections, backend filters, import, and history/recovery.
docs/en/low-code/data-modeling.md New canonical page covering storage shape, primitive collections, related-field paths, presentations, backend filters, and permissions.
docs/en/low-code/data-import.md New canonical page documenting the import wizard workflow, merge semantics, remote file handling, and limits.
docs/en/low-code/custom-endpoints.md Clarifies authorization precedence and documents the new useResourceAuthorization flag.
docs/en/docs-nav.json Adds the new Low-Code pages to navigation.
Suppressed comments (1)

docs/en/low-code/model-json.md:383

  • importEnabled is introduced here, but its default behavior isn't stated in this file, which can be confusing (especially since the JSON example includes it explicitly). Clarify that the default is enabled and that the field can be omitted unless disabling import.
`importEnabled` controls whether the React runtime exposes guided Excel/CSV import for the page. See [Data Import](data-import.md) for mapping and merge behavior.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines 348 to 351
"group": "catalog",
"importEnabled": true,
"defaultFileExportMode": 0,
"allowFileBundleExport": true,
| `GET /api/low-code/pages/{pageName}/lookup/{fieldName}` | Lookup options |
| `GET /api/low-code/pages/{pageName}/import/sample-file` | Download an Excel or CSV import template |
| `POST /api/low-code/pages/{pageName}/import` | Import a mapped Excel or CSV file |
| `GET /api/low-code/pages/{pageName}/import/invalid-rows` | Download row-scoped import failures by token |
* Created and updated records
* A short-lived invalid-row download token when failures exist

The invalid-row file contains the original row values plus failure details so the rows can be corrected and imported again. The verified default token lifetime is 600 seconds.
@enisn
enisn merged commit 6ede07b into rel-10.7 Aug 26, 2026
3 checks passed
@enisn
enisn deleted the salihozkara/low-code-107-feature-docs branch August 26, 2026 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants