Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-24Fix typo in @deprecated PHPDoc tagMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-10-28inform the user when flow config data exceeds thresholdsArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-08-26Merge pull request #22432 from nextcloud/enh/phpdocRoeland Jago Douma
Add php docs build script
2020-08-26Remove @package annotations from public namespaceJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-25Merge pull request #22359 from nextcloud/fix/noid/flow-leaking-scopeJoas Schilling
fix possible leaking scope in Flow
2020-08-24Update the license headers for Nextcloud 20Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-08-24fix possible leaking scope in FlowArthur Schiwon
- a configured flow can be brought into consideration, despite its event was not fired - it could either run through - or run into a RuntimeException and killing processing of valid flows Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-08-10Add PHP doc for eventsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-08-05Enable Flow entities to recreate state if necessaryArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-06-20flow to not use deprecated event dispatcher methodsArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-04-29Update license headers for 19Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-10Add visibility to all constantsChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-10Format control structures, classes, methods and functionChristoph Wurst
To continue this formatting madness, here's a tiny patch that adds unified formatting for control structures like if and loops as well as classes, their methods and anonymous functions. This basically forces the constructs to start on the same line. This is not exactly what PSR2 wants, but I think we can have a few exceptions with "our" style. The starting of braces on the same line is pracrically standard for our code. This also removes and empty lines from method/function bodies at the beginning and end. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-09Use exactly one empty line after the namespace declarationChristoph Wurst
For PSR2 Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-13Fix license headersChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-01-02Use the new Events in FlowRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-12-20Update license headers for 18Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-12-10Allow to specify apps that somethign is a dirJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-05Update license headersChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-11-28add convenience interfaces so entities can provide presentable detailsArthur Schiwon
the File entity starts with a display text (used by talk) Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-11-28allow user flows when the acting user is legitimate, but not its ownerArthur Schiwon
for instance, when a sharee changes a file, the owner can act upon Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-11-13relax dependency on GenericEvent, instead stay compatible with old eventsArthur Schiwon
* also fixes tagging events Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-10-29do not break on Checkers that do not need specific context infoArthur Schiwon
request time, for example Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09fix missing @since'sArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09entities equip the RuleMatcher on the events they are aware ofArthur Schiwon
Operations will receive the matcher instance Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09let a dedicate service serve a stateful processArthur Schiwon
* 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>
2019-09-09require IChecks to receive entity contextArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09seperate setFileInfo from ICheckArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09Return actual event data instead of self callingJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-09-09extends ICheck with scope and entity support, provide them as initialStateArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09WFE as proxy listen to relevent events and forwards themArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09introduce GenericEntityEvent and adapt File entityArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09adds a trigger hint for complex operationsArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09remove IEntity's getId in favor of class nameArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09merge IOperator with IOperation for simplicityArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09add operator interfaces / APIArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09add missing @since annotationsArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09the workflow manager becomes scope aware, Part 1Arthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09introducing Entity interfaces and a File one as first implementationArthur Schiwon
also adds admin settings that pass entities as initial state Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-09-09open the WFE to deal with other subjects but filesArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2017-11-06Update license headersMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-08-19Validate the operationJoas Schilling
2016-07-27Remove php side of check registrationJoas Schilling
2016-07-26Add workflowengineMorris Jobke