Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-03refs #1368 - Piwik::prefixTable() is deprecatedvipsoft
2010-06-03fixes #1152 - remove deprecated "name" from getInformation() arrayvipsoft
2010-05-22fixes #1367 - contrary to the Awareness API docs, the feed data wasn't ↵vipsoft
updated until 12 am PDT
2010-05-20fixes #1367vipsoft
2010-05-20refs #1367 - use https://vipsoft
2010-05-16refs #1345 - tested with PHP 5.1.6; for fetchRemoteFile(), we now ask curl ↵vipsoft
to write directly to the destination file
2010-03-24fixes #1241 - refactor http client methods out of Piwik.phpvipsoft
2010-03-20fixes #1222 - document the version number policy; point developers (who read ↵vipsoft
the code) to Piwik_Plugin (core/Plugin.php)
2010-03-20fixes #1219 - Feedburner issue where sendHttpRequest() throws an exception ↵vipsoft
because the server disabled curl/sockets/etc
2010-03-19Fixes #1217 Arrows in the feedburner plugin, as well as reusing the ↵matt
MultiSites arrows for consistency
2010-03-12Fixes #59matt
Thanks Eddie for the patch! I also made a few changes: - using common Piwik function Piwik::sendHttpRequest to fecth remote data - added error use cases (empty data back, feed is not authorized) - cleaned up CSS - when the feed name is updated, the widget will automatically reload (added helper functions in dashboard JS object to reload a widget)
2010-03-07more markup cleanupvipsoft
2010-01-30fixes #1096 - translateable plugin descriptionsvipsoft
2009-12-12fixes #1072 - wrap plugin author name with author_homepage (instead of homepage)vipsoft
2009-11-26Tested with PHP 5.3.1vipsoft
Installation: * add another step (databaseCheck); warn if not UTF8 * provide charset example in config.ini.sample.php * missing translation strings from some forms * handle last step ('finished') being refreshed or language selected * handle incomplete install (i.e., anonymous user or initial site not created) index.php: * handle session.save_path not defined, unable to mkdir, or not writable MySQLi: * handle connection error * uncaught exceptions from Dashboard, ExampleFeedburner, and LanguagesManager
2009-10-29Use Piwik_Exec() for DDL queries as earlier versions of mysqli can't prepare ↵vipsoft
these statements.
2009-09-19refs #904 - mysql error codesvipsoft
2009-09-18fixes #904 - MySQL error codes; unsupported adapters can map these to ↵vipsoft
driver-specific SQLSTATE (see example) fixes #980 - Piwik Installation support for "MySQL Improved" (mysqli) extension fixes #984 - Set client connection charset to utf8. Fixed tracker profiling data not recorded until after report generated. More refactoring and database abstraction: - Installation gets a list of adapters instead of hardcoding in the plugin - checking for database-specific system requirements deferred to the adapter - error detection moved to adapter but we still use MySQL error codes rather than defining new constants Note: unit tests don't run with MYSQLI -- Zend Framework's Mysqli adapater doesn't support prepare() yet
2009-08-23more phpdoc tweaksvipsoft
2009-08-22phpdoc cleanup:vipsoft
* 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
2009-08-12fixes #922 - use View factory in core plugins; post View.getView event (new ↵vipsoft
hook)
2009-07-06fixes #845 - php 5.3 backward incompatibilities and deprecated functionality;vipsoft
quick fixes #851 - unit tests; also fix redirect error in Installation when deleting existing tables
2009-07-01Add svn:keywords Id to .php files in core, plugins, and jsvipsoft
2009-06-28Fixes #524 - add standard Piwik header to .php files in core & plugins, withvipsoft
the exception of those in core/Updates/.
2009-06-13refs #786 - add script name explicitly for consistencyvipsoft
2009-04-27- API CHANGE: the API for the function Piwik_AddWidget has changed. The new ↵matt
API is Piwik_AddWidget( $widgetCategory, $widgetName, $controllerName, $controllerAction, $customParameters = array()). See examples of calls in all the core Piwik plugins. This change was necessary to make widgets more modular (they now accept custom parameters). - API CHANGE: a small number of CSV outputs for some API calls would change following the simplification of DataTable_Simple implementation. Affected calls are VisitsSummary.get, Goals.get, VisitFrequency.get. This is due to a change in the implementation of DataTable_Simple (we simplified implementation). - FIXED #84 Added proper translations for all columns, in tables, and graphs. - FIXED #322 piwik is now using open flash chart 2 - FIXED #126 all dates should be correctly displayed in all graphs. For example, evolution graph for days would show, on the X axis "Mon 29", "Wed 31". For months it would show "Aug 2009", etc. - ADDED: when hovering any of the sparklines, the UI makes it clear that clicking will refresh the evolution graph. This feature was in Piwik for months, and even Google Analytics implemented this UI feature after Piwik. However in Piwik it wasn't clear to the user that the sparklines were clickable. - ADDED: now widgets can be created with custom parameters. This makes it possible to create a widget that calls a controller->action with other custom parameters, this is used in Piwik to draw an evolution graph (module=VisitsSummary & action=getEvolutionGraph) for a given metric (&columns[]=nb_visits). These custom parameters are automatically forwarded to the sparkline url, the flash graph when clicked on sparkline, etc. - The widget layout is now saved as a JSON string rather than a custom data structure. The dashboard code should be able to read & restore most of the layouts from the old format (except the evolution graphs widgets). Simplified the Dashboard.js, widgetMenu.js, cleaned up what was a messy code. - Added sentence in Widgetize to let users know they can easily export the Piwik dashboard in an iframe. - Changed the way translations used in Javascript are loaded: all translations strings finishing by _js will be loaded to be used in the templates when calling {loadJavascriptTranslations plugins='YOUR_PLUGIN_NAME'} - Moved all templates in plugins under plugins/$PLUGIN/templates/ - 'Khtml (Konqueror, Safari)' now displayed as 'KHTML (Safari, Chrome)'
2009-01-14Fixing #452matt
2008-10-28- fixing bug in testing suite (now dropping the right DB)matt
- favicon in all UI - fixing #398 Feedburner widget should save the data per website!
2008-08-04- renamed modules/ directory in core/matt
- cleaning admin UI - adding widgetize module - cleaning template architecture
2008-07-28- Adding description to each pluginmatt
- cleaning plugins listing, splitting ExamplePlugin in multiple small plugins, renamed Home -> CoreHome PluginsAdmin -> CorePluginsAdmin AdminHome -> CoreAdminHome - simplified authentication classes (not using Zend_Auth_Db anymore) - adding a new widget listing the last posts on Piwik.org/blog