https://github.com/aitoroses/node-bpm
experimental soap-json proxy for the BPM engine
https://github.com/aitoroses/node-bpm
Last synced: about 2 months ago
JSON representation
experimental soap-json proxy for the BPM engine
- Host: GitHub
- URL: https://github.com/aitoroses/node-bpm
- Owner: aitoroses
- Created: 2014-05-12T13:41:29.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-30T07:03:54.000Z (about 12 years ago)
- Last Synced: 2025-01-11T22:30:29.413Z (over 1 year ago)
- Language: JavaScript
- Size: 7.18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Humantask client
## Install and Run
- We need to install NPM, Node and coffeescript
[Node](www.node.org) comes with NPM.
- Once NPM is installed:
`sudo npm install -g coffee-script` to install CoffeeScript
- Then in our project:
`npm install` for installing the dependencies of the project (see package.json)
- Finally:
cd into project, and run `coffee index.coffee` to run the proxy server on `http://localhost:9000`
## Testing
There is a script to test the library "Humantask"
run `coffee test.coffee`
## API
- GET /authenticate:
- @query login
- @query password
- @return workflowContext, con el token del login seteado en una cookie
- GET /humantask
- @return array JSON con información sobre las task disponibles al usuario logueado identificado por el token de /authenticate
- GET /humantask/:taskId
-@param taskId, el ID de la task de la que desean los details
-@return getTaskDetailsById