Commit Graph

45 Commits (8904bf645b30fbdfdcb00a2ea607d752ee69d865)

Author SHA1 Message Date
Marcel Klehr 1471849956 fix: Extend docblock of hasReservedJob 2 years ago
Christoph Wurst 04ecc2a6a9
feat(backgroundjob): Schedule job after <timestamp> 2 years ago
Marcel Klehr 2b96760dc6 Remove allowParallelRuns check in OCP\BackgroundJob\Job 2 years ago
Christoph Wurst cb78805282
fix(ocp): TimedJob can't have a more specific argument than Job 3 years ago
Simon L d55a7c619d Fix typos in lib/public subdirectory 3 years ago
Marcel Klehr 5608b50778 Fix BackgroundJob tests 3 years ago
Marcel Klehr 94038e0673 IParallelAwareJob: Add missing boilerplate 3 years ago
Marcel Klehr 0f3211c4e4 Add IParallelAwareJob interface 3 years ago
Marcel Klehr c01c516323 feat(BackgroundJobs): Allow preventing parallel runs for a job class 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Côme Chilliet d74044f634
Fix API breakage by using a new method instead 3 years ago
Côme Chilliet e74f464662
Remove deprecated method getAll instead of breaking API on deprecated method 3 years ago
Côme Chilliet 679682c186
Use a Generator for job list to fix background-job:list command 3 years ago
Carl Schwan 48d9c4d2b0
Port existing server code to new interface 3 years ago
Carl Schwan 19a2d6f6e7
Deprecated ILogger from IJob 3 years ago
Côme Chilliet 2e921f8b3d Fix typing in IJobList 4 years ago
Côme Chilliet 868d748dbf Code cleaning of Background/ListCommand 4 years ago
Côme Chilliet 3d01179907 Add command to list jobs 4 years ago
Joas Schilling b765f79368
Allow apps to specify if their background job can be delayed 4 years ago
Joas Schilling 7239b3d560
Bump since version 4 years ago
Joas Schilling 9cd9f4b4bc
Move queries to the joblist 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Christoph Wurst 389623a910
Document that the TimedJob interval is in seconds 5 years ago
Roeland Jago Douma 82d3f50b78
Fix the OCP\BackgroundJob\Job to make it compatible with its interface 5 years ago
Morris Jobke 26a38c4e8a
Job::run() does not return anything 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
Morris Jobke 16d83ab30a
Remove getLastJob from IJobList 5 years ago
Morris Jobke b1cdd0dd9b
Use formal type hints instead of informal PHPDoc 6 years ago
Daniel Kesselberg 9b10d35477
Fix wrong phpdoc for execute method 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Christoph Wurst 41b5e5923a
Use exactly one empty line after the namespace declaration 6 years ago
Christoph Wurst 85e369cddb
Fix multiline comments 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 7370fb37bb
fixup! Add backgroundjobs to OCP 7 years ago
Roeland Jago Douma ba95495857
Add backgroundjobs to OCP 7 years ago
Morris Jobke 9ef6148bfa
Deprecated OCP interface to fetch background job type 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Lukas Reschke d321e9792e
Add |null to PHPDoc 9 years ago
Noveen Sachdeva 1b1f403a5d
Add duration of last job execution to the table 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 fd371700a2
Move \OCP\BackgroundJob to PSR-4 10 years ago