Dietmar Maurer
8187f6b0ed
load new LXC vzdump plugin
2015-04-29 09:11:44 +02:00
Dietmar Maurer
b13a7a31e0
vzdump: improve error message
2015-04-28 08:02:04 +02:00
Emmanuel Kasper
80a04f8ec3
ext5migrate: rename 'root:' property of a Ext.data.reader
...
This has been renamed to 'rootProperty:' in ExtJS 5. Rename our parameter
accordingly to silence the deprecation warning.
2015-04-28 06:46:57 +02:00
Emmanuel Kasper
d704abbd86
Temporary deactivate southPanel so we can load the rest of the Workspace
2015-04-28 06:46:29 +02:00
Emmanuel Kasper
b4d38f7d30
Add new url routing needed to load the login window
2015-04-28 06:46:02 +02:00
Emmanuel Kasper
3b4162189f
ext5migration: move afterRequest() declaration
...
and default values from constructor to class body, needed fix for
"Cannot override method afterRequest on Ext.data.proxy.Ajax instance"
error. See:
https://fiddle.sencha.com/#fiddle/lpe for test fiddle
http://bit.ly/1HJJ0Ej for background
2015-04-28 06:45:03 +02:00
Dietmar Maurer
64c42e0278
pveceph: remove /git/ from download url
2015-04-28 06:30:30 +02:00
Dietmar Maurer
88d5be7d5b
copy LoginWindow.js from manager to manager5
2015-04-27 11:56:45 +02:00
Dietmar Maurer
7375b04d79
copy RealmComboBox.js from manager to manager5
2015-04-27 11:56:18 +02:00
Dietmar Maurer
9002d70cde
copy LanguageSelector.js from manager to manager5
2015-04-27 11:55:47 +02:00
Dietmar Maurer
f134c46d4f
copy KVComboBox.js from manager to manager5
2015-04-27 11:55:23 +02:00
Dietmar Maurer
c45bc501bc
copy UpdateQueue.js from manager to manager5
2015-04-27 11:54:50 +02:00
Dietmar Maurer
d2ed45a897
pveceph: use git.ceph.com for key download url.
2015-04-27 10:54:53 +02:00
Dietmar Maurer
cafe6aa188
lxc create wizard: add disk size option
2015-04-27 08:21:32 +02:00
Dietmar Maurer
520893437b
improve lxc DNS panel
2015-04-23 12:14:46 +02:00
Dietmar Maurer
845f6216d6
pveceph: add hammer release
2015-04-23 06:22:35 +02:00
Dietmar Maurer
bf394af598
pveceph init: allow protocol http
...
It is no longer possible to download the key without that.
2015-04-23 06:22:26 +02:00
Dietmar Maurer
b14c577929
lxc GUI: add DNS panel to create wizard.
2015-04-22 18:26:22 +02:00
Emmanuel Kasper
cfb353c894
ext5migration: Replace non working 'text' type with 'string' in model definition
...
See http://stackoverflow.com/questions/29748414/ext-createbyalias-unrecognized-alias-data-field-text-when-migrating-a-ext4
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-22 15:44:56 +02:00
Emmanuel Kasper
ba8c2716ff
ext5migration: add javascript files url routing needed to load the workspace
...
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-22 15:41:22 +02:00
Dietmar Maurer
42fb5a6ab1
lxc GUI: add DNS panel
2015-04-22 15:40:38 +02:00
Dietmar Maurer
2c27e4b7c7
lxc: implement startup and onboot option
2015-04-22 10:49:30 +02:00
Dietmar Maurer
5940550c54
lxc GUI: enable firewall and vlan tag
2015-04-22 07:56:22 +02:00
Dietmar Maurer
30a7e3b78f
lxc network: use 'bridge' property instead of 'link'
2015-04-22 07:52:02 +02:00
Dietmar Maurer
e90fc4719a
add resource panel to lxc create wizard
2015-04-21 12:33:51 +02:00
Dietmar Maurer
6dba2f983d
lxc GUI: implement resource panel (set cpu, memory and swap)
2015-04-21 12:29:03 +02:00
Dietmar Maurer
695ae97b20
fix/add CSS classes for LXC
...
The logo is still wrong.
2015-04-21 06:57:57 +02:00
Dietmar Maurer
14b97a9677
use new PVE.lxc.NetworkInputPanel inside CreateWizard
2015-04-20 18:06:07 +02:00
Dietmar Maurer
3533a5065d
implement network panel for LXC
2015-04-20 17:09:41 +02:00
Dietmar Maurer
853568b088
implement parseLxcNetwork, fix printLxcNetwork
2015-04-20 17:08:05 +02:00
Dietmar Maurer
497f31eeaf
add more vtypes for IP input fields
2015-04-20 17:06:50 +02:00
Dietmar Maurer
8a52defde7
Utils.js: add more regex for IPs
2015-04-20 17:05:36 +02:00
Dietmar Maurer
83726b9d67
copy tree/ResourceTree.js from manager to manager5
2015-04-20 06:14:55 +02:00
Dietmar Maurer
4e247bf4be
copy form/ViewSelector.js from manager to manager5
2015-04-20 06:11:26 +02:00
Dietmar Maurer
4053fc86f2
copy data/ResourceStore.js from manager to manager5
2015-04-20 06:10:08 +02:00
Dietmar Maurer
3445bd32ba
copy data/UpdateStore.js from manager to manager5
2015-04-20 06:08:47 +02:00
Dietmar Maurer
ac40457879
copy data/PVEProxy.js from manager to manager5
2015-04-20 06:07:49 +02:00
Dietmar Maurer
f6dd72c19c
copy StateProvider.js from manager to manager5
2015-04-20 06:06:28 +02:00
Dietmar Maurer
787ae72a20
copy Workspace.js from manager to manager5
2015-04-20 06:05:29 +02:00
Dietmar Maurer
6540e56d12
bump version to 4.0-6
2015-04-18 09:50:20 +02:00
Dietmar Maurer
9e361643a8
GUI: use lxc instead of openvz
2015-04-18 09:47:58 +02:00
Dietmar Maurer
57bbb7ef19
pvestatd: update status of LXC containers
2015-04-18 09:43:45 +02:00
Dietmar Maurer
989b774393
depend on new pve-container package, activate LXC API
2015-04-18 09:40:44 +02:00
Dietmar Maurer
72392546bb
GUI: new helper printLxcNetwork
2015-04-18 09:38:16 +02:00
Dietmar Maurer
b48c68476a
add GUI for LXC containers
2015-04-18 09:37:27 +02:00
Dietmar Maurer
0532bd2857
re-add template download code
...
this was removed by accident.
2015-04-16 07:58:50 +02:00
Emmanuel Kasper
6521c00bed
Change source attribute of javascript include to point to our manager5 directory.
...
For ext 5 developpment, we will include in the html headers every javascript ressources
incrementally, so we can bypass the "make install" step.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-15 07:38:28 +02:00
Emmanuel Kasper
670ffdb97e
Add extra /manager5 url route to serve local javascript files
...
Provided you symlink the manager5 directory to your git repository,
this will allow to test javascript changes by simply reloading
the page, without calling "make install" in between.
For instance, if you have your pve-manager code in $HOME/pve/pve-manager,
you can do
ln -s $HOME/pve/pve-manager/www/manager5 /usr/share/pve-manager/manager5
and you can serve javascript files directly from your copy of the source repo
curl -k -s -o /dev/null -w "%{http_code}" https://localhost:8006/pve2/manager5/Utils.js && printf "\n"
200
Not that at the momment this is only meant for Ext 5 development
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-15 07:37:40 +02:00
Emmanuel Kasper
b0a6d32616
copy Utils.js from manager to manager5
...
Developement of the ext5 version of the pve-manager will take place
in the www/management5 directory of the git repo.
We start the initial import with Utils.js, who contains variables and
static functions used by all other components.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-15 07:35:47 +02:00
Dietmar Maurer
549e50f58e
fix typo
2015-04-14 15:09:43 +02:00