Permalink
Commits on Apr 6, 2017
  1. Merge pull request #59 from stephenmcm/master

    Fix(indexable) add missing argument to canBeVersioned() call
    committed on GitHub Apr 6, 2017
Commits on Apr 4, 2017
  1. Merge pull request #58 from stephenmcm/master

    Fix(indexable) ensure objects with subclass of versioned are stage/live indexed
    committed on GitHub Apr 4, 2017
Commits on Feb 21, 2017
  1. fix(SolrSearchService) Ensure 'date-only' date stamps are timezone co…

    …rrected also, not just fully qualified date times
    Marcus Nyeholt committed Feb 21, 2017
  2. fix(SolrIndexable) onAfterWrite, use current_stage to prevent issues …

    …when called from writeToStage(Live)
    Marcus Nyeholt committed Feb 21, 2017
Commits on Dec 5, 2016
  1. Merge pull request #56 from nglasl/master

    The latest extensible search passes through ASC, which is incorrectly
    committed on GitHub Dec 5, 2016
Commits on Dec 4, 2016
Commits on Nov 16, 2016
  1. FIX LastEdited time set to 'now'ish before index

    SilverStripe's DataObject::write() does _not_ set the LastEdited field of an
    object until _after_ onAfterWrite, meaning the LastEdited field that gets
    indexed is _not_ "this" edit's time, but the _previous_ edit. This just changes
    this value for this index; the "real" LastEdited value gets set by
    write()
    Marcus Nyeholt committed Nov 16, 2016
Commits on Nov 11, 2016
  1. FIX Use a query filter rather than query clause for applying the stag…

    …e filter to the query
    Marcus Nyeholt committed Nov 11, 2016
  2. FIX Boost field application fix

    Group field boost settings for standard query parser
    Marcus Nyeholt committed Nov 11, 2016
Commits on Oct 26, 2016
  1. Merge pull request #55 from SilbinaryWolf/fix-solrsql

    FIX Update solr reindex to use config value, Update SolrReindexTask t…
    committed on GitHub Oct 26, 2016
  2. FIX Update solr reindex to use config value, Update SolrReindexTask t…

    …o be more effecient (dont iterate subclasses during $type update)
    Jake Bentvelzen committed Oct 26, 2016
Commits on Oct 18, 2016
  1. FIX detection of missing facets and return at that point

    Marcus Nyeholt committed Oct 18, 2016
  2. FIX Use correct API for unindex

    Marcus Nyeholt committed Oct 18, 2016
Commits on Oct 3, 2016
  1. Composer bump

    Marcus Nyeholt committed Oct 3, 2016
  2. NEW invokeWithExtensions used for additionalSolrValues

    Make use of invokeWithExtensions so that concrete data objects can
    provide custom fields for indexing without awkward workarounds
    Marcus Nyeholt committed Oct 3, 2016
Commits on Aug 16, 2016
  1. Merge pull request #53 from stephenmcm/feature-reindexbug

    Fix Reindex job failing DataObject::get() on classes that don't implement $db
    committed on GitHub Aug 16, 2016
  2. Fix Reindex job failing DataObject::get() on classes that don't imple…

    …ment $db
    
    If a class doesn't implement `$db` the
    `DataObject::get('ClassName', 'ClassName.ID'...`
    fails as SilverStripe doesn't create an SQL table for the class instead using
    the parent class' SQL table
    stephenmcm committed Aug 16, 2016
Commits on May 22, 2016
  1. Merge pull request #52 from johannesx75/patch-4

    Remove Content-Type from Curl GET Request
    committed May 22, 2016
Commits on May 19, 2016
  1. Remove Content-Type from Curl GET Request

    Solr 5.1 does not like Content-Types on GET requests.
    The Curl HttpTransport reuses the curl instance if you send multiple requests to Solr. This leads to an error if you send a post request, which sets the Content-Type Header and then send a GET request like search.
    johannesx75 committed May 19, 2016
Commits on May 15, 2016
  1. Merge pull request #51 from johannesx75/patch-4

    Remove Content-Type from Curl HEAD Request
    committed May 15, 2016
  2. Merge pull request #49 from SilbinaryWolf/fix-defaultsearchtype

    fix(SolrSearch): Changed default search type from 'Page' to 'SiteTree'
    committed May 15, 2016
  3. Remove Content-Type from Curl HEAD Request

    Solr 5.1 does not like Content-Types on HEAD requests.
    The Curl HttpTransport reuses the curl instance if you send multiple requests to Solr. This leads to an error if you send a post request, which sets the Content-Type Header and then send a HEAD request like ping.
    johannesx75 committed May 15, 2016
Commits on May 12, 2016
  1. fix(SolrSearch): Changed default search type from 'Page' to 'SiteTree…

    …' to fix a bug with Mediawesome, as its MediaPage class extends SiteTree, rather than Page. Made the default search type configurable as well.
    
    NOTE: There are a couple of calls to 'searchableTypes' that pass in 'Page' and may need to be factored in the future to work with this config. I only changed the default 'Page' value for functions that were within the 'getQuery' code path as that is all that's been tested.
    Jake Bentvelzen committed May 12, 2016
Commits on Mar 8, 2016
  1. FIX Removed hardcoded maximum selectable boost value

    Marcus Nyeholt committed Mar 8, 2016
  2. Merge pull request #46 from nglasl/master

    Correcting sort issues when dealing with dates.
    committed Mar 8, 2016
Commits on Mar 7, 2016
Commits on Feb 25, 2016
  1. Use config system for facet and filter params

    Marcus Nyeholt committed Feb 25, 2016
  2. Ensure current class is referenced in get_class call

    Marcus Nyeholt committed Feb 19, 2016
Commits on Feb 22, 2016
  1. Merge pull request #45 from helpfulrobot/add-standard-scrutinizer-config

    Added standard Scrutinizer config
    committed Feb 22, 2016
Commits on Feb 16, 2016
  1. Added standard Scrutinizer config

    helpfulrobot committed Feb 16, 2016
Commits on Feb 3, 2016
Commits on Feb 2, 2016
  1. FIX Ensure custom types are included for specification of type config…

    … via the CMS
    Marcus Nyeholt committed Feb 2, 2016
  2. FIX Allow reference to existing query fields, not just setting of new…

    … ones
    Marcus Nyeholt committed Feb 2, 2016