954 Commits

Author SHA1 Message Date
Dietmar Maurer
8b03461629 use gettext for 'Move disk' 2013-05-31 10:54:56 +02:00
Dietmar Maurer
af53052e93 HDMove: add flag to delete source volume after move
And use new API entry point move_disk (changed in recent qemu-server)
2013-05-31 10:47:06 +02:00
Dietmar Maurer
8d0eb07dbb bump verstion to 3.0-21 2013-05-29 13:03:59 +02:00
Dietmar Maurer
772a8ffb35 HDMove: show task viewer 2013-05-29 12:38:57 +02:00
Dietmar Maurer
419cd54c79 disable move disk button for unused volumes.
Move for unused volumes is not implememnted.
2013-05-29 12:29:25 +02:00
Dietmar Maurer
d82690807a HDMove: use POST intead of PUT 2013-05-29 12:23:02 +02:00
Alexandre Derumier
93e8c45052 add hdmove panel
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-29 12:19:03 +02:00
Dietmar Maurer
06ecc1ae9a bump version to 3.0-20 2013-05-23 07:29:59 +02:00
Dietmar Maurer
139cb2dac1 avoid using HTTP_PROXY environment variable
People run into problems on upgrades, for example:

 export http_proxy=http://172.xxx.xxx.xxx:8888/
 aptitude update && aptitude full-upgrade

This restarts pveproxy, and after that login was no longer possible.

Another way to reproduce the bug is:

 http_proxy=http://1.2.3.4:8888/ pveproxy --debug
2013-05-23 07:24:46 +02:00
Dietmar Maurer
17c8ec6486 try to add resonable warning if client connections vanished
The proxy call is done async, so the original connection can be
closed already. This just adds a reasonable warning message. We
can remove the message later if that turns out to work as expected.
2013-05-22 10:54:21 +02:00
Dietmar Maurer
1e53b5b3f6 allow to delete pools with non-existent VMs/Storage 2013-05-22 07:47:15 +02:00
Dietmar Maurer
e3110298e3 allow to upload files with spaces in filename 2013-05-22 06:44:04 +02:00
Dietmar Maurer
c5cf036a49 bump version to 3.0-19 2013-05-22 06:05:08 +02:00
Dietmar Maurer
32e2ce76a7 bump version to 3.0-18 2013-05-21 10:59:54 +02:00
Dietmar Maurer
1319da8142 avoid warning about uninitialized value 2013-05-21 09:40:54 +02:00
Dietmar Maurer
5f28da0ada use correct icons for templates 2013-05-16 09:32:19 +02:00
Dietmar Maurer
13fd499cb6 sort templates after regular VMs 2013-05-16 09:11:42 +02:00
Dietmar Maurer
63f9d5119f update po files
more gettext cleanups
2013-05-16 08:58:36 +02:00
Dietmar Maurer
14b948f585 gettext cleanups 2013-05-16 08:10:54 +02:00
Dietmar Maurer
82fc63007f bump version to 3.0-17 2013-05-14 12:13:50 +02:00
Dietmar Maurer
b06c0d4d47 fix bug #374: correctly remove destroyed container from pool
And use add_vm_to_pool/remove_vm_from_pool from PVE::AccessControl
2013-05-14 12:11:44 +02:00
Dietmar Maurer
bd9e5096ae bump version to 3.0-16 2013-05-14 10:14:27 +02:00
Dietmar Maurer
b05f247770 StorageSelector: alow to use new target option
Useful for clone API to restrict storage list.
2013-05-14 10:10:27 +02:00
Dietmar Maurer
d66efd2cc7 bump version to 3.0-15 2013-05-13 09:13:01 +02:00
Dietmar Maurer
5c49583304 fix bug #385: correctly handle Accept-Encoding 2013-05-13 09:09:52 +02:00
Dietmar Maurer
38235da414 bump version to 3.0-14 2013-05-10 09:32:23 +02:00
Dietmar Maurer
dd271a32c5 fix spelling 2013-05-10 06:33:55 +02:00
Alexandre Derumier
98228c75f5 qmtemplate task : format task description
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-08 11:23:37 +02:00
Dietmar Maurer
23222ef45a bump version to 3.0-13 2013-05-07 07:54:08 +02:00
Dietmar Maurer
541ae88286 NodeSelector: fix error message for disabled nodes 2013-05-07 07:52:19 +02:00
Dietmar Maurer
10def0e8f9 fix spelling
hope this is correct.
2013-05-07 07:42:21 +02:00
Dietmar Maurer
ae266e0764 bump version to 3.0-12 2013-05-06 11:38:54 +02:00
Dietmar Maurer
b0269a15ed clone: correctly update field status (enabled/disabled) 2013-05-06 11:20:43 +02:00
Dietmar Maurer
9a32c2de3c clone: add target node selector 2013-05-06 10:34:51 +02:00
Dietmar Maurer
b43a9b2ea4 clone GUI: add pool, simplify code 2013-05-03 13:16:29 +02:00
Dietmar Maurer
f16369eebe correctly format task description for qmclone tasks. 2013-05-03 09:39:47 +02:00
Dietmar Maurer
939fd1a57a s/Clone To VM/Clone/ 2013-05-03 09:36:51 +02:00
Dietmar Maurer
eae66cf8d0 use 'Full/Linked Clone' consistently 2013-05-03 09:34:10 +02:00
Dietmar Maurer
fb99ef7ffb clone: make name optional 2013-05-03 09:29:33 +02:00
Dietmar Maurer
2a6fd892a3 make lint happy 2013-05-03 09:21:54 +02:00
Dietmar Maurer
08b0c8e7d4 clone: use new API entry point 2013-05-02 11:50:08 +02:00
Alexandre Derumier
99deaa7e4f qemu right click menu : add vm convert to template
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-02 11:05:55 +02:00
Alexandre Derumier
02536b9a90 add template right-click menu
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-02 11:05:34 +02:00
Alexandre Derumier
e041b086ee add clone vm option in qemu vm right click menu
fixme: add a new icon

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-02 11:03:41 +02:00
Alexandre Derumier
54abfe23ab add snapshot selector
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-02 11:03:12 +02:00
Alexandre Derumier
611fbdd881 add clone panel form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-02 11:02:52 +02:00
Dietmar Maurer
15903af61d do not use AnyEvent::Strict in production environment 2013-04-29 08:21:29 +02:00
Dietmar Maurer
9c5a54db6e make lint happy 2013-04-25 10:25:01 +02:00
Stefan Priebe
a1890e2281 Nodeselector: change default sort to name instead of mem
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2013-04-25 10:10:20 +02:00
Dietmar Maurer
0945c97495 bump version to 3.0-11 2013-04-24 09:57:54 +02:00