Commit Graph

387 Commits

Author SHA1 Message Date
Dietmar Maurer
cbad4a43ae spice: always use the API server as spice proxy server 2013-07-18 08:30:42 +02:00
Dietmar Maurer
0c47a68214 add qxl to available kvm vga drivers 2013-06-26 14:03:31 +02:00
Dietmar Maurer
29223818a9 add button to start spice console 2013-06-26 13:39:28 +02:00
Dietmar Maurer
5bf00f9328 use better icons for shell/spiceproxy tasks 2013-06-25 14:11:19 +02:00
Dietmar Maurer
77c517f03a add button to display package versions
Provide same info as 'pveversion -v' on GUI.
2013-06-21 12:04:20 +02:00
Dietmar Maurer
3a76893d03 use interactive vnc shell to run system upgrade
System upgrade almost always requires user input.
2013-06-19 11:57:38 +02:00
Dietmar Maurer
a972b69db5 apt: group by Origin
code cleanups
2013-06-19 09:41:35 +02:00
Dietmar Maurer
396c9e4a01 improve changelog viewer 2013-06-18 11:46:32 +02:00
Dietmar Maurer
b688d4389b implement changelog API
Fetching changelog at server side avoids security problems at
client (Same-Origin-Policy).
2013-06-18 09:46:25 +02:00
Dietmar Maurer
869db90dc9 Clone: correctly pass pool parameter 2013-06-17 07:04:38 +02:00
Stefan Priebe
22200378a0 fix 493a85a268
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2013-06-13 17:08:49 +02:00
Dietmar Maurer
7964ca342d use TaskViewer for apt command 2013-06-13 13:09:57 +02:00
Dietmar Maurer
9baa96806a popup dialog to remind user about subscriptions 2013-06-13 12:53:51 +02:00
Dietmar Maurer
b5ffa3eca6 make lint happy 2013-06-13 12:38:58 +02:00
Dietmar Maurer
e58395afeb add confirmation before starting system upgrade 2013-06-13 11:52:32 +02:00
Dietmar Maurer
37207a30ba Allow to view package changelog 2013-06-13 11:52:32 +02:00
Dietmar Maurer
b9065f4d97 improve apt GUI 2013-06-13 11:52:32 +02:00
Dietmar Maurer
719467c67f add package update grid panel to GUI (apt) 2013-06-13 11:52:31 +02:00
Alexandre Derumier
493a85a268 rrd display : avoid 2 refresh
Currently when we open a new summary panel

- we display the rrd with default hour timeframe
- then we refresh it
- then we update from timeframe selector

With this patch:
- We display the rrd with timeframe from selector, or if not defined default hour
- We update from timeframe selector value if timeframe && cf are differents from current value

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-06-12 06:51:38 +02:00
Dietmar Maurer
9fb3048588 PVE.window.Edit: add backgroundDelay option
This can be used for the new async qemu config API.
2013-06-07 11:49:04 +02:00
Dietmar Maurer
efa6d7bcad remove debugging code 2013-06-06 08:04:12 +02:00
Dietmar Maurer
b2fe56d828 fix bug #368: use vtype 'DnsName' to verify host names 2013-06-03 13:12:19 +02:00
Dietmar Maurer
56e237fc9d TaskProgress: add button to show details (TaskViewer) 2013-06-03 11:56:48 +02:00
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
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
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
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
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
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
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