Commit Graph

15 Commits (3e720942e58f99b038616d95e00a01ac9dd2f490)

Author SHA1 Message Date
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Christoph Wurst d5927e4d01
Fix integer background job id type error 7 years ago
Morris Jobke f5a1f4bc1b
Revert "Wait for cron to finish before running upgrade command" 7 years ago
Morris Jobke 79801ad263
Suppress potential SQL injection warning as they are false positives 8 years ago
Morris Jobke a1a29d14c8
Unlock failed cron jobs and set a high "last_checked" value to avoid continous re-check 8 years ago
Morris Jobke 18e9631810
Wait for cron to finish before running upgrade command 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Lukas Reschke 3d2600b039
Add Phan plugin to check for SQL injections 9 years ago
Noveen Sachdeva 1b1f403a5d
Add duration of last job execution to the table 9 years ago
Jörn Friedrich Dreyer c993c363e0
make JobList::next() lock free 9 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Joas Schilling d0a2fa0506
Lock jobs while executing them, to allow multiple executors to run in parallel 10 years ago
Roeland Jago Douma 6b5db081a5
Move \OC\BackgroundJob to PSR-4 10 years ago
Joas Schilling 04cee6a7db
Change the sort order of background jobs to be DESC instead of ASC 10 years ago
Joas Schilling 2a0cda74d4 Use IQueryBuilder::PARAM_* instead of \PDO::PARAM_* 10 years ago
Joas Schilling ef73aedd7e Deprecate the method and warn against using it 10 years ago
Thomas Müller 682821c71e Happy new year! 10 years ago
Joas Schilling a9935bd490 Add methods to interface which have always been required 10 years ago
Joas Schilling 0daed65e14 Allow dependency injection for background jobs 10 years ago
Joas Schilling 0f836cfe9e Make sure the interface and the implementation match 10 years ago
Joas Schilling 345e68cafa Use the query builder for the joblist queries 10 years ago
Morris Jobke 8366ce2767 deduplicate @xenopathic 10 years ago
Morris Jobke b945d71384 update licence headers via script 10 years ago
Robin McCorkell 0fac2e3f3a Unique exception for invalid autoload paths, better handling 10 years ago
Robin Appelman beaef820cf handle non existing job classes in $jobList->getNext 11 years ago
Arthur Schiwon e016ed55ff also free joblist and base from file cache code 11 years ago
Jenkins for ownCloud b585d87d9d Update license headers 11 years ago
Morris Jobke 27fde80ee6 fix exception message 11 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers" 11 years ago
Robin Appelman 3cf237df67 set max argument length to 4000 11 years ago
Robin Appelman c2a7fff4f6 throw an exception when trying to push a background job that wont fit in the table 11 years ago
Jenkins for ownCloud 6a1a4880f0 Updating license headers 11 years ago
Robin Appelman 43978befda Dont try to execute jobs that no longer exist 12 years ago
Robin Appelman f93457c41d Fix check if class exists 12 years ago
Robin Appelman 437094bbfc Check if classes/method exists before trying to call them in background jobs 12 years ago
Robin Appelman ec9bf8a2d6 Support having legacy `OC_Cache_FileGlobalGC` background jobs 12 years ago
Robin McCorkell 87b548ed91 Fix all PHPDoc types and variable names, in /lib 12 years ago
Scrutinizer Auto-Fixer adaee6a5a1 Scrutinizer Auto-Fixes 12 years ago
Robin Appelman d6576c640c Add unit tests for JobList 12 years ago
Robin Appelman 62288971ca Additional phpdoc 12 years ago
Robin Appelman a6399f9cef Add the background job list to the public server container 12 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 12 years ago
Thomas Müller 08c8bf5a7b decode arguments as array 12 years ago
Thomas Müller 9c9dc276b7 move the private namespace OC into lib/private - OCP will stay in lib/public 12 years ago
Robin Appelman b31dc10c3c Add support for the old public backgroundjob api 13 years ago
Robin Appelman 7948341a86 Rework background job system 13 years ago