Commit Graph

94 Commits (3e720942e58f99b038616d95e00a01ac9dd2f490)

Author SHA1 Message Date
Julius Härtl c3061e6929
Make sure event names is always an array 6 years ago
Julius Härtl 260f0fab4d
Set fileInfo in the rule matcher 6 years ago
Arthur Schiwon b3749fbe16
add convenience interfaces so entities can provide presentable details 6 years ago
Arthur Schiwon 7a7a415fdc
expose user of running flows 6 years ago
Arthur Schiwon 7210852f07
allow user flows when the acting user is legitimate, but not its owner 6 years ago
Julius Härtl d10b313186
Rename to flow 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Arthur Schiwon 2efe8aad38
relax dependency on GenericEvent, instead stay compatible with old events 6 years ago
Jan-Christoph Borchardt cef0e622fb
Add Flow app icon 6 years ago
Arthur Schiwon 9c766cf03f
do not break on Checkers that do not need specific context info 6 years ago
Julius Härtl 8a0164b6b9
Adjust user UserWorkflowController methods to AWorflowController 6 years ago
Julius Härtl 6830daf104
Decode list of events when returning them 6 years ago
Julius Härtl 99c30453dd
Ignore unavailable entity/operation classes 6 years ago
Joas Schilling d4d3725bfe
Only cache the mimetype if the file exists 6 years ago
Joas Schilling 0f3de7828e
Don't call basename on null 6 years ago
Joas Schilling 744b635d5c
Correctly detect the mimetype from uploads 6 years ago
Joas Schilling 2959e15c7a
Fix "Cannot add a NOT NULL column with default value NULL" 6 years ago
Julius Härtl e7e9166efe
Add endpoint to test operations before submitting 6 years ago
Julius Härtl 72a7fe8185
Fix type hinting on setFileInfo 6 years ago
Arthur Schiwon d363654132
fix order/entity types when setting the context 6 years ago
Arthur Schiwon 5610f73b7a
File entity supports tagging events now 6 years ago
Arthur Schiwon ae1cc1d14d
entities equip the RuleMatcher on the events they are aware of 6 years ago
Arthur Schiwon 849d025d09
let a dedicate service serve a stateful process 6 years ago
Arthur Schiwon 4cd931fcc6
require IChecks to receive entity context 6 years ago
Arthur Schiwon fd2de58503
seperate setFileInfo from ICheck 6 years ago
Julius Härtl 687edb4bc8
No need to get the class since the entity is already the class string 6 years ago
Julius Härtl 32279ed062
Extend missing check classes 6 years ago
Arthur Schiwon 36624def94
add type hint for IDE 6 years ago
Arthur Schiwon c2a52813e2
extends ICheck with scope and entity support, provide them as initialState 6 years ago
Arthur Schiwon d2c8b939d5
WFE as proxy listen to relevent events and forwards them 6 years ago
Arthur Schiwon bed518e8ab
introduce GenericEntityEvent and adapt File entity 6 years ago
Arthur Schiwon 0d7f7e5495
kill old non-OCS Controller 6 years ago
blizzz dcfe4ab2cc
fix parameter for OCSExcpetion 6 years ago
blizzz ce4f3598ff
use correct builder instance 6 years ago
Arthur Schiwon f0f0a7b43e
adds a trigger hint for complex operations 6 years ago
Arthur Schiwon 54bdc95cc1
fix missing value and run against empty tables in migration script 6 years ago
Arthur Schiwon ed58343e60
split events DB field into entity and events, adjust biz logic 6 years ago
Arthur Schiwon 827dd896fa
extend DB table, manager, controller with support for entity events 6 years ago
Arthur Schiwon 26b19b73a4
remove IEntity's getId in favor of class name 6 years ago
Arthur Schiwon 4c2fdbb908
merge IOperator with IOperation for simplicity 6 years ago
Arthur Schiwon ec36c0ae80
add operator interfaces / API 6 years ago
Arthur Schiwon 1c67357db8
section and settings for users 6 years ago
Arthur Schiwon 4aba1f1cff
scope aware workflow controller and manager 6 years ago
Arthur Schiwon bd5c455da4
the workflow manager becomes scope aware, Part 1 6 years ago
Arthur Schiwon 804d4fe69f
introducing Entity interfaces and a File one as first implementation 6 years ago
Arthur Schiwon 9a6f7cc8cb
add scope table for workflows and switch to migrations 6 years ago
Arthur Schiwon 445d6eb839
open the WFE to deal with other subjects but files 6 years ago
Arthur Schiwon d015cd9c55
provides an OCS workflow controller for admins 6 years ago
Roeland Jago Douma f57fa231f7
Be sure to get the jailed path if the storage is a jail 6 years ago
Arthur Schiwon e5fefd1338
webpackify workflowengine 7 years ago