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
2022-03-10[Codingstyle] Disallow unused use statements (#18520)Stefan Giehl
* Forbid unused use statements * Fix some incorrect classnames * fix tests * remove unused use statements
2021-11-09Fix archiving too many segments that aren't needed and showing 0 conversions ↵Thomas Steur
for new visits/returning visitors (#18255)
2020-04-24Update doc blocks with new name (#15857)Stefan Giehl
* update doc blocks with new name * submodule updates * updates expected UI files
2020-04-22removes VisitsSummary.getColumns (#15838)Stefan Giehl
2020-02-21Fix VisitorFrequency.get API for idsites=all (#15601)Stefan Giehl
2019-12-24MergeDataTables does not correctly merge if table2 has more data than table1 ↵diosmosis
(#15294) * update submodules to fix build * Handle DataTable Maps in VisitFrequency API and in DataTable merger, make sure to correctly copy child datatables. * fix some tests * Copy metadata over. * Updated expected test results. * Adding unit tests.
2019-12-18Fix BC issues from #15128 PR (#15282)Kate Butler
* Switch VisitFrequency to use Simple datatable, restore constant in Goals API for BC * Update system test files
2019-12-17Show 'new' metrics on visitor engagement report/sparklines (#15128)Kate Butler
2019-07-05Update the link tag for all php files (#14635)Luca
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(?)
2018-09-24Fix fatal when multiple sites are requested in referrers API report (#13439)Thomas Steur
* Fix fatal when multiple sites are requested in referrers API report * add more checks
2015-12-01Do not serialize API request otherwiseThomas Steur
2014-12-05Moved SegmentExpression into namespace Piwik\Segmentmattab
2014-11-18Removing TODOs and tweaking existing code.diosmosis
2014-11-17Do not format metrics when getting VisitsSummary.get results in VisitFrequency.diosmosis
2014-11-08Converted most other processed metric calculation to use ProcessedMetric class.diosmosis
2014-11-08Adding processed metrics for Actions plugin (removing queueFilter calls).diosmosis
2014-06-10Piwik is a free/libre analytics platform. Refs #4455 GNU Package requirement ↵mattab
to use free/libre instead of open source
2014-05-09Removed unused imports in core/ and plugins/mattab
using phpstorm optimize imports feature
2014-04-03Refs #4878, create update script for converting *_returning metrics to new ↵diosmosis
segmented metrics. Removed Archiver and API. Old segmented VisitFrequency metrics will not be accessible.
2014-03-28Refs #4878, fix nb_uniq_visitors metric issue in VisitFrequency archiving ↵diosmosis
and fix errors in build.
2014-03-27Fixes #4878, re-introduce VisitFrequency Archiver in order to successfully ↵diosmosis
combine pre-2.0 VisitFrequency data with new data.
2014-03-27Refs #4878, fix bug in VisitFrequency.addPrePiwik2DataIfNewDataAbsent and ↵diosmosis
add test for multiple periods w/ pre Piwik 2 VisitFrequency data.
2014-03-27Refs #4878 Fix error addPrePiwik2DataIfMissing not definedmattab
2014-03-27Refs #4878 typos @diosmosis please add integration test triggering this code ↵mattab
path
2014-03-26Fixing build.diosmosis
2014-03-26Fixes #4878, use pre-piwik 2 data in VisitFrequency API if post-piwik 2 data ↵diosmosis
cannot be found. Commit includes commented out tests for changes.
2014-03-17URL encoding the segment for consistency refs ##2981mattab
2014-02-03Remove remaining @package/@subpackage/@category declarations from plugins/Fabian Becker
fixes #4609
2013-11-11Adding type hinting to API classesmattab
2013-10-11refactor segment for reusing archivesmattab
2013-10-11Refs #4208 refactor all singletons except the hard ones (with custom ↵mattab
getInstance() (some tests failing)
2013-10-08Applying phpstorm code style PSR refs #3771mattab
2013-10-08Refs #4123 Applying phpstorm "Organize imports" on core/* and plugins/* ↵mattab
directories
2013-09-16DbHelper groups logic around Db, tables, etc.mattab
2013-08-11Merge remote-tracking branch 'origin/master' into plugin_namespacesmattab
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
2013-08-09doc blockssgiehl
2013-08-02Refs #4059 Converting dozens of plugins/* classes to use Namespaces, ↵mattab
\Piwik\Plugins\* Added namespaces to functions.php files in the five plugins that had one Work in progress
2013-07-23Refs #4059 Work in progress: Conversion to use Namespaces of dozen more classesmattab
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
2013-07-20Converting to namespace: Period*, Metrics, Segment, SegmentExpression, ↵mattab
PluginsManager
2013-07-20Removing extra namespace \Coremattab
2013-07-18Refactor class Piwik to \Piwik\Core\PiwikFabian Becker
2013-06-07Killing the Archiver from VisitFrequency. Nice! using VisitsSummary.get API ↵mattab
instead, with a visitorType==returning segment Fixing a 4 year old bug which I'm happy about! Also removing an old hack in Archive.php
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-02-06Removing SVN $, since Git does not provide auto properties.Fabian Becker
2011-11-09refs #1820 added metrics picker to more core reports. some language updates ↵BeezyT
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
2011-09-28Fixes #2646 Removing nb_uniq_visitors_returning when period != daymattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@5248 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-09-07Refs #2633 redesigned segmentation api: all segments work for all reports nowBeezyT
git-svn-id: http://dev.piwik.org/svn/trunk@5138 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-05-16Refs #898 Work in progress (but should leave trunk stable and not break ↵mattpiwik
anything) * Now tracking Ecommerce Items (sku,name,category,qty,price) * zero, 1 or many items can be in a Ecommerce Cart (total), or an Ecommerce order (orderid, grandtotal, subtotal, tax, shipping, discount) * A Cart left at the end of a visit becomes an Abandoned cart. New reports separate orders from abandoned carts. * JS API and PHP API have 3 new functions (add items, track cart update, track ecommerce order) * JS stores timestamp last ecommerce transaction in id cookie so we can count repeat buyers * Goals.get API now returns stats for the two goals: ecommerceOrder and ecommerceAbandonedCart * new API functions to request Items (product) reports: getItemsSku, getItemsName, getItemsCategory. See doc: If you are tracking Ecommerce orders and products on your site, the functions "getItemsSku", "getItemsName" and "getItemsCategory" will return the list of products purchased on your site, either grouped by Product SKU, Product Name or Product Category. For each name, SKU or category, the following metrics are returned: Total revenue, quantity, average price, average quantity, number of orders with this product. By default, these functions returns the 'Products purchased'. These functions also accept an optional parameter &abandonedCarts=1. If the parameter is set, it will instead return the metrics for products that were left in an abandoned cart therefore not purchased. The API also lets you request overall Goal metrics via the method "get": Conversions, Visits with at least one conversion, Conversion rate and Revenue. If you wish to request specific metrics about Ecommerce goals, you can set the parameter &idGoal=ecommerceAbandonedCart to get metrics about abandoned carts (including Lost revenue, and number of items left in the cart) or &idGoal=ecommerceOrder to get metrics about Ecommerce orders (number of orders, visits with an order, subtotal, tax, shipping, discount, revenue, items ordered) * showing ecommerce orders/abandoned carts in the Live! API output * new segments: visitEcommerceStatus and daysSinceLastEcommerceOrder * these new attributes also appears in Live! API output * Fixes #1975 as side effect of cleaning up all this code this bug should now be fixed (bug was to use nb of conversions as dividend, rather than number of converted visits) * adding full integration test testing all possible use cases regarding Ecommerce carts/orders/items etc. * also integration testing the changes to piwik.js git-svn-id: http://dev.piwik.org/svn/trunk@4691 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-14Fixes #1478mattpiwik
* 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
2010-10-28peephole optimization to singletons, i.e., new self vs. $c = __CLASS__; new $crobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3270 59fd770c-687e-43c8-a1e3-f5a4ff64c105