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-08-29Better UI for Piwik 3, more responsive, faster, lots of other fixes (#10397)Thomas Steur
* improved ui and responsiveness * improve rss widget * commit changes for ui again, got lost after the last commit * fix more tests * restoring files * fix fonts * fix more tests * more test fixes * fix some system tests * fix tests * fix system and ui tests * fix updater tests * make a page as loaded once the callback is called * enable verbose * more verbose output * enable phantomjs debug flag * debug should be a phantomjs option * trying to fix installation tests * fixes #10173 to not compile css files as less * trying to minimize js/css requests to hopefully prevent random ui test fails * disable verbose mode * fix updater and installation * lots of bugfixes and ui tweaks * fix reset dashboard * various bugfixes * fix integration tests * fix text color * hoping to fix installation tests this way * cache css/js resources for an hour, should speed up tests and prevent some random issues * we need to avoid installing plugins multiple times at the same time when requesting resources * finally getting the colors right again * fix most tests, more tests for theme * use an h2 element for titles for better accessibility * fix headline color * use actual theme text color (piwik-black) * fix small font size was applied on all p elements * fix tests * now improving all the datatables * trying to ignore images for visitor log * Revert "trying to ignore images for visitor log" This reverts commit ad1ff7267aae14ad905bef130e956c8593c4fb22. * fix tests * fix we had always ignored a max label width * trying to fix file permissions * fix more file permissions * Improved plugins update API (#10028) * refs #7983 let plugins add or remove fields to websites and better settings api * * Hide CorePluginsAdmin API methods * More documentation * Added some more tests * improved updates API for plugins * better error code as duplicate column cannot really happen when not actually renaming a colum Conflicts: core/Updates/3.0.0-b1.php plugins/CoreUpdater/Commands/Update/CliUpdateObserver.php * fix DB field piwik_log_visit.location_provider too small (#10003) * fixes #9564 fix DB field piwik_log_visit.location_provider too small * use new plugins updater API * DB field piwik_log_visit.visit_total_actions too small (#10002) * fixes #9565 DB field piwik_log_visit.visit_total_actions too small * change type of some db columns that are too small * fix tests (#10040) Conflicts: plugins/CoreAdminHome/Menu.php plugins/Goals/Menu.php plugins/MobileMessaging/Menu.php plugins/SitesManager/Menu.php plugins/UsersManager/Menu.php tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml * fix more file permissions * repair more file permissions * repair more file permissions * trying to make ui tests work again, the table was missing * fix some encoding issues * cross browser fixes and usability improvement * move back the config icon, need to find a better solution later * more cross browser fixes * bugfixes * fix ui tests * fix encoding issue * fix various issues with the ui tests when a test gets aborted * also skip this visitor log test when aborted * there were 3 css files that were loaded separately, merge them instead into one css * forgot to add the actual manifest * do not add manifest if custom logo is specified * load font css files first as it was before merging them into big css * fix link icon was not aligned anymore * minor fixes * setting it back to 4px * in popovers the font variable was always ignored and a different font loaded * forgot to update screenshots * fix remaining tests * this should fix an update error * added 3 new widgets system check, system summary and plugin updates * tweak new widgets content * no page reload when changing date or segment * in admin home show only enabled widgets * refs #10295 use getMockBuilder instead of deprecated getMock * fix some ui tests * fix various bugs * fix more tests * fix ui tests * add a space between loading image and loading message * fix docs so they appear on developer.piwik.org * improved documentation * introduce new Widget::renderTemplate method for consistency with controllers * remove no longer needed files * testing system fonts * fix strong was not really bold * more useful system summary * remove ubuntu font * fix most tests and removed most em elements * fix tests * fix headline was very thin * update submodule * update submodules * update submodule * fix failing ui tests * update submodules
2015-07-13Refs #8311, add automated system test for the api_internal_call.php example ↵diosmosis
script. Includes new proxy script that will call another script using Piwik's test environment, but w/o actually setting up the test env.
2015-06-06Allow only a single EnvironmentManipulator instance to be specified in ↵diosmosis
Environment.php.
2015-06-05Create manipulator manually in proxy entrypoints instead of using ↵diosmosis
TestingEnvironmentVariables::addHooks().
2015-06-05Rename TestingEnvironment to TestingEnvironmentVariables.diosmosis
2015-06-02Use test.php DI config options if PIWIK_TEST_MODE is defined.diosmosis
2015-06-02Rename Piwik_TestingEnvironment to TestingEnvironment and move the class to ↵diosmosis
Piwik\Tests\Framework namespace. Remove manual require statements.
2015-05-21Define observer in proxy piwik.php through TestingEnvironment, instead of ↵diosmosis
calling Piwik::addAction, since the latter needs the DI container (which is not setup yet).
2015-04-09Added environment validation system test (mostly failing) that tests Piwik's ↵diosmosis
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.
2015-04-05Adding Plugin Manager to DI container.diosmosis
2014-12-22Removed Piwik\Loader: Composer's autoloader is now included in ↵Matthieu Napoli
core/bootstrap.php
2014-12-04Tracker refactoringThomas 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-10-05refs #5940 put tests in correct folders, better testsuite names, some tests ↵Thomas Steur
still fail and I cannot figure out why
2014-09-30Removing disablePurge hack in tests, as this should not be needed anymoremattab
refs #6116
2014-08-27Do not delete tracker cache in proxy piwik.php so devicedetector cache will ↵diosmosis
remain after test tracking requests.
2014-08-23Print out message with stack trace in proxy/piwik.php.diosmosis
2014-08-22Exclude vendor/ from ReleaseCheckList <?php test and remove ↵diosmosis
setupProfilerXHProf that are no longer necessary.
2014-08-20Remove Piwik autoloader and replace composer autoloader.diosmosis
2014-07-14Updating UI test module and add auxilliary catch statement to proxy piwik.php.diosmosis
2014-07-07Merge branch 'master' into report_and_dimension_refactoringThomas Steur
Conflicts: core/FrontController.php core/Log.php plugins/API/API.php tests/PHPUnit/Fixture.php tests/PHPUnit/UI
2014-07-06Trying to debug travis failure (disabling most integration tests temporarily).diosmosis
2014-07-06Trying to diagnose travis failure.diosmosis
2014-07-06Trying to diagnose travis failure.diosmosis
2014-07-04Fixes #5400, display useful error message when a database connection cannot ↵diosmosis
be achieved. Deprecating Config.badConfigurationFile event.
2014-07-01Small refactor, replace static variable with two static methodsmattab
2014-06-18Merge remote-tracking branch 'origin/master' into ↵Thomas Steur
report_and_dimension_refactoring Conflicts: core/Tracker/Settings.php core/Tracker/Visit.php plugins/Actions/Widgets.php plugins/CustomVariables/Widgets.php plugins/DevicesDetection/DevicesDetection.php plugins/DevicesDetection/Widgets.php plugins/Events/Widgets.php plugins/Provider/Widgets.php plugins/UserCountry/Widgets.php plugins/UserSettings/Widgets.php plugins/VisitTime/Widgets.php plugins/VisitorInterest/Widgets.php
2014-06-12this should fix some testsThomas Steur
2014-05-30reimplemented caching; fixed detection of BOT 'os'sgiehl
2014-05-12Do not mention archive.php in the sourcecode, instead mention `./console ↵mattab
core:archive` command
2014-05-09Organised imports, using phpstorm optimize imports featuremattab
2014-05-05Testing screenshot UImattab
2014-05-05Testing fix ui testsmattab
2014-05-05ui buildmattab
2014-05-04Debugging install testsmattab
2014-05-04Fix screenshot tests2.2.1-b3mattab
2014-05-04Testing to catch exception for build: ↵mattab
http://builds-artifacts.piwik.org/ui-tests.master/2606.1/screenshot-diffs/diffviewer.html
2014-05-04Maybe this fixes the Installation screenshot tests? ↵mattab
http://builds-artifacts.piwik.org/ui-tests.master/2600.1/screenshot-diffs/diffviewer.html
2014-05-02refs #1915 trying to fix the installation testsThomas Steur
2014-05-02refs #1915 reset viewDataTable parameters before each test run to remove ↵Thomas Steur
previously persisted viewdatatable params from other test runs
2014-04-12Looking forward to dependency injection, this Config test overrides hacks ↵mattab
are too hard to work with
2014-04-04garbage commitdiosmosis
2014-03-30Remove backtrace printing define from proxy so they won't appear in ↵diosmosis
screenshot tests.
2014-03-26Remove ob_start()/ob_flush() calls in proxy index.php.diosmosis
2014-03-16Fixes #3220 When the core is not dispatching the request ↵mattab
(PIWIK_ENABLE_DISPATCH is not set, or set to false), then getPiwikUrl will not update the value in the DB. Thanks for the report & again sorry for such long delay to fix it!
2014-03-12Do not call setTestEnvironment in proxy/piwik.php, TestingEnvironment ↵diosmosis
handles that.
2014-03-01Refs #4189, more work getting UI tests to pass and adding admin screenshots, ↵diosmosis
including: - make updatetoken.php use TestingEnvironment in testmode, - allow persisted fixture to be dropped using new --drop command line option (for ui test runner), - fix debugging mistake in realtime map, fix merge error in empty.twig, - make sure Fixture prints to screen only for UI test setup, re-enable CustomAlerts fixture in OmniFixture, - make sure forced now value for realtime map is constant, - use *.getDatabaseConfig events to override database name in TestingEnvironment - use TestingEnvironment in proxy/piwik.php - add wait() method to screenshot testing framework's PageRenderer - hide current UTC time in manage websites admin screenshot
2014-02-28Refs #4189, allow default config file paths to be overridden for tests, ↵diosmosis
rewrite proxy/index.php to use hooks for config instead of disabling dispatch.php and remove no longer used config override code.
2014-02-12refs #4610 fix testsThomas Steur
2014-02-07Fixing UI tests by hardcoding plugins to load and removing admin_plugins ↵diosmosis
screenshot test. Use actual mouse/keyboard events in UI screenshot testing.