Age | Commit message (Collapse) | Author |
|
|
|
|
|
footer icons to be customized per report/visualization, made visitor log a new visualization and removed the datatable_template display property.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adding MetricsFormatter class which knows how to format/display metrics (time, money, size, etc)
|
|
|
|
fixes #4097
|
|
|
|
This allows the IDE to pick up all code!
refs #4113
|
|
graph),
Notes:
- Fix bugs in DataTable class where getRowFromLabel would fail if summary row label is returned.
- Fix regression caused by datatable visualization refactor (add_total_row property was effectively ignored).
- Added x_axis_step_size property to jqplot graph.
|
|
be used by more than just jqPlot graphs.
Notes:
- Added new 'after_data_loaded_functions' view property that executes callbacks after data is loaded. Different from filters since it will be only executed once per data table.
- Moved row picker view properties to Graph datatable visualization.
- Refactored jqplot data generation so selectable columns & rows are dealt w/ in Graph datatable visualization instead of a JqplotDataGenerator instance.
- Rewrote series picker to use dataTable client side properties instead of data generated by JqplotDataGenerator.
- Fixed jqplock typo.
|
|
|
|
|
|
quotes
|
|
|
|
Conflicts:
plugins/UserCountryMap/Controller.php
|
|
Conflicts:
core/Tracker/Request.php
core/ViewDataTable.php
core/ViewDataTable/HtmlTable/Goals.php
plugins/Actions/Actions.php
plugins/Annotations/API.php
plugins/CoreHome/CoreHome.php
plugins/DBStats/DBStats.php
plugins/DevicesDetection/DevicesDetection.php
plugins/Goals/Goals.php
plugins/Live/Live.php
plugins/Referers/Referers.php
plugins/UserSettings/UserSettings.php
plugins/UsersManager/API.php
plugins/VisitTime/VisitTime.php
plugins/VisitorInterest/VisitorInterest.php
|
|
|
|
|
|
changed relatedReports view property name to related_reports and fixed spelling of row_picker_mach_rows_by.
|
|
visualizations, changed JavaScript properties to 'client side parameters' and 'overridable properties' to 'client side properties', changed keep_summary_row from a JavaScript property to a client side property, allowed visualization properties to be inherited, fixed system that allowed visualizations to set custom defaults for property values, modified behavior of datatable_css_class viewdatatable property, allow view properties to be customized in metadata based on the visualization used, and tweaks to UI Integration tests.
|
|
\Piwik\Plugins\*
Added namespaces to functions.php files in the five plugins that had one
Work in progress
|
|
property functions, did the same for all other ViewDataTable classes, moved most of ViewDataTable/HtmlTable logic to visualization instead of main class and re-add links for UI integration tests.
|
|
|
|
renaming Unzip to Uncompress,
Renaming Tracker/Referer to Tracker/Referrer,
and few more
|
|
|
|
|
|
|
|
Conflicts:
core/Access.php
core/Config.php
core/EventDispatcher.php
core/JqplotDataGenerator/Evolution.php
core/Piwik.php
core/Plugin/MetadataLoader.php
core/ViewDataTable.php
core/ViewDataTable/Cloud.php
core/ViewDataTable/GenerateGraphHTML.php
core/ViewDataTable/HtmlTable.php
core/ViewDataTable/HtmlTable/AllColumns.php
core/ViewDataTable/HtmlTable/Goals.php
plugins/Actions/Controller.php
plugins/CoreHome/Controller.php
plugins/CoreHome/DataTableRowAction/RowEvolution.php
plugins/CoreHome/templates/_dataTable.twig
plugins/CustomVariables/Controller.php
plugins/DBStats/Controller.php
plugins/DevicesDetection/Controller.php
plugins/ExampleUI/Controller.php
plugins/Goals/Controller.php
plugins/Live/Controller.php
plugins/Provider/Controller.php
plugins/Referers/Controller.php
plugins/UserCountry/Controller.php
plugins/UserCountryMap/Controller.php
plugins/UserSettings/Archiver.php
plugins/UserSettings/Controller.php
plugins/VisitTime/Controller.php
plugins/VisitTime/VisitTime.php
plugins/VisitorInterest/Controller.php
plugins/VisitsSummary/Controller.php
tests/PHPUnit/proxy/index.php
|
|
core/ conversion
|
|
refactoring and clean up the getLastUnitGraphAcrossPlugins function (modified to set properties directly).
|
|
documenting view properties and modified ExampleUI plugin to set view properties directly.
|
|
ViewDataTable methods.
|
|
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
|
|
Segment, SegmentExpression, PluginsManager.
Removed some deprecated code.
|
|
PluginsManager
|
|
|
|
Converting Access & Auth to namespace
|
|
Conflicts:
core/AssetManager.php
core/JqplotDataGenerator/Evolution.php
core/ViewDataTable/GenerateGraphData.php
|
|
|
|
Notes:
- Removed colors.piwik.json loading code. No longer necessary.
- UserCountryMap is the only remaining portion of Piwik that doesn't use this technique. Not yet, anyway.
|
|
JqplotDataGenerator class that does not derive from ViewDataTable and remove recursive API request used to get graph data.
|
|
Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
|
|
Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
|
|
|