Change Log

Security

  • 2018-07-18 e2af1cf Disabling use of serialise fallback in MultiValueField for new installations (Guy Marriott) - See ss-2018-017

Features and Enhancements

  • 2018-04-18 3561466 Provide default IIS rewriting rules with recipe (Damian Mooyman)
  • 2018-04-13 24ff267 Ability to inject a different process manager class. (Frank Mullenger)
  • 2018-04-04 ee6b9c8 Allow ProcessManager log path to be configurable via environment variable (Robbie Averill)
  • 2017-12-20 35fa3c3 Convert to vendor module, update use of cli-script with sake and some readme examples (Robbie Averill)
  • 2017-11-14 47f87be Log job output into the job messages. (Sam Minnee)
  • 2017-11-13 1f0d551 Add DeleteAllJobsTask (Sam Minnee)
  • 2017-11-10 a99f165 Allow queueing of build tasks (Sam Minnee)

Bugfixes

  • 2018-08-01 8927721 Ensure alterQuery is compatible with silverstripe/fulltextsearch <3.3 (Robbie Averill)
  • 2018-08-01 140f054 deprecated filter method in SearchVariant (Sander Hagenaars)
  • 2018-07-26 9822a7c Correct assertion order in CwpStatsReportTest (Robbie Averill)
  • 2018-07-16 65e1847 linting issues (Damian Mooyman)
  • 2018-07-14 a0e0bed Use Injector to create PasswordValidators (Daniel Hensby)
  • 2018-07-13 0be2919 up regex logic and unit tests (Damian Mooyman)
  • 2018-07-09 c3ac001 Unable to remove 'Post Options' tab (Loz Calver)
  • 2018-07-05 d533744 mobile search form action going to wrong route (Mikaela Young)
  • 2018-06-29 9b95e8b Various fixes to banner blocks (Guy Marriott)
  • 2018-06-20 a2af250 Allow integration/unit tests to use more memory, update assertions and docblock tweaks (Robbie Averill)
  • 2018-06-18 0b69b49 Add proxy configuration for embedded cURL requests (Robbie Averill)
  • 2018-06-18 d989074 ed a case where original user was missing when unsetting a user. (Mojmir Fendek)
  • 2018-06-15 ed80e1c Prevent form's toolbar from extending into the preview (Raissa North)
  • 2018-06-12 73cccf9 Removing syntax error in config file (Guy)
  • 2018-05-29 8fc5a6b Implement subsites namespace into QueuedJobService (Robbie Averill)
  • 2018-05-28 d23faff Correct assertion order in CwpStatsReportTest (Robbie Averill)
  • 2018-05-28 2a97b05 Mock current date and time in scheduled execution test (Robbie Averill)
  • 2018-05-27 191178c Use correct namespaces for Versioned and ErrorPage (Robbie Averill)
  • 2018-05-18 d81d7cd Implement localisable order by clause (Robbie Averill)
  • 2018-05-06 b3cff89 Fixes #173 Check for excistence of root object. (Russell Michell)
  • 2018-04-24 2e18723 Swap deprecated Member::currentUser and check that $jobType is a job (Robbie Averill)
  • 2018-03-27 d0c07de Clear the binary so that PHP is not used to interpret the sake bash script. (Frank Mullenger)
  • 2018-03-20 3a3f90e travix builds (Daniel Hensby)
  • 2018-03-20 bb3e9d6 Missing use statement for ProcessManager (Gordon Anderson)
  • 2018-03-20 8868535 Ensure null->ID is not evaluated (Gordon Anderson)
  • 2018-01-26 02b3218 Correct field name in execute action handler and update icons to use admin icons (Robbie Averill)
  • 2018-01-25 92b25b8 Use 'clipboard-pencil' font icon and delete graphic used prior (Raissa North)
  • 2017-12-21 3e45f63 Fixes #156 Addition of missing TempFolder and Environment (Russell Michell)
  • 2017-12-21 b58f6d0 (travis) remove php 5.3 from Travis config as it's no longer supported (Stephen McMahon)
  • 2017-12-21 f6750a9 (Service) ensure run as user is cleared at the end of each runJob (Stephen McMahon)
  • 2017-12-20 1aa94d7 Switch tab whitespace for spaces to fix linting (Robbie Averill)
  • 2017-11-15 a950213 Better messages. (Sam Minnee)
  • 2017-11-02 087c8ca ImmediateQueueHandler needs scheduleJob method to match expected API (Daniel Hensby)
  • 2017-10-04 1c0b041 convert CI bootstrap references to new their new locations in vendor (Dylan Wagstaff)
  • 2017-09-26 71359b4 Complete namespacing of translations, remove en_US.php and run text collection (Robbie Averill)
  • 2017-09-24 ccf8f72 Update "Create new job" button to use bootstrap and escape HTML in messages in GridField (Robbie Averill)
  • 2017-07-20 4103227 (defaultJobs) fix filtering of active jobs. Improve log messages (Stephen McMahon)
  • 2017-07-19 35d1ade (defaultJobs) update readme and default jobs check to use injector correctly (Stephen McMahon)
  • 2017-07-11 46f240e , replacing a deprecated class, since this statement doesn't need to exist. (Nathan Glasl)
  • 2017-07-11 ca98461 , updating the maintainer address and temporarily removing the broken CI. (Nathan Glasl)
  • 2017-07-10 8fc975f , correcting some references that are no longer valid with SS4. (Nathan Glasl)
  • 2017-07-10 a134ca1 , replacing a deprecated function. (Nathan Glasl)
  • 2017-07-05 59f0cb9 (defaultJobs) config now loads correctly. Add SS_Log of missing job. Change admin email queued_job_admin_email (Stephen McMahon)
  • 2017-07-05 69b27e9 (QueuedJobService): When a job hits the "Job releasing memory and waiting" case and completed successfully, it would not run the 'afterComplete' logic. (Jake Bentvelzen)
  • 2017-06-30 b0a83fb , correcting an issue where the module would end up on the wrong path. (Nathan Glasl)
  • 2017-05-15 f6f6731 markStarted not calculating timeout correctly (matt-in-a-hat)
  • 2017-05-10 a28aae9 (JobErrorHandler): Fix bug where deprecation / variable set in if-statement would always cause zero outputting of errors to console. Modified logic to align with Core silverstripe functions (Jake Bentvelzen)
  • 2017-05-07 3f094b3 Issue where setting isComplete=true during 'setup()' or 'prepareForRestart()' causes the job to say its "Running" indefinitely. (Marcus Nyeholt)
  • 2017-02-19 0215e70 (defaultJobs) improve code clarity (Stephen McMahon)
  • 2017-02-14 b3e40dc (defaultJobs) add content to missing job email (Stephen McMahon)
  • 2017-02-07 4072408 (QueuedJobService) Broken job status set Wait (Marcus Nyeholt)

Was this article helpful?