Go to file
2023-08-14 00:24:47 +02:00
.reuse reuse init 2023-07-25 15:43:39 +00:00
app add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
fonts font licenses compliant with SPDX 2023-07-25 16:06:51 +00:00
LICENSES font licenses compliant with SPDX 2023-07-25 16:06:51 +00:00
workflows retrieve & show information from index.yaml 2023-05-30 16:22:29 +02:00
.gitignore add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
editor.css add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
editor.html add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
editor.js add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
flake.lock added flake 2023-08-13 20:49:16 +02:00
flake.lock.license added flake 2023-08-13 20:49:16 +02:00
flake.nix only switch to zsh if available 2023-08-14 00:24:47 +02:00
keyboard.js add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
README.md updated readme 2023-05-30 16:32:08 +02:00
README.md.license add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00
workflow-visualiser.cabal added flake 2023-08-13 20:49:16 +02:00
workflow-visualiser.cabal.license added flake 2023-08-13 20:49:16 +02:00
workflow.js add SPDX headers to all source files and assets 2023-07-25 16:22:50 +00:00

Workflow Visualiser

Usage

You need to host a local http server for providing the definition files. Please create a dedicated directory @ localhost for that purpose.

Prerequisites

First, you need to generate the visualisation data:

cabal run workflow-visualiser -- --all <path-to-source-yaml-directory> <directory-of-http-server>

Afterwards you can run your server and listen on port 8080.

Open Editor

Open editor.html in your browser and select the desired workflow via the file menu.