- juin 01, 2015
- mai 24, 2015
-
-
diosmosis a rédigé
Moved Config object to the DI container and override w/ TestConfig through DI config. Replaced the singleton GlobalSettingsProvider hack w/ the concept of an EnvironmentManipulator (internal to Piwik, not to be used anywhere but TestingEnvironment.php).
-
- mai 21, 2015
-
-
diosmosis a rédigé
Make sure custom container config defined in Fixtures w/ provideContainerConfig override is applied when creating the Environment. Also allow SystemTestCases and IntegrationTestCases to override container config from the test class, without creating a custom Fixture.
-
diosmosis a rédigé
For integration tests, recreate test environment in setUp(). This is required since the environment can be modified during tests, and these modifications must be removed after (eg, event observers can be registered). Since Plugin\Manager is in DI, we must also reload plugins. Integration/Plugin/ManagerTest.php was modified; order of plugins changed because Fixture::loadPlugins() will use TestingEnvironment to gather plugins, which sorts plugins by name.
-
diosmosis a rédigé
Use observers.global DI config in TestingEnvironment to define event observers, since the container is not created at this point.
-
diosmosis a rédigé
Allow event observers to be defined before the container is created via the observers.global DI config entry.
-
- mai 10, 2015
-
-
diosmosis a rédigé
-
- mai 01, 2015
-
-
diosmosis a rédigé
Remove GlobalSettingsProvider interface and replace w/ GlobalSettingsProvider class, the class is the old IniSettingsProvider class.
-
- avr. 10, 2015
-
-
https://github.com/piwik/piwik-log-analytics/issues/60diosmosis a rédigé
Adding system test for https://github.com/piwik/piwik-log-analytics/issues/60 plus updating submodule.
-
- avr. 09, 2015
-
-
diosmosis a rédigé
Added environment validation system test (mostly failing) that tests Piwik's behavior when INI files are gone or corrupt from each Piwik endpoint (tracker/reporting UI/console). Hacked test code to make it possible and for some tests to pass.
-
- avr. 07, 2015
- avr. 06, 2015
- avr. 04, 2015
-
-
diosmosis a rédigé
-
- avr. 03, 2015
-
-
diosmosis a rédigé
-
- avr. 02, 2015
-
-
diosmosis a rédigé
Remove uses of Config::init(), Config::clear() and Config::setTestEnvironment(). Replace last w/ mock config class, which is closer to use of DI.
-
- mars 15, 2015
-
-
Matthieu Napoli a rédigé
-
- mars 12, 2015
-
-
diosmosis a rédigé
Fixing travis build (two tests only failed on travis). Fixing build failure due to QueuedTracking test that sets tracker database connection and starts transaction. Results in one LocalTracker call fail to add a visit in fixture for AttributeHistoricalDataWithLocationsTest, causing test to fail. Fixed by resetting static tracker DB connection in Fixture.php.
-
- fév. 25, 2015
-
-
diosmosis a rédigé
Refs #7276, initial backwards compatible refactor of updater classes (moved CoreUpdater static functions to core/Updater class, remove use of static methods in Updater, don't use static method setUpdater in ColumnsUpdater).
-
- fév. 02, 2015
-
-
Matthieu Napoli a rédigé
-
- jan. 08, 2015
-
-
Matthieu Napoli a rédigé
-
Matthieu Napoli a rédigé
-
Matthieu Napoli a rédigé
-
Matthieu Napoli a rédigé
-
Matthieu Napoli a rédigé
-
- jan. 05, 2015
-
-
Matthieu Napoli a rédigé
-
- déc. 27, 2014
-
-
diosmosis a rédigé
-
- déc. 17, 2014
-
-
mattab a rédigé
Use the new PiwikCache::getTransientCache() to store the values instead of using the static array - these are called 50 K times or more when only 100 websites when rendering a scheduled report
-
- déc. 16, 2014
-
-
Thomas Steur a rédigé
-
- déc. 15, 2014
-
-
diosmosis a rédigé
Adding support for parsing amazon cloudfront log files in log importer & making W3cExtendedFormat treat time-taken field as seconds by default (since that is what the W3C format specifies). Also add support for event tracking and cloudfront RTMP logs (which provide event logs). Also allow multiple spaces in between W3C extended log files. Allow derived classes of W3cExtendedFormat to define new custom field regexes.
-
diosmosis a rédigé
-
- déc. 08, 2014
-
-
diosmosis a rédigé
Refs #6795, add --iis-map-field option to allow users of log importer script to parse log files created using the IIS Advanced Logging module. Includes tests for such a case (including python unit test + PHP System test).
-
- déc. 02, 2014
-
-
mattab a rédigé
-
- nov. 25, 2014
-
-
mattab a rédigé
-
- nov. 17, 2014
-
-
diosmosis a rédigé
-
- nov. 14, 2014
-
-
Matthieu Napoli a rédigé
-
- oct. 30, 2014
-
-
diosmosis a rédigé
-
- oct. 13, 2014
-
-
Thomas Steur a rédigé
-