Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-10 | Merge pull request #7327 from piwik/https-update | Matthieu Napoli | |
Update Piwik over HTTPS | |||
2015-03-05 | Adding more referrer spammers - these guys are getting worse refs #5099 | mattab | |
2015-03-04 | #6441 Updating through HTTPS if openssl is installed, else use HTTP | Matthieu Napoli | |
HTTP will be used if (and only if) HTTPS is not supported at all (e.g. openssl is not installed or fopen/curl is not supported). If HTTPS is supported, we try to update through HTTPS: any failure will stop the update process and we don't fallback to HTTP. This is the expected behavior: a failure could be a MITM attack. | |||
2015-03-04 | Update Piwik using HTTPS + add a system check | Matthieu Napoli | |
- Piwik will update over HTTPS if curl is supported - the system check verifies that updating over HTTPS is supported (= curl supported) | |||
2015-02-23 | Merge pull request #7253 from piwik/6635_2 | Matthieu Aubry | |
automatically configure database_tests config for developers when running tests. | |||
2015-02-23 | Refs #5099 adding new referrer spammers | mattab | |
2015-02-23 | fixes #6635 automatically configure database_tests config for developers ↵ | Thomas Steur | |
when running tests. I also replaced the check that does a request against Piwik to check whether it is installed with `SettingsPiwik::isInstalled()` as discussed recently | |||
2015-02-16 | Refs #7113, document archiving_range_force_on_browser_request INI config ↵ | diosmosis | |
option in global.ini.php. | |||
2015-02-12 | Moved the monolog configuration and code into a Monolog plugin | Matthieu Napoli | |
2015-02-11 | Simplified the cache configuration | Matthieu Napoli | |
2015-02-10 | #7094 Added a new "Development" language that shows the raw translation id | Matthieu Napoli | |
This language is shown when development mode is enabled. | |||
2015-02-03 | Merge branch 'master' into move_language_report | sgiehl | |
Conflicts: plugins/UserLanguage/Archiver.php | |||
2015-02-02 | Updated composer and PHP-DI with latest changes | Matthieu Napoli | |
2015-02-01 | Merge branch 'master' into move_language_report | sgiehl | |
Conflicts: CHANGELOG.md | |||
2015-01-30 | Updated comment in global.ini.php to hide deprecated log levels | Matthieu Napoli | |
2015-01-28 | rebased branch, changed parameter meaning and usage | Michał Gaździk | |
2015-01-27 | refs #6986 update default example for segments pre-archiving to also include ↵ | Thomas Steur | |
returningCustomer | |||
2015-01-13 | refs #3962 - moved language reports to their own plugin | sgiehl | |
2015-01-12 | use a static Array cache during development | Thomas Steur | |
During development we still want to use a cache to cache items that are requested multiple times during one request. For example Marketplace API calls. The marketplace page in dev mode does now load in about 4 seconds instead of 30 seconds. Also plugin components etc. will now longer loaded multiple times. | |||
2015-01-10 | Removed deprecated settings from config file | mattab | |
2015-01-07 | refs #6022 separate goals and ecommerce menu items, added goals management ↵ | Thomas Steur | |
menu item | |||
2015-01-05 | Fix unit tests by loading no translations by default in tests | Matthieu Napoli | |
2015-01-05 | Refactored the way translations are loaded | Matthieu Napoli | |
Translations are now lazily loaded instead of being explicitely loaded by other components (e.g. the front controller, the plugin manager, etc...). Now other parties only configure "directories" where the translator can find translations. That makes the translator decoupled from the rest of Piwik. | |||
2014-12-29 | Merge pull request #6894 from piwik/ini-config | Matthieu Aubry | |
DI config: renamed the `old_config` prefix to `ini` | |||
2014-12-23 | fixes #6895 - add a config option that causes the image graphs to show the ↵ | Timo Besenreuther | |
evolution within the selected period instead of the evolution across the last n periods | |||
2014-12-23 | DI config: renamed the `old_config` prefix to `ini` | Matthieu Napoli | |
Initially we considered dropping the `ini` config, but the current stance is we keep `config.ini.php` because it's a user friendly config. | |||
2014-12-21 | moved browser plugin reports to an own plugin 'DevicePlugins' | sgiehl | |
2014-12-19 | Merge branch 'master' into log-refactoring-1 | Matthieu Napoli | |
Conflicts: CHANGELOG.md plugins/CoreConsole/Commands/CoreArchiver.php | |||
2014-12-17 | Fixes #6872 new referrer spammer | mattab | |
2014-12-17 | #6622 Logger refactoring: remove INI options: | Matthieu Napoli | |
- log_only_when_cli - log_only_when_debug_parameter | |||
2014-12-17 | Merge branch 'master' into log-refactoring-1 | Matthieu Napoli | |
Conflicts: composer.json composer.lock config/global.php core/Container/StaticContainer.php | |||
2014-12-17 | added support for different caching backends such as redis | Thomas Steur | |
2014-12-16 | fixes #6858 | mattab | |
2014-12-15 | Fixes #6529 before loading plugins in memory, order the list the same as it ↵ | mattab | |
is in global.ini.php - then load remaining plugins in alphabetical order | |||
2014-12-15 | Merge remote-tracking branch 'origin/master' into log-refactoring-1 | Matthieu Napoli | |
Conflicts: composer.lock | |||
2014-12-15 | #6622 Logger refactoring: restored the "screen" backend to log to HTML ↵ | Matthieu Napoli | |
notifications The "screen" backend (WebNotificationHandler) now logs to HTML notification boxes using the `Notification` api. I've re-set the default log level to WARN, and logged PHP notices/warnings to "warning" so that on a default install they are shown in the page in a yellow/warning notification box. For the record, the default log level had previously been changed from WARN to ERROR because screen logging was previously messing the HTML/JSON output (which was breaking archiving). With the logger refactoring this is no longer a problem. | |||
2014-12-14 | Merge pull request #6827 from piwik/move_resolution_report | Stefan Giehl | |
Moved resolution reports to a new plugin | |||
2014-12-13 | Fix typo in last commit. | diosmosis | |
2014-12-13 | Tweak new option comments. | diosmosis | |
2014-12-13 | Applying review changes: remove tracker_ prefix from config names, move ↵ | diosmosis | |
shouldForceNewVisit to VisitDimension and simplify triggerPredicateHookOnDimensions. | |||
2014-12-11 | #6622 Logger refactoring: Separated error and exception handling from logging | Matthieu Napoli | |
- the error handler logs warnings and notices, and turns errors into exceptions (`ErrorException`) - the exception handler catches all uncatched exceptions and display them to the user (HTML or CLI) - the "screen" logging backend has been removed - I've normalized exceptions/errors shown to the user in HTML (wether they are catched by the FrontController or not) | |||
2014-12-10 | #6622 Logger refactoring: Turned the Exception (text) formatter into a ↵ | Matthieu Napoli | |
processor + added tests Monolog handlers support 1 formatter. Using processors instead of nested formatters leads to much simpler code. | |||
2014-12-10 | #6622 Logger refactoring: introduced a DI config for the test environment | Matthieu Napoli | |
2014-12-10 | Refs #2624, add INI config options that will force a new visit if ↵ | diosmosis | |
campaign/website referrer information changes between actions. Includes new tracker hook shouldForceNewVisit that dimensions can use to force a new visit during tracking. Also includes light refactoring to referrer dimensions. Testless. | |||
2014-12-10 | #6622 Logger refactoring: replaced Piwik StdOutHandler with Monolog's ↵ | Matthieu Napoli | |
StreamHandler | |||
2014-12-10 | #6622 Logger refactoring: renamed "Backend" to "Handler" to match Monolog naming | Matthieu Napoli | |
2014-12-09 | moved resolution and configuration reports to a new plugin | sgiehl | |
2014-12-08 | Merge branch 'master' into log-refactoring-1 | Matthieu Napoli | |
2014-12-08 | Refs #6819 Fix comment | mattab | |
2014-12-08 | fixes #6824 Hash the fingerprint with the website ID to make it different on ↵ | mattab | |
each website for a given user + tests |