Skip to content

Doc refactoring#1719

Merged
lukmzig merged 16 commits into1.xfrom
doc-refactoring
Mar 26, 2026
Merged

Doc refactoring#1719
lukmzig merged 16 commits into1.xfrom
doc-refactoring

Conversation

@fashxp
Copy link
Copy Markdown
Member

@fashxp fashxp commented Mar 20, 2026

Changes in this pull request

Resolves #350

Additional info

Restructure and add missing documentation parts

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Refactors and reorganizes the bundle documentation into a structured chapter layout (Architecture / Installation / Extending / Development) and updates the root README to point to the new docs.

Changes:

  • Introduces a new doc/README.md landing page with a chapter-based documentation index.
  • Replaces the former doc/10_Extending_Studio/* documentation with a reorganized doc/03_Extending/* structure and new/updated chapter README files.
  • Updates the repository README.md with a features overview and new documentation links.

Reviewed changes

Copilot reviewed 36 out of 36 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Updates project overview and doc links (but currently documents an incorrect OpenAPI spec URL).
doc/README.md New docs landing page with the new chapter navigation.
doc/01_Architecture_Overview/* Adds front matter and refines architecture documentation content/structure.
doc/02_Installation_and_Configuration/* Adds front matter and reorganizes installation/config docs (OpenAPI UI availability needs clarification).
doc/03_Extending/* Rewrites and reorganizes extension-point docs into a consistent chapter structure.
doc/04_Development_Details/* Adds front matter and improves developer/testing docs (minor heading capitalization issue).
doc/10_Extending_Studio/* Removes legacy extending docs in favor of the new structure.
Comments suppressed due to low confidence (4)

doc/02_Installation_and_Configuration/README.md:84

  • /pimcore-studio/api/docs is documented as the OpenAPI UI, but the route is only enabled in the dev environment (condition: "'dev' === '%kernel.environment%'"). Please clarify that Swagger UI is dev-only and that /pimcore-studio/api/docs/json is the stable endpoint for fetching the spec in all environments.
    doc/04_Development_Details/02_API_Testing.md:6
  • Heading casing is inconsistent with the front matter title (API Testing). Consider renaming # Api Testing to # API Testing for consistency and correct acronym capitalization.
    doc/03_Extending/11_Perspectives/README.md:17
  • Section heading grammar: How to add a custom context menu permissions should use singular permission (or rephrase) to match the subsequent text about adding a single permission.
    doc/03_Extending/11_Perspectives/README.md:36
  • Grammar: once its enabled should be once it's enabled (contraction for “it is”).

Comment thread README.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@lukmzig lukmzig self-assigned this Mar 25, 2026
@lukmzig lukmzig added this to the next milestone Mar 25, 2026
@sonarqubecloud
Copy link
Copy Markdown

@lukmzig lukmzig merged commit c293df5 into 1.x Mar 26, 2026
20 checks passed
@lukmzig lukmzig deleted the doc-refactoring branch March 26, 2026 13:38
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task] Documentation

3 participants