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-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-06now displaying prettier date (better usability) as well as showing a ↵matt
calendar icon. it looks ugly but it's more usable
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-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-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-07slightly improving referer overview reportmatt
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-23- updating message linking to How to contribute to piwik ↵matt
http://piwik.org/contribute/
2009-03-09fixed #591 VisitsSummary index does not properly translate time periodmatt
2009-03-03- adding piwik.siteMainUrl and piwik.siteName javascript global variables 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.
2009-02-19- adding an update check mechanism: once a day, piwik will check against ↵matt
api.piwik.org to check if a new piwik release is available. If a new release is available, the top right orange message will display: "Piwik 0.2.30 is available! Please update now (see changes)." with link to piwik.org/docs/update and piwik.org/changelog - adding helper function to send http request with enforced timeout (to make sure that the piwik UI doesn't hang for 30 seconds when checking for a new release once a day, if piwik.org down) - adding some installation strings that weren't in the translation file already - adding two checkboxes during installation: register to piwik major & security releases newsletter, register for general piwik newsletter.
2009-02-11fixing javascript octal bug. see #374matt
2009-02-11- patch from vipsoft:matt
Summary of changes: * jQuery updated from 1.2.2 to 1.2.6 * swfobject updated from 1.5 to 2.1 * sparkline updated from upstream cvs * fdd2div fixed to work with jQuery 1.2.6, and yuicompress'd * tooltip updated from 1.1 to 1.3 * superfish updated from 1.4.1 to 1.4.8, and yuicompress'd * blockUI updated from 1.33 to 2.11 * dimensions updated from 1.1.2 to 1.2 * scrollTo updated from 1.3 to 1.4 Files added: * libs/jquery/original\ lib/fdd2div-modified.js * libs/jquery/original\ lib/superfish_modified.js * libs/sparkline/LICENSE-BSD.txt * libs/sparkline/LICENSE-GPL.txt * libs/swfobject/expressInstall.swf Files removed: * libs/sparkline/LICENSE * libs/swfobject/README.txt No change to: ui.mouse, ui.sortable, and calendar
2009-01-14fix #495 Adding option in configuration file: ↵matt
show_website_selector_in_user_interface ; if set to true, the website selector will be displayed in the Piwik UI ; if your Piwik installation has thousands of websites, you may disable the website selector ; as it slows down the loading of the Piwik UI by setting this value to false following vipsoft suggestion
2009-01-14Fixing #452matt
2008-12-22- fix actions table column namesmatt
- display total size used by piwik in dbUsage plugin - adding tests in pre-release check
2008-12-17- adding Goal Tracking related goodness in core, and pluginsmatt
- goal table icon below datatable that have goal segmentation - rss export icon below datatable - cleaning code, refactoring, renaming goodness - adding switch enable_detect_unique_visitor_using_settings that enables/disable heuristic based on config hash - refactoring how plugins handle archiving for more clarity
2008-12-02fixing typo for the "December" stringmatt
2008-11-27- top right box is now orangematt
2008-11-27(no commit message)matt
2008-11-27(no commit message)matt
2008-11-27- summary row label should not be -1 in actions nowmatt
- all columns should not be "low population excluded" by default now. can switch to exclude low population when viewing all columns table - i18n on new icon - i18n on Actions table column labels - fixed truncation which should hopefully fix most of display issues when viewing all columns - subtables have more space efficient padding now
2008-11-26(no commit message)matt
2008-11-22- fixing background when table takes 100% of widthmatt
2008-11-21- not showing the icon "more data" for some reportsmatt
- excluding *.db from svn - still needs work (refactoring the viewdatatable show VS enabled notion + i18n of icon etc.)
2008-11-21(no commit message)matt
2008-11-21- translations updatesmatt
- adding Chinese - adding version number in UI -
2008-11-21-fixing the extra escapingmatt
2008-11-21- htmlentities compatible utf-8 ; remove jquery text() to use html() matt
2008-11-20- clearspring export now works. check out widgetize modulematt
2008-11-19- New feature: adding icon under the data tables, so you can vizualize more ↵matt
data for a given report. It provides an easy 1 click access to more insights. enjoy! (still beta)
2008-11-18- demo message updatematt
2008-11-18- adding custom text on the piwik demo, to make it clear that people are ↵matt
looking at the demo
2008-11-17- moving the fdd.js to /libs/jquery; should fix issue when the ↵matt
LanguagesManager plugin is not enabled
2008-11-17- fixing option table bug: need to add single quote because "option" is a ↵matt
mysql reserved word - human readable jquery.truncate - adding test Iframe.Html
2008-11-04- trying to look better in chromematt
2008-11-03- cleaning FrontController.phpmatt
- Updater now works and looks nice + added unit tests - adding version number in META tags - now hiding the Core plugins (CoreHome, CoreAdminHome, CoreUpdater, CorePluginsAdmin)
2008-10-29- fix typosmatt
- fix #317 "Cannot modify header information" when using iframe - piwik a little bit better under google chrome
2008-10-29- typomatt
2008-10-29- adding missing file, thx peter matt
(advice to self: never untick "show unversioned files" in tortoise)
2008-10-29- Hello, user!matt
2008-10-29- moving global JS variables in a global arraymatt
- added token_auth at end of URLs to export data
2008-10-28- numbers below datatable are darker greymatt
2008-10-28- clear error message when no website found in DBmatt
- now show feedback when the database was created during install - adding website: in front of website name in UI - security trim the UI (don't show admin link if user is not admin)
2008-10-28- renaming all instances of LogStats to Tracker for claritymatt
- improving error message to be prettier - adding footer in all admin pages for consistency
2008-10-27- fixing languagesmanagermatt
- hiding site selection first, then display it