Skip to content
Extraits de code Groupes Projets
  1. jan. 13, 2016
  2. fév. 13, 2015
  3. jan. 19, 2015
  4. oct. 05, 2014
  5. juin 08, 2014
  6. avr. 20, 2013
    • mattab's avatar
      Fixes #3904: · 35f975ac
      mattab a rédigé
       * new segment 'siteSearchKeyword'
      Fixes #3903, #3905:
       * adding few fields in the Live API output to accomodate getSuggestedValuesForSegment
       * renamed other fields for consistency with segment names
      Fixes #3906:
       * new API: getSuggestedValuesForSegment which returns top suggested values for a particular segment. It uses the Live.getLastVisitsDetails API to fetch the most recently used values, and will show the most used values first
      
       * Adding tests for everything. The test case actually generates data for all segments so that VisitsSummary.get returns some data for each of the 47 segments being tested returns some data.
        How it works:
        * generate extended data in fixture
        * Tests (1) call getSuggestedValuesForSegment for each segment, check there is some data returned for each segment
        * get the first suggested value from the list,
        * Tests (2) call VisitsSummary.get with this segment value, eg. countryCode==ru.
          * I worked this way for all 47 segments until all tests had some data ==> now we know that all segments have been tested and that the auto suggest works for all segments. TDD FTW!
      35f975ac
  7. oct. 20, 2012
  8. août 16, 2012
  9. août 14, 2012
    • mattpiwik's avatar
      Refs #3163 · f77bb431
      mattpiwik a rédigé
       * Fixing Log Analytics integration - adding a new index.php proxy to force to use test DB
       * Refactored call to get browser language forgotten earlier
       
      TODO:
       * Benaka, could you please remove --tracker-url feature from the import_logs.py ? it's not used anymore
      
      git-svn-id: http://dev.piwik.org/svn/trunk@6743 59fd770c-687e-43c8-a1e3-f5a4ff64c105
      f77bb431
  10. août 13, 2012
  11. fév. 04, 2012
  12. fév. 13, 2011
  13. jan. 19, 2011
    • mattpiwik's avatar
      Refs #1984 - New plugins CustomVariables · 1afa1066
      mattpiwik a rédigé
       * Now possible to track up to 5 Custom variables per Visit. Also, Goal conversions will be reported 'By custom variable name & value' 
       * New report in Visitors > Custom Variables, new CustomVars API
       * Updated schema
       * Updated PiwikTracker PHP api to allow setting the name,value pairs
      
      Code style
       * Refatoring some API code, and Archiving queries 
       * Changing text from 'segment' to 'dimension' as this is better description + we want to build actual segmentation later
       * removing getJs calls in some plugins since they only included sparkline.js, moved to CoreHome
      
      git-svn-id: http://dev.piwik.org/svn/trunk@3780 59fd770c-687e-43c8-a1e3-f5a4ff64c105
      1afa1066
  14. juil. 06, 2010
    • mattpiwik's avatar
      Fixing bug in Archiving found with this new test suite (max_actions was... · 43460d81
      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
      43460d81
    • mattpiwik's avatar
      Introducing documented piwik.php PHP Tracking client. · 52ce332c
      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
      52ce332c
Chargement en cours