Skip to content

Commit

Permalink
Merge pull request #165 from linonetwo/docs/images
Browse files Browse the repository at this point in the history
Docs/images
  • Loading branch information
ralphhanna authored Dec 21, 2023
2 parents 2a5d20f + c7d9425 commit ae19f02
Show file tree
Hide file tree
Showing 43 changed files with 140 additions and 13,397 deletions.
9 changes: 3 additions & 6 deletions .github/workflows/deploy-to-github-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,6 @@ jobs:
cache: npm
- name: Install dependencies
run: npm ci
# TODO: add scripts/test-markdown.js back
# - name: Check API Docs
# run: npm run docs:check
- name: Gen API Docs
run: npm run docs:generate
- name: Build Docs Site
Expand All @@ -53,8 +50,8 @@ jobs:
- name: Upload artifact
uses: actions/upload-pages-artifact@v2
with:
# Upload entire repository
path: .docusaurus
# Upload the folder /build generated by docusaurus
path: build
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
uses: actions/deploy-pages@v2
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,6 @@
# generated docs
/.docusaurus
/docs/api
/build
# Copied by scripts\copy-readme.ts
docs/README.md
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ This package is designed specifically for Node.js and TypeScript
### Web based Process modeller

A web based modeler is included based on http://bpmn.io , models definitions are saved at your server
![Modeller](./docs/model-demo.gif)
![Modeller](./docs/images/model-demo.gif)

### Full BPMN Process Engine

Expand All @@ -39,7 +39,7 @@ Since instances are saved in MongoDB you can easily query your instances (runnin

Included is a sample web application (running Node.js and Express.js) to allow you to visualize your workflow

# Installation
## Installation

This package requires Node.js and an access to MongoDB ()
if you don't have MongoDB already installed you can [create a free cloud account here](http://bit.ly/cyd-atlas)
Expand Down Expand Up @@ -244,6 +244,10 @@ console.log(`that is it!, process is now complete status=<${response.execution.s

for more complete examples see [Examples](./docs/examples.md)

## Contribution

See [Development Guide](./docs/Development.md)

## License

This project is licensed under the terms of the MIT license.
Expand Down
Binary file removed docs/Assignee1.PNG
Binary file not shown.
6 changes: 3 additions & 3 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,10 +76,10 @@ and here
## Release 1.3.8 - 2022-07-09

- Fix errors in throwSignal/throwMessage in bpmn-client
- Fix errors in throwSignal/throwMessage in api [#52](/../../issues/52)
- Fix errors in throwSignal/throwMessage in api [#52](https://github.com/bpmnServer/bpmn-server/issues/52)
- Fix bug showing instance 'end' while still running when in gateway
- Fix issue with editing element name in property panel [#54](/../../issues/54)
- Include tmp folder in install [#56](/../../issues/56)
- Fix issue with editing element name in property panel [#54](https://github.com/bpmnServer/bpmn-server/issues/54)
- Include tmp folder in install [#56](https://github.com/bpmnServer/bpmn-server/issues/56)
- Minor changes to UI - preserve the last process


Expand Down
Binary file removed docs/Data_BuyUsedCar.PNG
Binary file not shown.
Binary file removed docs/Data_scripts_services.PNG
Binary file not shown.
Binary file removed docs/Data_scripts_services_model.PNG
Binary file not shown.
14 changes: 14 additions & 0 deletions docs/Development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Development

## Code

## Document

```sh
npm run docs:generate
npm run docs:dev
```

The `docs:generate` will generate API doc from TS code and JSDocs in the comments of TS files. And also copy README.md to the docs folder, so it can be recognized by docusaurus.

`docs:dev` start the doc site locally using docusaurus, you can modify its config at docusaurus.config.ts. It basically turn all markdown files in docs folder into our doc site.
Binary file removed docs/Engine Execution.png
Binary file not shown.
Binary file removed docs/IO.png
Binary file not shown.
Binary file removed docs/Instances.png
Binary file not shown.
Binary file removed docs/Modeler.png
Binary file not shown.
Binary file removed docs/Starting a Process.png
Binary file not shown.
Binary file removed docs/bb-1.PNG
Binary file not shown.
Binary file removed docs/bb-call.PNG
Binary file not shown.
Binary file removed docs/bb-conditional-flow.PNG
Binary file not shown.
Binary file removed docs/bb-event-scripts.PNG
Binary file not shown.
Binary file removed docs/bb-form.PNG
Binary file not shown.
Binary file removed docs/bb-io.PNG
Binary file not shown.
Binary file removed docs/bb-message.PNG
Binary file not shown.
Binary file removed docs/bb-multi-instance.PNG
Binary file not shown.
Binary file removed docs/bb-script.PNG
Binary file not shown.
Binary file removed docs/bb-service.PNG
Binary file not shown.
Binary file removed docs/bb-timer.PNG
Binary file not shown.
Loading

0 comments on commit ae19f02

Please sign in to comment.