Releases: DiamondLightSource/workflows
Releases · DiamondLightSource/workflows
0.1.0-rc23
What's Changed
- Fix
graph-proxyfailure cascade when parsing workflow templates by @garryod in #251 - Bump the patch group across 2 directories with 4 updates by @dependabot in #253
- Tidy
sessionspaceschart by @garryod in #250 - Clean up
graph-proxyworkflows resolver by @garryod in #254 - Setup
dependabotforfrontendby @garryod in #256 - Bump the patch group across 2 directories with 2 updates by @dependabot in #257
- Bump thiserror from 1.0.67 to 2.0.0 in /graph-proxy by @dependabot in #258
- Bump the minor group in /frontend with 19 updates by @dependabot in #259
- Bump @types/relay-runtime from 17.0.4 to 18.1.1 in /frontend by @dependabot in #260
- Bump eslint-plugin-react-hooks from 4.6.2 to 5.0.0 in /frontend by @dependabot in #261
- Bump @chromatic-com/storybook from 1.9.0 to 3.2.2 in /frontend by @dependabot in #262
- Tidy up
graph-proxychart by @garryod in #265 - Some fixes on the React components by @daurer in #263
- Use fully qualified contexts for variables in
sessionspaceschart by @garryod in #266 - Bump the minor group in /frontend with 2 updates by @dependabot in #268
- Bump the patch group across 2 directories with 2 updates by @dependabot in #267
- Bump @eslint/plugin-kit from 0.2.1 to 0.2.3 in /frontend by @dependabot in #271
- Bump distroless/cc-debian12 from
6f05abato2fb6959in /sessionspaces by @dependabot in #274 - Bump the patch group across 2 directories with 5 updates by @dependabot in #273
- Bump cross-spawn from 7.0.3 to 7.0.5 in /frontend by @dependabot in #276
- Created minimal dashboard app with relay provider and keycloak by @daurer in #269
- Skip authentication for artifact-related routes by @yousefmoazzam in #279
- Use workspace for
graph-proxysub-crates by @garryod in #280 - Fix
$refs when merging parameter schema by @garryod in #264 - Add router to dashboard by @daurer in #270
- Update
vclustertov0.20.5by @garryod in #283 - Fix
sessionspacesispyb secret reference by @garryod in #285 - Add cards to dashboard by @daurer in #277
- Bump
workflowschartpostgres-hadependency to14.3.9by @garryod in #284 - Expose
argo-workflowsserver atargo-workflows.workflows.diamond.ac.ukby @garryod in #286 - Build dashboard with nginx container by @daurer in #289
New Contributors
- @yousefmoazzam made their first contribution in #279
Full Changelog: 0.1.0-rc22...0.1.0-rc23
Prerelease - v22
- Fixed
graph-proxyCORS header allow list
What's Changed
- Only create supergraph pull request if diff exists by @garryod in #248
- Allow any header in CORS requests by @garryod in #249
Full Changelog: 0.1.0-rc21...0.1.0-rc22
Prerelease - v21
Adds CORS support to the graph-proxyg
What's Changed
- Pin
kyvernochart version to3.2.6in keyverno policy CI by @garryod in #247 - Add CORS to graph-proxy by @garryod in #246
Full Changelog: 0.1.0-rc20...0.1.0-rc21
Prerelease - v20
What's Changed
- Fix sessionspaces image name by @garryod in #243
- Make
ui-schemacontrol labels optional by @garryod in #244
Full Changelog: 0.1.0-rc19...0.1.0-rc20
Prerelease - v19
What's Changed
- Create chart for graph-proxy deployment by @garryod in #192
- Bump the minor group with 2 updates by @dependabot in #198
- Bump the patch group across 1 directory with 3 updates by @dependabot in #197
- Bump distroless/cc-debian12 from
682ff94to3310655in /sessionspaces by @dependabot in #196 - Update session namespace explanation by @garryod in #199
- Fixes for deploying vcluster in dev mode by @daurer in #203
- Bump the minor group with 3 updates by @dependabot in #207
- Bump the patch group across 2 directories with 2 updates by @dependabot in #206
- update workflow component to take any child component as prop by @iamvigneshwars in #202
- Fixed further issues when deploying in dev mode by @daurer in #204
- add list of workflows to graph proxy by @iamvigneshwars in #190
- Add example workflows by @garryod in #210
- Federate
graph-proxyschema into the graph by @garryod in #195 - Add workflow templates to graph proxy by @garryod in #209
- Use
workflows.argoproj.ioannotations fortitleanddescriptionby @garryod in #212 - Generate Workflow Template arguments JSON Schema from manifest by @garryod in #211
- Add UI Schema to
graph-proxyby @garryod in #214 - add Relay workflow component by @iamvigneshwars in #208
- Fix parameter schema by @garryod in #215
- Add instance type to graph-proxy argument schema by @garryod in #216
- Unify CI jobs by @garryod in #222
- Only create supergraph schema PR on relase by @garryod in #224
- Increase wait time for
argo-workflowchainsaw test by @garryod in #225 - Add workflow submission mutation to
graph-proxyby @garryod in #217 - Bump the patch group across 2 directories with 2 updates by @dependabot in #219
- Bump the minor group across 1 directory with 5 updates by @dependabot in #226
- Bump the minor group across 2 directories with 1 update by @dependabot in #231
- Bump the patch group across 2 directories with 3 updates by @dependabot in #230
- Fix supergraph ci by @garryod in #233
- Increase argo workflow chainsaw test sleep duration to 20s by @garryod in #234
- Add type checking to frontend CI & fix
Workflowrelay component by @garryod in #235 - Add sourceType to groups chart by @daurer in #236
- Template Submission Components by @garryod in #227
- Bump the minor group with 3 updates by @dependabot in #238
- Bump distroless/cc-debian12 from
3310655to6f05abain /sessionspaces by @dependabot in #237 - Bump tokio from 1.40.0 to 1.41.0 in /graph-proxy by @dependabot in #240
- Bump tokio from 1.40.0 to 1.41.0 in /sessionspaces by @dependabot in #241
- Bump the patch group across 2 directories with 3 updates by @dependabot in #239
- Fix graph proxy container CI by @garryod in #242
Full Changelog: 0.1.0-rc18...0.1.0-rc19
Prerelease - v18
Prerelease - v17
Switch to rustls for graph-proxy
What's Changed
- fix frontend bugs by @iamvigneshwars in #191
- Use
rustlsfor graph proxy TLS by @garryod in #193
Full Changelog: 0.1.0-rc16...0.1.0-rc17
Prerelease - v16
Release to create graph-proxy container
What's Changed
- Bump app version to 0.1.0-rc15 in
sessionspaceschart by @garryod in #134 - Remove helm chart publishing from CI by @garryod in #136
- Fully qualify various
sessionspacesnames & paths by @garryod in #137 - Bump the patch group in /sessionspaces with 2 updates by @dependabot in #138
- Bump micromatch from 4.0.7 to 4.0.8 in /frontend by @dependabot in #139
- Add TasksFlow component by @iamvigneshwars in #140
- Use access token for cluster auth by @garryod in #142
- add CI to deploy storybook to github pages by @iamvigneshwars in #143
- add links for docs and storybook to README by @iamvigneshwars in #144
- Skip oauth2 proxy for /assets by @garryod in #145
- Skip oauth2 proxy provider button when authenticating by @garryod in #146
- Skip oauth2 proxy for
/assetsby @garryod in #147 - Disable argo workflows UI modals by @garryod in #148
- Add Tasks Table component by @iamvigneshwars in #149
- Setup
graph-proxyservice by @garryod in #135 - Bump the patch group across 2 directories with 2 updates by @dependabot in #152
- Bump tokio from 1.39.3 to 1.40.0 in /graph-proxy by @dependabot in #155
- Bump actions/setup-python from 5.1.1 to 5.2.0 in the minor group by @dependabot in #151
- Group rust opentelemety dependabot updates by @garryod in #159
- Bump tokio from 1.39.3 to 1.40.0 in /sessionspaces by @dependabot in #157
- Bump kyverno/action-install-chainsaw from 0.2.8 to 0.2.9 in the minor group by @dependabot in #166
- Bump distroless/cc-debian12 from
3b75fddtob6e1e91in /sessionspaces by @dependabot in #164 - Bump actions/upload-artifact from 4.3.6 to 4.4.0 in the github-artifacts group by @dependabot in #161
- Bump the minor group across 2 directories with 1 update by @dependabot in #163
- Bump the patch group across 1 directory with 4 updates by @dependabot in #165
- Add dynamic tasks component by @iamvigneshwars in #158
- add Workflow component by @iamvigneshwars in #167
- add Workflowstack component by @iamvigneshwars in #168
- Ignore secret differences by @garryod in #169
- add exports for workflow-lib components and types by @iamvigneshwars in #170
- refactor fake data in workflows-lib stories by @iamvigneshwars in #171
- Bump the patch group across 2 directories with 5 updates by @dependabot in #174
- fix argo workflow API schema by @iamvigneshwars in #178
- Bump kyverno/action-install-chainsaw from 0.2.9 to 0.2.10 in the minor group by @dependabot in #179
- Bump the kube group across 1 directory with 2 updates by @dependabot in #181
- Bump the patch group across 2 directories with 4 updates by @dependabot in #182
- Bump distroless/cc-debian12 from
b6e1e91to682ff94in /sessionspaces by @dependabot in #180 - add tasks to graphql proxy by @iamvigneshwars in #183
- Update structure of task in the UI by @iamvigneshwars in #184
- Bump rollup from 4.20.0 to 4.22.4 in /frontend by @dependabot in #186
- Bump express from 4.19.2 to 4.21.0 in /frontend by @dependabot in #176
- Bump vite from 5.4.1 to 5.4.6 in /frontend by @dependabot in #177
- Bump argo workflows chart to
0.42.3by @garryod in #187 - fix typo in stories faketasks by @iamvigneshwars in #189
- Skip oauth2 proxy redirect for various methods when accessing Argo Server API by @garryod in #188
Full Changelog: 0.1.0-rc15...0.1.0-rc16
Prerelease - v15
Prerelease - v14
What's Changed
- Fix
sessionspaceschart request rate env var by @garryod in #65 - Fix kyverno policies by @garryod in #66
- Fix
sessionspacesldap domain name by @garryod in #68 - Update
sessionspaceschartappVersionby @garryod in #69 - Disable argo-events app by @garryod in #67
- Update sealed secrets for new vCluster database deployment by @garryod in #70
- Deploy app of apps for cluster bootstrapping by @garryod in #72
- Setup sync waves for argocd apps by @garryod in #73
- Increase timeout duration for CustomResourceDefinitions in kyverno CI by @garryod in #74
- Template target revision in app of apps by @garryod in #75
- Reduce resource requests & limits in dev mode by @garryod in #76
- Increase kyverno resource requests & limits by @garryod in #77
- Increase vcluster memory requests & limits by @garryod in #78
- Set kyverno app to a fixed target revision by @garryod in #81
- Move
sessionspaceschainsaw tests tosessionsapceschart by @garryod in #80 - Bump the minor group with 3 updates by @dependabot in #82
- Added intro and how-to on submitting a workflow by @daurer in #59
- Create group ArgoCD projects and apps by @garryod in #79
- Specify resources for vcluster coredns by @garryod in #86
- Fix workflows default-user permissions by @garryod in #84
- Checkout docs with LFS by @daurer in #87
- Do LFS pull on build not lint by @daurer in #88
- Bump tokio from 1.38.0 to 1.38.1 in /sessionspaces in the patch group by @dependabot in #89
- Bump docker/build-push-action from 6.3.0 to 6.4.1 in the minor group by @dependabot in #90
- Trigger kyverno update requests on CREATE only by @daurer in #91
- Lookup existing argo workflows postgres secret before generating anew by @garryod in #92
- Extend
sessionspacespod policy to mutate ephemeral containers by @garryod in #83 - Bump the patch group in /sessionspaces with 2 updates by @dependabot in #96
- Bump the minor group across 2 directories with 1 update by @dependabot in #99
- Bump the minor group with 4 updates by @dependabot in #100
- Bump kube from 0.92.1 to 0.93.1 in /sessionspaces in the kube group by @dependabot in #95
- Bump tokio from 1.38.1 to 1.39.2 in /sessionspaces by @dependabot in #98
- Reduce kyverno generation cycling by @garryod in #93
- Add mx group and setup repo by @garryod in #101
- Add documnent separator to groups templates by @garryod in #102
- Bump sqlx from 0.7.4 to 0.8.0 in /sessionspaces by @dependabot in #97
- Add explanation of session namespace provisioning by @garryod in #103
- Increase etcd capacity by @garryod in #104
- Use namespace templating in chainsaw tests by @garryod in #106
- Bump actions/upload-artifact from 4.3.4 to 4.3.5 in the github-artifacts group by @dependabot in #109
- Bump the minor group with 2 updates by @dependabot in #110
- Bump the patch group in /sessionspaces with 2 updates by @dependabot in #111
- Bump mockito from 1.4.0 to 1.5.0 in /sessionspaces by @dependabot in #112
- Fix kyverno policies by @garryod in #107
- Implement artifact storage & retrieval by @garryod in #3
- Added tutorial for ptypy workflow by @daurer in #108
- Configure
yamlandtplfiles to be detected by linguist asyamlby @garryod in #113 - Improve chainsaw test CI setup by @garryod in #114
- Create policy to apply podCG to Workflows and Workflow Templates by @garryod in #105
- Bump docker/build-push-action from 6.5.0 to 6.6.1 in the minor group by @dependabot in #119
- Bump actions/upload-artifact from 4.3.5 to 4.3.6 in the github-artifacts group by @dependabot in #118
- Bump the patch group in /sessionspaces with 2 updates by @dependabot in #115
- Bump the minor group across 2 directories with 1 update by @dependabot in #117
- Bump derive_more from 0.99.18 to 1.0.0 in /sessionspaces by @dependabot in #116
- Added clusterpolicy that mutates the sessionspaces configmap by @daurer in #85
- Increase wait duration of tests with cascading generation by @garryod in #120
- Set up magnetic materials group and repo by @garryod in #123
- Setup workflows component library by @iamvigneshwars in #121
- Add storybook setup by @iamvigneshwars in #125
- Add Relay component setup by @iamvigneshwars in #126
- Bump docker/build-push-action from 6.6.1 to 6.7.0 in the minor group by @dependabot in #129
- Bump the patch group in /sessionspaces with 3 updates by @dependabot in #127
- Add lint and test CI for the frontend by @iamvigneshwars in #130
- Add
member_refsto Sessionspace ConfigMap by @garryod in #131
Full Changelog: 0.1.0-rc13...0.1.0-rc14