Age | Commit message (Collapse) | Author |
|
I updated the link tag for all php files with the new matomo link.
Not sure if it is realistic that this will get merged but I though that someday someone has to do this(?)
|
|
|
|
|
|
code, few refactorings, all as part of our code cleanup strategy
|
|
|
|
to use free/libre instead of open source
|
|
|
|
refs #4609
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\Piwik\Plugins\*
Added namespaces to functions.php files in the five plugins that had one
Work in progress
|
|
Removed many Piwik_ functions, in Piwik 2 it is best practise to use the methods calls instead
Todo: finish converting core/ classes + convert plugins/ classes to use \Piwik\Plugin namespace + fix build + Merge master
|
|
Converting Piwik core source files, PHP, JS, TPL, CSS
More info: http://piwik.org/participate/coding-standards/
|
|
|
|
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@7790 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
Implementing Site Search tracking & reporting in Piwik core!
* New Admin UI to customize, for each site, wheter site search is enabled. Also options to set default values to use.
* New Reports: Searches, Searches with no result, Search categories, Top Pages Following a Search
* to track "No result keyword" users will have to tag their site with a JS call, or add a new parameter to the search result page &search_count=X (X being zero for no result searches)
* Reports works with Row evolution, PDF/HTML reports, Piwik Mobile
* idaction_url is now NULLable because, Site Search records a page with idaction_name == Keyword, and idaction_url == NULL. This ensures that the Site Searches don't create "Page URL Not defined" records.
* updates to Tracker JS API, new function trackSiteSearch, also added in PHP tracker
* New fields in log_visit to track searches
* new segment, "searches" which can be used to select visitors who did a search ie. searches>0 or those who searched a lot, ie searches>10
TODO:
* commmit integration test, TESTING, DOCS, FAQ, release, and a nice Prayer to the universe and the stars, hoping that I can code a major new feature without any bug...
* It would be awesome to have compatiblity with Transitions so we can see, for a given site search, what are the starting pages and Destination pages
Thank you for your patience Timo,
and thank in advance everyone for your help Testing this new feature!
git-svn-id: http://dev.piwik.org/svn/trunk@7190 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@6510 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
Notes:
* Added more priority levels for scheduled tasks. Priorities can be between 0 and 12 now.
* Modified priority of purge data tasks to have LOW priority and optimize tables task to have LOWEST priority.
* Fixed bug introduced in #53 w/ regard to task priorities. lowest priority tasks were not being run.
* Added Piwik_LockTables & Piwik_UnlockTables functions to PluginsFunctions/Sql.php.
* Added prefixTables(...) utility function to Piwik_Common.
git-svn-id: http://dev.piwik.org/svn/trunk@6221 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
purge old reports and metrics.
Other changes:
* Added the following plugin functions: Piwik_DropTables, Piwik_OptimizeTables, Piwik_DeleteAllRows. Also refactored existing code to use them.
* Modified graph, tag cloud & datatable templates/views to show a different message if there's no data for a report and if its possible that report was purged.
* Refactored DbStats API, added getAllTablesStatus method that doesn't modify the SHOW TABLE STATUS result.
* Deletelogs config options are now stored in the DB.
* Added task priority support to the TaskScheduler.
git-svn-id: http://dev.piwik.org/svn/trunk@6174 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@2968 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@2922 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@2921 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* possibilty to schedule daily/weekly/monthly tasks
* tasks are executed via the crontab script for now (refs #1411 should be updated to trigger the tasks as well)
* features the first use case: a Monthly OPTIMIZE TABLE statement ran on all piwik archive tables (to defragment the space after we run the DELETE statements)
* Next candidates: PDF reports by email, custom Alerts
* comes his very serious unit testing
git-svn-id: http://dev.piwik.org/svn/trunk@2648 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|