pve-manager/www/manager6
2016-02-29 16:52:12 +01:00
..
button rename manager5 to manager6 2016-01-22 11:24:10 +01:00
data Revert "ext5migrate: do not set a custome idProperty for the KeyValue model" 2016-02-24 11:05:34 +01:00
dc push column items individually 2016-02-29 16:52:01 +01:00
form adapt BondSelector to our ExtJS6 KVComboBox parameters 2016-02-29 16:52:12 +01:00
grid firewall: add option to allow router advertisement 2016-02-27 10:26:31 +01:00
ha fix HA Group Selector display 2016-02-26 07:39:53 +01:00
lxc push column items individually 2016-02-29 16:52:01 +01:00
node push column items individually 2016-02-29 16:52:01 +01:00
panel move tabs of a sub tabpanel to the left by default 2016-02-29 15:31:41 +01:00
pool add htmlEncode to various fields 2016-02-20 09:48:23 +01:00
qemu push column items individually 2016-02-29 16:52:01 +01:00
storage Comment out missing/broken JS classes so we can select nodes in the left ressource tree with ExtJS6 2016-01-26 10:53:44 +01:00
tree ext6migrate: fix a long running bug where a logout from the GUI would break the workspace 2016-01-26 10:54:32 +01:00
window change xtype name to follow ExtJS and our own conventions 2016-02-26 07:37:29 +01:00
Parser.js rename manager5 to manager6 2016-01-22 11:24:10 +01:00
Readme.md rename manager5 to manager6 2016-01-22 11:24:10 +01:00
StateProvider.js rename manager5 to manager6 2016-01-22 11:24:10 +01:00
Toolkit.js ext6migrate: fix fullscreen for noVNC 2016-02-29 12:33:43 +01:00
Utils.js ext6migrate: fix model behaviour for KVComboBox 2016-02-29 15:27:15 +01:00
VNCConsole.js fixing trailing whitespaces and jslint type confusions 2016-02-27 09:31:09 +01:00
Workspace.js ext6/triton: add some visual changes and fixes 2016-02-12 10:46:51 +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.