Commit Graph

72 Commits

Author SHA1 Message Date
Dan Hunsaker
47236d0a05 Add suspend/resume options to web UI CmdMenus
The PVE2 API supports suspend/resume of VMs (and now CTs), but the web UI
doesn't make these options available.  This patch adds Suspend and Resume
items to the CmdMenus of OpenVZ and QEMU guests.  I considered adding the
options to the toolbar, but since it is already pretty full, I opted
against doing so for the moment.  Perhaps the various startup options can
be combined into a dropdown menu similar to how the console options are
set up, and the various shutdown opitons combined into another.  That
would provide the necesarry space to add the Suspend and Resume options
there.

This patch also provides descriptions for Suspend and Resume tasks in the
task logs, bringing full suspend/resume support to the web GUI.

Signed-off-by: Dan Hunsaker <danhunsaker@gmail.com>
2014-10-09 09:25:55 +02:00
Dietmar Maurer
c165567b06 fix bug #534: implement firewall checkbox for OpenVZ CreateWizard 2014-09-17 16:33:01 +02:00
Dietmar Maurer
9246dfa70d further console cleanups 2014-06-25 08:46:02 +02:00
Alexandre Derumier
85c2c7b97e openvz: add bridge vlan && firewall options to gui
parse bridge= vmbrX(vY)?(f)?

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2014-06-03 08:57:26 +02:00
Dietmar Maurer
87233e4de0 Enable firewall GUI 2014-05-06 12:52:11 +02:00
Dietmar Maurer
ed51f6d659 new ConsoleButton class
We now use that split-button everywhere to make the GUI more consistent.
2013-12-17 07:22:58 +01:00
Dietmar Maurer
5431e16f06 fixed typo 2013-12-11 12:01:47 +01:00
Dietmar Maurer
427d3fa6d2 implement spice viewer for openvz 2013-12-10 08:00:01 +01:00
Dietmar Maurer
ba777999d3 allow IPv6 address when creating a container 2013-11-06 10:46:36 +01:00
Dietmar Maurer
035cde2bb6 allow to add ipv6 address to OpenVZ containers 2013-10-30 12:54:48 +01:00
Dietmar Maurer
4af2c66cad some more gettext cleanups, update po files
Includes full german translation.
2013-08-29 12:06:53 +02:00
Dietmar Maurer
bc3e73be41 do not use gettext() inside render functions 2013-08-29 09:30:54 +02:00
Dietmar Maurer
4a105b3224 try to minimize number of gettext strings 2013-08-29 09:18:25 +02:00
Damien PIQUET
0070ee3752 Added translations
Signed-off-by: Damien PIQUET <piqudam@gmail.com>
2013-08-29 07:20:28 +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
Damien PIQUET
8989e8478b bugfix #301 Add container hostname validation in GUI
Signed-off-by: Damien PIQUET <piqudam@gmail.com>
2013-03-01 06:23:08 +01:00
Dietmar Maurer
5614bec08b add task history to VM panel 2013-02-11 09:24:15 +01:00
Dietmar Maurer
f9d4fc64e2 updates for vzctl 4.0 2012-10-02 09:28:11 +02:00
Dietmar Maurer
e893439e32 use API call to get next free VMID
We cant use the ResourceStore, because it only contains VM accessable for
actual user.
2012-09-27 08:13:51 +02:00
tgrodzinski
c17f3da4a4 allow minimum disk sizes of nearly 1MB
Signed-off-by: tgrodzinski <t.grodzinski@profihost.ag>
2012-08-03 07:13:26 +02:00
Dietmar Maurer
ccb7d4baa4 fix bug #177: allow memory up to 512GB 2012-04-24 09:15:19 +02:00
Dietmar Maurer
ddb20c5876 fix bug #179: set default button 'no' for dangerous actions 2012-04-24 08:15:56 +02:00
Dietmar Maurer
8fb7d745dc fix bug #115: simplify GUI for users without permissions 2012-04-17 10:37:30 +02:00
Dietmar Maurer
44147b3ac6 fix bug #55: add Migrate and Stop to context menu 2012-03-28 13:13:07 +02:00
Dietmar Maurer
da6cfd461c correctly display openvz memory on status page 2012-03-07 09:40:56 +01:00
Dietmar Maurer
f3bb9bb64c add more gettext markers 2012-02-28 11:15:02 +01:00
Dietmar Maurer
8710f2803a add mount/unmount command for openvz 2012-02-20 10:11:49 +01:00
Dietmar Maurer
e4e3bdd4e1 add more gettext markers 2012-02-17 13:40:11 +01:00
Dietmar Maurer
c92c67a6e0 add pool option to openvz create wizard 2012-02-07 13:07:49 +01:00
Dietmar Maurer
7a6b5d9f21 remove useless require declarations 2012-01-31 06:30:31 +01:00
Dietmar Maurer
5f663f5f25 comp.setLoading() is buggy in ExtJS 4.0.7, so we use el.mask() instead 2012-01-16 14:15:13 +01:00
Dietmar Maurer
fd453bd3e2 add more gettext markers 2012-01-12 11:38:14 +01:00
Dietmar Maurer
58eb590510 use standard titles for create/edit dialogs
That way we can reduce the number of gettext() messages.
2012-01-12 09:15:34 +01:00
Dietmar Maurer
b23cd0a905 use pveACLView 2012-01-11 09:59:37 +01:00
Dietmar Maurer
88a6a64d3f make jslint happy 2011-12-22 13:34:52 +01:00
Dietmar Maurer
58bd719401 display when VM is managed by HA, cleanups 2011-12-22 13:24:51 +01:00
Dietmar Maurer
51ed1415cd improve ocf agent and openvz api 2011-12-15 13:49:13 +01:00
Dietmar Maurer
10f625587f use same button order everywhere 2011-11-29 07:56:13 +01:00
Dietmar Maurer
fb3feb559e display VM name in console title window 2011-11-29 07:43:25 +01:00
Dietmar Maurer
a2dca26b09 mark translateable strings with gettext 2011-11-22 14:05:06 +01:00
Dietmar Maurer
105270d30c fix cpu usage display 2011-11-18 09:37:23 +01:00
Dietmar Maurer
7e79e293e8 implement openvz migrate 2011-11-17 14:36:25 +01:00
Dietmar Maurer
df4bd3adab fix bug 44: allow to use templates from NFS 2011-11-17 12:42:26 +01:00
Dietmar Maurer
8815805e31 improve LogViewer 2011-11-16 11:52:46 +01:00
Dietmar Maurer
dd7f2655a7 always enable console button 2011-11-14 12:45:50 +01:00
Dietmar Maurer
176eee4fec add context menus 2011-11-14 12:43:16 +01:00
Dietmar Maurer
2c8e0b1537 add/display storage option 2011-11-14 09:33:02 +01:00
Dietmar Maurer
3732a6651a GUI rework 2011-11-11 13:26:05 +01:00
Dietmar Maurer
a2f5799145 make jslint happy 2011-11-09 10:59:21 +01:00