summaryrefslogtreecommitdiffstats
path: root/apps/workflowengine
Commit message (Collapse)AuthorAgeFilesLines
* Make rule listing more compactJulius Härtl2019-09-102-4/+20
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Migrate check pluginsJulius Härtl2019-09-105-299/+46
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Allow placeholder and validation without custom vue componentJulius Härtl2019-09-106-14/+140
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Do not use shot tagJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Handle operator registration properlyJulius Härtl2019-09-108-49/+78
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Document plugins to be used by integratorsJulius Härtl2019-09-102-32/+112
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Migrate plugins to vuex storeJulius Härtl2019-09-107-35/+81
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add missing filesJulius Härtl2019-09-102-0/+167
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Use trigger hintJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move to vuex storeJulius Härtl2019-09-1025-1295/+746
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Adjust to new backend URLsJulius Härtl2019-09-106-37/+62
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Styling fixesJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Use entity/event definitions from backendJulius Härtl2019-09-106-121/+141
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Adjust template idJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add endpoint to test operations before submittingJulius Härtl2019-09-101-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Unified workflow managementJulius Härtl2019-09-1014-3/+926
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix test mockingJulius Härtl2019-09-101-1/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix type hinting on setFileInfoJulius Härtl2019-09-102-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix order/entity types when setting the contextArthur Schiwon2019-09-101-8/+8
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* File entity supports tagging events nowArthur Schiwon2019-09-091-1/+18
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* entities equip the RuleMatcher on the events they are aware ofArthur Schiwon2019-09-092-3/+27
| | | | | | Operations will receive the matcher instance Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* let a dedicate service serve a stateful processArthur Schiwon2019-09-0910-121/+146
| | | | | | | | * includes making ICheck not requiring any context setter * and IFileCheck extending the IEntityCheck as entity data can be handed in via Dispatcher Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* require IChecks to receive entity contextArthur Schiwon2019-09-0912-45/+99
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* seperate setFileInfo from ICheckArthur Schiwon2019-09-098-42/+6
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* No need to get the class since the entity is already the class stringJulius Härtl2019-09-091-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Extend missing check classesJulius Härtl2019-09-094-0/+54
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* add type hint for IDEArthur Schiwon2019-09-091-0/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* extends ICheck with scope and entity support, provide them as initialStateArthur Schiwon2019-09-099-5/+123
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* WFE as proxy listen to relevent events and forwards themArthur Schiwon2019-09-093-4/+60
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* introduce GenericEntityEvent and adapt File entityArthur Schiwon2019-09-095-106/+8
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* kill old non-OCS ControllerArthur Schiwon2019-09-094-134/+0
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix parameter for OCSExcpetionblizzz2019-09-091-3/+3
| | | | | | Signed-off-by: blizzz <blizzz@arthur-schiwon.de> Co-Authored-By: Julius Härtl <jus@bitgrid.net>
* use correct builder instanceblizzz2019-09-091-1/+1
| | | | | | Signed-off-by: blizzz <blizzz@arthur-schiwon.de> Co-Authored-By: Julius Härtl <jus@bitgrid.net>
* adds a trigger hint for complex operationsArthur Schiwon2019-09-091-0/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix missing value and run against empty tables in migration scriptArthur Schiwon2019-09-092-15/+17
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix personal settings class name in xmlblizzz2019-09-091-1/+1
| | | | | Co-Authored-By: Julius Härtl <jus@bitgrid.net> Signed-off-by: blizzz <blizzz@arthur-schiwon.de>
* split events DB field into entity and events, adjust biz logicArthur Schiwon2019-09-095-47/+92
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* extend DB table, manager, controller with support for entity eventsArthur Schiwon2019-09-094-14/+90
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add missing depArthur Schiwon2019-09-091-1/+6
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* remove IEntity's getId in favor of class nameArthur Schiwon2019-09-093-6/+2
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* merge IOperator with IOperation for simplicityArthur Schiwon2019-09-092-16/+15
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add operator interfaces / APIArthur Schiwon2019-09-094-5/+198
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* section and settings for usersArthur Schiwon2019-09-097-97/+44
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* scope aware workflow controller and managerArthur Schiwon2019-09-099-159/+761
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* the workflow manager becomes scope aware, Part 1Arthur Schiwon2019-09-096-7/+201
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* introducing Entity interfaces and a File one as first implementationArthur Schiwon2019-09-0910-27/+423
| | | | | | also adds admin settings that pass entities as initial state Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add scope table for workflows and switch to migrationsArthur Schiwon2019-09-094-90/+102
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* open the WFE to deal with other subjects but filesArthur Schiwon2019-09-091-2/+28
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* provides an OCS workflow controller for adminsArthur Schiwon2019-09-095-1/+152
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Bump handlebars from 4.1.2 to 4.2.0dependabot-preview[bot]2019-09-082-2/+2
| | | | | | | | | | Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.2.0. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>