- mai 20, 2012
-
-
benakamoorthi a rédigé
Fixes #3055, fixed bug with CSV Renderer where column order was not kept constant when rendering DataTable_Arrays. Also modified OneVisitorTwoVisits test by adding more outlink actions and one CSV test. git-svn-id: http://dev.piwik.org/svn/trunk@6276 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- sept. 13, 2011
-
-
mattpiwik a rédigé
git-svn-id: http://dev.piwik.org/svn/trunk@5168 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- mai 16, 2011
-
-
mattpiwik a rédigé
More mysqli fun.. now sorting items with the same "sorted column" value by "label" to ensure consistent ordering if the sql driver decides to return rows in random order... git-svn-id: http://dev.piwik.org/svn/trunk@4700 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- jan. 17, 2011
-
-
mattpiwik a rédigé
Fixes #173 - making all filters recursive by default (no performance impact since it won't load the tables if they were not loaded in the API). Updating all filters to reflect new abstract class signature git-svn-id: http://dev.piwik.org/svn/trunk@3764 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- jan. 16, 2011
-
-
mattpiwik a rédigé
Refs #2002 Fixing few bugs after refactoring / performance improvements, triggered when a visit overlaps 2 days * adding integration tests for this use case * Also testing for empty URL and empty page name * Exit page name consistent with Exit page URL git-svn-id: http://dev.piwik.org/svn/trunk@3753 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- jan. 15, 2011
-
-
mattpiwik a rédigé
* Adding new API functions to fetch a specific URL, page name, download or outlink, without the complicated logic of fetching sub tables, etc. * Refactoring a bit of code in Tracker and adding integration tests for these new methods git-svn-id: http://dev.piwik.org/svn/trunk@3736 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- jan. 11, 2011
-
-
mattpiwik a rédigé
* new fields in 2 log tables (major schema upgrade in next release!) * code refactored and optimized, (only the UI to display top entry/exit page titles is missing) Performance improvements * Actions Archiving is much more efficient, removed many JOINs and updating algorithm so that we select and parse action names only once per action. * Fixes #1600: datatables now indexed by int, no data migration but code works with both old and new data structure * Fixes #1780: new index Improvements to integration tests * never loads the Provider plugin in proxy-piwik.php since reverse ip lookup slows up tests a lot * fixing a test result that were previously incorrect (_withCookieSupport) because a static cache wasn't cleaned after each test git-svn-id: http://dev.piwik.org/svn/trunk@3696 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- juil. 13, 2010
-
-
mattpiwik a rédigé
* updating exit_rate calculation to have nb of pages view as the denominator, rather than number of visits. Complies with WAA Page Exit Ratio (ie. Exit rate) proposal. git-svn-id: http://dev.piwik.org/svn/trunk@2490 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
- juil. 06, 2010
-
-
mattpiwik a rédigé
Fixing bug in Archiving found with this new test suite (max_actions was incorrectly summed during archiving, rather than max() operation) Updating expected file as naming convention changed in previous commit Refs #1446 git-svn-id: http://dev.piwik.org/svn/trunk@2442 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-
mattpiwik a rédigé
Also adding integration test suite in place. * Adding new mechanism to trigger known tracking requests, then call all API methods get* and compare XML to the previous 'expected' XML. * make sure overwritten config files are not read during tests. Use defaults from global.ini.php. * piwik.php Tracker allow calling script to force Datetime and user IP for a specific request. * Wrote 3 main tests * wrong tracking requests should not return error and should not record anything * standard one visitor, 2 visits, with page view, download, outlink and goal tracked * Added integration test as an example in the ExampleAPI plugin (pretty simple to add testing code) TODO * Finish PiwikTracker and show it in UI * Show how to use image based tracker in UI * Add more tests (multi periods and multi sites) in Main.test.php * Fix failing Config.test.php test (when ran via all_tests.php doesn't fail otherwise) git-svn-id: http://dev.piwik.org/svn/trunk@2429 59fd770c-687e-43c8-a1e3-f5a4ff64c105
-