Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 26, 2010
  1. Merging r2982 from trunk

    matt authored
Commits on Aug 20, 2010
  1. refs #1630

    vipsoft authored
Commits on Aug 6, 2010
  1. Fixes #1546

    matt authored
    Widgets are now working again with token_auth
Commits on Jul 24, 2010
  1. Refs #1485

    matt authored
     * Adding a magic method to request a given report but with all the metadata returned (report name, column list, translations, etc.) as well as the data, already filtered, ready to be displayed. I think this could be incredibly useful to Mobile Piwik Client!! Check out: getProcessedReport($idSite, $date, $period, $apiModule, $apiAction, $apiParameters = false)
     * This is used in the future PDF export plugin refs #71 
     * Minor updates to UI text
Commits on Jul 21, 2010
  1. Fixes #1481

    matt authored
    Admin UI pages were requiring period,date throwing an exception when not set properly as was the case after plugin disable. Made these screens not set date/period as calendar is never shown.
    Refs #1490
     * Fixing loading... message for feedback form
     * Fixing style of inline help and yellow boxes in admin screens
     * Adding API to plugins not to display/disable
Commits on Jul 18, 2010
  1. Fixes #1485

    matt authored
     * Adding XML export of multi dim arrays
     * Adding metadata for all plugins that define the API functions, metrics, dimensions, category, report name, metrics translations
     * Could well be extended to include 100% of Piwik report metadata later
     * cleaning up Goals API returned values to ensure consistency with other responses in piwik APIs
Commits on Jul 16, 2010
  1. Last N graph, click on icon should reload the graph as expected.

    matt authored
    Also, when a Sparkline was clicked, then click on icon below graph, reload same metric.
Commits on Jul 13, 2010
  1. Fixes #1357 - when the request is invalid, users are now redirected t…

    matt authored
    …o the Login form. Relogging will ensure that the right
    Thanks for the report dysolution
  2. Fixes #1297

    matt authored
     * now reporting Actions per visit 
     * reporting Average Visit duration instead of total visit duration
     * removed api getMaxActionsReturning() as it doesn't sound like a useful metric
     * udpated tests to test the new metrics
Commits on Jul 1, 2010
Commits on Jun 3, 2010
  1. refs #1368 - Piwik::prefixTable() is deprecated

    vipsoft authored
Commits on May 31, 2010
  1. Fixes #1351 All error messages displayed to screen/API should not be …

    matt authored
    …translated. Thanks JulienM for patch!
    I simply refactored the 'you must be have %s access [...]' messages by putting the admin/view/superuser as a parameter in the string
Commits on Apr 9, 2010
  1. Refs #56

    matt authored
     * Calendar for a given website will show dates relative to this websites's timezone
     * API results now display relative to website's timezone
     * MultiSites will convert "today" and "yesterday" to Piwik default timezone
     * MultiSites calendar min and max date are the min and max date based on website's timezones. For example, the max date might be tomorrow in UTC if some websites are set to UTC+12
Commits on Apr 1, 2010
  1. * Added General settings page to: enable browser archiving, define t…

    matt authored
    …oday's archive time to live (fixes #1149)
     * added User settings page, that all logged in users can access to edit: Alias, email, default report to load, default date. Implemented settings in the _option table (rather than adding new fields to the table). Fixes #401 refs #526
     * the super user can edit settings for the anonymous user and force the anonymous to the login screen or a specific website
     * added order feature in admin menu + colored current menu + hiding menu entries that are not visible to the logged in user anyway 
     * improved styles of admin forms
Commits on Mar 30, 2010
  1. Fixes #1001 Adding currency setting per website

    matt authored
    Defaulting currency to USD for all existing websites
    Simplifying website admin screen by rolling all settings into the same form (still using ajax)
    Adding SitesManager and UsersManager to the list of hidden plugins
    Slightly refactored printing money values to accomodate per website preference
Commits on Mar 21, 2010
  1. clean-up XHTML self-closing tags in preparation for validation; note:…

    vipsoft authored
    … I skipped plugins/Live as there's a large patch to merge
Commits on Mar 18, 2010
  1. No commit message

    matt authored
  2. Fixes #1087

    matt authored
    Minimum date in the calendar on the All Websites dashboard is the min date across all websites
