Skip to content

Commit a5907d4

Browse files
committed
update:di-reference
1 parent 571157b commit a5907d4

File tree

5 files changed

+96
-2
lines changed

5 files changed

+96
-2
lines changed

data/plugins.json

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2659,6 +2659,43 @@
26592659
],
26602660
"pluginType": "customtask"
26612661
},
2662+
"cmem_plugin_wfreports_get_report": {
2663+
"pluginId": "cmem_plugin_wfreports_get_report",
2664+
"title": "Get workflow report",
2665+
"categories": [
2666+
"Uncategorized"
2667+
],
2668+
"main_category": "Uncategorized",
2669+
"description": "Output the last report of a workflow as a JSON file.",
2670+
"markdownDocumentation": "\nThis workflow operator retrieves the most recent execution report of a specified workflow\nand outputs it as a JSON file.\n\nThe plugin queries the backend API to list all available reports for the given workflow,\nsorts them by timestamp, and downloads the latest report. The report contains detailed information\nabout the workflow execution, including task results, execution times, and any errors or warnings.\n\n## Output\n\nThe plugin outputs a single JSON file entity containing the complete workflow execution report.\n\n## Usage\n\nThis operator is useful for:\n- Monitoring workflow execution results\n- Creating audit trails of workflow runs\n- Archiving execution reports for compliance purposes\n- Feeding execution data into downstream analysis tasks\n",
2671+
"pluginIcon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTIyLDRWN0gxMFY0SDJ2OGg4VjloNy4wMjM0QTQuOTQ2Myw0Ljk0NjMsMCwwLDAsMTYsMTJ2OEEzLjAwMzcsMy4wMDM3LDAsMCwxLDEzLDIzSDEwVjIwSDJ2OGg4VjI1SDEzQTUuMDA2Miw1LjAwNjIsMCwwLDAsMTgsMjBWMTJhMi45OTgyLDIuOTk4MiwwLDAsMSwyLjk5NzEtM0gyMnYzaDhWNFpNOCwxMEg0VjZIOFpNOCwyNkg0VjIySDhaTTI4LDEwSDI0VjZoNFoiLz48L3N2Zz4=",
2672+
"properties": {
2673+
"workflow_id": {
2674+
"name": "workflow_id",
2675+
"title": "Workflow",
2676+
"description": "",
2677+
"type": "string",
2678+
"parameterType": "string",
2679+
"value": null,
2680+
"advanced": false,
2681+
"visibleInDialog": true,
2682+
"properties": {}
2683+
}
2684+
},
2685+
"properties_advanced": {},
2686+
"actions": {},
2687+
"required": [
2688+
"workflow_id"
2689+
],
2690+
"distanceMeasureRange": null,
2691+
"backendType": "python",
2692+
"is_deprecated": false,
2693+
"tags": [
2694+
"WorkflowTask",
2695+
"PythonPlugin"
2696+
],
2697+
"pluginType": "customtask"
2698+
},
26622699
"cmem_plugin_graphql-workflow-graphql-GraphQLPlugin": {
26632700
"pluginId": "cmem_plugin_graphql-workflow-graphql-GraphQLPlugin",
26642701
"title": "GraphQL query",
@@ -11819,7 +11856,7 @@
1181911856
"description": "Set date (e.g.YYYY-MM-DD) to convert currencies based on historic rates.",
1182011857
"type": "string",
1182111858
"parameterType": "string",
11822-
"value": "2025-11-20",
11859+
"value": "2025-11-26",
1182311860
"advanced": false,
1182411861
"visibleInDialog": true,
1182511862
"properties": {}

docs/build/reference/customtask/.pages

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ nav:
2222
- "Generate base36 IRDIs": cmem_plugin_irdi-workflow-irdi_plugin-IrdiPlugin.md
2323
- "Generate SHACL shapes from data": cmem_plugin_shapes-plugin_shapes-ShapesPlugin.md
2424
- "Get project files": getProjectFiles.md
25+
- "Get workflow report": cmem_plugin_wfreports_get_report.md
2526
- "GraphQL query": cmem_plugin_graphql-workflow-graphql-GraphQLPlugin.md
2627
- "Join tables": Merge.md
2728
- "jq": cmem-plugin-jq-workflow.md
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: "Get workflow report"
3+
description: "Output the last report of a workflow as a JSON file."
4+
icon: octicons/cross-reference-24
5+
tags:
6+
- WorkflowTask
7+
- PythonPlugin
8+
---
9+
# Get workflow report
10+
<!-- This file was generated - DO NOT CHANGE IT MANUALLY -->
11+
12+
!!! note inline end "Python Plugin"
13+
14+
This operator is part of a Python Plugin Package.
15+
In order to use it, you need to install it,
16+
e.g. with cmemc.
17+
18+
19+
This workflow operator retrieves the most recent execution report of a specified workflow
20+
and outputs it as a JSON file.
21+
22+
The plugin queries the backend API to list all available reports for the given workflow,
23+
sorts them by timestamp, and downloads the latest report. The report contains detailed information
24+
about the workflow execution, including task results, execution times, and any errors or warnings.
25+
26+
## Output
27+
28+
The plugin outputs a single JSON file entity containing the complete workflow execution report.
29+
30+
## Usage
31+
32+
This operator is useful for:
33+
- Monitoring workflow execution results
34+
- Creating audit trails of workflow runs
35+
- Archiving execution reports for compliance purposes
36+
- Feeding execution data into downstream analysis tasks
37+
38+
39+
## Parameter
40+
41+
### Workflow
42+
43+
44+
45+
- ID: `workflow_id`
46+
- Datatype: `string`
47+
- Default Value: `None`
48+
49+
50+
51+
52+
53+
## Advanced Parameter
54+
55+
`None`

docs/build/reference/customtask/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ A custom workflow task is an operator that can be used in a workflow.
3636
| [Generate base36 IRDIs](cmem_plugin_irdi-workflow-irdi_plugin-IrdiPlugin.md) | Create unique ECLASS IRDIs. |
3737
| [Generate SHACL shapes from data](cmem_plugin_shapes-plugin_shapes-ShapesPlugin.md) | Generate SHACL node and property shapes from a data graph |
3838
| [Get project files](getProjectFiles.md) | Get file resources from the project. |
39+
| [Get workflow report](cmem_plugin_wfreports_get_report.md) | Output the last report of a workflow as a JSON file. |
3940
| [GraphQL query](cmem_plugin_graphql-workflow-graphql-GraphQLPlugin.md) | Executes a custom GraphQL query to a GraphQL endpoint and saves result to a JSON dataset. |
4041
| [Join tables](Merge.md) | Joins a set of inputs into a single table. Expects a list of entity tables and links. All entity tables are joined into the first entity table using the provided links. |
4142
| [jq](cmem-plugin-jq-workflow.md) | Process a JSON document with a jq filter / program. |

docs/build/reference/transformer/Uncategorized/cmem_plugin_currencies-transform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Set date (e.g.YYYY-MM-DD) to convert currencies based on historic rates.
7171

7272
- ID: `date`
7373
- Datatype: `string`
74-
- Default Value: `2025-11-20`
74+
- Default Value: `2025-11-26`
7575

7676

7777

0 commit comments

Comments
 (0)