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
2014-09-12refs #4996 apply enableLinkTracking first before trackContentImpressions or soThomas Steur
2014-09-10merged useridThomas Steur
2014-09-10refs #4996 many new tests and many bugfixes. Tests should be done now except ↵Thomas Steur
for cross browser support. I fixed many issues as I did not consider that link tracking may be disabled or enabled and the behavior should be different in such a case.
2014-09-09refs #4996 fix some tests in latest safari and operaThomas Steur
2014-09-09refs #4996 more bugfixes, more work on cross browser, added possibility to ↵Thomas Steur
track content via php tracker (not tested yet)
2014-09-09refs #4996 more tests and bugfixes, improved API, some work on crossbrowser ↵Thomas Steur
support
2014-09-09refs #4996 many new tests and bugfixes, worked around some JSLint regexp ↵Thomas Steur
issues and disabled the whitespace check which makes no sense to me. The tests do now run again in PhantomJS but report a lot of failures and I have not looked yet into it.
2014-09-08refs #4996 many new tests and bugfixes. Also fixed > 100 JSlint errors but ↵Thomas Steur
still 4 or 5 errors I could not fix so far
2014-09-05refs #4996 do not track an interaction as an eventThomas Steur
2014-09-05refs #4996 more tests and bugfixes. I am no longer so sure whether we ↵Thomas Steur
actually should track the redirects as an event. I do not really see an advantage here as the pageview will be tracked later anyway. Makes it rather confusing...
2014-09-05refs #4996 changed methods to have them better testable, instead of sending ↵Thomas Steur
the request directly in the helper / private methods we return the request and send the request in the actual tracker callback method
2014-09-05refs #4996 and even more tests and more bugfixesThomas Steur
2014-09-05refs #4996 a lot of new tests and bugfixes, also some code improvementsThomas Steur
2014-09-04refs #4996 many new tests and many fixes, more will followThomas Steur
2014-09-04refs #4996 many tests to make sure our query/selector engine works. had to ↵Thomas Steur
patch quint in order to make the tests work :(
2014-09-04refs #4996 ignore interactions if set, detect content blocks as visible that ↵Thomas Steur
were visible before but are not now, mark absoulte url out of content target in case it is a link
2014-09-03refs #4996 handle interactions better / correct. Code not tested at all yet. ↵Thomas Steur
Gonna write some tests
2014-09-03refs #4996 updated spec to better describe how it will work. While writing ↵Thomas Steur
this I noticed a few things that need to be changed and that do not work, also many possible new features for V2. Already updated a few things but will need to adjust more things before writing tests
2014-09-02add possbility to track only visible content impressions and to detect them ↵Thomas Steur
automatically
2014-09-02Merge branch 'master' into 4996_content_trackingThomas Steur
Conflicts: js/piwik.js
2014-09-02refs #4996 replace relative/absolute href linksThomas Steur
2014-09-01refs #4996 started to work on detecting whether an element is visible or ↵Thomas Steur
not. This is quite a complex task and I do not think it can always work 100%. There are too many factors and ways to hide an element. For instance using a zIndex, zoom level, when a div is scrollable, CSS might not be applied yet at the time we scan etc. So far this should cover most cases but it must be clear it cannot work in all and there still needs to be a lot of testing. Also need to detect whether CSS was applied or not
2014-08-28refs #4996 track internal and external interactions (on click), also offer ↵Thomas Steur
some APIs to manually track impressions and interactions (we might remove them later again, to be discussed)
2014-08-28refs #4996 this should actually track impressionsThomas Steur
2014-08-27refs #4996 worked on detecting content name, piece and target. Next: Sending ↵Thomas Steur
the impressions to Piwik via bulk tracking
2014-08-24Add docblock commentSijawusz Pur Rahnama
2014-08-24Linted piwik.jsSijawusz Pur Rahnama
2014-08-24Add support for passing callback argumentSijawusz Pur Rahnama
Implemented in the API #trackLink method, as it’s the one in which using callback makes most sense
2014-08-23refs #4996 thoughts on how to define content and already started to create ↵Thomas Steur
some needed methods
2014-08-22refs #4996 better namingThomas Steur
2014-08-22refs #4996 some thoughts on piwik.jsThomas Steur
2014-08-20Remove remaining reference to core/Loader.php.diosmosis
2014-08-13fixes #5415 Introducing `storeCustomVariablesInCookie` function.mattab
2014-08-08fixes #5957 apply disableCookies firstmattab
2014-07-25Merge pull request #5872 from craue/code-cleanup-3Thomas Steur
code cleanup
2014-07-24Merge pull request #5859 from sslavic/2xx_post_successMatthieu Aubry
Treat response with any 2xx status code as successful POST track request
2014-07-23reduced multiple empty lines to exactly oneChristian Raue
2014-07-23removed lots of trailing whitespaceChristian Raue
2014-07-19removed unused variables and dead codeChristian Raue
2014-07-18Treat response with any 2xx status code as success for POST track requestsStevo Slavic
2014-07-01add comment to function refs #5393mattab
refs https://github.com/piwik/piwik/pull/336
2014-06-30Added support for adding plugins in Tracker public APIStevo Slavic
2014-06-30Fixed jsdoc for trackSiteSearch parametersStevo Slavić
JSDOC for trackSiteSearch method parameters was wrong - number of parameters, their names and types did not match. This patch fixes the issue.
2014-06-26Rename method to `setCustomRequestProcessing` refs #5384mattab
refs https://github.com/piwik/piwik/pull/325/files
2014-06-25Made default request method and default request content type DRYStevo Slavic
2014-06-24Added support for configuring tracking POST request content typeStevo Slavic
2014-06-24Moved setCustomRequestContentProcessing code not ot be inbetween getter and ↵Stevo Slavic
setter for custom data
2014-06-24Fixed jslint reported issuesStevo Slavic
2014-06-23Added option to configure custom request content processing logic before ↵Stevo Slavic
request content is sent to tracker
2014-06-22Remove parameter from ProxyHttp::serverStaticFile.diosmosis