Skip to content
Extraits de code Groupes Projets
  1. juin 19, 2017
  2. mars 24, 2017
  3. mars 17, 2017
  4. jan. 30, 2017
  5. jan. 22, 2017
    • Thomas Steur's avatar
      Cross Domain tracking (#11243) · ae8a9457
      Thomas Steur a rédigé
      * some work on tracking cross domain
      
      * fix some bugs
      
      * fix some edge cases
      
      * fixed tests and added more new tests
      
      * we also need a device specific id to avoid when time is not correct on a different computer etc
      
      * more tests
      
      * minified piwikjs
      
      * use only one parameter and validate values
      
      * fix tests
      
      * improve code
      
      * Re-generated piwik.js
      
      * UI Test
      
      * Comments
      ae8a9457
  6. jan. 07, 2017
  7. déc. 01, 2016
    • Thomas Steur's avatar
      Tracking API: when overriding the request datetime with an invalid token_auth,... · 48c8ca9e
      Thomas Steur a rédigé
      Tracking API: when overriding the request datetime with an invalid token_auth, don't track the request (#10899)
      
      * refs #10890 ignore tracking requests with custom timestamp, accept timestamps up to 1 day in past, added config for timestamps that require auth
      
      * fix test
      
      * update travis yml
      
      * update travis
      
      * update travis
      
      * fix test
      
      * added changelog entry
      
      * .travis.yml file is out of date, auto-updating .travis.yml file.
      
      * .travis.yml file is out of date, auto-updating .travis.yml file.
      
      * .travis.yml file is out of date, auto-updating .travis.yml file.
      
      * .travis.yml file is out of date, auto-updating .travis.yml file.
      
      * .travis.yml file is out of date, auto-updating .travis.yml file.
      
      * .travis.yml file is out of date, auto-updating .travis.yml file.
      
      * New config.ini.php setting: `tracking_requests_require_authentication_when_custom_timestamp_newer_than`
      48c8ca9e
  8. nov. 15, 2016
    • Thomas Steur's avatar
    • Thomas Steur's avatar
      Update Marketplace to work with new API (#10799) · 587cc39e
      Thomas Steur a rédigé
      * starting to port marketplace to piwik 3
      
      * updating tests
      
      * fix translation key
      
      * fix various issues
      
      * use material select
      
      * fix plugin upload
      
      * deprecate license_homepage plugin metadata and link to a LICENSE[.md|.txt] file if found (#10756)
      
      * deprecate license_homepage plugin metadata, and link to a LICENSE[.md|.txt] file if found
      
      * Make license view HTML only without menu
      
      * fix tests and update
      
      * fix some links did not work
      
      * we need to show warnings even when plugin is installed, not only when activated. otherwise it is not clear why something is not downloadable
      
      * fix install was not working
      
      * improved responsiveness of marketplace
      
      * fix more tests
      
      * fix search was shown when only a few plugins are there
      
      * fix ui tests
      
      * fix some translations
      
      * fix tests and remove duplicated test
      587cc39e
  9. nov. 04, 2016
  10. oct. 02, 2016
    • mattab's avatar
      If Piwik is not installed yet, it's possible the tmp/ folder is not writable,... · f771d576
      mattab a rédigé
       If Piwik is not installed yet, it's possible the tmp/ folder is not writable, display a useful error message
      
      If Piwik is not installed yet, it's possible the tmp/ folder is not writable
      we prevent failing with an unclear message eg. coming from doctrine-cache
      by forcing to use a cache backend which always works ie. array
      f771d576
  11. sept. 22, 2016
  12. sept. 19, 2016
    • Matthieu Aubry's avatar
      Extract the first IP from HTTP_X_FORWARDED_FOR and HTTP_CLIENT_IP and... · 19d711f9
      Matthieu Aubry a rédigé
      Extract the first IP from HTTP_X_FORWARDED_FOR  and HTTP_CLIENT_IP and HTTP_CF_CONNECTING_IP and HTTP_X_FORWARDED_HOST when there is more than one IP (#10404)
      
      * Extract the first IP from HTTP_X_FORWARDED_FOR when there is more than one
      Fixes #10342
      
      * Fetch the first IP from a list of IPs
      
      * Return the first non empty IP
      19d711f9
  13. août 28, 2016
  14. août 22, 2016
  15. août 16, 2016
  16. juil. 26, 2016
  17. juil. 24, 2016
  18. juin 18, 2016
  19. mai 05, 2016
  20. avr. 21, 2016
  21. avr. 20, 2016
  22. avr. 19, 2016
    • alexkuk's avatar
      Implements #9389 - UserId module, that adds a new Users report (#9883) · eac5a581
      alexkuk a rédigé
      * Implement the UserId module, that adds a new Users report showing all unique user IDs and some aggregated data. Includes reindexing of raw visitors log into aggregated user ids table
      
      * Update UserId module: add total_actions, total_events and total_searches columns; format dates
      
      * Use an injected model instead of creating a new object
      
      * Rework the UserId plugin to use core archiver instead of custom indexer
      
      * Users report small changes:
      - remove logger injection
      - change archive record name
      - add low population filter
      - add all columns visualization
      - add datatable_archiving_maximum_rows_userid_users configuration, default value is 50000
      
      * Remove unused method parameter
      
      * Users report: remove custom visualizations and add data-row-metadata attribute for every row
      eac5a581
  23. mars 31, 2016
  24. mars 16, 2016
  25. fév. 14, 2016
  26. jan. 28, 2016
  27. jan. 15, 2016
  28. déc. 21, 2015
  29. déc. 11, 2015
  30. déc. 07, 2015
  31. nov. 30, 2015
  32. nov. 26, 2015
  33. nov. 12, 2015
  34. oct. 31, 2015
  35. oct. 29, 2015
  36. oct. 27, 2015
Chargement en cours