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
2009-05-16- Fixed #715 Added Arora browser detection matt
2009-05-16fixed #717 dashboard layout string too long for a GET request, now POSTing ↵matt
the data
2009-05-15Refs #714 - add Piwik_View::clearCompiledTemplates()vipsoft
2009-05-15Refs #44, localizing date & time.vipsoft
2009-05-14Use proper constructor syntax.vipsoft
2009-05-12fixed problem with Goals plugin not loaded in Tracker mauser
2009-05-12- refs #197 converting field to TEXT for old tablesmatt
- refs #103 fixing two bugs: dashboard not highlighted and idgoal wrong parameter in menu (patch by khahn)
2009-05-09- refs #683 killing quicktime detectionmatt
- fixing broken updater code regression
2009-05-09(no commit message)matt
2009-05-06now displaying prettier date (better usability) as well as showing a ↵matt
calendar icon. it looks ugly but it's more usable
2009-05-06fixing dashboard not definedmatt
2009-05-06it should work better with the main broadcast.js file :) refs #103 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-06- adding translations for all "label" columns matt
2009-05-05small modifs + fixing one error under IE6 (some left but I can't find where ↵matt
they come from)
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-05-01- Introducing the new "ExampleUI" plugin which shows how to plot data easily ↵matt
in Piwik, reusing the existing framework (evolution graph, pie chart, bar graph, sparklines, tag clouds, tables, and more!)
2009-04-27fixing broken dashboard when loading old layout format from DBmatt
2009-04-27- fix sparklines for distinct valuesmatt
2009-04-27fix display of single goal reportmatt
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-24-added Tracker.saveVisitorInformation and Tracker.saveVisitorInformationEnd ↵mauser
events, -formatting description of plugins (nl2br), -protected instead of private methods in core/Tracker.php
2009-04-14fix bug when login, change password in config file, doesn't logout properly. ↵matt
now the cookie is deleted on failed login attempts.
2009-04-07fixing notice in one click upgradematt
2009-04-07slightly improving referer overview reportmatt
2009-04-07- finishes fixes #640 now unique visitors column won't show for periods in ↵matt
reports and API responses
2009-04-07Filters are now applied bymatt
$table->filter('Limit', array(2,2)); rather than $table->filter('Piwik_DataTable_Filter_Limit', array(2,2)); old way still works though
2009-04-06adding language filematt
2009-04-06- make sure all "Others" type legends are correct on all graphsmatt
- regression: 'label' should always be first column, prettier in API results - translate some text in plugin + show how easy it is to translate a plugin
2009-04-03- changing ways of applying filters to a datatable, now ↵matt
$table->filter('Piwik_DataTable_Filter_Sort', array ('nb_visits', 'desc')); - refs #640 now accurately reporting nb_uniq_visitors in all reports - adding tests
2009-03-30fixing ordering on Actions>Pagesmatt
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-30- fixes #582 API UsersManager.* accepting $userLogin should work well when ↵matt
super user login is passed + adding tests - tests are much faster now: only creating/droping DB and tables once per class rather than once per method - fixing broken test (infinite recursion in datatable calls destruct +100 times)
2009-03-30refs #636 for the sake of consistency, but this page does NOT show any data matt
2009-03-27- fixing flagsmatt
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-26- renaming all constants that were not prefixed by PIWIK_ refs #632matt
2009-03-26- fixing broken unit tests and previously broken period archiving.matt
2009-03-25- cleaned up the Tracker/Action code, added tests, as well as cleaning up ↵matt
Actions archiving code - now displaying all columns that user setColumnsToDisplay even if there are no values set - displaying custom column names for downloads and outlinks tables - enabled sort on download and outlinks - it's now possible to sort a table by a column that is not defined. It will not error but just not do anything. - fixed #393 Remove unique visitors from report for a given category of actions - fixed #158 outlinks without subpages when there are outlinks with the same domain and subpages should be grouped in the same row - fixed #535 Add "export" icons below the "Actions" reports (pages, download, outlinks) - fixed #579 API Actions: full_url and url is 0 - REMOVED feature of naming an outlink or a download with a custom name. All downloads and outlinks are now grouped by the URL host. The data will be consistent across all periods independantly of the data set. Only data processed from this version will be affected. - API CHANGE renamed entry_nb_unique_visitor in entry_nb_uniq_visitors and renamed exit_nb_unique_visitor in exit_nb_uniq_visitors in the Actions.getActions API call - FEATURE outlink won't count clicks on URLs where the hostname is one of the registered hostname for this website (see Settings > Websites) - FEATURE you can use Piwik to count clicks on links and count downloads, without using the automatic Javascript based download/outlinks tracking, but by modifying links to go through piwik.php. For example, http://yourwebsite.org/piwik/piwik.php?idsite=1&link=http://example.org&redirect=1 will count the outlink in piwik and redirect the user to http://example.org For example, http://yourwebsite.org/piwik/piwik.php?idsite=1&download=http://yourwebsite.org/download.pdf&redirect=1 will count the download in piwik and redirect the user to http://yourwebsite.org/download.pdf NOTE: it is recommended to rely on the automatic outlink and download tracking (more information on http://piwik.org/docs/javascript-tracking/). rather than adding a depending on Piwik for your website to function properly. However this feature is useful to some users as it gives a simple and reliable way of counting clicks, that you can then query using the Piwik API.
2009-03-24removing truncating on actions as this should be done on the JS sidematt
2009-03-24- fixed #310 When database collation is not the default, mysql error ↵matt
"Illegal mix of collations" now all tables are created with utf8 charset
2009-03-24- fixed #523 adding website with international characters doesn't work; eg. ↵matt
täst.de
2009-03-23- improved installation code, increased security checks & feedback to user, ↵matt
in case user tries to install and conflicting tables are already found in the DB - fixed #612 Error when no sites configured - fixed Base table or view not found doesn't exist piwik_option bug that was submitted by several users
2009-03-23- fixing broken hudson installation canoo tests because of previous refactoringmatt
2009-03-23- fixed #597 Add new method to languagesManager to show all string of a languagematt
ps: renamed from getTranslationsForLanguages to getTranslationsForLanguage patch by benoit pouzet
2009-03-23- fixed #581 add widget by default: RSS feed of changelogmatt
+ refactored code it's now very easy to create a widget showing a rss feed in any piwik plugin by reusing the Piwik_ExampleRssWidget_Rss class
2009-03-23- updating message linking to How to contribute to piwik ↵matt
http://piwik.org/contribute/
2009-03-20- added simple widget for Live! plugin #44matt
2009-03-20- fixed #9 referer URLs with host registered as main_url or alias_url should ↵matt
NOT be counted as referer now if a visitor comes to piwik.org/ with a piwik.org/xx/y/z referer, it will be considered a direct entry rather than a referer visit. makes use of the new caching mechanism introduced with the Goal Tracking plugin, to cache website-related data for super fast access at Tracker time. - Goals is not a tracker plugin anymore (improving performance of Tracker) - fixed bug that the cache file wasn't read properly and goal queries were done at each piwik.php request
2009-03-20fixed #14 in previous commit (does "fix #X" only doesn't pick up trac post ↵matt
commit hook?)