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
2021-09-28[Vue] Introduce Vue + Workflow commands (#17940)dizzy
* adding vue * adding webpack config + example vue library project * forgot to add base tsconfig.json * Add build command that allows building all plugins + watching for changes. * autodetect umd bundles * initial externals detection * integrate vue CLI * add externals config via vue config * explain regenerator issue * remove ie11 * Build polyfills in separate library. * add command to quickly compute total asset size (minified + gzipped) * output tweak for --exclude-angular * Explicitly disable support for ie11 since Vue 3 does not support it. * rebuild and add option to clear webpack cache to build commands * Add example vue component that compiles w/ vue 3. * get example vue component to display * include tslib via polyfills so it is not compiled in each library * get async component loading to work * some tweaks and tests * Add generate vue component command and run to generate activity indicator template. * switch to using composition api since that is apparently better supported, and get activity indicator adapter to bind data properly * remove vue-class-component npm package * eslint changes * rever tracking JS change * tweak * Remove CoreVue vue dir which was just there for testing. * Update vue.config.js * apply some review feedback * add plugin to compute js asset size command * use local script to build * update changelog and apply review feedback * fix bower component mapping * update expected screenshots * update screenshot * Update and rename 4.5.0-b2.php to 4.6.0-b1.php * Update Version.php * update expected screenshot * updates expected UI test files Co-authored-by: sgiehl <stefan@matomo.org>
2021-07-28Add minor entries to dev changelog (#17826)Matthieu Aubry
* Add minor entries to dev changelog * links to faq
2021-07-21do not introduce breaking change in Mail.send (#17800)dizzy
* do not introduce breaking change in Mail.send * there is already an event for this * remove changelog entry
2021-07-16add config to read the last IP address in the list of proxies rather than ↵dizzy
the first (#17765) * by default read the last IP address in the list of proxies rather than the first * apply review feedback * apply review feedback * update expected screenshot
2021-06-14Disable logme functionality by default (#17665)Stefan Giehl
* Disable logme functionallity by default * add changelog
2021-06-13Ensure redirects from logme method are only done to trusted hosts (#17661)Stefan Giehl
* Ensure redirects from logme method are only done to trusted hosts * add changelog * sanitize host in exception message
2021-05-30Allow aborting sending mails via Mail.send event. (#17635)dizzy
* Allow aborting sending mails via Mail.send event. * Add quick entry to developer changelog. * add test
2021-05-27Outlink tracking when DOM modified (#17522)Zoltan Flamis
* modify enabletracking * check for multiple click listeners * add other mouse events * delete log * rebuilt piwik.js * add to changelog and fix test * Update piwik.js * rebuilt piwik.js Co-authored-by: flamisz <flamisz@users.noreply.github.com>
2021-05-23Improve required private directories check (#17606)Thomas Steur
2021-05-12Use Common::safe_unserialize for session data (#17539)Stefan Giehl
* Use safe_unserialize in Session * Allow Notification class in session * update readme
2021-05-11add new ini config to enable/disable the php profiler feature (#17537)dizzy
* add new ini config to enable/disable the php profiler feature * apply review feedback * fix test * update screenshot * updated expected message
2021-04-24Require password confirmation for more plugin operations. (#17345)dizzy
* Require password confirmation for more plugin operations. * renormalize * add optional password confirmation to CorePluginsAdmin.setSystemSettings * Add developer changelog entry. * ask for password confirmation when saving plugin settings and use onOpenEnd materializecss modal event handler instead of ready since ready no longer exists in used version * Fix redirectTo==referrer for other plugin actions that now have password confirmation. * fix build * try fixing build again
2021-03-29Track JS errors only once per page view (#17288)Zoltan Flamis
* track js errors only once per page view * rebuilt piwik.js * use indexOfArray * rebuilt piwik.js * rebuilt piwik.js * Update CHANGELOG.md * js files new line delete * rebuilt piwik.js * Update CHANGELOG.md * add test * add the javascript errors for the tracker * Update CHANGELOG.md * rebuilt piwik.js * fix tests * rebuilt piwik.js Co-authored-by: flamisz <flamisz@users.noreply.github.com> Co-authored-by: sgiehl <stefan@matomo.org> Co-authored-by: sgiehl <sgiehl@users.noreply.github.com> Co-authored-by: dizzy <diosmosis@users.noreply.github.com>
2021-03-15Allow selecting password_hash algorithm (#17199)Lukas Winkler
* proof of concept for selecting password_hash algorithm * better code stlye * update expected screenshot * Add entry to changelog for new INI config options. Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2021-01-19Limit GeoIP downloads to certain hosts only (#17097)Stefan Giehl
* Limit GeoIP downloads to certains hosts only * make geoip error message translatable * apply review feedback
2021-01-15change version number to 4.1.1Matthieu Aubry
2021-01-12Use confiugred noreply mail address when sending recovery mails (#17072)Stefan Giehl
2020-12-08Host detection: use HTTP_HOST as default, but provide a setting to use ↵Stefan Giehl
SERVER_NAME instead (#16899)
2020-12-03When forcing GET request method in JS tracker then disable send beacon (#16870)Thomas Steur
2020-12-02Document setGenerationTime removal and add back the method (#16860)Thomas Steur
* Document setGenerationTime removal and add back the method * rebuilt piwik.js Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2020-11-23Tweak developer changelog re token (#16770)Thomas Steur
2020-11-11Add hash equals method (#16696)Thomas Steur
2020-11-02simplified cookies (#14444)Lukas Winkler
2020-10-29Add new INI config [General] enable_framed_allow_write_admin_token_auth… ↵diosmosis
(#16595) * Add new INI config [General] enable_framed_allow_write_admin_token_auth to allow framed matomo use case to still function in Matomo 4. * Link to faq in exception message. * apply pr feedback and write integration tests (not passing) * fix test * fix test * update screenshot * fix more ui tests * update exception message * update some expected screenshots * update screenshot Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
2020-10-19Ignore tracking requests for disabled plugins (#16570)Thomas Steur
2020-09-09Remove visit standard length from tracker (#16412)Thomas Steur
* Remove visit standard length from tracker * adjust changelog * rebuilt piwik.js
2020-09-08Add visitor ID matomo-php-tracker update message in changelog (#16399)diosmosis
2020-09-06reword CHANGELOG.md (#16393)Lukas Winkler
2020-09-03Updates php-di to 6.2.1 (#16311)Stefan Giehl
2020-08-18Reporting API: showColumns and hideColumns are now applied recursively (#11115)Matthieu Aubry
2020-08-07require only view access for embedded widgets when using tokens (#16264)Thomas Steur
2020-08-04Rename manupulateJsTracker event for consistencyThomas Steur
2020-07-24Merge branch '3.x-dev' into 4.x-devsgiehl
2020-07-20markdown formattingMatthieu Aubry
https://developer.matomo.org/3.x/changelog
2020-07-15Fix version number in developer changelog (#16213)Thomas Steur
3.13.7 -> 3.14.0
2020-07-07Implement cookie consent (#16178)Thomas Steur
* implement cookie consent * rebuilt piwik.js * fix documentation
2020-07-05Improve host validation (#16169)Thomas Steur
2020-07-02Clarify developer changelog as it's not clear that we would keep BC for ↵Matthieu Aubry
these (#16170) * Clarify developer changelog as it's not clear that we would keep BC for these * Update CHANGELOG.md Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
2020-06-26Track seconds instead of days for "days since" dimensions (#15774)diosmosis
* Modify dimensions and add tests. * unfinished debugging commit * changes to fix test, remove tracker code, add update code * fix some tests * fix migration issue * fixing some tests * fix some bugs, update some expected test files, remove _idvc from some tests * start replacing _ects * Finish seconds since last ecommerce order change. * fix couple issues * fix a couple tests * fix some more tests * fixing a couple more tests * apply review feedback * unfinished commit * add back dimensions = * fixing tests & removing some code * fix some bugs + tests and remove debugging code * fixing some tests and issues * Some debugging code for the tracker in case of exceptions. * debug and fix another issue when tracking visits in the past * fix test * update JS and fix several tests * Fixing more tests. * Add missing files. * update expected test files * Add some unit tests. * update more expected files * update more test files * update more test files * update changelog and remove _ects query param * apply review feedback * fix merge issue * clearer code * fix migration issue * update expected files * update expected files again * updating tests * fix test * rebuilt piwik.js * unify previous visitor properties / original visit row approach * fixing some tests * Add new column version entries into the option table. * try undoing 1.5 update change * apply review feedback * remove more unused cookie values * rebuilt piwik.js * Fix test count. * update test files * rebuilt piwik.js * removel log analytics submodule update * update submodule * update some expected screenshots * Fix versions in omnifixture since we were probably adding to the beta update after it changed. * update screenshots
2020-06-26Rename referrer spam list (#16105)Thomas Steur
* Rename referrer spam list * Rename referrer spam list * Update VisitExcluded.php * Update VisitExcluded.php
2020-06-24also support python 3.8 (#16100)Lukas Winkler
* also support python 3.8 * add or
2020-06-22run new log importer with python3 (#16095)diosmosis
* run new log importer with python3 * update submodule to master * update changelog * tweak windows python test code + allow using environment variable for test python path
2020-06-18Mention few more changes in changelog (#16085)Thomas Steur
We might always support them, but also possible we remove them in say 5 years. Therefore better to document it.
2020-06-18Document StaticContainer considered no longer API (#16084)Thomas Steur
Forgot to document this one earlier. If somewhere constructor injection doesn't work, we'll need to either try to make it work there or tell them to still use staticcontainer for now. But it might just work for most plugins.
2020-06-18Organise Changelog better (#16077)Thomas Steur
2020-06-13Document which APIs break in particular for JSON response (#16061)Thomas Steur
fix https://github.com/matomo-org/matomo/issues/16009
2020-06-12Rename Piwik -> Matomo in JS tracker where possible (#16052)Thomas Steur
* Rename Piwik -> Matomo in JS Tracker * fix tests * rebuilt piwik.js
2020-06-11Rename PHP Events that contain Piwik to Matomo (#16054)Thomas Steur
2020-06-10Document breaking change in bulk request API (#16041)Thomas Steur
* Document breaking change in bulk request API Follow up from https://github.com/matomo-org/matomo/pull/16020 fix https://github.com/matomo-org/matomo/issues/16008 * add test case for regression * Update CHANGELOG.md Co-authored-by: Stefan Giehl <stefan@matomo.org> Co-authored-by: Stefan Giehl <stefan@matomo.org>
2020-06-09Expose setVisitorId JS tracker method (#16042)Thomas Steur