Commit Graph

1929 Commits

Author SHA1 Message Date
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