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
2015-01-14refs #6988 Changed few colors for more consistenciesmattab
2015-01-14Fixed font error while generating pfd reportNigel
2015-01-14Changed the Email report to look more consistent with the piwik UI.Nigel
2015-01-14Make table header font normal weight instead of boldmattab
2015-01-14Scheduled reports, set the table header font to uppercasemattab
2015-01-14Add ability to customise the font family in HTML email reportsmattab
2015-01-12Simplified get from container with new shorter methodMatthieu Napoli
2014-11-13Moved the `tmp/` path into the config (was hardcoded everywhere)Matthieu Napoli
The `tmp/` path was hardcoded everywhere, which resulted in using `SettingsPiwik::rewriteTmpPathWithInstanceId()` to rewrite it for specific use cases. I've moved that path into the config, and replaced all hardcoded usage (and calls to `rewriteTmpPathWithInstanceId()`) by a `get()` from the container. Getting entries from the container is a bad practice and dependency injection should be preferred, but we do baby steps. When refactoring those classes to DI, we'll replace calls to the container with proper dependency injection. Another thing we'll need to do too is move the hardcoded *sub-path* of `tmp/` (e.g. `tmp/sessions/`) into the config also (but again: baby steps). Another future step would be to remove completely instance ID and let it be handled by a plugin (or by end-user config). Having the `tmp/` path in the config means that plugins or users can override it and know it will be taken into account everywhere in Piwik.
2014-10-20Refs #6454, use file_put_contents and file_get_contents for scheduled ↵diosmosis
reports generation and hopefully get more information if file size = 0 error reoccurs.
2014-09-06Fixes #6134, perform name change from Factory to BaseFactory for PHP 5.3.2.diosmosis
2014-08-20Refactor factory methods into base Factory type for ease of testing.diosmosis
2014-08-20Fix bug where certain factory methods assume new operator will throw on ↵diosmosis
class not found (fatal error occurs). Use class_exists to check and then throw exception.
2014-08-20Remove references to old Loader class.diosmosis
2014-07-19fixed field visibility keyword orderChristian Raue
2014-07-15fixed method signaturesChristian Raue
2014-06-10Piwik is a free/libre analytics platform. Refs #4455 GNU Package requirement ↵mattab
to use free/libre instead of open source
2014-06-09Moved attachment generation to report rendererm.kurzeja
2014-05-19Fixes #5181 Renamed methodmattab
2014-05-09Organised imports, using phpstorm optimize imports featuremattab
2014-05-09Removed unused imports in core/ and plugins/mattab
using phpstorm optimize imports feature
2014-02-18Refs #4701 Commit pull request proposed file (Just changed the icon for csv)mattab
2014-02-03Remove all occurences of @package / @subpackage / @category from core/ files.Fabian Becker
refs #4609
2013-10-29Remove Piwik::translateException function.diosmosis
2013-10-09Refs #4202 removing functions Piwik_Translate and Piwik_TranslateExceptionmattab
2013-09-30Refs #4133mattab
2013-09-14ProxyHttp class until I find a better namemattab
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-08-01fixing more namespacessgiehl
2013-07-31Refs #3741 Resuming PHP Namespaces conversion of Piwik core, mostly finished ↵mattab
core/ conversion
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-21Refs #4059 Work in progress: Conversion to use Namespaces: Period*, Metrics, ↵mattab
Segment, SegmentExpression, PluginsManager. Removed some deprecated code.
2013-07-20Removing extra namespace \Coremattab
2013-07-18Refactor class Piwik to \Piwik\Core\PiwikFabian Becker
2013-05-23Refs #3934 much better fixmattab
2013-05-19ref #71, #3934 - segment selection for scheduled html, pdf & sms reportsJulien Moumné
2013-04-23fix #3896Julien Moumné
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-14Remove commented code/var_dumps in core/Fabian Becker
2013-02-06Removing SVN $, since Git does not provide auto properties.Fabian Becker
2012-09-05refs #3013JulienMoumne
* plot multiple metrics using $columns (renamed from $column) * plot row evolutions using optional $labels, will plot top 5 labels when omitted * imageGraphEvolutionUrl added to report metadata (only for reports without constant row count and Referers.getRefererType) * $showMetricTitle renamed to $showLegend refs #3014 * new report parameter 'Show Historical Graphs for the top 5 values' * better looking evolution graph on landcape pages refs #3158 * $label is now optional, will return top N=filter_limit row evolutions sorted with filter_sort_column when omitted * support for $idGoal * integration tests updated constantRowsCount set on * Goals_getDaysToConversion * Goals_getVisitsUntilConversion * Referers_getRefererType merges * r6874 IDEA * in Piwik UI, add a link 'display top 10 row evolutions' using API.getRowEvolution &label=false&filter_sort_column=xyz&filter_limit=10 TODO * fix scheduled report integration tests * review @reviews git-svn-id: http://dev.piwik.org/svn/trunk@6918 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-08-21refs #3323 #3088 #2708 #71 #2318JulienMoumne
* generate and compare HTML, PDF & SMS reports in Test_Piwik_Integration_EcommerceOrderWithItems & Test_Piwik_Integration_TwoVisitors_TwoWebsites_DifferentDays * report content as return value of PDFReports->generateReport() with new output type OUTPUT_RETURN git-svn-id: http://dev.piwik.org/svn/trunk@6849 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-08-14refs #2708JulienMoumne
* fixing a bug in ''Piwik::getPrettyValue()'' where a revenue evolution would be prettified like so: ''$ 100%'' * fixing a bug happening when no data is available for the selected day * when MultiSites plugin is deactivated, invite user via SMS to activate it back * SMS API accounts are now managed using an API key instead of a username and a password * adding ''[too long]'' at the end of the SMS content when it reaches the maximum length allowed by the SMS API * support for UCS-2 characters * Mediaburst rebranded to Clockwork * various UI improvements based on comment:31:ticket:2708 * PDFReport.generateReport now supports $outputType=3 : output report in browser * removing non-libre select-to-autocomplete jQuery plugin * tracking count of phone number validation requests and SMS sent * SMS content now contains CoreHome_ThereIsNoDataForThisReport when applicable * setting SMS From with General_Reports when configured report is MultiSites_getAll * adding Clockwork description TODO * using POST instead of GET to send SMS to go around a Clockwork limitation git-svn-id: http://dev.piwik.org/svn/trunk@6727 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-06-14fixes #2708JulienMoumne
refs #71 * PDFReports major refactoring. Any plugin can now add new kinds of reports. Required for #2708 and #3118. * test report functionality ($idReport == 0) dropped in Piwik_PDFReports_API->generateReport() * All Websites report shows 3 more metrics: Goal Conversions, eCommerce Conversions and eCommerce Revenue. Can be removed if asked to. * Piwik_PDFReports_API->sendEmailReport renamed to sendReport * All Piwik_PDFReports_API method signatures updated to support generic report parameters refs #389 * new API method to retrieve only one Piwik site : Piwik_MultiSites_API->getOne() * per #2708 description, Piwik_MultiSites_API methods now support a new parameter named enhanced. When activated, Goal Conversions, eCommerce Conversions and eCommerce Revenue along with their evolution will be included in the API output. * API metrics refactored in (@ignored)Piwik_MultiSites_API->getApiMetrics() * Metadata now returns 12 metrics : nb_visits, visits_evolution, nb_actions, actions_evolution, revenu, revenue_evolution, nb_conversions, nb_conversions_evolution, orders, orders_evolution, ecommerce_revenue, ecommerce_revenue_evolution refs #3118 * ReportPublisher plugin could now easily be implemented commits merged * r6243 * r6422 (#3012) TODO * the MobileMessaging settings page may need some embellishment * @review annotations need some attention * test if the MultiSites API evolutions have some impact on Piwik Mobile and other client code git-svn-id: http://dev.piwik.org/svn/trunk@6478 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-02-09refs #2862 distinct static graph resolutions for portrait and landscapeJulienMoumne
git-svn-id: http://dev.piwik.org/svn/trunk@5792 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-02-08fixes #2862 increasing static graph resolution when generating PDF reportsJulienMoumne
git-svn-id: http://dev.piwik.org/svn/trunk@5786 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-11-08fixes #2706JulienMoumne
* refs #2318, #71 : Graphs now supported * refs #2670, #898 : Restoring VisitsSummary report metadata before eCommerce * refs #1721 : Additional security, filename fixes and new internal outputType git-svn-id: http://dev.piwik.org/svn/trunk@5415 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-10-27Fixes #584, #536, #2031 - Kuddos to Benaka akka capedfuzz for this great ↵mattpiwik
patch!!! I did a few minor modifications in wording and metadata output * Add Report "Visits by visit number" under Visitors > Engagement * Add Report for all Goals (including ecommerce): "Visit until Conversion": number of visits until the conversion occured * Add Report for all Goals (including ecommerce): "Days until Conversion": days since the first visit Notes * These new reports are also in the Metadata API so should be displayed in Piwik Mobile, and can be exported in the Scheduled reports. * filter_only_idgoal now renamed as idGoal for consistency * refactored the "Beautify labels" for ranges in generic filters * refactored archiving code to process multiple reports in one generic SQL query git-svn-id: http://dev.piwik.org/svn/trunk@5378 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-06-06fixes #2414 refs #2350 refs #151JulienMoumne
git-svn-id: http://dev.piwik.org/svn/trunk@4879 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-27fixes #2318 refs #2320 : revert font to the one used before trying to make ↵JulienMoumne
style uniform git-svn-id: http://dev.piwik.org/svn/trunk@4577 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-20refs #2318robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@4516 59fd770c-687e-43c8-a1e3-f5a4ff64c105