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
2018-10-11Support window.Matomo in JS Tracker (#13568)Thomas Steur
* support window.Matomo in JS Tracker * Fix integration tests.
2018-08-03When consent explicitly given in JS tracker add &consent=1 to URL (#13230)diosmosis
* When consent explicitly given in JS tracker add &consent=1 to URL so apache logs will remember consent was given. * add parameter when sending the request * clarify condition for sending consent=1 param
2018-08-01Add removeEcommerceItem() and clearEcommerceCart() methods to JS tracker. ↵diosmosis
(#13228) * Add removeEcommerceItem() and clearEcommerceCart() methods to JS tracker. * jslint and changelog * minify JS * update test count * remove newlines
2018-06-21Adds missing default value for addEventListener (#13087)Stefan Giehl
2018-05-08updates device-detector (#12851)Stefan Giehl
* updates device-detector * update test file * submodule update * update test files * update UI file * update piwik.js files
2018-05-08Add minimal first party cookie opt out support to JS tracker (#12829)diosmosis
* Add minimal opt out support to JS tracker: methods to set cookie on hosted site that prevents tracking requests from going out. * Update piwik.js * Update piwik.js * Rework tracker opt-out to use consent feature. * Do not delete consent related cookies ever and add this.isUserOptedOut() method for building your own opt out form. * Fix tests. * Add prefix to consent/consent_removed cookie names. * fix up pr * one more quick fix for safety * fix tests. * Use getRememberedConsent() in hasRememberConsent() to protect against both cookie set case. * Re-minify JS. * fix copy paste * re-minify
2018-05-01Recommend newer yuicompressor version (#12774)Thomas Steur
* Recommend newer yuicompressor version Fixes some bugs in version 2.4.7 * use newer yuicompressor version * fix line ending
2018-04-24GDPR + Add a couple of new platform features especially around validating ↵Thomas Steur
settings (#12558) * add a couple of new platform features especially around validating settings * more validators and other tweaks * few tweaks * allow plugins to add header script in JS tests * some work on gdpr * remove email feature * menu update * add date tooltip * make sure privacy has its own icon * added some text * add opt out info * better titles * add some information about webserver logs * add log import notice * give angular some time to render * show border around iframe * make sure to place a notification in modal dialog if needed * when opening a modal, make sure the top part is visible * disable newsletter sign up by default * command line tool to anonymize and remove previously tracked raw data * implement some basic consent features into piwik.js * minor tweak * schedule entries to anonymize data in past * let users anonymize historical data * better overview * better naming * explain consent tracking * add legitimate interest * new menu structure for privacy * use a proper db table for scheduled anonymizations * add some tracker tests * some tests and fixes * couple of fixes and tests * starting to add some UI tests * more tweaks * add missing file * fix jslint * have the field full width * more tweaks * create directory if needed * various fixes * fix some tests * make sure keys will be always returned in same order * more fixes * fix some tests * apply feedback from review * fix some tests * this might fix mysqli tests * fix some tests * trying to fix mysqli tests * fix system test * fix comment * remove some duplicated code * update method name * trigger event when logs need to be deleted * add possibility to anonymize userId and orderId * trigger event in tracking code page * expire consent in hours * post another event * update wording for privacy GDPR * fix various ui tests * fix some tests * trying to fix ui tests * trigger another test run * fix system test * fix some ui tests * show a table of contents on tracking code page, fix title, add mobile apps and API * fix ui test * 3.5.0-b2 update * Re-generate piwik.js * fix job status and selector style * make sure to include only sites with admin access * some tweaks * fix some ui tests * fix some ui tests * fix test
2018-04-23When setting or resetting User ID, do not update the Visitor ID in the first ↵Matthieu Aubry
party cookie (#12742) * When setting or resetting User ID, do not update the Visitor ID in the first party cookie * Forgot a file * Fix the JS tracker tests
2018-03-22Better handling of POST tracking requests when page is unloaded (using ↵Thomas Steur
sendBeacon) (#12538) * use sendBeacon if available * better sendBeacon implementation * execute post request with a little delay * make sure to use alias so variable will be minimized * trigger build * Merged 3.x-dev * Revert "Merged 3.x-dev" This reverts commit 51addf1 * Minified files up to date
2018-03-09Add getCrossDomainLinkingUrlParameter() to allow users to add pk_vid to ↵Benaka
dynamic links. (#12603) * Add getCrossDomainLinkingUrlParameter() to allow users to add pk_vid query param to dynamic links themselves. * Update piwik JS files.
2018-02-28JS Tracker: expected no warning in the console when addTracker multiple ↵Matthieu Aubry
times (#12545) * Simple banner * Fix bug * Keep it simple
2018-02-01Add a method to de-assign a user id (#12141)znerol
* Add a method to de-assign a user id * Fix missing semicolon * Tests: First examine tracker visitor id, then write cookie, then test visitor id value from cookie * Fix number of expected assertions * Rename method to de-assign the user id * Regenerate minified piwik.js * Tests: Verify userid after resetting it, fix number of expected assertions * Add changelog entry * Fix copy paste accident in tests * Well, let's be consistent with surrounding code
2017-12-15JS Tracker: make setSecureCookie work (#12355)Matthieu Aubry
* JS Tracker: make setSecureCookie work * update test
2017-11-20Ignore Java detection on Edge as it doesn't work (#12214)Stefan Giehl
2017-10-18fix jslint testThomas Steur
2017-10-17added test and minified versionThomas Steur
2017-10-16Even more HTTPS links (#12161)Lukas Winkler
* http://piwik.org -> https://piwik.org * more HTTPS URLs * some more HTTPS URLs * test README * don't show "Plugin Hompage" for Piwik plugins * fix tests * compile minified js (hope I didn't break anything) * some more small changes * fix UI test * comment length in piwik.js changed due to https links * fix test * update ui file * update submodule
2017-08-03Fix #11410: Optional secure tracker cookie (#11891)Luiz Eduardo de Christo
2017-07-19JS Tracker: new setCrossDomainLinkingTimeout function useful to set a higher ↵Matthieu Aubry
timeout for links (#11828) * JS Tracker: new setCrossDomainLinkingTimeout function useful to set a higher timeout for links and increasing the default to 120 seconds * Code review feedback * Compiled Piwik.js * fix one test * Fix tests * remove debugger;
2017-07-07Disallow empty values when tracking content actions (#11844)Stefan Giehl
* trim content values before tracking * fix archiving for invalid content entries * rebuilt piwik.js * ensure content values are correct
2017-06-26Disallow event tracking with empty/whitespace categories (#11819)Stefan Giehl
* trim event values before checking if they are empty * Prevent possible archiving failures for already tracked empty event categories * Throw exception when tracking events with empty category or action * move trim method * Log console error when tracking events without category or action * rebuilt piwik.js
2017-06-22Fixes a typo (#11740)Stefan Giehl
* fix typo * rebuilts piwik.js
2017-05-08JS Tracker: prevent IE 7 error (#11668)Matthieu Aubry
* Use typeof(console) to prevent IE 7 error When using directly console !== undefined, older IE versions throw an error as they're actually tring to access an undefined value. Use globally supported typeof(console) !== 'undefined'. Changed typeof(<var>) to typeof <var> as it's not a function Thanks @sgiehl * Change other occurences of console !== undefined * JSLint: Remove console available global as it is not in IE7 and other older browsers * Minified piwik.js * JSlint validation * Minified files after merging 3.x-dev * Fix regression
2017-05-05make sure to delete any set cookie, better return value for getCookieThomas Steur
2017-05-05Expose more cookie methods in trackerThomas Steur
2017-05-03Add method to detect if cookies are enabledThomas Steur
2017-04-28add possibility to retrive the number of tracked pageviews in JS trackerThomas Steur
2017-04-14New JS Tracker methods to retrieve current URL and piwik URL (#11616)Thomas Steur
* api tweaks * added tests * added docs and minified piwik * fix tests
2017-02-21Improvements for tracking of single page applications (#11344)Thomas Steur
* improve single page website tracking * added docs and minified piwik * Re-generate piwik.js
2017-02-11exposing new method to detect whether a node is visibleThomas Steur
2017-02-03added getlinktrackingtimeoutThomas Steur
2017-01-28Merge branch '3.x-dev' into plugintrackerThomas Steur
2017-01-24Cross Domain: forward pk_vid parameter when the clicked element is not ↵Matthieu Aubry
directly a link but is within the link <a> element itself (#11262)
2017-01-23trigger plugin method only if a method name is setThomas Steur
2017-01-23also pass request parameterThomas Steur
2017-01-23add possibility to pass parameters to pluginsThomas Steur
2017-01-23better plugin support featureThomas Steur
2017-01-22Cross Domain tracking (#11243)Thomas Steur
* some work on tracking cross domain * fix some bugs * fix some edge cases * fixed tests and added more new tests * we also need a device specific id to avoid when time is not correct on a different computer etc * more tests * minified piwikjs * use only one parameter and validate values * fix tests * improve code * Re-generated piwik.js * UI Test * Comments
2017-01-18When tracking request is > 2000 char, prefer POST (#11201)Thomas Steur
* fixes #2321 when tracking request is > 2000 char, prefer POST * Fix jslint
2016-12-16Better piwik.js json compatibility (#11024)Thomas Steur
* refs #11023 better piwik.js json compatibility * fix some tests * fix json lint tests
2016-12-16Expose JSON property for Piwik custom trackers (#11025)Thomas Steur
* expose JSON property for Piwik custom trackers * added test
2016-12-13Show warning when paq.push is not initialized correctly (#10889)Thomas Steur
2016-12-01Enable by default Downloads and Outlinks tracking of righ… (#10901)Thomas Steur
Piwik JavaScript tracker: we now track by default Downloads and Outlinks when user clicks on the mouse right button or the mouse middle button
2016-11-14Update minified piwikmattab
2016-11-01only create an async tracker when there is a configuration for itThomas Steur
2016-11-01Better async tracker initialization to not having to use _paq.pushThomas Steur
2016-09-30Merge branch '2.x-dev' into 3.0-m09Thomas Steur
2016-10-01Track a unique id for each pageview (#10499)Thomas Steur
* track a unique id for each pageview * fix tests * reduce idpageview to 6 bytes * added changelog entry
2016-09-26Commit up to date minified piwik.jsmattab