Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"+1": "0.0.0",
"backend/graph-proxy": "0.3.0",
"backend/graph-proxy": "0.4.0",
"+2": "0.0.0",
"backend/sessionspaces": "0.1.7",
"backend/sessionspaces-controller": "0.1.3",
Expand Down
51 changes: 51 additions & 0 deletions backend/graph-proxy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,56 @@
# Changelog

## [0.4.0](https://github.com/DiamondLightSource/workflows/compare/graph-proxy@v0.3.0...graph-proxy@v0.4.0) (2026-10-19)


### ⚠ BREAKING CHANGES

* **graph-proxy:** change type of visit argument to Visit object

### Features

* **graph-proxy:** add creator field to trigger query ([9ed919c](https://github.com/DiamondLightSource/workflows/commit/9ed919c234835936e1cd250c69aa2577947dd834))
* **graph-proxy:** add function to generate more complex tokens ([931dc95](https://github.com/DiamondLightSource/workflows/commit/931dc95523c7376006dd8229a06d2093440d8d2c))
* **graph-proxy:** add mutations to delete and toggle triggers ([02b81d9](https://github.com/DiamondLightSource/workflows/commit/02b81d988f85d6e67ff775fd832cf078069f21b6))
* **graph-proxy:** add queries to get live triggers ([460b6ad](https://github.com/DiamondLightSource/workflows/commit/460b6ad5f9d4f28f12096b904054c923d37af92e))
* **graph-proxy:** add sessionspaces preparation gate ([93eb11a](https://github.com/DiamondLightSource/workflows/commit/93eb11a10d86220b1ace22b5f5808c926df7b06f))
* **graph-proxy:** add stop workflows mutation ([8007527](https://github.com/DiamondLightSource/workflows/commit/80075272c149a7d388d4d335e0e1c4ed7a63fe9b))
* **graph-proxy:** add workflow submitted time filtering ([c920a68](https://github.com/DiamondLightSource/workflows/commit/c920a68fd20e0f9821605a02bd1a2ec912bd6565))
* **graph-proxy:** add yaml submission to the graph ([5d7df02](https://github.com/DiamondLightSource/workflows/commit/5d7df0283c577071d162be8c49ff7f6c88443b27))
* **graph-proxy:** added function to strip directives and remmoved extra comments ([07cb0f1](https://github.com/DiamondLightSource/workflows/commit/07cb0f1dd4c54cb7ff8d6eb20aeece158c98acc0))
* **graph-proxy:** allow toggle for graph to be federated or not ([ba1eaa2](https://github.com/DiamondLightSource/workflows/commit/ba1eaa27144d58ca3b3464f316b5b2a90df774d8))
* **graph-proxy:** get active task logs from Argo ([1a565f6](https://github.com/DiamondLightSource/workflows/commit/1a565f6c609ac82f32a1a17a98dda487a2101b2c))
* **graph-proxy:** make enabled field queryable for triggers ([53e431c](https://github.com/DiamondLightSource/workflows/commit/53e431cd6f72d07159a562fa02ffc4b764319e31))
* **graph-proxy:** make events-namespaced triggers deleteable ([2756737](https://github.com/DiamondLightSource/workflows/commit/2756737e7ef0f2b037ca0370f2556e4f3282385f))
* **graph-proxy:** remove posix uid check for trigger query ([bcbf1bb](https://github.com/DiamondLightSource/workflows/commit/bcbf1bb54454381ff83136e3e23e0be37f8f43ff))
* **graphql:** add workflow submission time filtering ([21fe459](https://github.com/DiamondLightSource/workflows/commit/21fe4598c5a8f3ece76f9d904e43dc03b46d3331))
* parameter filtering ([b3456b4](https://github.com/DiamondLightSource/workflows/commit/b3456b43be176a3ae9f9560fcb9e00c56c420d7c))
* **searchable workflows:** add workflow annotation filtering ([83b7bb7](https://github.com/DiamondLightSource/workflows/commit/83b7bb788fe5fff822c2a6b35b1012a9216cf98b))


### Bug Fixes

* add missing documentation for GraphQL filter types ([caad783](https://github.com/DiamondLightSource/workflows/commit/caad78309adcf2393fe0f7593c19ca8c4c26d40c))
* correctly determine hasNextPage for parameter filtered workflows ([de0dc5d](https://github.com/DiamondLightSource/workflows/commit/de0dc5da057737d4c5f1061d712fab979f808096))
* correctly determine hasNextPage for parameter filtered workflows ([75289be](https://github.com/DiamondLightSource/workflows/commit/75289be8308651b1f615211e3fc9ca171a4635ae))
* did the changes required in the PR ([5ac2404](https://github.com/DiamondLightSource/workflows/commit/5ac2404f2d17255a8928b2c196635853be2e4596))
* **graph-proxy:** add empty artifacts vector as argument ([064ff2d](https://github.com/DiamondLightSource/workflows/commit/064ff2d4e9eba90050a30bbf8b17d7e64b1e7bfb))
* **graph-proxy:** add submission test when prepare fails ([198b696](https://github.com/DiamondLightSource/workflows/commit/198b696cf85c38f75f8a9881a74e897cbb3e54e2))
* **graph-proxy:** change type of visit argument to Visit object ([9797cbf](https://github.com/DiamondLightSource/workflows/commit/9797cbfd02df9ff3a27ede7871e6ff68a60e8361))
* **graph-proxy:** make Trigger templateRef optional ([8a6da40](https://github.com/DiamondLightSource/workflows/commit/8a6da40cafd6acd0d3dcdaa7d172f4d0f282cf6b))
* **graph-proxy:** pin CI swagger.json to deployed version of Argo Workflows & fix graph build error ([c47f197](https://github.com/DiamondLightSource/workflows/commit/c47f197b089aa5c28dce0d1f1e9302b7d61319a8))
* **graph-proxy:** skip test namespaces from automated namespaces provisioning ([714f79d](https://github.com/DiamondLightSource/workflows/commit/714f79dd588bab317730f5b460d73a58b88facad))
* **graph-proxy:** tidy stop workflow error messages ([931dc95](https://github.com/DiamondLightSource/workflows/commit/931dc95523c7376006dd8229a06d2093440d8d2c))
* **graph-proxy:** update for Argo workflow submit API changes ([622da4d](https://github.com/DiamondLightSource/workflows/commit/622da4d8f6ccdfd95b9bb16547c5c1a25f90d513))
* **grpah-proxy:** update devcontainer config with sessinspaces api ([59df8df](https://github.com/DiamondLightSource/workflows/commit/59df8dfe38320bf38097cf99c9786c64e9a9ab91))
* missing newline at end of file ([c920a68](https://github.com/DiamondLightSource/workflows/commit/c920a68fd20e0f9821605a02bd1a2ec912bd6565))
* msg for tasks without a log ([885ae85](https://github.com/DiamondLightSource/workflows/commit/885ae858920603be9868fe6808765de5d2fa86e0))
* the label filter working as expected ([fed6569](https://github.com/DiamondLightSource/workflows/commit/fed65695010a2738fa0dfec3756b21aa016fb764))
* use singular labelSelector for Argo workflow queries ([b3e9ba0](https://github.com/DiamondLightSource/workflows/commit/b3e9ba07e1d137adc84fb88b7ef5c30aeecec3ab))
* workflow list pagination ([acc11fc](https://github.com/DiamondLightSource/workflows/commit/acc11fcfd6e70f65ac29606ef9f9af1c6b0f1ea7))
* **workflows:** remove redundant dead code allowance ([5723846](https://github.com/DiamondLightSource/workflows/commit/5723846cfcc7dc907dd1c337fe65dddf06cb9879))
* **workflows:** use larger argo page size for client-side filtering ([60ac89a](https://github.com/DiamondLightSource/workflows/commit/60ac89a97cef5f583fb18a89a0826fe5a9ced1df))

## [0.3.0](https://github.com/DiamondLightSource/workflows/compare/graph-proxy@v0.2.4...graph-proxy@v0.3.0) (2026-09-30)


Expand Down
2 changes: 1 addition & 1 deletion backend/graph-proxy/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "graph-proxy"
version = "0.3.0"
version = "0.4.0"
edition = "2021"
exclude = ["test-assets/"]
license-file = "../../LICENSE"
Expand Down
2 changes: 1 addition & 1 deletion charts/graph-proxy/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: graph-proxy
description: A GraphQL proxy for the Argo Workflows Server
type: application
version: 0.2.53
appVersion: 0.3.0
appVersion: 0.4.0
dependencies:
- name: common
version: 2.23.0
Expand Down
Loading