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
2013-05-10 * fixing error/bug in Transitionmattab
* Multi-Row evolution + Limit selector "10/50/100/500" now works as expected
2013-04-28converted global js vars to local vars where possiblesgiehl
2013-04-20Fixes #3904:mattab
* new segment 'siteSearchKeyword' Fixes #3903, #3905: * adding few fields in the Live API output to accomodate getSuggestedValuesForSegment * renamed other fields for consistency with segment names Fixes #3906: * new API: getSuggestedValuesForSegment which returns top suggested values for a particular segment. It uses the Live.getLastVisitsDetails API to fetch the most recently used values, and will show the most used values first * Adding tests for everything. The test case actually generates data for all segments so that VisitsSummary.get returns some data for each of the 47 segments being tested returns some data. How it works: * generate extended data in fixture * Tests (1) call getSuggestedValuesForSegment for each segment, check there is some data returned for each segment * get the first suggested value from the list, * Tests (2) call VisitsSummary.get with this segment value, eg. countryCode==ru. * I worked this way for all 47 segments until all tests had some data ==> now we know that all segments have been tested and that the auto suggest works for all segments. TDD FTW!
2013-04-04Cleaning up the API output by removing some functions from display with ↵mattab
@ignore tag
2013-03-30refs #3813 disabled animations for tooltipssgiehl
2013-03-29refs #3813 use jqueryui tooltip plugin instead of piwiks selfmade one for ↵sgiehl
transitions
2013-03-28Mass conversion of all files to the newly agreed coding standard: PSR 1/2mattab
Converting Piwik core source files, PHP, JS, TPL, CSS More info: http://piwik.org/participate/coding-standards/
2013-03-21refs #3332 fixing regression related to using ajaxHelper in transitions: use ↵Timo Besenreuther
regular transitions callback when PHP throws an exception (e.g. NoDataForAction) to let transitions handle the error and show a message in the popover.
2013-03-01Fixes #3784 Fixing API, but ideally would need testsmattab
2013-02-27CoreHome -> General for consistency.Fabian Becker
2013-02-06Removing SVN $, since Git does not provide auto properties.Fabian Becker
2012-11-20refs #3359 moving ajax requests to a new ajax helper with more functionality ↵sgiehl
as the old functions git-svn-id: http://dev.piwik.org/svn/trunk@7489 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-15refs #2465BeezyT
* remember the location of the iframe in the l parameter using the core broadcast methods => popoverParam works as well => transitions and row evolution can make use of the back button * row evolution and transitions get a static launch method that is used in overlay to trigger the popovers without any knowledge of their implementation * broadcast.propagateAjax() gets the disableHistory parameter back but the handling is much easier this time * remove full screen link for now because we might want to do that differently - i'll add some details to the ticket later * two fixes for sanitized urls git-svn-id: http://dev.piwik.org/svn/trunk@7477 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-14refs #2465BeezyT
* row evolution and transitions can be launched from the sidebar * when launching overlay, always pick date "current month" * make sure there never are two scrollbars when the window is not high enough git-svn-id: http://dev.piwik.org/svn/trunk@7473 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-14refs #2465BeezyT
overlay has two modes now: full screen with sidebar & full screen without sidebar. for now, it is only accessible via a new row action in the pages report. because of this change, some mostly not-so-nice core-changes could be removed (mainly that's good because overlay doesn't impact as many things outside the plugin anymore): * disableHistory option of broadcast * handling for parameter overlayUrl in broadcast * openLinksInOverlay() method of html table * config option overlay_launch_from_pages_report * hack for data table to launch overlay from the links other changes: * error message for wrong domain has nice styles and links to admin page when the user has admin privileges * when registering row actions, the order can be set * made row action style a little more compact * increased min width of label column a bit git-svn-id: http://dev.piwik.org/svn/trunk@7470 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-08refs #2465 InsightBeezyT
* links to the current url get a bubble as well * limit for the number of pages loaded from the API can be configured * ready for translation * url normalizer doesn't remove the hash part anymore (which corresponds to the latest behavior of the tracker) git-svn-id: http://dev.piwik.org/svn/trunk@7405 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-30fixes #3487, refs #3359 refactoring ajax requests to use a global method to ↵sgiehl
query for module actions git-svn-id: http://dev.piwik.org/svn/trunk@7322 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-24Fixes #3453 Thanks for tip tsfoer. ANSI_SQL compatibility. Refs #3332mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@7302 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-24Fixes #3453 Compatibility with ANSI_QUOTESmattpiwik
If the ANSI_QUOTES SQL mode is enabled, string literals can be quoted only within single quotes because a string quoted within double quotes is interpreted as an identifier. git-svn-id: http://dev.piwik.org/svn/trunk@7293 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-18refs #2465, refs #3332: using Transitions for getting the following pages in ↵BeezyT
Insight git-svn-id: http://dev.piwik.org/svn/trunk@7227 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15refs #3332, refs #2992 making transitions center box higher because new ↵BeezyT
lines were added for site search. fixing a js bug when truncating urls. git-svn-id: http://dev.piwik.org/svn/trunk@7216 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15refs #2992, refs #3332 fixing two ui bugs in transitions / site search ↵BeezyT
integration git-svn-id: http://dev.piwik.org/svn/trunk@7214 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15Refs #2992 #49 mattpiwik
enable transitions for the pages following site search reports git-svn-id: http://dev.piwik.org/svn/trunk@7210 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15refs #2992, refs #3332: integrating previous and following internal searches ↵BeezyT
into transitions. the code is starting to get a little complicated ;-) git-svn-id: http://dev.piwik.org/svn/trunk@7201 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15fixes #3332BeezyT
* refactoring breakpoint methods from transitions to piwikHelper * loading message is now displayed properly for utf8 urls git-svn-id: http://dev.piwik.org/svn/trunk@7189 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-13refs #534: bringing the new popover behavior to row evolutionBeezyT
* the popover parameter is used to remember the current state of row evolution * Piwik_Popover is used for controlling the popover * ajax helper methods are refactored from Transitions to piwikHelper and reused in row evolution * simplified logic for remembering rows for multi row evolution * applied code formatter (hence the whitespace changes) git-svn-id: http://dev.piwik.org/svn/trunk@7179 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-12refs #3332: url decode in transitions in order to display utf8 urlsBeezyT
git-svn-id: http://dev.piwik.org/svn/trunk@7166 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-12refs #3332 Transitions help button linking to doc pageBeezyT
git-svn-id: http://dev.piwik.org/svn/trunk@7165 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-10refs #3332BeezyT
* fixing page titles containing the > character. they used to be interpreted as recursive labels, replacing the > with /. now, js puts together the label correctly. it needs to know the action_url_category_delimiter, so it's added to the global js variables. * fixing error for "Page URL undefined". since there is no consistent data that can be shown for this row, transitions is disabled on it. git-svn-id: http://dev.piwik.org/svn/trunk@7137 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-09refs #3332: more cross browser compatibility and other fixesBeezyT
* the popover location is not put after a second hash anymore because that caused trouble in safari and internet explorer. instead, a popover parameter is introduced. * special url encoding for the popover location to make sure it's en- and decoded the same number of times. * minimum width for the label column in tables with row action. * tooltip behaves slightly nicer in ie7. * fixing a regression that broke transitions for subtables in the page titles report. * now transitions works in ie789, safari, firefox and chrome. in ie78, the css3 properties of the center box (border radius and shadow) don't work and excanvas can still be pretty slow sometimes. apart from that, everything's fine. * tested for memory leaks in all browsers. none found. Apart from translation and documentation, that's it! PLEASE TEST AS MUCH AS YOU CAN AFTER THIS COMMIT! git-svn-id: http://dev.piwik.org/svn/trunk@7133 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-09refs #3332BeezyT
* many cross browser fixes (mainly for internet explorer 7-9) * removing now unneeded methods Piwik_Popover.prepareContent() and Piwik_Popover.showPreparedContent() * using different canvases for left and right to make clearing only one half possible with excanvas * drawing loops on a separate canvas to make proper redrawing possible * canvases are cached in a similar fashion to the graph canvases in order to prevent memory leaks * fixing issue where lines in tooltip don't break in firefox and ie * applied auto code formatting (many whitespace changes) git-svn-id: http://dev.piwik.org/svn/trunk@7132 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-08refs #3332: edges on the sides are a bit straighterBeezyT
git-svn-id: http://dev.piwik.org/svn/trunk@7128 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-08refs #3332BeezyT
* use action_url_category_delimiter setting for hierarchical page titles. * Piwik_Common::unsanitizeInputValue should not be used on page titles. otherwise titles with an ampersand don't work anymore. git-svn-id: http://dev.piwik.org/svn/trunk@7126 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-08refs #3332BeezyT
* Transitions is not available on page title groups anymore * JS is slightly more efficient with row actions git-svn-id: http://dev.piwik.org/svn/trunk@7125 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-08refs #3332BeezyT
* direct entries are shown last in the center (same order as on the left) * entries and exits in light blue * title of open group in orange git-svn-id: http://dev.piwik.org/svn/trunk@7124 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-07Refs #3332mattpiwik
* Transition works for Page titles with hierarchy (eg "$Category / $name") * URL metadata: * is only available on non Summary rows. * It is now set to the page with highest number of visits, when page names do overwrite. * However now, by default we do track keep hash tags and we do not aggregate them in one page URL. * Refs #3232 Will be nice to have, to allow to "not track fragment" by default. See stub processUrlFragment(). More to do: Admin UI, Tests w/ and wo/ hash tags, w/ Capital letter in hostname * URL being tracked, and URL read from the logs (for backward compatibility) are now cleaned: hostname is lowered, and URL Fragment is kept/removed. git-svn-id: http://dev.piwik.org/svn/trunk@7113 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-03refs #3332 Transitions:BeezyT
* center url / page title gets truncated if it's longer than four lines * main tooltip shows the full URL (including domain, protocol and www, untruncated) * truncation for boxes on the sides works again * tolerate url=null passed from php (happens when there are encoding errors in the db) * don't try to shorten page titles like urls git-svn-id: http://dev.piwik.org/svn/trunk@7093 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-03refs #3332 TransitionsBeezyT
* support for page titles * language strings for error messages are loaded if not present * some core extensions git-svn-id: http://dev.piwik.org/svn/trunk@7091 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-27refs #3332 Transitions:BeezyT
* segmentation works now! * fixing a js bug related to concurrent ajax requests * refactoring of the api class * translation update git-svn-id: http://dev.piwik.org/svn/trunk@7074 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-27refs #3332 Transitions performance tuningBeezyT
* load total number of pageviews only once and from JS => archiving is never launched from Transitions API * load markup only once => when clicking a different URL, only the new data is loaded * load markup and data in parallel git-svn-id: http://dev.piwik.org/svn/trunk@7073 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-27refs #3332 Transitions: the actions blob report is not used anymore - ↵BeezyT
improved performance, consistency problems are gone, bounces are not available anymore git-svn-id: http://dev.piwik.org/svn/trunk@7072 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-26Refs #3330 Refactoring of the Actions.php and moving code to: Archiving and ↵mattpiwik
ArchivingHelper git-svn-id: http://dev.piwik.org/svn/trunk@7065 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-25refs #3332 Transitions:BeezyT
* hover effect and tooltip for row action icons * more robust hash handling git-svn-id: http://dev.piwik.org/svn/trunk@7059 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-25refs #3332 Transitions:BeezyT
* clicking the group name in the center opens the group * fixing percentage of all pageviews * when all groups on the left are available, draw them a bit more compact in order to fit into the popover * showing previously removed error message again in a real error case * removing forgotten debug output git-svn-id: http://dev.piwik.org/svn/trunk@7058 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-25refs #3332 Transitions:BeezyT
* if a url isn't found in the actions report, show the rest of the UI even though exits and bounces are not available (previously, there was an error message) * the number of pageviews is derived from the live queries - makes data more consistent * sanitize data taken from actions report using the live data * more robust second hash handling git-svn-id: http://dev.piwik.org/svn/trunk@7057 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-24refs #3332 Transitions:BeezyT
* Showing referrals from campaigns in the center box * Proper error message when URL was not found or truncated from the actions report (introducing general popover error method) * Stylish icon for row-action * Minor JS and CSS fixes git-svn-id: http://dev.piwik.org/svn/trunk@7051 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-24refs #3332 Transitions:BeezyT
* tooltip on title showing share of all pageviews and date range * metrics with value 0 are greyed out in the center box * adjusted dimensions for wider popover * re-clicking the current menu item reloads the page again * transitions is available on entry and exit pages as well git-svn-id: http://dev.piwik.org/svn/trunk@7050 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-24refs #3332 Transitions: main url, external referrers, outlinks and downloads ↵BeezyT
open in new tab on click git-svn-id: http://dev.piwik.org/svn/trunk@7046 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-24refs #3332 Transitions remembers the popover state in a second hash part of ↵BeezyT
the URL => using direct links and the browser history is possible now! git-svn-id: http://dev.piwik.org/svn/trunk@7045 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-09-23refs #3332 fixing JS error in merged fileBeezyT
git-svn-id: http://dev.piwik.org/svn/trunk@7043 59fd770c-687e-43c8-a1e3-f5a4ff64c105