Skip to content

PlantUML integration #18272

@silverwind

Description

@silverwind

Feature Description

There are customization docs that instruct the user to insert some JS into their templates for PlantUML support. I think we can do better and add configuration options to set a URL to a PlantUML server instead and have our own JS handle the plumbing to get the graphs rendered.

Related: https://docs.gitlab.com/ee/administration/integration/plantuml.html
Also related (but not required): alecthomas/chroma#580

Ideally, the rendering would be done completely in JS without a dependency on a server but I don't think such a module exists (yet).

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic/content-renderingChanges how certain filetypes are displayedtype/featureCompletely new functionality. Can only be merged if feature freeze is not active.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions