Skip to content

Server API: Expose content information - #90

Open
nytamin wants to merge 1 commit into
mainfrom
feat/graphics-content
Open

nytamin wants to merge 1 commit into
mainfrom
feat/graphics-content

Conversation

@nytamin

@nytamin nytamin commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

This PR adds optional content information under the /graphics/:graphicId endpoint.

The content gives details about the contents of a graphic, such as

  • An absolute URL to the graphic base path (ie where the files of a graphic are exposed)
  • A complete list of files in a graphic (ie all the files in the folder of a graphic)

This allows for external systems / renderers / devtools to use the OGraf graphics available on a Rendering system.

@Richardpwe

Copy link
Copy Markdown
Collaborator

One small thing I noticed while looking through this: the response for GET /graphics/{graphicId} defines graphic and metadata, but required still lists graphic and manifest.

@nytamin

nytamin commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator Author

Notes from Working Group meeting 2026-10-28:

  • There was some questions on which files that are considered to be included in an ograf-graphic, especially considering ografs that use external resources / dynamic data.
  • Discussion regarding using this to copy ograf out from a server? To be continued later (along with discussion on both push and pull graphics to/from a server).

In general the group is positive to this addition, we'll bring it up again on next meeting to make a decision then.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

2 participants