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
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-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-20minify piwik.jsThomas Steur
2015-07-07Commit minified piwik.js Refs https://github.com/piwik/piwik/pull/8265mattab
2015-06-25Minify piwik.js file.diosmosis
2015-06-25Update minified piwik.js file.diosmosis
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-20Re-generating latest piwik.jsmattab
It was modified twice today and got a merge conflict
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-04-30Jslint for piwik.jsmattab
2015-04-30Updating minified piwik.js to include all latest changesmattab
2015-04-28make hasCookies work againThomas Steur
2015-04-28do not set a visitorId if cookies are disabledThomas Steur
2015-04-19download attribute shouldn't count more than link classsgiehl
2015-04-18rebuilt piwik.jssgiehl
2015-04-05fix jslint testssgiehl
2015-04-05fixes #7444 - allow removing download extensionssgiehl
2015-04-01 Use the native JSON when available2.13.0-b1mattab
refs #7231 refs https://github.com/piwik/piwik/commit/f5ed4fdc56fb0096ba18a9832a3f9fd8d48ed8b4
2015-03-10Fixes #7368 - Do not set user id when it's set to empty string or it would ↵mattab
set the same visitor id to all those visitors
2015-03-03Refs #7290 Fix tests and JSlintmattab
2015-03-03Refs #7290 Remove feature that sets the same UUID across trackersmattab
2015-03-03Refs #7290 - Set Visitor UUID not as a constructor parameter, but initialise ↵mattab
it from first party cookies
2015-03-02Refs #7290 Fixing wrong logic in the JS tracker: make sure Visitor ID is ↵mattab
initialised properly in all cases
2015-02-16refs #7220 fixes #7218 refs #4633 prevent double url encoded url and referrer.Thomas Steur
location.href and top.document.referer are both already URL encoded. To prevent double encoding we need to decode them.
2015-02-13Repair my screwing up from earlier! didn't minify the piwik.jsmattab
2015-02-13Refs #7167 add .length and update minified piwik.jsmattab
2015-01-27fixes #7056 apply userId first before tracking anything to make sure userId ↵Thomas Steur
is always set and does not randomly create new visits
2015-01-19refs #7043 do not cast a null value in userId to string as it would result ↵Thomas Steur
in a string null, check whether it exists instead
2015-01-19fixes #7043 prevent a type error if userId is nullThomas Steur
2014-11-14refs #6577 update minified piwik.jsThomas Steur
2014-10-14refs #6341 always calculate the remaining visitor cookie lifetime.Thomas Steur
Otherwise the behavior whether lifetime will be extended or whether remaining will be calculated would depend on the time at which setVisitorCookieTimeout is called which is very confusing. Also makes sure in case the page is open for an hour and there is a tracking request the lifetime will not be extended by an hour.
2014-10-14refs #6415 we have to update cookie timeout whenever the cookie name changesThomas Steur
2014-10-14refs #6341 do not extend cookie lifetime on each pageload and expire already ↵Thomas Steur
after 13 months instead of 24months. This is the now done by default. If you want different behavior you can call setVisitorCookieTimeout() manually
2014-10-14refs #6415 better workaround for possible empty visitsThomas Steur
We will now always wait 800ms after a first tracking request was issued. This should give enough time to create a visitor before any other request is executed. Ideally we will resolve this issue on the server side as this problem can occur using other SDKs as well and for some servers or sometimes the 800ms might be not long enough.
2014-10-14refs #6415 #4996 better protection for 0 actions if content tracking is used.Thomas Steur
Delay first content tracking request a bit to make kinda sure a possible previous pageview request is already executed. If there is a new visitor and there are 2 tracking requests at nearly same time (eg trackPageView and trackContentImpression) 2 visits will be created as both visitors are basically at the same time. This is only a workaround and it this problem might still occur. Also delay a link earlier in case an interaction is happening to make sure the browser waits for the interaction to be tracked.
2014-09-26refs #6258 adding the minified piwik.jsmattab
2014-09-22Refs #3490 Add `getUserId` Javascript helper + testmattab
2014-09-19refs #4996 there is a difference between link tracking enabled and ↵Thomas Steur
installed. When replacing the initial link urls link tracking might not be installed yet but enabled (will be installed on load event). When a click is happening on a content block we still need to use linkTrackingInstalled since then the credirect/tracking request is actually happening and we need to know whether outlink/download will track it or whether we have to do it separately. Make sure to call enableLinkTracking before trackContentImpressions although there should be no huge difference as both will be delayed until ready/load event anyway
2014-09-15refs #4996 do not fallback to GET if POST fails otherwise we might track twiceThomas Steur
2014-09-15refs #4996 make sure we always track same content name and piece in an ↵Thomas Steur
interaction and also have to use default values
2014-09-15refs #4996 tests should now work in case Piwik is installed in a ↵Thomas Steur
subdirectory although could not really test it. Also encode redirect uri
2014-09-14refs #4996 also display URL of media on hover next to the image. added some ↵Thomas Steur
documentation
2014-09-14refs #4996 in case we are in an overlay session we should not track. Check ↵Thomas Steur
could be maybe moved to trackCallback in general?
2014-09-14refs #4996 we have to add build a fully qualified URL of the content piece ↵Thomas Steur
in case we detect the URL of an image, video or audio, pdf, ... automatically. Otherwise we cannot display a preview in the UI and one would not know which URL was actually meant. Thinking about using //domain/path instead of http://domain/path as it would track different content pieces for http and https otherwise