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
path: root/js
AgeCommit message (Collapse)Author
2015-11-24refs #9129 added feature Custom DimensionsThomas Steur
2015-11-16refs #9125 location.domain is not set when used in xulrunnerThomas Steur
2015-11-05Merge pull request #9164 from piwik/mysql_in_trackerMatthieu Aubry
Use MySQL instead of SQLite in tracker tests
2015-11-05Remove references to Sqlitemattab
2015-11-02fixes #9130 use window.JSON only if it actually contains JSON API methods ↵Thomas Steur
stringify and parse
2015-10-02do not use eval in minified piwik.js, replace JSON2 with JSON3Thomas Steur
2015-08-31added method to piwik.js to log all detected content blocksThomas Steur
2015-08-07refs #8413 prevent malformed url error if encoding is not utf8Thomas Steur
2015-07-20Differentiate the className argument from the Element methodDan Dascalescu
2015-07-20Forgot to quote "className"Dan Dascalescu
2015-07-17Better test for the className being an actual stringDan Dascalescu
2015-07-14Handle clicks on SVG elements. Fix #8346.Dan Dascalescu
2015-07-07Merge pull request #8265 from parruc/masterMatthieu Aubry
Added setCookiePath and setCookieDomain to applyFirst list
2015-07-01Added setCookiePath and setCookieDomain to applyFirstMatteo Parrucci
refs piwik/piwik#8112 Same problem happened with setCookieDomain. They have to be executed before setSiteId so added them to applyFirst
2015-06-26add constant PIWIK_VENDOR_PATHChristian Raue
2015-06-25Remoe heart beat events in disableHeartBeatTimer in JS tracker.diosmosis
2015-06-25Fix configHeartBeatDelay rename, shouldn't have renamed that variable to ↵diosmosis
...InSeconds since its in milliseconds.
2015-06-25Add <DEBUG> comments to beforea nd after disableHeartBeatTimer so it doesn't ↵diosmosis
appear in minified piwik.js. And set last tracker request time in makeSureThereIsAGapAfterFirstTrackingRequestToPreventMultipleVisitorCreation for increased code clarity + so it will be set when bulk requests sent.
2015-06-25Clear up heart beat code in piwik.js a bit and make sure heart beat delay ↵diosmosis
cannot be lower than 1 second.
2015-06-25Clean up some additions in this branch, rename setHeartBeatTimer to ↵diosmosis
enableHeartBeatTimer, rename clearHeartBeat to disableHeartBeatTimer, make sure the timer will be set up after any tracker request, not just page view.
2015-06-25Do not ignore ping requests when checking the last tracker request time, ↵diosmosis
since we should ping N seconds after last ping also. And if tracking request is sent before heart beat timer is configured, setup heart beat when configuring heart beat timer.
2015-06-25Fix JSLint errors by moving functions around and making other changes.diosmosis
2015-06-25Use Q promise library to accurately and cleanly test the heart beat feature ↵diosmosis
in the JS tracker.
2015-06-25Add new JS tracking heartbeat feature which replaces old one. New one is ↵diosmosis
more performant and executes much less code on user websites. New piwik.js tests included as well as an additional utility to make writing future tests easier (use jquery to parse tracker requests that are returned from fetchTrackedRequests). However tests don't currently pass since qunit is not super helpful for testing async code.
2015-06-09refs #5287 track middle clicks and open context menu optionallyThomas Steur
2015-06-08refs #7494 make sure to apply disableCookies before any other method that ↵Thomas Steur
could potentially set a cookie
2015-05-21Make Piwik.js unit tests greenmattab
2015-05-20Merge remote-tracking branch 'origin/master' into 5014mattab
Conflicts: piwik.js
2015-05-20Fixes #5014 - Encode URLs using Javascript encodeURIComponent so it works ↵mattab
with utf-8 characters Previously was using unescape which did not work well with utf8 non ascii characters.
2015-05-20fixes #7941 - take device pixel ratio into account when detecting screen ↵sgiehl
resolution
2015-05-07Merge branch 'master' into config_step_2diosmosis
Conflicts: core/CliMulti/RequestCommand.php
2015-04-30Jslint for piwik.jsmattab
2015-04-30Merge branch 'master' into 7752mattab
Conflicts: piwik.js
2015-04-28make hasCookies work againThomas Steur
2015-04-28do not set a visitorId if cookies are disabledThomas Steur
2015-04-28refs #7752 before setting a new cookie domain, test whether it works to set ↵Thomas Steur
a cookie on that domain
2015-04-27Merge branch 'master' into config_step_2diosmosis
Conflicts: core/Console.php piwik.php
2015-04-23Merge pull request #7703 from piwik/7663_download_attributeMatthieu Aubry
Use HTML 5 download attribute to detect download links (#7663)
2015-04-22Update piwik.jsRMastop
added ibooks as download
2015-04-19download attribute shouldn't count more than link classsgiehl
2015-04-18fixes #7663 - consider links with download attribute as downloadssgiehl
2015-04-10Merge branch 'master' into config_step_2diosmosis
2015-04-06Make sure environment is setup in js/tracker.php (since it goes through ↵diosmosis
HttpProxy).
2015-04-05fix jslint testssgiehl
2015-04-05fixes #7444 - allow removing download extensionssgiehl
2015-04-02Fix JSlint by allowing window.JSON refs #7231mattab
2015-04-01Merge pull request #7231 from shesek/patch-1Matthieu Aubry
Use the native JSON when available
2015-03-26Add unit tests to piwik.js with relation to #7518mattab
2015-03-20Add comment to clarify range of index parametermattab
2015-03-18#7437 Exclude all IE versions except 11 to calculate percentages of pluginsMatthieu Napoli
In piwik.js we exclude IE browsers by using the `MSIE` string in the user agent. However IE11 doesn't use that user agent anymore, which means we record plugin usage for IE11, which lead to % > 100%. Now we exclude only IE6, 7, 8, 9, 10.