Commit Graph

53 Commits (49cf5ba318add68160aede0e2ad624800983d183)

Author SHA1 Message Date
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Joas Schilling 42be7a5d74
fix(OCP): Add since tag for all constants 2 years ago
Joas Schilling aa039c986a
fix(workflowengine): Remove legacy event (deprecated since 17) 2 years ago
Simon L d55a7c619d Fix typos in lib/public subdirectory 3 years ago
Joas Schilling 5bc86dd6ac
techdebt(workflowengine): Remove transition event classes 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Christoph Wurst 9ae505cb7c
Add Psalm specific scope type hint for the WFE operation 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Christoph Wurst 4fc0b2c639
Deprecate all remaining event constants 5 years ago
Morris Jobke f4c1512bb7
Fix typo in @deprecated PHPDoc tag 5 years ago
Arthur Schiwon 1eb86e46fd
inform the user when flow config data exceeds thresholds 5 years ago
Julius Härtl 45a474071e
Remove @package annotations from public namespace 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Arthur Schiwon 28c0eea8cb
fix possible leaking scope in Flow 5 years ago
Morris Jobke 782a2df392
Add PHP doc for events 5 years ago
Arthur Schiwon 6c1c9273c0
Enable Flow entities to recreate state if necessary 5 years ago
Arthur Schiwon 3706eae777
flow to not use deprecated event dispatcher methods 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Christoph Wurst 6127c288e8 Fix license headers 6 years ago
Roeland Jago Douma 25d4f3230d
Use the new Events in Flow 6 years ago
Christoph Wurst 1b46621cd3
Update license headers for 18 6 years ago
Joas Schilling 4a151c545a
Allow to specify apps that somethign is a dir 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Arthur Schiwon b3749fbe16
add convenience interfaces so entities can provide presentable details 6 years ago
Arthur Schiwon 7210852f07
allow user flows when the acting user is legitimate, but not its owner 6 years ago
Arthur Schiwon 2efe8aad38
relax dependency on GenericEvent, instead stay compatible with old events 6 years ago
Arthur Schiwon 9c766cf03f
do not break on Checkers that do not need specific context info 6 years ago
Arthur Schiwon 3a4e31ef6b
fix missing @since's 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 5891ec602f
Return actual event data instead of self calling 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 f0f0a7b43e
adds a trigger hint for complex operations 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 2288363b0f
add missing @since annotations 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 445d6eb839
open the WFE to deal with other subjects but files 6 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Joas Schilling a111181eb3
Validate the operation 10 years ago
Joas Schilling 681eebcfe6
Remove php side of check registration 10 years ago