1. 15 Dec, 2017 1 commit
  2. 20 Nov, 2017 1 commit
  3. 28 Sep, 2017 1 commit
  4. 02 Jun, 2017 1 commit
  5. 16 May, 2017 2 commits
  6. 10 May, 2017 1 commit
  7. 13 Apr, 2017 1 commit
  8. 15 Mar, 2017 3 commits
  9. 02 Mar, 2017 1 commit
  10. 15 Dec, 2016 1 commit
    • Jake Ovenden's avatar
      Merge branch 'pulls/fix-solrindex' into 'master' · b70f71b4
      Jake Ovenden authored
      FIX: Stop the default SolrSearchIndex from using addAllFulltextFields()
      
      Currently, all CWP sites are given a default `SolrSearchIndex` implementation, which is supposed to be a simple-but-correct implementation of Solr search.
      
      Unfortunately, this isn't compatible with recent versions of the CWP Basic Recipe which includes the `contentreview` module.
      
      The old implementation called `SolrIndex->addAllFulltextFields()` which is a convenience method to include all full-text fields on a given class(es), however the `contentreview` module adds text fields to `SiteTree` such as `LastEditedByName`. These get included in the Solr index, and end up doing weird things (e.g. now you can search a website for someone's name and see all the pages that they've edited). `addAllFulltextFields` is a nice convenience method, but we shouldn't rely on it for `cwp/cwp-core` module, as who knows what other modules will be included on top of the basic recipe, and who knows what text fields they'll add to objects.
      
      Paired with a merge request to the `cwp/cwp` documentation to note this change within the docs (cwp/cwp!157).
      
      See merge request !48
      b70f71b4
  11. 13 Dec, 2016 1 commit
  12. 17 Nov, 2016 2 commits
  13. 15 Nov, 2016 1 commit
  14. 10 Nov, 2016 2 commits
  15. 04 Oct, 2016 1 commit
  16. 25 Aug, 2016 2 commits
    • Damian Mooyman's avatar
      Merge branch 'better-logs' into 'master' · 80315247
      Damian Mooyman authored
      Push all logs to syslog, to ensure exceptions are captured.
      
      Requires https://github.com/silverstripe/silverstripe-auditor/pull/7
      
      Here is some example logs:
      ```
      Aug 25 09:50:20 rabarbar.local SilverStripe_log[80610]: ERROR: talk to me! (line 143 in /Users/muzdowski/Sites/cwp-installer/framework/control/Controller.php) ["extra!"]
      Aug 25 09:50:38 rabarbar.local SilverStripe_log[80612]: ERROR: Uncaught Exception: e (line 552 in /Users/muzdowski/Sites/cwp-installer/cwp/code/pagetypes/BasePage.php) []
      Aug 25 09:50:56 rabarbar.local SilverStripe_log[80613]: WARNING: mysqli::mysqli(): MySQL server has gone away (line 77 in /Users/muzdowski/Sites/cwp-installer/framework/model/connect/MySQLiConnector.php) []
      ```
      
      See merge request !45
      80315247
    • Mateusz Uzdowski's avatar
  17. 22 Aug, 2016 2 commits
  18. 13 Jul, 2016 2 commits
  19. 18 May, 2016 1 commit
  20. 17 May, 2016 1 commit
  21. 16 May, 2016 2 commits
  22. 21 Apr, 2016 1 commit
    • Sam Minnee's avatar
      FIX: Fix initial dev/build on PDO Database. · 61805352
      Sam Minnee authored
      When the database isn’t yet created, $current is set, but
      $current->currentDatabase() is empty. I suspect this only applies to 
      PDO connections. It results in errors during startup.
      
      This check fixes it.
      61805352
  23. 04 Feb, 2016 1 commit
  24. 18 Nov, 2015 1 commit
    • Damian Mooyman's avatar
      Merge branch 'pulls/logger-additions' into 'master' · 2895df0d
      Damian Mooyman authored
      Improved CwpLogger audit functionality
      
      Followup action from a past incident where the lack of logging (in particular page deletion) made us less efficient in analysing a sequence of events leading to lost page data.
      
      See merge request !40
      2895df0d
  25. 10 Nov, 2015 3 commits
  26. 23 Sep, 2015 2 commits
  27. 18 Sep, 2015 1 commit
  28. 16 Sep, 2015 1 commit