Commit Graph

4685 Commits

Author SHA1 Message Date
Dietmar Maurer
5a4100476c correctly check for undefined values 2015-01-08 13:24:38 +01:00
Alexandre Derumier
5111fcc31c implement revert button
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 12:57:07 +01:00
Dietmar Maurer
b08a3d7710 HardwareView: simplify rendering code 2015-01-08 12:56:21 +01:00
Dietmar Maurer
2b951f2b6a PendingObjectGrid.: inherit from PVE.grid.ObjectGrid
To avoid code duplication.
2015-01-08 12:46:42 +01:00
Dietmar Maurer
f5203fb957 correctly check for undefined values
and remove stale code (that code is not required because this is done by the reader).
2015-01-08 12:46:28 +01:00
Alexandre Derumier
0ad6be34d8 fix rendering bollean
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 10:47:24 +01:00
Alexandre Derumier
820aa71f74 fix bootorder rendering
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 10:45:56 +01:00
Dietmar Maurer
1ac9aa4467 HardwareView: better alignment 2015-01-08 10:28:19 +01:00
Alexandre Derumier
4e6053312d fix pending cpu rendering
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 09:25:16 +01:00
Alexandre Derumier
4d3b2d7d90 forbid edit|delete of pending delete, and move_disk of pending disk
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 09:20:42 +01:00
Dietmar Maurer
8270ba84cf remove PVE.data.PendingObjectStore (not required) 2015-01-08 08:57:58 +01:00
Dietmar Maurer
ea45e51ab6 cleanup json object reader
Try to make it a generic usable class.
2015-01-08 08:57:43 +01:00
Alexandre Derumier
4f517059c5 Implement pendinggrid and pendingstore
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 06:26:12 +01:00
Dietmar Maurer
974e0baada pvestatd: remove duplicate syslog (already logged in PVE::Daemon) 2015-01-02 14:32:00 +01:00
Dietmar Maurer
0acb44a571 use new pidfile option (instead of run_dir) 2015-01-02 14:19:23 +01:00
Dietmar Maurer
0ef9c4e8ca use setuid/setgid feature from PVE::Daemon 2015-01-02 14:11:38 +01:00
Dietmar Maurer
4209128ee1 pvestatd: fix register_XYZ_command parameters 2015-01-02 09:57:19 +01:00
Dietmar Maurer
6e12f8db96 pvestatd: correctly set debug flag 2015-01-02 09:55:57 +01:00
Dietmar Maurer
9da32f1282 websocket_proxy: correctly close connection 2015-01-02 09:20:09 +01:00
Dietmar Maurer
8173360410 HTTPServer:: mark process in shutdown phase
So that we can see what workers already closed the socket.
2015-01-02 08:54:16 +01:00
Dietmar Maurer
a3eff2d9f1 remove class APIDaemon
Moved last used sub into PVE::API2Tools.
2015-01-01 16:54:21 +01:00
Dietmar Maurer
6669b51cd2 pvedaemon: use PVE::Daemon 2015-01-01 16:38:54 +01:00
Dietmar Maurer
2560c968d1 pveproxy: use PVE::Daemon 2015-01-01 16:19:41 +01:00
Dietmar Maurer
50c4c9170b spiceproxy: use new helpers from PVE::Daemon 2015-01-01 15:43:18 +01:00
Dietmar Maurer
471ddcf91e spiceproxy: always restart unsing HUP
To keep existing spice connections alive.
2015-01-01 15:00:25 +01:00
Dietmar Maurer
d2b85ba226 spiceproxy: use new leave_children_open_on_reload option 2015-01-01 12:12:43 +01:00
Dietmar Maurer
e1cc2687ef spiceproxy: keep socket open on restart 2015-01-01 10:43:01 +01:00
Dietmar Maurer
de72f7ee54 spiceproxy: use more features from PVE::Daemon 2014-12-31 17:52:09 +01:00
Dietmar Maurer
393716a3bf spiceproxy: use PVE::Daemon 2014-12-20 09:44:13 +01:00
Dietmar Maurer
a04d9df819 APIDaemon: fix signal handling
and make sure we do not open inotify handle twice
2014-12-20 09:41:45 +01:00
Dietmar Maurer
0bcfe0124f depend on libev-perl
This is the preferred/default event loop for AnyEvent. This is faster and
better tested than the native perl loop.
2014-12-18 16:01:29 +01:00
Dietmar Maurer
6de9c74747 fix arguments for register_restart_command 2014-12-18 13:52:47 +01:00
Dietmar Maurer
01b089e4d6 spiceproxy: do not use perl flag -w 2014-12-18 10:43:27 +01:00
Dietmar Maurer
891d124227 pvestatd: use new Daemon class from pve-common 2014-12-18 10:42:27 +01:00
Dietmar Maurer
7ae066cbdc bump version to 3.3-8 2014-12-02 14:04:57 +01:00
Dietmar Maurer
6f6fbb846c pveproxy: also support newer tls versions 2014-12-02 14:01:32 +01:00
Dietmar Maurer
4536f27851 bump version to 3.3-7 2014-11-26 06:57:13 +01:00
Dietmar Maurer
02e5975925 avoid warning about uninitialized value 2014-11-26 06:55:55 +01:00
Dietmar Maurer
77e3397ee5 bump version to 3.3-6 2014-11-24 06:46:46 +01:00
Dietmar Maurer
4c3c9a4c3c install missing file EmailNotificationSelector.js 2014-11-24 06:46:01 +01:00
Tobias Doerffel
f9adc7763d Fixed typo in backup API
Signed-off-by: Tobias Doerffel <tobias.doerffel@ed-chemnitz.de>
2014-11-24 06:36:48 +01:00
Tobias Doerffel
7a5fd13180 VZDump: fixed typo in description for size parameter
Signed-off-by: Tobias Doerffel <tobias.doerffel@ed-chemnitz.de>
2014-11-24 06:35:47 +01:00
Tobias Doerffel
8b4b4860ec VZDump: added email notification setting
It's now possible to make VZDump only send a mail in case of a failure.

