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
2019-02-12rename composer dependency to avoid deprecation warning (#14089)Lukas Winkler
2019-01-28update JShrink (followup) (#14011)Lukas Winkler
* update JShrink * remove old library * Update submodule.
2018-12-21QR code library adds several new files to vendor dir that is breaking build ↵Thomas Steur
(#13889) * replace qrcode library * use lower correctness * lets use best correctness * fix some tests * fix tests
2018-12-03Implement Two Factor Authentication (#13670)Thomas Steur
2018-11-29Make matomo.js and matomo.php the default Tracking API endpoints used (#13596)Thomas Steur
* Make matomo.js and matomo.php the default Tracking API endpoints used * few fixes * fix few tests * update matomo php tracker in composer * make sure to record install version * do not overwrite ever install version * trying to fix test * more tweaks and fix tests * prefer matomo endpoint in the ui, fix some tests * file was still needed * apply review feedback * fix ui tests
2018-06-18replace sparkline library with modern equivalent (#12066)Lukas Winkler
* replace sparkline library with modern equivalent * test setting $enableSparklineImages to true for UI tests * update LEGALNOTICE * add minimum and maximum dots * further improve sparklines - no minimum/maximum if they are the same - add offset to the top so that maximum isn't stuck at the border - doubled resolution of image as it was a bit blurry and it's still <1.5KB * fix display size of sparklines * make Sparklines red * fix sparkline size in rowEvoluton * change line colors to black * lastPoint and padding * update Sparkline to new version * remove possibility to disable sparklines ($enableSparklineImages) * handle formatted numbers * Updates UI files
2018-05-04GeoIP2 implementation as a plugin (#12699)Stefan Giehl
* require geoip2/geoip2 composer package * Determine region name based on Location Provider * Adds empty GeoIp2 plugin * move location_region column definition to GeoIp2 plugin so it's get changed as soon as the plugin is activated * Adds GeoIP2 location providers * ignore GeoIP2 mmdb files * Adds script to generate GeoIP2 test databases * Adds Command to convert region codes from FIPS to ISO for old log table records * Adds GeoIP2 AutoUpdater * Use GeoIP2 in tests * update test files * code fixes * adds tests * rename old GeoIP providers to Legacy * Let GeoIP autoupdater UI handle GeoIp2 as well * convert region codes to ISO in API after switch to GeoIP2 * do not show GeoIP providers if GeoIP2 plugin is enabled an no GeoIP Legacy provider is still in use * small fixes * review changes * Use correct region translations * Show correct message if no database can be found * if log tables have been converted, use archive date to check if region codes still need to be converted to iso * fix tests * Improves extracting GeoIP2 databases * Adjust GeoLocation diagnostics * readds old taiwan fixes * Assume all third party location providers as 'recommended' * Download database over HTTPS * remove outdated comment (see https://github.com/matomo-org/matomo/issues/12411) * Remove indication that Geoip2 may be slow, since we found it should be quite fast and this should not be an issue in theory * skip detection if IP is empty & do not try convert IP to IPv4 * remove downloaded file if an error occurs while extracting * command should be runnable multiple times * use ISO codes for suggested region codes * reload after wizard success * Drop table if exists. * Fix two translation keys. * add special region handling for UK * update system test * update UI files * submodule update * update test files
2018-02-15Use renamed composer packages (#12518)Stefan Giehl
* composer package piwik/searchengine-and-social-list is now matomo/searchengine-and-social-list * composer package piwik/referrer-spam-blacklist is now matomo/referrer-spam-blacklist * update icon submodule * update git url
2018-01-10Further Piwik.org => Matomo.org replacements (#12415)Thomas Steur
* renaming more Piwik mentions * some more updates * fix some tests * support matomo partially as require string * fix tests * fix failing system test * fix tests * fix system test * fix test
2017-11-22Revert "Use composer version of GeoIP library (#12021)"sgiehl
This reverts commit 23249e9eec85350e7464eac3ec90450b2614e3c7.
2017-11-20Use composer version of GeoIP library (#12021)Stefan Giehl
* use composer version of geoip library * region london was renamend in latest geoip version
2017-10-06replace HTTP links with HTTPS (#12157)Lukas Winkler
2017-04-03replace pChart with CpChart (#11559)Stefan Giehl
2016-11-15Update Marketplace to work with new API (#10799)Thomas Steur
* starting to port marketplace to piwik 3 * updating tests * fix translation key * fix various issues * use material select * fix plugin upload * deprecate license_homepage plugin metadata and link to a LICENSE[.md|.txt] file if found (#10756) * deprecate license_homepage plugin metadata, and link to a LICENSE[.md|.txt] file if found * Make license view HTML only without menu * fix tests and update * fix some links did not work * we need to show warnings even when plugin is installed, not only when activated. otherwise it is not clear why something is not downloadable * fix install was not working * improved responsiveness of marketplace * fix more tests * fix search was shown when only a few plugins are there * fix ui tests * fix some translations * fix tests and remove duplicated test
2016-09-14update cache libThomas Steur
2016-09-10increase required php versionThomas Steur
2016-08-29fix testsThomas Steur
2016-08-29Merge branch 'master' into 3.0-m06Thomas Steur
Conflicts: .travis.yml bower.json core/Notification/Manager.php core/Updates.php core/Updates/2.16.2-b2.php core/Version.php libs/Zend/Validate/Hostname.php libs/bower_components/jScrollPane/ajax.html libs/bower_components/jScrollPane/anchors.html libs/bower_components/jScrollPane/api.html libs/bower_components/jScrollPane/arrow_hover.html libs/bower_components/jScrollPane/arrow_positions.html libs/bower_components/jScrollPane/arrows.html libs/bower_components/jScrollPane/auto_reinitialise.html libs/bower_components/jScrollPane/basic.html libs/bower_components/jScrollPane/caps.html libs/bower_components/jScrollPane/changelog.html libs/bower_components/jScrollPane/destroy.html libs/bower_components/jScrollPane/drag_size.html libs/bower_components/jScrollPane/dynamic_content.html libs/bower_components/jScrollPane/dynamic_height.html libs/bower_components/jScrollPane/dynamic_width.html libs/bower_components/jScrollPane/events.html libs/bower_components/jScrollPane/faqs.html libs/bower_components/jScrollPane/fixed_width.html libs/bower_components/jScrollPane/focus.html libs/bower_components/jScrollPane/fullpage_scroll.html libs/bower_components/jScrollPane/iframe.html libs/bower_components/jScrollPane/iframe2.html libs/bower_components/jScrollPane/iframe_content1.html libs/bower_components/jScrollPane/iframe_content2.html libs/bower_components/jScrollPane/image.html libs/bower_components/jScrollPane/image2.html libs/bower_components/jScrollPane/index.html libs/bower_components/jScrollPane/invisibles.html libs/bower_components/jScrollPane/known_issues.html libs/bower_components/jScrollPane/less_basic.html libs/bower_components/jScrollPane/mwheel_intent.html libs/bower_components/jScrollPane/override_animate.html libs/bower_components/jScrollPane/runeimp.html libs/bower_components/jScrollPane/runeimp2.html libs/bower_components/jScrollPane/scroll_on_left.html libs/bower_components/jScrollPane/scroll_to.html libs/bower_components/jScrollPane/scroll_to_animate.html libs/bower_components/jScrollPane/settings.html libs/bower_components/jScrollPane/short.html libs/bower_components/jquery/.bower.json libs/bower_components/jquery/LICENSE.txt libs/bower_components/jquery/dist/jquery.js libs/bower_components/jquery/dist/jquery.min.js libs/bower_components/jquery/dist/jquery.min.map libs/bower_components/jquery/sizzle/dist/sizzle.js libs/bower_components/jquery/src/ajax.js libs/bower_components/jquery/src/ajax/jsonp.js libs/bower_components/jquery/src/ajax/load.js libs/bower_components/jquery/src/ajax/parseJSON.js libs/bower_components/jquery/src/ajax/parseXML.js libs/bower_components/jquery/src/ajax/script.js libs/bower_components/jquery/src/ajax/xhr.js libs/bower_components/jquery/src/attributes/attr.js libs/bower_components/jquery/src/attributes/classes.js libs/bower_components/jquery/src/attributes/prop.js libs/bower_components/jquery/src/attributes/support.js libs/bower_components/jquery/src/attributes/val.js libs/bower_components/jquery/src/callbacks.js libs/bower_components/jquery/src/core.js libs/bower_components/jquery/src/core/access.js libs/bower_components/jquery/src/core/init.js libs/bower_components/jquery/src/core/parseHTML.js libs/bower_components/jquery/src/core/ready.js libs/bower_components/jquery/src/css.js libs/bower_components/jquery/src/css/curCSS.js libs/bower_components/jquery/src/css/hiddenVisibleSelectors.js libs/bower_components/jquery/src/css/support.js libs/bower_components/jquery/src/css/var/swap.js libs/bower_components/jquery/src/data.js libs/bower_components/jquery/src/data/accepts.js libs/bower_components/jquery/src/deferred.js libs/bower_components/jquery/src/deprecated.js libs/bower_components/jquery/src/dimensions.js libs/bower_components/jquery/src/effects.js libs/bower_components/jquery/src/effects/Tween.js libs/bower_components/jquery/src/event.js libs/bower_components/jquery/src/event/support.js libs/bower_components/jquery/src/manipulation.js libs/bower_components/jquery/src/manipulation/support.js libs/bower_components/jquery/src/offset.js libs/bower_components/jquery/src/queue.js libs/bower_components/jquery/src/serialize.js libs/bower_components/jquery/src/traversing.js libs/bower_components/jquery/src/traversing/findFilter.js libs/bower_components/jquery/src/var/concat.js libs/bower_components/jquery/src/var/indexOf.js libs/bower_components/jquery/src/var/push.js libs/bower_components/jquery/src/var/slice.js libs/bower_components/jquery/src/wrap.js plugins/API/ProcessedReport.php plugins/AnonymousPiwikUsageMeasurement plugins/CoreConsole/Commands/ManagePlugin.php plugins/CoreHome/javascripts/dataTable.js plugins/CoreHome/javascripts/manifest.json plugins/CoreHome/templates/_topBar.twig plugins/CoreUpdater/templates/updateSuccess.twig plugins/CustomAlerts plugins/CustomDimensions plugins/DevicesDetection/Reports/GetBrowserVersions.php plugins/DevicesDetection/Reports/GetBrowsers.php plugins/ExamplePlugin/Updates/0.0.2.php plugins/Feedback/templates/index.twig plugins/LogViewer plugins/Morpheus/stylesheets/general/_forms.less plugins/Morpheus/templates/layout.twig plugins/Morpheus/templates/user.twig plugins/QueuedTracking plugins/SegmentEditor/stylesheets/segmentation.less plugins/SitesManager/tests/Integration/ApiTest.php tests/PHPUnit/Integration/WidgetsListTest.php tests/PHPUnit/System/expected/test_ManyVisitorsOneWebsiteTest_sortByProcessedMetric__API.getProcessedReport_day.xml tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_hideColumns___API.getProcessedReport_day.xml tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_showColumns___API.getProcessedReport_day.xml tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_csv__ScheduledReports.generateReport_month.original.csv tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getReportMetadata_day.xml tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_csv__ScheduledReports.generateReport_week.original.csv tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html tests/UI/expected-ui-screenshots tests/UI/specs/SegmentSelectorEditor_spec.js
2016-07-21Update composer libraries, while enforcing the minimum php in composer.json ↵Matthieu Aubry
(#10334) * Enforce the Minimum PHP version in composer.json using "platform" feature Added in https://github.com/composer/composer/commit/a57c51e8d78156612e49dec1c54d3184f260f144 It was found that this flag is very important to use to make sure the package we build and release will be compatible with this PHP version. Otherwise, the minimum PHP version enforced would be the version where our build script runs, which could be PHP 5.5 or PHP 7 which would have caused serious issues. * Update doctrine/cache, monolog,piwik/network, piwik/cache, piwik/php-tracker etc. https://github.com/piwik/piwik/issues/10058 * Release checklist to check that composer.json is correctly defined * Use latest travis scripts for https://github.com/piwik/travis-scripts/commit/30d7b16940058a3dcea37dd7e7ed7241090bf57a * .travis.yml file is out of date, auto-updating .travis.yml file. * Use latest travis scripts for https://github.com/piwik/travis-scripts/commit/63445cf4a53e6e115a31ecacd79327dc5bfb2494 * .travis.yml file is out of date, auto-updating .travis.yml file.
2016-07-18Update piwik/network component to 0.2.0 release for IPv6 ranges support ↵Matthieu Aubry
https://github.com/piwik/piwik/issues/9411 (#10324)
2016-07-08Composer: remove the disable tls flag, refs #10023 (#10277)Matthieu Aubry
2016-04-11Merge branch 'master' into 3.x-devThomas Steur
Conflicts: core/Version.php tests/UI/expected-ui-screenshots tests/lib/screenshot-testing/support/chai-extras.js
2016-04-08Disable TLS to workaround CI failures #10023mattab
2016-02-14merge master => 3.0Thomas 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
2015-12-25Merge branch 'master' into 3.0sgiehl
Conflicts: core/Version.php plugins/CoreConsole/Commands/ManagePlugin.php plugins/CoreHome/angularjs/siteselector/siteselector.directive.js plugins/CoreHome/javascripts/corehome.js plugins/Ecommerce/Menu.php plugins/Events/Events.php plugins/Goals/Goals.php plugins/Live/templates/index.twig plugins/UserCountryMap/UserCountryMap.php plugins/UsersManager/stylesheets/usersManager.less plugins/VisitsSummary/Controller.php plugins/VisitsSummary/Reports/Get.php tests/UI/expected-ui-screenshots
2015-12-22Manage PiwikTracker through composer (closes #9349)John Maguire
2015-12-10Merge master into "3.0"Thomas Steur
Conflicts: .travis.yml CHANGELOG.md core/Plugin/ControllerAdmin.php core/Version.php core/testMinimumPhpVersion.php plugins/API/API.php plugins/Actions/Reports/GetPageUrls.php plugins/AnonymousPiwikUsageMeasurement plugins/CoreHome/CoreHome.php plugins/CoreHome/templates/_menu.twig plugins/CoreVisualizations/javascripts/jqplotEvolutionGraph.js plugins/CustomVariables/tests/System/expected/test_CustomVariablesSystemTest__CustomVariables.getCustomVariables_day.xml plugins/Goals/Controller.php tests/PHPUnit/Fixtures/ManyVisitsWithGeoIP.php tests/PHPUnit/Integration/Plugin/ManagerTest.php tests/PHPUnit/System/expected/test_FlattenReports__CustomVariables.getCustomVariables_day.xml tests/PHPUnit/System/expected/test_TwoVisitors_twoWebsites_differentDays_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_month.original.html tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getSegmentsMetadata.xml tests/PHPUnit/System/expected/test_ecommerceOrderWithItems_scheduled_report_in_html_tables_only__ScheduledReports.generateReport_week.original.html tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__CustomVariables.getCustomVariables_range.xml tests/PHPUnit/System/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI_pagesegment__CustomVariables.getCustomVariables_range.xml tests/PHPUnit/System/expected/test_reportLimiting__CustomVariables.getCustomVariables_day.xml tests/PHPUnit/System/expected/test_reportLimiting_rankingQuery__CustomVariables.getCustomVariables_day.xml tests/PHPUnit/System/expected/test_twoVisitsWithCustomVariables_segmentMatchALL_noGoalData__CustomVariables.getCustomVariables_day.xml tests/PHPUnit/System/expected/test_twoVisitsWithCustomVariables_segmentMatchALL_noGoalData__CustomVariables.getCustomVariables_week.xml tests/PHPUnit/System/expected/test_twoVisitsWithCustomVariables_segmentMatchVisitorType__CustomVariables.getCustomVariables_day.xml tests/PHPUnit/System/expected/test_twoVisitsWithCustomVariables_segmentMatchVisitorType__CustomVariables.getCustomVariables_week.xml tests/UI/expected-ui-screenshots tests/UI/specs/Overlay_spec.js tests/UI/specs/UIIntegration_spec.js
2015-11-19adjust used reposgiehl
2015-11-19moved definitions of search engines to new repo and converted them to better ↵sgiehl
readable yml format
2015-10-27Update dependenciesThomas Steur
refs #9095 Package tecnick.com/tcpdf is abandoned
2015-10-06Update to PHP-DI 5.0 stableMatthieu Napoli
2015-09-22refs #8689 started working on PHP 7 supportThomas Steur
2015-07-20Force requiring a version 2.6.* of Symfony packages because the 2.7.* ↵Matthieu Napoli
versions require PHP >= 5.3.9 (we support PHP 5.3.3)
2015-07-20Force requiring a version 2.6.* of Symfony packages because the 2.7.* ↵Matthieu Napoli
versions require PHP >= 5.3.9 (we support PHP 5.3.3)
2015-07-20Force requiring a version 2.6.* of Symfony packages because the 2.7.* ↵Matthieu Napoli
versions require PHP >= 5.3.9 (we support PHP 5.3.3)
2015-07-20Fix #8377 remove the pear/pear-core-minimal dependencyMatthieu Napoli
It seems composer still installs it though, might be required by another package…
2015-06-16Replace requiring mnapoli/php-di with php-di/php-diMatthieu Napoli
2015-05-27Update to lessphp 0.5.0 to get the fix for leafo/lessphp#302Matthieu Napoli
See https://github.com/leafo/lessphp/issues/302 and http://stackoverflow.com/questions/15426256/override-less-variables
2015-05-22Require beta version for PHP-DIMatthieu Napoli
2015-05-16require tcpdf using composersgiehl
2015-04-20#7674 The spammers list is now in a separate repositoryMatthieu Napoli
2015-03-17Updated to piwik/decompress 1.0 and install PEAR through ComposerMatthieu Napoli
PEAR is installed through Composer with the latest version of piwik/decompress anyway. I've removed it from the libs folder after comparing the files. `is_a()` is not deprecated anymore, and I couldn't find any usage of the modified methods `raiseError()` and `isError()` in HTML_Quickform. I had to require pear/pear-core-minimal on top of pear/pear_exception because there is no transitive dependency. I have opened https://github.com/pear/PEAR_Exception/issues/8
2015-03-04Updating piwik/iniMatthieu Napoli
2015-02-26#7275 Upgrade version of piwik/iniMatthieu Napoli
2015-02-12Update piwik/cache dependency to use stable Doctrine releaseMatthieu Napoli
2015-02-01switched device-detector to new version 3.0sgiehl
2015-01-25use latest master of device detector; added new device type to test resultssgiehl
2015-01-19update device-detector to latest betasgiehl
2015-01-09Moved the ini component to a separate repositoryMatthieu Napoli