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
path: root/libs
AgeCommit message (Collapse)Author
2009-12-15update PclZip from 2.8 to 2.8.2vipsoft
Version 2.8.2 : * PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string can also be modified in the post-extract call back. * **Bugs correction : * PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly * Remove use of eval() and do direct call to callback functions * Correct support of 64bits systems (Thanks to WordPress team) . Version 2.8.1 : * Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will automatically replace it by PCLZIP_OPT_BY_PREG.
2009-12-05update to jquery.blockUI plugin 2.26 (now hosted on github);vipsoft
remove dangling thickbox references (from [1614])
2009-11-28fixes #1029 - replace obsolete/unsupported thickbox with jqueryui dialogvipsoft
2009-11-26new in ZF 1.9.6vipsoft
2009-11-25sync up with ZendFramework 1.9.6 which fixes ZF-8046vipsoft
2009-11-17compat function if mysqli_set_charset doesn't existvipsoft
2009-11-16refs #680 - improve usability of datepickervipsoft
* updated from jquery calendar 2.7 to jquery-ui datepicker 1.7.2 * contains a DST-related fix that might solve an issue of duplicate days reported by some users * fixes regression in UI where clicking on calendar icon would not collapse the calendar * implements some of the style changes shown in the mockup * updated the calendar text translations from the jquery-ui i18n
2009-11-05add Zend_Loader_* classesvipsoft
2009-10-30fixes #510 - Update jquery.jsvipsoft
* update jQuery to 1.3.2 * add jquery-ui.js 1.7.2 * move loading of external .css before scripts * remove ui.mouse.js * remove ui.sortable_modif.js
2009-10-29refs #243 - remove obsolete jquery.dimensions.js; now part of jquery.js 1.2.6vipsoft
2009-10-28sync up with Zend Framework 1.9.5vipsoft
2009-10-27move common name for firefoxvipsoft
2009-10-24fixes #986, refs #1017 - add other Firefox strings and test cases (e.g., IE8 ↵vipsoft
on vista and compatibility view)
2009-10-20Remove unused filevipsoft
2009-10-17Update to Zend Framework 1.9.4vipsoft
2009-10-11remove svn:executable properties from these filesvipsoft
2009-09-23refs #497 - update to ZF 1.9.3PL1 (patchlevel 1)vipsoft
2009-09-12fixes #913 and #964 - Iron and Opera 10 browser detectionvipsoft
2009-09-11fixes #632 - move local mods to subclassed ZF classes; the duplication in ↵vipsoft
Db/Mysqli.php and Db/Pdo/Mysql.php is unavoidable because PHP doesn't support multiple inheritance
2009-09-07fixes #971 - update to Open Flash Charts version 2 Lug Wyrm Charmervipsoft
2009-09-07Fixes #497 - update to Zend Framework 1.9.2 (subset); remove svn:keywords to ↵vipsoft
preserve the original $Id; misc changes to handle fetchRow() sometimes returning null (instead of false)
2009-08-29fixes #956 - remove Piwik's utf8_encode check from libs/upgradephp. Added ↵vipsoft
Installation checks for json and xml extensions. Tweak system check layout.
2009-07-08re-apply local fixes (calling non-static methods statically)vipsoft
2009-07-08fixes #856 - update PEAR HTML_Common from 1.2.4 to 1.2.5,vipsoft
and HTML_QuickForm from 3.2.8 to 3.2.10.
2009-07-08fixes #803 - remove unnecessary require_once from core, plugins, and parts ofvipsoft
libs. (I didn't touch: open-flash-chart, Zend Framework, and PEAR HTML.)
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-04Fix JSON parse error when using upgradephp's emulated json_encode()vipsoft
2009-07-03fixes #848 - update PclZip to v2.8vipsoft
2009-07-01Quick fixes #844 - __isset() must be public for php 5.3; same fix applied in ↵vipsoft
ZF standard/trunk
2009-06-30Add FirePHP server library v0.3.1 from http://www.firephp.org/vipsoft
2009-06-28Fixes #794 - tested in FF3, IE7, Opera 9.64, and Safari 4.vipsoft
2009-06-17Fixes #742 - update to Open Flash Charts Version2 Kvasir; we skipped V2J vipsoft
due to regressions
2009-06-16Clear svn:executable on files.vipsoft
2009-06-01revert OFC2-V2J which introduced a regression (reload doesn't work)vipsoft
2009-05-26fixes #742 - update to Open Flash Chart v2 Jörmungandr; add cache vipsoft
busting version string to core/ViewDataTable/GenerateGraphHTML.php
2009-05-25fixes #741 - update to Smarty 2.6.25vipsoft
2009-05-21fixes #721 - update to Smarty 2.6.24vipsoft
2009-05-16- Fixed #715 Added Arora browser detection matt
2009-05-06- Refresh and back button now work! great contribution by Khanh Pham fixed #103matt
it's using the jquery history plugin. period, date, idsite, module and action are persisted across requests, making Piwik much nicer and faster to use.
2009-05-05- ADDED search field below data tables is now using the regular expression ↵matt
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
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-04-21- manually fixing offset in sparkline librarymatt
2009-03-30- fixing recently introduced sorting issue, refactoring, cleaning up the ↵matt
generic filters concept by removing the automatic sorting of data - fixing issue when executing unit tests would invalidate tmp/cache/tracker files - fixed edge case issue when calling several apis from one http request, and requesting recursive output, it was failing in some random cases - adding a unit test that calls all callable api methods and check for non empty output -
2009-03-27- memory and speed optimizations of archiving, refs #374 (hopefully fixing ↵matt
it but not sure yet) - added support for profiling memory & time in Piwik via the events mechanism - small other changes
2009-03-13fixing windows ME detection (wow!)matt
2009-03-13fixing the ipod/iphone detectionmatt
2009-03-09fixed #593 Zend require_once path fixmatt
2009-03-09tiny updatesmatt
2009-03-02- fix #377 (Installation: check for php-xml: undefined function utf8_decode())matt
2009-02-26- adding one click update mechanism. when a new Piwik version is out, the UI ↵matt
will link to a page that asks for either: automatic one click upgrade, or manual download. if automatic one click update is selected, Piwik will download piwik.org/last.zip, unzip, does very basic check on unzipped file, backup config file, copy all files over existing files, and shows feedback to user. there are several point of failures and the code should be tested on normal linux environment, I believe for example we can make it more robust by trying to chmod the files in 0644 if copy() of the new files over the existing ones fails. this mechanism should help driving piwik update rates from existing users, minimising risks of security holes, and maximising usage of latest piwik features.