Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
3682e31
feat: OpenApi definition for Server API
nytamin May 20, 2025
8c5a1ae
fix: serverApi spec: delete cannot have requestBody
nytamin May 20, 2025
61cc97d
chore: wip
nytamin May 21, 2025
cb766fc
fix: changes to serverApi after group talk yesterday
nytamin May 22, 2025
fb19d0a
fix: serverApi: add target info endpoint
nytamin May 22, 2025
feddbf4
fix: change a get to a post
nytamin May 22, 2025
9d95756
fix: server-API: change a few posts to puts
nytamin Jun 5, 2025
3ff441a
fix: serverApi: move renderTarget to queryParameters
nytamin Jun 9, 2025
adc25e0
chore: rename to v1
nytamin Jun 9, 2025
c19f7fe
Merge branch 'main' into feat/server-api
nytamin Jun 9, 2025
dc1e3d0
chore: update openapi docs
nytamin Jun 11, 2025
c937850
Merge branch 'main' into feat/server-api
nytamin Jun 13, 2025
7174516
fix: remove the option to address a graphic by its id, in favor for a…
nytamin Jun 18, 2025
058b8c8
Merge branch 'main' into feat/server-api
nytamin Sep 10, 2025
5ba9b0b
chore: update generated types
nytamin Sep 10, 2025
1ca7ce3
Merge branch 'main' into feat/server-api
nytamin Oct 1, 2025
12157e7
fix(serverApi): add skipAnimation to match graphicsApi
nytamin Oct 28, 2025
d24b58d
Merge branch 'main' into feat/server-api
nytamin Oct 30, 2025
d397113
chore: ci
nytamin Oct 30, 2025
613720e
chore: rename server-api.d.ts -> server-api.ts so that it is included…
nytamin Oct 30, 2025
6f8ee0b
Merge branch 'main' into feat/server-api
nytamin Oct 30, 2025
b3821d8
fix: make graphicInstances required
nytamin Nov 7, 2025
1d816eb
Merge pull request #15 from ebu/fix/graphicInstanceId
nytamin Nov 7, 2025
2b4c3af
fix: make properties of RenderTargetInfo be required
nytamin Nov 8, 2025
e191ed1
chore: build artifacts
nytamin Nov 8, 2025
6d45518
fix: change errorResponses to align with RFC7807: Problem Details for…
nytamin Nov 12, 2025
2cf855c
fix: replace author, created and modified fields with createdAt, crea…
nytamin Nov 12, 2025
a9f13e0
fix: remove uptime
nytamin Nov 12, 2025
53a660f
fix: move renderTargets out of status property
nytamin Nov 12, 2025
f6359ac
fix: move renderTargetInfo out to parent object
nytamin Nov 12, 2025
f497afd
fix: remove renderTarget status and statusMessage
nytamin Nov 12, 2025
d45c7a3
fix: rename graphicTarget to graphicInstanceId
nytamin Nov 12, 2025
7eb86b8
fix: remove `graphic` from ClearGraphicsResponse
nytamin Nov 12, 2025
35360d9
chore: update artifacts
nytamin Nov 12, 2025
e6ea5e2
Merge branch 'main' into feat/server-api
nytamin Nov 19, 2025
d359493
fix: rework what graphics info and manifest data is returned at vario…
nytamin Nov 19, 2025
8233f60
fix: change filters to be an array of objects
nytamin Nov 19, 2025
6404a84
fix: move `renderTarget` and `graphicInstanceId` from `query` to the …
nytamin Nov 19, 2025
b2ee02a
fix: minor fixes to server-api
nytamin Nov 19, 2025
a6d74dc
chore: dist
nytamin Nov 19, 2025
1f97fad
Merge branch 'main' into feat/server-api
nytamin Feb 4, 2026
2f0565e
fix: changes after review in PR:
nytamin Feb 4, 2026
2aed3e4
chore: dist
nytamin Feb 4, 2026
8095a50
chore: typo
nytamin Feb 4, 2026
d56d6d0
fix: align with graphics api
nytamin Feb 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/publish-npm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,11 @@ jobs:
env:
CI: true

- name: Generate server types
run: npm run generate-server-types
env:
CI: true

- name: Build
run: npm run build
env:
Expand Down
16 changes: 16 additions & 0 deletions v1/dev/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Developer tools

_This folder contains scripts and tools for development and testing of the OGraf project._


## Scripts


### Do "everything"

* Installs all dependencies
* Builds all artifacts

```bash
node scripts/do-everything.js
```
1 change: 1 addition & 0 deletions v1/dev/generate-open-api-docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
10 changes: 10 additions & 0 deletions v1/dev/generate-open-api-docs/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Ograf Server API</title>
</head>
<body>
<div id="swagger"></div>
</body>
</html>
Loading