PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.0.3
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.0.3
5.13.0 5.12.1 5.12.0 5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / core / Updates / 5.0.0-rc2.php
matomo / app / core / Updates Last commit date
3.12.0-b1.php 2 years ago 3.12.0-b7.php 2 years ago 4.0.0-b1.php 2 years ago 4.0.0-b3.php 2 years ago 4.0.0-rc3.php 2 years ago 4.0.0-rc4.php 2 years ago 4.0.1-b1.php 2 years ago 4.0.4-b1.php 2 years ago 4.1.2-b1.php 2 years ago 4.1.2-b2.php 2 years ago 4.10.0-b1.php 2 years ago 4.11.0-b1.php 2 years ago 4.11.0-rc2.php 2 years ago 4.12.0-b1.php 2 years ago 4.12.0-b2.php 2 years ago 4.12.0-b3.php 2 years ago 4.12.0-b4.php 2 years ago 4.3.0-b3.php 2 years ago 4.3.0-b4.php 2 years ago 4.3.0-rc2.php 2 years ago 4.4.0-b1.php 2 years ago 4.5.0-b1.php 2 years ago 4.6.0-b1.php 2 years ago 4.6.0-b4.php 2 years ago 4.6.2-rc2.php 2 years ago 4.7.0-b2.php 2 years ago 4.7.1-b1.php 2 years ago 5.0.0-b1.php 2 years ago 5.0.0-rc2.php 2 years ago 5.0.0-rc5.php 2 years ago
5.0.0-rc2.php
48 lines
1 <?php
2
3 /**
4 * Matomo - free/libre analytics platform
5 *
6 * @link https://matomo.org
7 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
8 *
9 */
10 namespace Piwik\Updates;
11
12 use Piwik\Common;
13 use Piwik\Option;
14 use Piwik\Updater;
15 use Piwik\Updates as PiwikUpdates;
16 use Piwik\Updater\Migration\Factory as MigrationFactory;
17 /**
18 * Update for version 5.0.0-rc2
19 */
20 class Updates_5_0_0_rc2 extends PiwikUpdates
21 {
22 /**
23 * @var MigrationFactory
24 */
25 private $migration;
26 public function __construct(MigrationFactory $factory)
27 {
28 $this->migration = $factory;
29 }
30 public function getMigrations(Updater $updater)
31 {
32 $migrations = [];
33 $migrations[] = $this->migration->plugin->activate('JsTrackerInstallCheck');
34 $migrations[] = $this->migration->db->changeColumn('user_token_auth', 'post_only', 'secure_only', "TINYINT(2) UNSIGNED NOT NULL DEFAULT '0'");
35 // We need to remove all stored view data table settings for referrers evolution chart, as the identifier for
36 // visible rows was changed from label to the type. Keeping the settings would cause no data to be displayed
37 $viewDataTableSettings = Option::getLike('viewDataTableParameters_%_Referrers.getEvolutionGraph');
38 foreach ($viewDataTableSettings as $name => $value) {
39 $migrations[] = $this->migration->db->boundSql(sprintf('DELETE FROM `%s` WHERE option_name = ?', Common::prefixTable('option')), [$name]);
40 }
41 return $migrations;
42 }
43 public function doUpdate(Updater $updater)
44 {
45 $updater->executeMigrations(__FILE__, $this->getMigrations($updater));
46 }
47 }
48