Signed-off-by: Tobias Doerffel <tobias.doerffel@ed-chemnitz.de>
2014-11-24 06:35:15 +01:00
Wolfgang Link
18cc143063 Bug#579: add START parameter in /etc/default/pve-manager
add check if START Parameter is set in FILE: /etc/default/pve-manager
If START="no" NO VM will start if pve-manager start is called
If START!="no" or not present, VMs will use the boot_at_start Flag

Signed-off-by: Wolfgang Link <wolfgang@linksystems.org>
2014-11-18 08:06:24 +01:00
Dietmar Maurer
c19a07dd76 bump version to 3.3-5 2014-10-23 11:04:55 +02:00
Stefan Priebe
6ec9de4426 VZDump: send an error email in case of lock failure
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2014-10-23 10:57:22 +02:00
Dietmar Maurer
fb4fa773ea bump version to 3.3-4 2014-10-15 15:49:45 +02:00
Dietmar Maurer
9998e38e07 pveproxy: limit ourselfes to tlsv1
older versions are considered insecure, for example search for "Poodle"-Attac
2014-10-15 15:46:47 +02:00
Dietmar Maurer
851570dd07 bump version to 3.3-3 2014-10-09 09:39:18 +02:00
Dan Hunsaker
f40d6ef1d3 Add suspend/resume options to the mobile web UI menus
With the new mobile interface, we need to implement UI changes in two
places.  This lets us simplify our mobile interface so it isn't cluttered
with options that mobile browsers can't easily handle, usually due to size.
This patch implements Suspend and Resume of VMs and CTs via the mobile
web UI.

Signed-off-by: Dan Hunsaker <danhunsaker@gmail.com>
2014-10-09 09:36:29 +02:00