Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-31 | fixes #9924 outlinks and downloads are not tracked if document is already ↵ | Thomas Steur | |
ready when piwik.js is loaded | |||
2016-03-31 | New automated test to detect when piwik.js minified file is out of sync with ↵ | mattab | |
original piwik.js | |||
2016-03-30 | Piwik.js 'setDomains' method supports page wildcards matching: ↵ | mattab | |
example.com/index* `setDomains("example.com/index*")` will correctly not track an outlink request to for example.com/index.html or example.com/index_en.html refs #9932 | |||
2016-03-30 | Merge pull request #9933 from piwik/remove_magic_setCookiePath | Matthieu Aubry | |
piwik.js: remove the feature of `setDomains` that sets cookie path | |||
2016-03-30 | piwik.js: remove the feature of `setDomains` magically setting the cookie path. | mattab | |
Instead, we will better document how to correctly set the cookie configuration. https://github.com/piwik/piwik/issues/9932 | |||
2016-03-29 | refs #9954 attach request only if a request url is actually set | Thomas Steur | |
2016-03-08 | handle tel links the same as mailto | sgiehl | |
2016-03-08 | fix overlay when using a custom piwik.php path for tracking | Thomas Steur | |
2016-03-07 | added Piwik to jslint section | alexbeletsky | |
2016-03-04 | use piwik as window reference | alexbeletsky | |
2016-02-23 | Remove unused variable from piwik.js | Bas Bosman | |
2016-01-18 | detect whether window had focus only once and assume it had focus if used ↵ | Thomas Steur | |
inside an iframe | |||
2016-01-18 | refs #9505 only track a ping if window actually has the focus | Thomas Steur | |
2016-01-05 | Document need to call setApiUrl() | Joey3000 | |
If "js/" is used by the Piwik tracking code instead of "piwik.js" and "piwik.php", Page Overlay won't work unless setApiUrl() is called with its parameter pointing to the root directory of Piwik. See https://piwik.org/docs/page-overlay/#page-overlay-troubleshooting (last bullet point) for details. | |||
2015-12-15 | fixes #9371 make sure to use integers for resolution when devicePixelRatio ↵ | Thomas Steur | |
is eg 1.0001 | |||
2015-12-04 | there was a weird character after || | Thomas Steur | |
2015-12-04 | added documentation for cookieConfigPath detection | Thomas Steur | |
2015-12-04 | fix jslint | Thomas Steur | |
2015-12-04 | set a cookie path automatically if a configHostAlias matches a path | Thomas Steur | |
2015-12-03 | Added support to specify a path in a website URL and Piwik will recognize ↵ | Thomas Steur | |
the path during tracking | |||
2015-11-24 | refs #9129 added feature Custom Dimensions | Thomas Steur | |
2015-11-16 | refs #9125 location.domain is not set when used in xulrunner | Thomas Steur | |
2015-11-05 | Merge pull request #9164 from piwik/mysql_in_tracker | Matthieu Aubry | |
Use MySQL instead of SQLite in tracker tests | |||
2015-11-05 | Remove references to Sqlite | mattab | |
2015-11-02 | fixes #9130 use window.JSON only if it actually contains JSON API methods ↵ | Thomas Steur | |
stringify and parse | |||
2015-10-02 | do not use eval in minified piwik.js, replace JSON2 with JSON3 | Thomas Steur | |
2015-08-31 | added method to piwik.js to log all detected content blocks | Thomas Steur | |
2015-08-07 | refs #8413 prevent malformed url error if encoding is not utf8 | Thomas Steur | |
2015-07-20 | Differentiate the className argument from the Element method | Dan Dascalescu | |
2015-07-20 | Forgot to quote "className" | Dan Dascalescu | |
2015-07-17 | Better test for the className being an actual string | Dan Dascalescu | |
2015-07-14 | Handle clicks on SVG elements. Fix #8346. | Dan Dascalescu | |
2015-07-07 | Merge pull request #8265 from parruc/master | Matthieu Aubry | |
Added setCookiePath and setCookieDomain to applyFirst list | |||
2015-07-01 | Added setCookiePath and setCookieDomain to applyFirst | Matteo Parrucci | |
refs piwik/piwik#8112 Same problem happened with setCookieDomain. They have to be executed before setSiteId so added them to applyFirst | |||
2015-06-26 | add constant PIWIK_VENDOR_PATH | Christian Raue | |
2015-06-25 | Remoe heart beat events in disableHeartBeatTimer in JS tracker. | diosmosis | |
2015-06-25 | Fix configHeartBeatDelay rename, shouldn't have renamed that variable to ↵ | diosmosis | |
...InSeconds since its in milliseconds. | |||
2015-06-25 | Add <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-25 | Clear up heart beat code in piwik.js a bit and make sure heart beat delay ↵ | diosmosis | |
cannot be lower than 1 second. | |||
2015-06-25 | Clean 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-25 | Do 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-25 | Fix JSLint errors by moving functions around and making other changes. | diosmosis | |
2015-06-25 | Use Q promise library to accurately and cleanly test the heart beat feature ↵ | diosmosis | |
in the JS tracker. | |||
2015-06-25 | Add 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-09 | refs #5287 track middle clicks and open context menu optionally | Thomas Steur | |
2015-06-08 | refs #7494 make sure to apply disableCookies before any other method that ↵ | Thomas Steur | |
could potentially set a cookie | |||
2015-05-21 | Make Piwik.js unit tests green | mattab | |
2015-05-20 | Merge remote-tracking branch 'origin/master' into 5014 | mattab | |
Conflicts: piwik.js | |||
2015-05-20 | Fixes #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-20 | fixes #7941 - take device pixel ratio into account when detecting screen ↵ | sgiehl | |
resolution |