Commits on Mar 12, 2010
  1. Fixes #1181

    matt authored
    for all request to CoreHome, ensure that for a website that was created today, today is selected by default rather than yesterday
  2. Fixes #908

    matt authored
    aaabbb2, I didn't pass the full array of websites info as this has performance impact (by default, Piwik doesn't load this data).
Commits on Feb 10, 2010
  1. refs #1122 - fix core usage

    vipsoft authored
Commits on Dec 5, 2009
  1. fix regression from #1053

    vipsoft authored
Commits on Oct 14, 2009
  1. Move hard-coded AJAX library version numbers from Smarty plugin to gl…

    vipsoft authored
    …obal.ini.php; check for AJAX library version inconsistency in ReleaseCheckList
Commits on Sep 23, 2009
  1. fixes #942 - calendar should use server date for "today"; minor clean…

    vipsoft authored
    …up to the html for consistency
Commits on Aug 22, 2009
  1. phpdoc cleanup:

    vipsoft authored
     * add @category (Piwik => 'core', Piwik_Plugins => 'plugins')
     * in core, use @package and @subpackage more consistently to group files/classes; exception is DataFiles/*, PluginsFunctions/*, and SmartyPlugins/*
     * in plugins, @package is the plugin name
     * removed '@param none' -- not a phpdoc convention
     * '@throws' and '@return void' are also not phpdoc conventions, but are widely used elsewhere, e.g., Smarty & Zend
Commits on Jul 23, 2009
  1. adding new option in config file:

    matt authored
    ; if set to 1, a Piwik tag will be included in the Piwik UI footer and will track visits, pages, etc. to idsite = 1
    ; this is useful for Piwik developers as an easy way to create data in their local Piwik
    track_visits_inside_piwik_ui = 0
Commits on Jul 8, 2009
  1. fixes #803 - remove unnecessary require_once from core, plugins, and …

    vipsoft authored
    …parts of
    libs.  (I didn't touch: open-flash-chart, Zend Framework, and PEAR HTML.)
Commits on Jul 1, 2009
Commits on Jun 12, 2009
  1. Fixes #786; versions of IIS before IIS6 fail with method POST and URI

    vipsoft authored
    without a script name (i.e., index.php); for consistency, always include
    the script name in links (GET, POST, and Location: redirects)
Commits on May 17, 2009
  1. fixed #551 - "Logout" / "Sign out" action linked to the active

    vipsoft authored
    authentication plugin.
Commits on May 10, 2009
  1. - adding new option default_period to specify which period to use by …

    matt authored
    …default in piwik (default is day)
Commits on May 6, 2009
  1. now displaying prettier date (better usability) as well as showing a …

    matt authored
    …calendar icon. it looks ugly but it's more usable
Commits on May 5, 2009
  1. small modifs + fixing one error under IE6 (some left but I can't find…

    matt authored
    … where they come from)
Commits on May 4, 2009
  1. - ADDED search field below data tables is now using the regular expre…

    matt authored
    …ssion syntax. For example, a search for "google|yahoo" would match all rows containing "google" or "yahoo". All search strings containing any of the special characters from this list: . \ + * ? [ ^ ] $ ( ) { } = ! < > | must be escaped with a back slash, eg. if you want to search for keywords containing "piwik!" you would search for "piwik\!".
    - ADDED new configuration option: default number of rows returned in API responses "API_datatable_default_limit = 50"
    - REMOVED the automatic generic filters. The limit and sort and safe decode are applied by each module when necessary.
    - removed exact match filter. Now all searches are using regular expressions syntax. Exact match can be done using ^exact search here$
    - fixed notice when natural sort on a non existing column
    - fixed CSV export for datatable_array
    - clarified code for plotting multiple lines in an evolution chart
    - FIXED #624 Added icon "save as image" below all graphs (next to the Export icon)
    - moved all JS functions into the piwikHelper static class
    - added example in ExampleUI plugin to plot only visits from google and yahoo! in 4 lines of code
    - added message when flash is disabled and graph not showing, linking to piwik faq. 
    - added expressInstall.swf feature
Commits on May 1, 2009
  1. - Introducing the new "ExampleUI" plugin which shows how to plot data…

    matt authored
    … easily in Piwik, reusing the existing framework (evolution graph, pie chart, bar graph, sparklines, tag clouds, tables, and more!)
Something went wrong with that request. Please try again.