工作流进度 RestAPI
项目描述
一个Plone插件,通过RestAPI公开工作流进度
主要功能
RestAPI工作流进度
$ curl -H 'Accept: application/json' --user admin:admin -i https://127.0.0.1:8080/Plone/a-page/@workflow.progress or $ curl -H 'Accept: application/json' --user admin:admin -i https://127.0.0.1:8080/Plone/a-page?expand=workflow.progress
安装
将 eeaprogess.workflow 添加到您的 buildout 的 eggs 部分,并重新运行 buildout
[buildout] eggs += eea.progress.workflow
您可以从以下位置下载示例 buildout:
或通过 docker
$ docker run --rm -p 8080:8080 -e ADDONS="eea.progress.workflow" plone
在“站点设置”>“插件”中安装 eea.progress.workflow
Buildout安装
源代码
Eggs仓库
Plone版本
它已针对 Plone 4 和 5 开发并测试。请参阅上面的 buildout 部分。
如何贡献
版权和许可
eea.progress.workflow(原始代码)是免费软件;您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分发和/或修改它;许可证的版本2,或者(根据您的选择)许可证的任何后续版本。
本程序分发时附带的是希望它能有用,但没有任何保证;甚至没有对适销性或特定用途适用性的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。
您应该已随本程序收到GNU通用公共许可证的一份副本;如果没有,请写信给自由软件基金会,Inc.,59 Temple Place,Suite 330,波士顿,MA 02111-1307 美国。
原始代码的初始所有者是欧洲环境署(EEA)。由Eau de Web创建的部分受版权(C)2009年欧洲环境署所有。版权所有。
资金
EEA - 欧洲环境署(欧盟)
变更日志
3.0 - (2022-03-11)
特性:通用配置文件导出/导入工作流程进度[avoinea 参考 #145772]
2.3 - (2021-12-16)
更改:修复包分类器和python_requires [avoinea]
2.2 - (2021-12-08)
特性:向 @workflow.progress RestAPI端点添加转换[avoinea 参考 #124587]
2.1 - (2021-06-11)
更改:合并 #134214 [Petchesi-Iulian]
2.0 - (2020-12-04)
更改:猜测进度:25 50 75 100和minProgress -1 [avoinea 参考 #124586]
1.1 - (2020-11-26)
错误修复:无法将文档适配到IWorkflowProgress [@avoinea 参考 #124586]
1.0 - (2020-11-25)
通过RestAPI公开工作流程进度[@avoinea 参考 #124586]
项目详情
eeaprogess.workflow-3.0.zip的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ebb6758f6961bea1857fb1bb5f16f01428d36fd6cf495d2024ea78a4029a8bd3 |
|
MD5 | 52220214c18ef4cf1d372e76d35d0dd0 |
|
BLAKE2b-256 | c8dc2ac1df7872007d99a806fbaeada2278211729dbd615e89091dc10f507dc5 |