cloudstack/ui
Anurag Awasthi 3bf4e5c498 ui: configurable branding, keyboard list and hide-able columns through a new config.js file (#3258)
We want to support hiding table columns, specifically in metrics table, through config file so that users can make the relevant bits hidden as per their organization. Current work will support the metrics table but can be extended to any table with minimal work in future.

Config file will take the key of the metrics column from metrics.js file for the sake of minimal changes and simplicity of development.

Problem: The keyboard list in the UI is not consistent across views such as in the instance wizard and in the register template form. There is also no way to custom about url/text and doc title and help URL in the UI.
Root Cause: The list is hardcoded in the UI allowing no centralised configuration.
Solution: Introduce a new config.js file installed at the /usr/share/cloudstackmanagement/webapp/config.js location. The config.js allows configurable keyboard list, about url/text, doc title, and help URL.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2019-05-30 15:32:37 +05:30
..
css ui: instance settings visibility (#3244) 2019-05-24 12:28:15 +02:00
images [CLOUDSTACK-10329] Button in ACL rules page to export all rules as a CSV file (#2494) 2018-03-20 07:36:24 -03:00
l10n ui: configurable branding, keyboard list and hide-able columns through a new config.js file (#3258) 2019-05-30 15:32:37 +05:30
lib Improvements after jquery update (#3183) 2019-04-25 16:09:43 -03:00
modules Update jquery and related libraries (#3069) 2019-01-16 14:22:22 -02:00
plugins CLOUDSTACK-10103: Cloudian Connector for CloudStack (#2284) 2017-10-25 10:49:45 +05:30
scripts ui: configurable branding, keyboard list and hide-able columns through a new config.js file (#3258) 2019-05-30 15:32:37 +05:30
tests Update jquery and related libraries (#3069) 2019-01-16 14:22:22 -02:00
config.js ui: configurable branding, keyboard list and hide-able columns through a new config.js file (#3258) 2019-05-30 15:32:37 +05:30
error.html CLOUDSTACK-9842: Make UI JSP Free 2016-09-28 12:26:43 +05:30
index.html ui: configurable branding, keyboard list and hide-able columns through a new config.js file (#3258) 2019-05-30 15:32:37 +05:30