Age | Commit message (Collapse) | Author |
|
* you can now write browserCode==ff;referrerKeyword!= to select all visitors using firefox and that have a keyword set
* or you can write referrerKeyword==;browserCode==ff to select all visitors using firefox and that did not have any keyword set
Also fixes #3933
Refs #2135
* fixing last bugs with segment selector encoding (working on chrome + FF + opera) - I 'hope' it will work on iE...
|
|
|
|
* adding avg_time_generation to Actions.get + integration tests
* adding sparkline for average generation time to Visitors > Overview
* changing number formatting to 0.XXs instead of XXXms + test cases
* tooltip for reports with avg. generation time: "average based on X hit(s)"
* log import: support generation_time_milli (not only generation_time_micro)
* example for importing generation time from logs in read me
|
|
Converting Piwik core source files, PHP, JS, TPL, CSS
More info: http://piwik.org/participate/coding-standards/
|
|
No need for array_values
|
|
- Removal of unneeded CSS
- Type hinting for some methods
- Removal of commented var_dump's
|
|
|
|
in Piwik_Archive_Single::getRequestedReportFor and make sure Piwik_VisitsSummary_Controller::getVisitsSummary can handle case where Piwik_API_Request returns false.
git-svn-id: http://dev.piwik.org/svn/trunk@7500 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
VisitsSummary_Controller::setSparklinesAndNumbers.
git-svn-id: http://dev.piwik.org/svn/trunk@7238 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
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
|
|
* Fixing RowEvolution popover click on selector: Warning:</strong> <i>array_keys() expects parameter 1 to be array, null given</i>
* Changing default monthly to show 2 years history
* Simplifying code of getXAxisStepSize() since it seemed too complicated ;)
* removing incorrect title which was always "Showing evolution over last 30 $period"
git-svn-id: http://dev.piwik.org/svn/trunk@7075 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@6848 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@6243 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@6076 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5859 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5852 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* Ensuring column names stay in same order when idsites=all
* adding empty columns when they are not set
git-svn-id: http://dev.piwik.org/svn/trunk@5519 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5510 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
to make metrics consistent and short. new api methods for comparing metrics in Referers and VisitsSummary. minor tweaks.
git-svn-id: http://dev.piwik.org/svn/trunk@5421 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5414 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5410 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
evolution graphs
git-svn-id: http://dev.piwik.org/svn/trunk@5408 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
VisitsSummary API does NOT call Actions API now.
git-svn-id: http://dev.piwik.org/svn/trunk@5400 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* rename API to Actions.get
* EN translation fix
* tests update, fix build?
git-svn-id: http://dev.piwik.org/svn/trunk@5395 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
available, german translation
git-svn-id: http://dev.piwik.org/svn/trunk@5394 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
rate fix, changed color of second line chart series, updated expected test files
git-svn-id: http://dev.piwik.org/svn/trunk@5393 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5390 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5388 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
outlinks
git-svn-id: http://dev.piwik.org/svn/trunk@5387 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5351 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@5284 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* Cleaning up All Websites controller code
* Removing display of "Unique visitors" metrics/column
* Adding new column "Revenue" (Ecommerce & Goals) in All websites dashboard
git-svn-id: http://dev.piwik.org/svn/trunk@4846 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4634 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* Adding one sentence to one paragraph description of each API (feedback on the actual test is most welcome!)
* This will be displayed on the API Reference page: http://piwik.org/docs/analytics-api/reference/
that's why it's pretty important :)
* Adding table of contents in the API Page
git-svn-id: http://dev.piwik.org/svn/trunk@4448 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4392 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4238 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4237 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
[General]
; if set to 1, Unique Visitors will be processed for Years and Date Ranges
; disabled by default, to ensure optimal performance for high traffic Piwik instances
; if you set it to 1 and want the Unique Visitors to be re-processed in for reports in the past, drop all piwik_archive_* tables
enable_processing_unique_visitors_year_and_range = 0
git-svn-id: http://dev.piwik.org/svn/trunk@4236 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* Adding Date Range calendar UI, with "Apply Date Range" button. Possibility to edit the INPUT fields directly rather than clicking in the calendar. Testing that dates are valid (from < to, valid string).
* Updating calendar to show Loading.. on click (hopefully it makes it less confusing)
* Fixing few bugs when period=range
* All reports should load correctly when period=range, including sparklines, graphs & standard tables
* Refs #2145 renaming parameter to $filter_limit which seems to work OK - it's not even a hack isn't it? :)
TODO:
* refactor period_select.tpl JS in helper,
* Metadata compatibility with period=range (at least the World map doesn't work for now)
* previous TODO still valid
Testing is welcome, please report any bug you find!
git-svn-id: http://dev.piwik.org/svn/trunk@4188 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@4085 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* API functions returning data now have a new optional 'segment' parameter. segment can define a Visitor segment dynamically that will be applied to the report. For example, &segment=country==FR;actions>=3 (AND, OR supported. Only == and != supported currently, but easy to add more)
* For API requests with a segment parameter, the reports will now be processed on the fly, and only the requested plugin report will be archived.
* All plugins now define the 'segments', with a name, category, SQL field, filter, etc.
* Simplifying archiving code a bit
* Fixes #2069 Exit rate computation
* New widget: lists the Top Keywords for a page URL, Widgets for a website only. Maybe later we could create a widget category "For your site"?
* This widget is pretty cool SEO wise, but maybe the PHP snippet should do caching (not so good hitting the API on each page view... but why not?)
* still to do!
git-svn-id: http://dev.piwik.org/svn/trunk@3870 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
* Now possible to track up to 5 Custom variables per Visit. Also, Goal conversions will be reported 'By custom variable name & value'
* New report in Visitors > Custom Variables, new CustomVars API
* Updated schema
* Updated PiwikTracker PHP api to allow setting the name,value pairs
Code style
* Refatoring some API code, and Archiving queries
* Changing text from 'segment' to 'dimension' as this is better description + we want to build actual segmentation later
* removing getJs calls in some plugins since they only included sparkline.js, moved to CoreHome
git-svn-id: http://dev.piwik.org/svn/trunk@3780 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@3631 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
Fixing notice in sparkline widgets
git-svn-id: http://dev.piwik.org/svn/trunk@3330 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
Unique Visitors now out of the API resultset, the UI, and the Api metadata response, when period=year. Adding API metadata test for period=year.
git-svn-id: http://dev.piwik.org/svn/trunk@3329 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@3270 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@2925 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@2800 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|