Skip to content
Commits on Aug 26, 2010
  1. Merging r2982 from trunk

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

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

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

    matt committed
     * 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 committed
    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 committed
     * 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 committed
    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 committed
    …o the Login form. Relogging will ensure that the right
    Thanks for the report dysolution
  2. Fixes #1297

    matt committed
     * 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 committed
Commits on May 31, 2010
  1. Fixes #1351 All error messages displayed to screen/API should not be …

    matt committed
    …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 committed
     * 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 committed
    …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 committed
    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 committed
    … I skipped plugins/Live as there's a large patch to merge
Commits on Mar 18, 2010
  1. No commit message

    matt committed
  2. Fixes #1087

    matt committed
    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 committed
    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 committed
    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 committed
Commits on Dec 5, 2009
  1. fix regression from #1053

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

    vipsoft committed
    …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 committed
    …up to the html for consistency
Commits on Aug 22, 2009
  1. phpdoc cleanup:

    vipsoft committed
     * 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 committed
    ; 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 committed
    …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 committed
    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 committed
    authentication plugin.
Commits on May 10, 2009
  1. - adding new option default_period to specify which period to use by …

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

    matt committed
    …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 committed
    … where they come from)
Commits on May 4, 2009
  1. - ADDED search field below data tables is now using the regular expre…

    matt committed
    …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 committed
    … 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.