3.0.0-beta1
Pre-release
Pre-release
SilverStripe 4 compatible
- Switch testSoftCap from skipped to incomplete (Robbie Averill) - 2ac0178
- Add Capture classes to upgrade.yml (Robbie Averill) - 59a1643
- FIX Update setUpBeforeClass and illegal_extensions (Robbie Averill) - 6ecf843
- FIX Use correct namespace for SQLite3 adapter, implement injector prioritisation for database (Robbie Averill) - a47d5e8
- Skip testSoftCap for now, passes in isolation but not in the suite. Use constants for queue statics (Robbie Averill) - 21a0451
- API Remove bind_manipulation_capture and RequestFilter, use Injector instead (Robbie Averill) - 45c402f
- FIX Ensure queued job signature remains under 64 character limit (fixes Postgres error) (Robbie Averill) - fccac37
- FIX Implement correct namespace for PostgreSQL and add to Travis matrix (Robbie Averill) - e47ab9c
- NEW Replace backslashes in Solr index names with dashes (Robbie Averill) - 4d57f09
- FIX Double escape namespace separators in class names when boosting fields (Robbie Averill) - b64f027
- FIX Double escape namespace separators in class names when excluding fields (Robbie Averill) - 7ae7f70
- API Update Subsite integration, remove Polyhome variant (Robbie Averill) - 861f875
- FIX: coreIsActive() failed when using a namespaced core (Matt Peel) - 7bacda9
- FIX Replace uppercase String occurences with lowercase version ones (Raissa North) - b066628
- ENHANCEMENT Use namespace imports rather than fully qualified class names in strings (Raissa North) - 0c3b4ff
- API Remove deprecated code (Raissa North) - bd405c6
- Add .upgrade.yml for silverstripe-upgrader tool class mapping (Robbie Averill) - 2b55442
- API Make SearchVariant::call(...) arguments variadic (Raissa North) - 193fe81
- NEW Support environment variables for Solr index prefix and suffix (Robbie Averill) - 6811082
- FIX Disable QueuedJobService shutdown function in fulltextsearch unit tests (Robbie Averill) - c7cbb01
- FIX Disabled the shutdown handler in QueuedJobs (Raissa North) - 6f8ef48
- API Remove Solr PHP client from thirdparty library and include with composer instead (Robbie Averill) - 9b26af1
- FIX Update namespace references to Symbiote (Raissa North) - acd8b7b
- FIX Update directory structure for PSR-4 compatibility and rename "code" to "src" (Robbie Averill) - 7b72774
- FIX Replace use of SS_Log with Psr logger (Robbie Averill) - f1ab8c9
- DOCS Update namespaces and code formatting in documentation (Robbie Averill) - 74db46f
- FIX Escape backslashes in class namespaces when performing queries, tidy up SearchVariantVersioned a bit (Robbie Averill) - fbc4c0e
- FIX Use instanceof check for $object against DBString (Robbie Averill) - a26f437
- FIX Use ModuleLoader to resolve the path to cli-script.php in framework (Robbie Averill) - 992bb5a
- FIX Replace Object reference with Injector and use ModuleLoader to resolve schema location (Robbie Averill) - 216613d
- DOCS Add build badges to readme, update requirements for SS4 (Robbie Averill) - fc51d1a
- FIX Replace deprecated create_function with closure (Robbie Averill) - 9106371
- FIX Remove obsolete Object reference in Solr (Robbie Averill) - e001b68
- FIX Run phpcbf automated linting to fix PSR-2 code styles, add PSR-4 autoloader (Robbie Averill) - e590132
- FIX Update Travis configuration for SS4, add phpunit config and necessary composer updates (Robbie Averill) - 1080d64
- NEW Add config for shutdown flush, remove references to Object and update tests (Robbie Averill) - b448bfc
- API Remove Object inheritance and update method signatures in CaptureFilter request filter (Robbie Averill) - b996f68
- Update branch alias for 3.x-dev (Robbie Averill) - d56da21
- fixes to allow namespacing in index class (elliot sawyer) - d7805f4
- SS 4.0 - Include PHPUnit in composer.json (Brett Tasker) - 4ff4404
- FIX: Update travis to remove php 5.5 + Fix SearchVariantSubsiteTest reference to SapphireTest (Brett Tasker) - 8adb317
- FIX: Broken merge as files have been moved + Fixed additional tests (Brett Tasker) - 4c44d1c
- Use ->config()->segment instead. It's possible for somebody to change the value of using the Config API (Marco Hermo) - 6478a13
- Use to make backwards compatible with existing code (Marco Hermo) - e6cd3f4
- SS 4.0 - Strip namespaces from core name since backslashes are not acceptable Solr core names (elliot sawyer) - 815d619
- Removed @todo as SearchLogFactory interface is injected via Yaml config (Marco Hermo) - 7c0ff89
- Change segments for configure and reindex tasks (Marco Hermo) - 2932ae9
- Add extra slashes to namespaced class passed as variable to shell commands (Marco Hermo) - b4d1e45
- Replace deprecated code with DataObject::getSchema()->classHasTable() (Marco Hermo) - 8bc6f59
- Add FieldDefinitions and CopyFieldDefinitions to casting property in order to render them as HTMLText (Marco Hermo) - 561550c
- SS 4.0 - Upgrade Combinations array and Logging (Brett Tasker) - fa7a23a
- SS 4.0 - Upgrade Solr services and stores (Brett Tasker) - 6fb5736
- SS 4.0 - Upgrade Solr reindex components (Brett Tasker) - 5fae523
- SS 4.0 - Remove MessageHandler Solr integration (Brett Tasker) - 4143850
- Only commit non-null values to Solr (Brett Tasker) - ea94437
- SS 4.0 - Upgrade Solr & Solr Index (Brett Tasker) - 4530fb2
- Use actual classname in SearchVariantVersioned (Brett Tasker) - 7baf7d5
- SS 4.0 - Upgrade search variants (Brett Tasker) - 59c3ad2
- SS 4.0 - Upgrade FullTextSearch, queries and updaters (Brett Tasker) - 022575f
- Update manyMany array index as SS4.0 as an additional class in history. (Brett Tasker) - 590ac4c
- SS 4.0 - Upgrade search processors and remove MessageQueue as not maintained (Brett Tasker) - 8e07d4a
- SS 4.0 - Upgrade search indexes (Brett Tasker) - 695b2d2
- SS 4.0 - Disable SubSite installation as SubSite has yet to be upgraded (Brett Tasker) - 3c1ace8
- SS 4.0 - Update config files to use full class names & update travis (Brett Tasker) - 57f6a55
- SS 4.0 - Upgrade tests to SilverStripe 4.0 & Replace Phockito (Brett Tasker) - 73e4888
- Use PHP5.5 class name resolution operator (Marco Hermo) - 3160c06
- Use PHP5.5 class name resolution operator (Marco Hermo) - e422ad4
- WIP: Silverstripe 4 compatibility (Elliot Sawyer) - 1728a62
- Fix invalid namespace reference for SolrService_Core (Marco Hermo) - d13601f
- Explicit namespace definition on YAML files (Marco Hermo) - 8228c76
- SS 4.0 - Skip Subsite tests if module is not installed (Brett Tasker) - 168b674
- SS 4.0 - Replace inst()->update with modify()->set and hasOne with hasOneComponent (Brett Tasker) - 43dd2ba
- SS 4.0 - Fix SearchIntrospection and SearchIndex (Brett Tasker) - faacb6b
- SS 4.0 - Update references to thirdparty Solr API as its not namespaced (Brett Tasker) - 0b7281b
- SS 4.0 - Update Variants (Brett Tasker) - eac9485
- SS 4.0 - Update Database Captures to support Postgres & SQLite (Brett Tasker) - fcf9a4f
- Update Search Manipulater (Brett Tasker) - 6066af5
- Use root namespace in referencing Apache_Solr_Document (Marco Hermo) - da0a217
- Update _config.php to use namespace (Marco Hermo) - 62ba531
- Batch fixes for tests #2 (Brett Tasker) - 9d5ea93
- Update namespacing for Search indexes and variants in tests (Brett Tasker) - 6a2a4a8
- break out search components with multiple classes into individual files and change namespaces (elliot sawyer) - 13bef6e
- Fix PHP errors in test (Brett Tasker) - 0ee34e4
- Second push of Test changes + namespacing (Brett Tasker) - 0ebf6e6
- WIP split Solr files with multiple classes into single file / single class. Adjust namespaces (elliot sawyer) - 424107f
- WIP add namespaces to all classes (elliot sawyer) - abdfe19
- Namespacing for tests (Brett Tasker) - ddbab95
- WIP respect current include path WIP Namespacing and use on SearchIndex class (elliot sawyer) - 9aac0ff
- WIP fix solr path to use DIR, avoid hardcoded module name (elliot sawyer) - 26b629a
- WIP more SS4 compatibility fixes (elliot sawyer) - 19b38e0
- remove php <5.5 from travis.yml (elliot sawyer) - 45473db
- Update composer.json (Elliot Sawyer) - b0436d7
- more replacements and patches to migrate this module to 4.0 (elliot sawyer) - 7c27484
- WIP Silverstripe 4 compatibility fixes (elliot sawyer) - bbdf79e
- Bump framework/cms to ^4.0@dev (Elliot Sawyer) - 6fbb25a