summaryrefslogtreecommitdiffstats
path: root/lib/private/BackgroundJob
Commit message (Expand)AuthorAgeFilesLines
* fix(JobList#hasReservedJob): Break tie when multiple jobs are reservedMarcel Klehr2023-11-091-1/+1
* Fix ParallelAwareJob testsMarcel Klehr2023-07-281-9/+23
* Remove job from oc_jobs when the file is not findableLouis Chemineau2023-05-031-1/+2
* JobList: add debug log when hasReservedJob query failsMarcel Klehr2023-04-241-1/+5
* JobList#hasReservedJobs: Close cursorMarcel Klehr2023-04-231-1/+3
* Fix BackgroundJob testsMarcel Klehr2023-04-231-1/+2
* Update lib/private/BackgroundJob/JobList.phpMarcel Klehr2023-04-231-1/+2
* test(BackgroundJobs): Add tests for allowParallelRuns and hasReservedJobsMarcel Klehr2023-04-231-1/+1
* feat(BackgroundJobs): Allow preventing parallel runs for a job classMarcel Klehr2023-04-231-0/+18
* Fix API breakage by using a new method insteadCôme Chilliet2023-01-121-1/+10
* Remove deprecated method getAll instead of breaking API on deprecated methodCôme Chilliet2023-01-121-11/+0
* Use a Generator for job list to fix background-job:list commandCôme Chilliet2023-01-101-9/+11
* Fix many tests and warningsCarl Schwan2022-08-082-79/+0
* Port existing server code to new interfaceCarl Schwan2022-08-083-2/+6
* Fix typing in IJobListCôme Chilliet2022-07-111-8/+4
* Code cleaning of Background/ListCommandCôme Chilliet2022-07-111-3/+6
* Add command to list jobsCôme Chilliet2022-07-111-1/+17
* Clean up JobList classCôme Chilliet2022-07-111-52/+26
* Check background job typeChristoph Wurst2022-05-311-0/+4
* Get not only time-sensitive next job from list but anyKirill Popov2022-04-241-1/+1
* Do chuncked job deletionCarl Schwan2022-03-171-1/+17
* Also use hashed/indexed column on deleteJoas Schilling2022-03-021-2/+2
* Deprecate our old, internal background job base classesChristoph Wurst2022-02-225-0/+13
* Allow apps to specify if their background job can be delayedJoas Schilling2022-02-071-3/+14
* Add hashed attribute column for indexed job existence checkJulius Härtl2022-01-181-2/+3
* Check style updateCarl Schwan2022-01-131-2/+2
* Reset job disabling timer on adding the job againJulius Härtl2022-01-031-13/+19
* Bump since versionJoas Schilling2021-10-141-1/+1
* Move queries to the joblistJoas Schilling2021-10-141-4/+29
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-046-6/+0
* Update all license headers for Nextcloud 21Christoph Wurst2020-12-161-1/+0
* Remove @suppress SqlInjectionCheckerMorris Jobke2020-09-161-2/+0
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-242-1/+1
* Remove getLastJob from IJobListMorris Jobke2020-08-131-12/+0
* Use formal type hints instead of informal PHPDocMorris Jobke2020-07-061-16/+6
* Fix wrong phpdoc for execute methodDaniel Kesselberg2020-07-032-2/+4
* Update license headers for 19Christoph Wurst2020-04-292-0/+2
* Use exactly one empty line after the namespace declarationChristoph Wurst2020-04-092-0/+2
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-313-0/+3
* Use the short array syntax, everywhereChristoph Wurst2020-03-261-2/+2
* Make sure to catch php errors during job executionDaniel Kesselberg2020-01-311-1/+1
* JobList: Typecast last_run to integerGeorg Ehrke2020-01-301-1/+1
* Update license headersChristoph Wurst2019-12-056-6/+8
* Some php-cs fixesRoeland Jago Douma2019-11-221-1/+1
* Fix integer background job id type errorChristoph Wurst2019-01-151-1/+1
* Revert "Wait for cron to finish before running upgrade command"Morris Jobke2018-11-011-39/+1
* Suppress potential SQL injection warning as they are false positivesMorris Jobke2018-07-091-0/+1
* Unlock failed cron jobs and set a high "last_checked" value to avoid continou...Morris Jobke2018-07-091-0/+9
* Wait for cron to finish before running upgrade commandMorris Jobke2018-06-191-1/+39
* Update license headersMorris Jobke2017-11-064-0/+7