From b37bbcd9448680753b395f1e1859e588e286247d Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Tue, 29 Jun 2021 10:02:13 +0000 Subject: [PATCH] Ent 7143 autoajuste de la consola visual --- pandora_console/extras/mr/48.sql | 2 + .../pandoradb_migrate_6.0_to_7.0.mysql.sql | 2 + .../reporting/visual_console_builder.data.php | 19 +++++++ .../reporting/visual_console_builder.php | 4 ++ .../javascript/pandora_visual_console.js | 10 +++- pandora_console/include/rest-api/index.php | 10 +++- .../include/rest-api/models/CachedModel.php | 6 +- .../include/rest-api/models/Model.php | 7 ++- .../models/VisualConsole/Container.php | 24 +++++++- .../rest-api/models/VisualConsole/Item.php | 8 ++- .../models/VisualConsole/Items/BarsGraph.php | 5 +- .../models/VisualConsole/Items/Clock.php | 5 +- .../models/VisualConsole/Items/ColorCloud.php | 5 +- .../models/VisualConsole/Items/DonutGraph.php | 5 +- .../VisualConsole/Items/EventsHistory.php | 5 +- .../models/VisualConsole/Items/Group.php | 5 +- .../models/VisualConsole/Items/Icon.php | 5 +- .../models/VisualConsole/Items/Line.php | 8 ++- .../VisualConsole/Items/ModuleGraph.php | 5 +- .../VisualConsole/Items/NetworkLink.php | 8 ++- .../models/VisualConsole/Items/Percentile.php | 5 +- .../VisualConsole/Items/SimpleValue.php | 5 +- .../VisualConsole/Items/StaticGraph.php | 5 +- .../operation/visual_console/view.php | 57 ++++++++++++++++++- pandora_console/pandoradb.sql | 1 + pandora_console/pandoradb_data.sql | 24 ++++---- 26 files changed, 195 insertions(+), 50 deletions(-) diff --git a/pandora_console/extras/mr/48.sql b/pandora_console/extras/mr/48.sql index 153b9aa98d..52c22ff932 100644 --- a/pandora_console/extras/mr/48.sql +++ b/pandora_console/extras/mr/48.sql @@ -11,4 +11,6 @@ UPDATE `tuser_task_scheduled` SET `args`= REPLACE(`args`, 's:15:"first_execution"', 'i:2;s:0:"";i:7;s:3:"PDF";s:15:"first_execution"') WHERE `id_user_task` = 2; +ALTER TABLE `tlayout` ADD COLUMN `auto_adjust` INTEGER UNSIGNED NOT NULL default 0; + COMMIT; diff --git a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql index 8f888b3a52..b8eef69d9f 100644 --- a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql +++ b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql @@ -1665,6 +1665,8 @@ UPDATE tlayout SET is_favourite = 1 WHERE name REGEXP '^(' OR name REGEXP '^ ALTER TABLE `tlayout` MODIFY COLUMN `is_favourite` int(10) unsigned NOT NULL DEFAULT '0'; +ALTER TABLE `tlayout` ADD COLUMN `auto_adjust` INTEGER UNSIGNED NOT NULL default 0; + -- --------------------------------------------------------------------- -- Table `tlayout_data` -- --------------------------------------------------------------------- diff --git a/pandora_console/godmode/reporting/visual_console_builder.data.php b/pandora_console/godmode/reporting/visual_console_builder.data.php index 5a79e5af2e..6bf5e0922e 100644 --- a/pandora_console/godmode/reporting/visual_console_builder.data.php +++ b/pandora_console/godmode/reporting/visual_console_builder.data.php @@ -222,6 +222,9 @@ $table->data[5][1] .= '