pve-manager/www/manager6
Dominik Csapak 13af4d510f ext6migrate: use new charts for node/lxc/qemu
uses the new charts for the rrd graphs in the summary pages
and make them lazy (for minimal performance impact)

also correct some styling errors and move static fields
to the class definition

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-31 10:39:14 +02:00
..
button ext6migrate: remove trailing whitespaces 2016-03-16 16:32:55 +01:00
ceph ext6migrate: make some (sub)tabs lazy 2016-03-16 16:32:40 +01:00
data ext6migrate: add RRDStore class and RRDChart 2016-03-31 10:38:28 +02:00
dc formatting and trailing whitespaces fix 2016-03-15 16:31:02 +01:00
form ext6migrate: add Haswell and Broadwell noTSX 2016-03-21 11:16:13 +01:00
grid filter backup always by vm type 2016-03-21 14:02:29 +01:00
ha ext6migrate: make some (sub)tabs lazy 2016-03-16 16:32:40 +01:00
lxc ext6migrate: use new charts for node/lxc/qemu 2016-03-31 10:39:14 +02:00
node ext6migrate: use new charts for node/lxc/qemu 2016-03-31 10:39:14 +02:00
panel ext6migrate: add RRDStore class and RRDChart 2016-03-31 10:38:28 +02:00
pool ext6migrate: fix Pool View 2016-03-10 17:25:20 +01:00
qemu ext6migrate: use new charts for node/lxc/qemu 2016-03-31 10:39:14 +02:00
storage ext6migrate: remove button height from upload window 2016-03-21 14:02:47 +01:00
tree fix tree update when migrating a VM/CT 2016-03-30 09:22:38 +02:00
window SafeDestroy: remove dead code 2016-03-30 09:19:06 +02:00
Parser.js parser: fix case sensitivity when classifying mountpoints 2016-03-18 16:27:03 +01:00
Readme.md rename manager5 to manager6 2016-01-22 11:24:10 +01:00
StateProvider.js ext6migrate: add missing items in statusprovider 2016-03-16 16:27:38 +01:00
Toolkit.js ext6: datepicker workaround 2016-03-15 12:45:40 +01:00
Utils.js ext6migrate: change status units to binary prefixes 2016-03-31 10:38:37 +02:00
VNCConsole.js ext6migrate: avoid using id 2016-03-11 16:34:55 +01:00
Workspace.js ext6migrate: change setContent behaviour of workspace 2016-03-11 16:36:35 +01:00

pveproxy with ExtJS 6 developpement mini howto

unpack the ExtJS 6 sources, and copy them to /usr/share/pve-manager/ext6

cd www/ext6/
make install

symlink the ext6 dir in pve-manager to the manager5 directory

cd /usr/share/pve-manager
ln -s PATH_TO_YOUR_GIT_REPO/www/manager6

access the PVE proxy with ExtJS 6

https://localhost:8006/?ext6=1

With the extra parameter ext6=1, pve-proxy will call the function PVE::ExtJSIndex6::get_index() which returns a HTML page, with all javascript symlinked from your git repository. Provided you included the javascript files in PVE/ExtJSIndex5.pm, after editing a file in the git repository, a simple refresh is enough to see your changes in the browser.