Skip to content

Releases: symbiote/silverstripe-queuedjobs

4.5.0

27 Jan 21:32
Compare
Choose a tag to compare
  • FIX Replace deprecated curly brace access syntax (Garion Herman) - 8a6f422
  • Repair linter found code formatting issues (Dylan Wagstaff) - 44ef083
  • FIX ignored "Start After" option when creating new Queued Job in CMS (Jakub Dolba) - 841e54a
  • User context interface separated out of QueuedJob interface. (Mojmir Fendek) - a5728d2
  • Remove obsolete branch alias (Robbie Averill) - 50b962c
  • Queued jobs pause setting added. (Mojmir Fendek) - 4874630
  • Use trusty in Travis builds (Robbie Averill) - 27d633b
  • Remove SilverStripe 4.0-4.2 from Travis builds (Robbie Averill) - b3abcc9
  • Documentation on queued jobs related unit tests. (Mojmir Fendek) - eab0f78
  • Allow queued_job_admin_email to be disabled (Will Rossiter) - 010ac21
  • update to fix incorrect cronjob entries (Tom St George) - b0e3255
  • Queued only tasks configuration added. (Mojmir Fendek) - adc19e4
  • Extensibility options improvements. (Mojmir Fendek) - d616025
  • minor - log information to info instead of error (#244) (torleif) - 99e934f

4.4.2

25 Nov 23:07
6358ae7
Compare
Choose a tag to compare
  • BUG Squash linting warning about constant visibility (Maxime Rainville) - 7456b1f
  • BUG Fix travis build to always use trusty and fix some linting issue (Maxime Rainville) - c71bf85
  • BUG Explictely register HTTPRequest with Inkector in test setup (Maxime Rainville) - 1814136

NB: This patch release doesn't alter the behaviour of the module. It patches some tests to fix the CI build of related modules.

4.4.1

15 Nov 00:59
1729bb2
Compare
Choose a tag to compare
  • Log severity in queue messages (Ingo Schommer) - 69690b7
  • Remove use of deprecated DB::getConn() and run import optimisation (Robbie Averill) - b7b5624
  • Fix(mutex) make the mutex update check for finished or running jobs (Robbie Averill) - 0b39d8c

4.4.0

09 May 02:47
Compare
Choose a tag to compare
  • NEW Batch log messages for every 100 file (#242) (Andre Kiste) - 6a2b99c
  • NEW Add real-time logs when using LoggerInterface (#240) (Andre Kiste) - 8de7969
  • Add Travis build entry for SilverStripe 4.4.x (Robbie Averill) - 2a8996e
  • Remove obsolete branch alias (Robbie Averill) - 5d856bf
  • NEW Some minor touchups to code to adhere to current SilverStripe best practices (Robbie Averill) - c9043c5
  • FIX: Add check for SubsiteID (James Ayers) - 801390e
  • NEW: Increase default max_finished_jobs_age to 2 hours. (Sam Minnee) - 55df9ef
  • NEW: Improve job list in admin/queuedjobs (Sam Minnee) - 4eb2768
  • NEW: Improve stalled-job messages (Sam Minnee) - a39e073
  • Add PHP 7.3 and SilverStripe 4.3 to Travis builds (Robbie Averill) - 53682b6
  • FIX Cleanup tasks now uses Configurable and correctly re-enqueues itself (Robbie Averill) - df22515
  • NEW Remove duplicated Jobs header in admin, and remove GridField toolbar header (Robbie Averill) - c7a0d5c
  • Add branch alias back for 4.x-dev (Robbie Averill) - 8f3b180
  • Update CleanupJob.php (Shea Dawson) - d89602d
  • Fix CleanupJob->reenqueue() not working (Shea Dawson) - b2c74fd
  • Change default job recreate log level to info (Rens Korswagen) - ea48b68
  • FIX Queued job emails now come from Email.admin_email (#217) (Rens Korswagen) - 4ee2147

2.10.6

18 Feb 04:23
aabfab5
Compare
Choose a tag to compare
[FIX] Correcting a composer resolution issue.

4.3.2

06 Feb 21:11
Compare
Choose a tag to compare
  • Adds query_limit config option for CleanupJob (defaults to 100k) - 78ebf99
  • Ensures compatibility with SS 3.7 and PHP 7.2 - 267b8da
  • Provides legacy class-name map for SilverStripe 4 - 011ffe1
  • Removes _config.php check for folder name - 4b967a0
  • Fixes valid $messages data being overwritten - e91c358

3.1.3

21 Nov 23:53
a3b7dae
Compare
Choose a tag to compare
  • Adds query_limit config option for CleanupJob (defaults to 100k) - 78ebf99
  • Ensures compatability with SS 3.7 and PHP 7.2 - 267b8da

4.3.1

07 Nov 21:40
Compare
Choose a tag to compare
  • FIX Replace Convert JSON methods with json_* methods, deprecated from SilverStripe 4.4 (Robbie Averill) - ab87aa1
  • FIX Add queuedjobs test state to disable the shutdown handler during unit tests (Robbie Averill) - f3d8a47

4.3.0

07 Nov 20:02
ce4e395
Compare
Choose a tag to compare
  • NEW Include website URL in stalled jobs email as well as job ID (Robbie Averill) - 8ea5aba
  • Remove obsolete branch alias (Robbie Averill) - c2e84eb
  • DOCS Adding documentation for cron-based health checking (Guy Marriott) - 7c9c46d
  • NEW Allowing disabling health checks - adding a task for it (Guy Marriott) - faa33c6
  • MINOR Add method chaining via return to setDefaultRules (Robbie Averill) - 7fefeb0
  • FIX Remove use of deprecated DB::getConn(), update broken doc blocks etc (Robbie Averill) - d82876c
  • FIX Doorman's 'is cancelled' criteria now included completed jobs, preventing infinite processes (Robbie Averill) - 3962190
  • Updated test that sometimes fails to have a little leniency (Guy Marriott) - 1a2bcba
  • Update QueuedJobService to use timestamps (DorsetDigital) - 8ea3caf
  • Ensure extension fields don't exist before adding them (Will Rossiter) - 933325e
  • setConfig has been removed from API (Will Rossiter) - 2f137fe
  • Add supported module badge to readme (Dylan Wagstaff) - c7e0691
  • Re-add branch alias for 4.x-dev (Robbie Averill) - 27f0f39
  • Fix markStarted not calculating timeout correctly (matt-in-a-hat) - 4c3ca7b

4.2.3

25 Jul 01:05
Compare
Choose a tag to compare
  • Update QueuedJobService to use timestamps (DorsetDigital) - 701b3eb