📂 Web File Browser
Go to file
2019-11-04 17:10:56 -05:00
.circleci chore: tx main repo, merge gitignores and circle 2019-05-21 11:17:25 +01:00
.github chore: remove caddy (#724) 2019-05-11 19:35:50 +01:00
.tx feat: add more languages (#773) 2019-06-09 13:31:57 +01:00
auth fix #758: reCAPTCHA should use secret for verification (instead… (#875) 2019-10-09 22:22:08 +01:00
cmd Check if keys exist in map. Fixes: #736 (#737) 2019-05-21 08:46:50 +01:00
demo diagrams Add bpmn-js integration. 2019-11-04 17:10:03 -05:00
errors feat: v2 (#599) 2019-01-05 22:44:33 +00:00
files Add bpmn-js integration. 2019-11-04 17:10:03 -05:00
fileutils feat: v2 (#599) 2019-01-05 22:44:33 +00:00
frontend Add bpmn-js integration. 2019-11-04 17:10:03 -05:00
http fix: prevent maliciously constructed parameters like /api/public/dl/XZzCDnK2_not_exists_hash_name cause panic (#791) 2019-07-05 12:15:57 +01:00
rules feat: v2 (#599) 2019-01-05 22:44:33 +00:00
runner chore: update caddy path (#803) 2019-07-03 18:41:36 +01:00
search fix: search (#625) 2019-01-09 15:18:03 +01:00
settings feat: adds support for unix sockets (#729) 2019-05-17 11:48:06 +01:00
share feat: v2 (#599) 2019-01-05 22:44:33 +00:00
storage fix: clarify bolt package name 2019-02-16 21:23:02 +00:00
users fix: linting 2019-01-23 15:58:06 +00:00
version chore: versioning with ldflags (#726) 2019-05-12 21:08:43 +01:00
.docker.json chore: update Dockerfile 2019-01-08 18:17:52 +01:00
.dockerignore fix: move everything to LF (#588) 2018-12-28 19:19:54 +00:00
.gitignore chore: tx main repo, merge gitignores and circle 2019-05-21 11:17:25 +01:00
.goreleaser.yml chore: versioning with ldflags (#726) 2019-05-12 21:08:43 +01:00
Dockerfile feat: inject ca-certificates through alpine 2019-05-11 23:02:37 +01:00
go.mod Add bpmn-js integration. 2019-11-04 17:10:03 -05:00
go.sum chore: version v2.0.16 2019-11-04 07:27:38 +00:00
LICENSE chore: add circle ci and use external assets 2018-02-01 16:18:44 +00:00
main.go 🧹: gofmt 2019-01-05 23:01:16 +00:00
README.md Update README.md 2019-11-04 17:10:56 -05:00
wizard.sh chore: do not fetch submodule 2019-05-21 11:19:03 +01:00

⚠️ WARN: This is a small project with the objective of building an actual example of how to integrate bpmn-js in a Vue+GO solution. Vue-bpmn-browser is originally a fork of the excellent "filebrowser". The developers need your help to keep improving their product: please read #532 for more info!

Preview

Preview

The original filebrowser solution is described as follow: "filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app or as a middleware."

vue-bpmn-browser is building on top of the existing solution by adding the bpmn.io diagrams viewer: simply open a .bpmn file to make the magic happen. No extensions are available at the moment but you can make use of any standard extra attribute, such as xmlns:bioc="http://bpmn.io/schema/bpmn/biocolor/1.0".

Features

Original features from filebrowser are documented at filebrowser.xyz/features.

New bpmn-js integration features are documented in this repo here.

Install

Please refer to filebrowser's docs at filebrowser.xyz.

Author

Ibridia with Alex.