- Oct 24, 2012
-
-
Demian Katz authored
Rearranged test suite -- moved ResultFeedTest to integration tests since this relies on live Solr instance.
-
- Oct 22, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
- Oct 19, 2012
-
-
Demian Katz authored
-
- Oct 11, 2012
-
-
David Maus authored
* tests/unit-tests/src/ILS/Driver/SymphonyTest.php (testBadBaseUrl): Skip test if PHP version < 5.3.4.
-
- Oct 10, 2012
-
-
Demian Katz authored
Refactored Auth plugins to avoid dependence on generic ServiceLocatorAwareInterface; injections are now more targeted for clearer dependencies. Also added some missing comments.
-
Demian Katz authored
Use explicit dependency injection for ILS authentication module instead of relying on service locator.
-
- Sep 24, 2012
-
-
David Maus authored
-
David Maus authored
-
David Maus authored
-
- Sep 18, 2012
-
-
Demian Katz authored
-
David Maus authored
-
David Maus authored
* tests/unit-tests/src/RecordDriver/SolrMarcTest.php (testBug2): Load fixture, instantiate record directly.
-
David Maus authored
-
David Maus authored
-
- Sep 12, 2012
-
-
Demian Katz authored
Split searchspecs reading away from standard config reader; made new class non-static for service manager integration; updated tests to match.
-
Demian Katz authored
-
- Sep 07, 2012
-
-
Demian Katz authored
Search results objects' getRecord() / getRecords() methods are no longer static (to allow service locator integration).
-
Demian Katz authored
1. fixed bug where Search Manager would load incorrect objects because state had been changed in between calls (i.e. $params object may use Search Manager, changing its state before $results object can be created -- to avoid, we need more explicit calls to setSearchClassId()) 2. refactored record drivers in preparation for plugin manager (moved constructor parameter to setRawData method). This allowed more common functionality to be moved to the abstract base class. Renamed getAllFields() to getRawData() for consistency. Small bonus change: turned off highlighting/spellchecking/recommendations in BrowseController for improved performance.
-
- Sep 05, 2012
-
-
Demian Katz authored
-
- Sep 04, 2012
-
-
Demian Katz authored
Upgraded to latest ZF2 release (RC7); uncommented VuFind features that were waiting for functionality introduced in this release.
-
- Aug 31, 2012
-
-
Demian Katz authored
-
Demian Katz authored
Refactored authentication interface for compatibility with plugin manager (moved configuration setting from constructor to setConfig() method). Added some partial unit tests for uncovered authentication methods.
-
- Aug 30, 2012
-
-
Demian Katz authored
-
- Aug 29, 2012
-
-
Demian Katz authored
Changed ILS driver loading sequence for more flexibility. No hard work is done in the constructor; instead there is an init() method that gets called by the VuFind\ILS\Connection class. Additionally, drivers no longer load their own configurations; instead, configs are pushed in by VuFind\ILS\Connection, making reuse easier in other contexts. Finally, ILS drivers all inherit from the same base class, easing future functionality. PICA configuration now includes copy of DAIA settings -- this avoids the need to load two separate configs when using PICA.ini Fixed a Symphony namespacing bug. Stub tests have been added for all existing drivers, though they do not cover much code yet.
-
- Aug 24, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
Demian Katz authored
Added unit test for ILS authentication; made ILS authentication module more testable (with optional dependency injection) and less error-prone (isset checks to avoid notices).
-
Demian Katz authored
-
- Jul 31, 2012
-
-
Demian Katz authored
Got RSS feeds mostly working; there is currently a problem with Dublin Core data from early entries bleeding over into later entries, but this may be a problem with the underlying framework rather than VuFind-specific code.
-
Demian Katz authored
-
Demian Katz authored
Added ChangeTracker row object and accompanying test (but it doesn't work yet due to underlying limitations of ZF2).
-
- Jul 30, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-
- Jul 26, 2012
-
-
David Maus authored
-
- Jul 23, 2012
-
-
Demian Katz authored
-
- Jul 17, 2012
-
-
Demian Katz authored
Allow optional injection of configuration to Date Converter for cleaner unit testing; added unit test.
-
- Jun 27, 2012
-
-
Demian Katz authored
-
Demian Katz authored
-