Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-20Hide unsecure notificationmattab
2016-01-19fix a ui test that has different content every day because it shows "N days ago"Thomas Steur
2016-01-15add possibility to view config values, including description, default value ↵Thomas Steur
and whether it is an adjusted config value in the ui
2016-01-13Update OmniFixture sql dump + use omnifixtureupdate expected screenshots branch.diosmosis
2016-01-13When generating the OmniFixture dump, restore site properties to their ↵diosmosis
initial values before setting up each initial fixture. Ensures that changes to site properties by fixtures are reset before setting up the next fixture.
2016-01-13Archive in UITestFixture using correct test environment overrides ↵diosmosis
(loadRealTranslations=1 is needed for archiving) so results are accurate. Also, do not use Fixture::getTestEnvironment() in fixtures, instead create new instances of TestingEnvironmentVariables so changes made to the file are not ignored/lost.
2016-01-13updates Omnifixture with rebuilt archivessgiehl
2016-01-13updates omnifixturesgiehl
2015-12-28Adding tests for https://github.com/piwik/piwik-log-analytics/pull/120diosmosis
2015-12-10Add ipv6 to IIS log file in ImportLogsTest to make sure it works properly.diosmosis
2015-10-07Left menu designThomas Steur
2015-10-02Fixes https://github.com/piwik/piwik-log-analytics/issues/96, do not fail ↵diosmosis
bulk tracking request if individual request has an incorrect request parameter.
2015-09-01Adding tests for related log importer PR here: ↵diosmosis
https://github.com/piwik/piwik-log-analytics/pull/94
2015-04-28Merge branch 'master' into config_step_2diosmosis
2015-04-27Fixes #3135, fix opt-out form on Safari browsers by opening new window that ↵diosmosis
sets the cookie. This PR allows us to set 3rd party cookies in the opt-out form for Piwik. It works by opening a new window on form submission, reloading the new window, and setting the cookie on this reload. It is necessary to reload the window, because the session cookie isn't set, so the nonce won't be detected & so, the ignore cookie won't be set. It works whether JavaScript is enabled or not, and other browsers still get the better UX. The new window is closed immediately after opening, if JS is enabled. There is also a new UI test for the opt out form, plus a small change to the UI testing framework to allow switching the user agent during tests.
2015-04-18Merge branch 'master' into config_step_2diosmosis
Conflicts: config/global.php core/CliMulti/RequestCommand.php core/Config.php core/Config/IniFileChain.php tests/PHPUnit/System/BlobReportLimitingTest.php tests/PHPUnit/TestingEnvironment.php tests/PHPUnit/Unit/Config/IniFileChainTest.php tests/PHPUnit/Unit/ConfigTest.php
2015-04-18Refs https://github.com/piwik/piwik-log-analytics/issues/68, add tests for ↵diosmosis
replay logging including logs w/ error statuses, and update log-analytics repo.
2015-04-09Move Config::encodeValues/Config::decodeValues from Config to IniFileChain ↵diosmosis
since they are vital to correctly storing/loading settings w/o strange bugs.
2015-04-06Make IniSettingsProvider a singleton in order to make sure IniFileChain is ↵diosmosis
shared (again, regressed in a previous commit), and fixed many tests. Changed CacheTest from integration to unit.
2015-04-06Fixing unit tests, includes environment creation/destruction to UnitTestCase ↵diosmosis
base class + ability to override environment in UnitTestCase.
2015-03-31Faster archiving of aggregated reports, also performance imprvovements in ↵Thomas Steur
general * Store subtables in chunks of 100 subtables per blob. Those 100 subtables are stored serialized as an array: array($subtableID => subtableBlob). The first 100 subtables are stored in "chunk_0", the next 100 subtables are stored in "chunk_1", ... * Subtable Ids are now consecutive from 1 to X * We do no longer serialize the whole Row instance when archiving, instead we only serialize the Row's array which contains columns, metadata and datatable. This is not only more efficient but allows us to refactor the Row instance in the future (although we will always have to be BC) * Faster row implementation: Columns, Metadata and Subtables access is much faster now
2015-03-02Updating OmniFixture to fix a randomly failing screenshot tests ↵mattab
(transitions) refs #6693
2015-02-20fixes #7216 - added toppreise.chsgiehl
2015-02-11Merge branch 'master' into api_to_cvar_log_importerdiosmosis
Conflicts: tests/UI/expected-ui-screenshots
2015-02-11Add new --w3c-field-regex option to log importer which allows specifying ↵diosmosis
regex for any w3c extended log field. Can combine this option w/ --regex-group-to-...-cvar options to track any field that the importer doesn't natively recognize.
2015-02-07refs #7021 - updated omnifixturesgiehl
2015-01-15Move test classes into namespaceMatthieu Napoli
2015-01-10Fixes #6919, do not check for host in regex group in log importer if format ↵diosmosis
has no regex. Also add nginx json log to log importer system test.
2014-12-22Removed Piwik\Loader: Composer's autoloader is now included in ↵Matthieu Napoli
core/bootstrap.php
2014-12-22fixed OmniFixturesgiehl
2014-12-22updated OmniFixture after moving plugins reportssgiehl
2014-12-19Fix test by using a non -googlebot IPmattab
2014-12-18updated OmniFixture-dump.sql.gzsgiehl
2014-12-15Adding support for parsing amazon cloudfront log files in log importer & ↵diosmosis
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.
2014-12-08Refs #5980, parse cs-username variable in IIS logs and use as userid when ↵diosmosis
present and not anonymous. Includes changes to ImportLogsTest.
2014-12-08Refs #4707, add test for netscaler logs, support already present due to last ↵diosmosis
commit.
2014-12-08Refs #6795, add --iis-map-field option to allow users of log importer script ↵diosmosis
to parse log files created using the IIS Advanced Logging module. Includes tests for such a case (including python unit test + PHP System test).
2014-11-17Add two more visits to fixture and regenerate OmniFixture.diosmosis
2014-11-14Moved integration tests to namespacesMatthieu Napoli
2014-11-06refs #6417 trying to get rid of the unnecessary first archive insertThomas Steur
refs #6417 this should fix some tests. Start initial value by 0 so first generated id will be 1 fix omnifixture creation was broken refs #6417 wondering if omnifixture creation worked refs #6417 acquire a lock per archive id which should be better refs #6417 we have to generate the SQL in the update itself otherwise the update would fail at some point in the future if the tables signature changes refs #6417 split updates into a separate update file otherwise it would not be executed for devs using Piwik from git refs #6417 added some documentation refs #6417 Piwik 2.9.0-b2 was released meaning we have to move it to b3 refs #6417 Piwik 2.9.0-b3 was released meaning we have to move it to b4
2014-10-20refs #4996 update ui test fixtureThomas Steur
2014-10-13refs #5940 moved files into a subfolder framework, added autoloader to ↵Thomas Steur
remove duplicated code to load autoload.php and to be able to register more autoloaders (eg for test files) on demand. This I got read of many includes that had to be updated all the time and that had to be updated all the time when moving iles
2014-09-30coding style fixes, some PHPStorm inspection fixes, improved readability of ↵Thomas Steur
code, few refactorings, all as part of our code cleanup strategy
2014-09-15Fix OmniFixture.php for use w/ namespaced test classes & regenerate ↵diosmosis
OmniFixture dump for UI tests.
2014-08-20Remove Piwik autoloader and replace composer autoloader.diosmosis
2014-08-11fixes #5969 - added sputnik.rusgiehl
2014-08-03fixes #5910 - added detection for r.search.yahoo.com as search enginesgiehl
2014-07-23reduced multiple empty lines to exactly oneChristian Raue
2014-07-23removed lots of trailing whitespaceChristian Raue
2014-07-17fixes #5851 - allow empty keyword parameter for all search engines, as more ↵sgiehl
and more are starting to hide the keywords in referrer