Commit Graph

4813 Commits

Author SHA1 Message Date
Dietmar Maurer
9845fb881b start new configuration interface for HA 2015-04-02 11:09:29 +02:00
Emmanuel Kasper
162d0d1aa0 Add HTML doctype to our web ui, remove IE10-specific standard mode tag.
The use of the HTML doctype is recommended for Ext4 and Ext5, and is supported by all
post 2008 browsers.
Basically it tells the browser to interpret the HTML according to standards, and not
according to what IE6 might have thought of it.
This will also drop support for IE6 and IE7, which are anyway not supported by ext5.

The HTML doctype will make all browsers switch to their standard
compliant mode, hence we don't need anymore to toggle this specifically for IE.

Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-02 11:09:29 +02:00
Emmanuel Kasper
dcd651d4e8 Add url routing for serving extjs 5 files
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-04-02 11:09:29 +02:00
Stanislav German-Evtushenko
a0654dd8ca GUI: add quick search fields to storage content and backup views
Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
2015-04-01 06:27:00 +02:00
Emmanuel Kasper
8323abe54a Add makefile targets for the ext js framework in version 5.1 (gpl)
This commit only installs the required javascript / css files for ext js 5.1
in /usr/share/pve-manager/ext5, but does not use it by default, as we have to sort out
the upgrade issues between 4.0 and 5.1 before.

Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-03-31 06:13:59 +02:00
Dietmar Maurer
70f1e5973a bump version to 4.0-3 2015-03-27 13:43:59 +01:00
Dietmar Maurer
dafb62468e remove OpenVZ related code
There is still no OpenVZ for kernel 3.10 or newer, so we remove that code now.
2015-03-27 13:43:59 +01:00
Dietmar Maurer
7e5cb2f0b8 use PVE::HA::Config to skip HA enabled VMs 2015-03-27 13:43:59 +01:00
Dietmar Maurer
8167242a8d depend on pve-ha-manager 2015-03-27 06:33:22 +01:00
Dietmar Maurer
a8da1bcd4a fix logfile rotation
pveproxy and spiceproxy use the same logfile.
2015-03-11 16:43:58 +01:00
Dietmar Maurer
a503beb39d bump version to 4.0-2 2015-03-06 11:35:55 +01:00
Dietmar Maurer
c0d696f9da fix proxversion -v for jessie release 2015-03-06 11:30:40 +01:00
Dietmar Maurer
196d369060 add PIDFile option for systemd services 2015-03-04 07:06:14 +01:00
Dietmar Maurer
42a55af27b skip test for HA managed VMs
unless we have a replavement for rgmanager
2015-03-03 09:20:20 +01:00
Dietmar Maurer
297faa1258 use new PVE::Cluster::vm_is_ha_managed() 2015-03-03 07:11:28 +01:00
Dietmar Maurer
0e6afe6074 correctly create /var/run/pveproxy at startup 2015-03-03 07:02:57 +01:00
Dietmar Maurer
a55fbccc5b use systemd command reload-or-restart instead of reload
So that stopped services gets restarted.
2015-03-03 07:02:02 +01:00
Dietmar Maurer
32607384dc avoid shell scripts in service definitions 2015-03-02 18:29:18 +01:00
Dietmar Maurer
4144c9d249 fix pvebanner and pvenetcommit service dependencies 2015-03-02 17:51:45 +01:00
Dietmar Maurer
6675a0648f depend on systemd, add service files 2015-02-28 12:42:20 +01:00
Dietmar Maurer
084f2240df bump version to 4.0-1 (for jessie) 2015-02-28 09:35:22 +01:00
Alexandre Derumier
b12ca796be rrd : init with timeframe from state manager
avoid to init the rrd with default timeframe,
then reload with timefrom state manager

this avoid to reload twice the rrds

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-24 06:12:13 +01:00
Dietmar Maurer
1adf98da71 bump version to 3.4-1 2015-02-19 06:32:20 +01:00
Dietmar Maurer
0fe9bdd571 write_ceph_config: also write mds sections 2015-02-19 06:30:23 +01:00
Dietmar Maurer
f1a4676864 bump version to 3.3-21 2015-02-18 05:52:11 +01:00
Dietmar Maurer
19924e77b4 write_ceph_config: also write client section 2015-02-18 05:50:38 +01:00
Dietmar Maurer
830f5a93ac bump version to 3.3-20 2015-02-13 09:03:39 +01:00
Dietmar Maurer
872c529b08 pveceph: use LWP instead of wget
Avoid bug in wget certificate verification on Debian wheezy.
2015-02-13 08:56:26 +01:00
Dietmar Maurer
3af3f22143 parseQemuNetwork: parse queues 2015-02-13 07:11:42 +01:00
Alexandre Derumier
4aa63024c4 add multiqueues field to nic form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-13 07:05:01 +01:00
Dietmar Maurer
e70010681b bump version to 3.3-19 2015-02-12 08:03:43 +01:00
Dietmar Maurer
c014d116b9 GUI fixes for CDROM hotplug 2015-02-12 08:01:03 +01:00
Dietmar Maurer
ef99da5594 bump version to 3.3-18 2015-02-11 09:18:10 +01:00
Dietmar Maurer
478283eb95 GUI: mobe startall/stopall/migrateall into submenu 2015-02-11 09:15:00 +01:00
Alexandre Derumier
2cd01f6ce3 add migration_all button
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:02:07 +01:00
Alexandre Derumier
e26c5a0f0f add migrate_all form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:59 +01:00
Alexandre Derumier
9c8a09a76d api2 : node : add migrate_all
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:44 +01:00
Alexandre Derumier
c09c7160a5 api2: node : startall : add force option
force start if onboot = 0

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:31 +01:00
Alexandre Derumier
ea23ec19a9 add stopall/startall vm buttons
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-11 07:01:12 +01:00
Dietmar Maurer
5dedad4112 MemoryField: fix values after manual edit (on blur) 2015-02-10 16:35:27 +01:00
Dietmar Maurer
1e23ad2dfe use pveMemoryField for maxmemory 2015-02-10 12:41:08 +01:00
Dietmar Maurer
2d9b21c303 implement pveMemoryField 2015-02-10 12:35:13 +01:00
Dietmar Maurer
f54433af13 bump version to 3.3-17 2015-02-10 11:49:02 +01:00
Dietmar Maurer
06294e9caa MemoryEdit: avoid hardcoded constants 2015-02-10 11:34:11 +01:00
Alexandre Derumier
27b22399ec memory form : hotplug improvements
we need to change memory field step dynamically, and also map values to dimm size.

Fixme : apply same behaviour for maxmemory field

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-02-10 06:39:47 +01:00
Dietmar Maurer
e51d0d559b bump version to 3.3-16 2015-02-09 11:43:26 +01:00
Dietmar Maurer
47c8f4d282 pveproxy: set method to tlsv1 - required for IE
IE does not work without setting this. Seems TLSv1_1 and TLSv1_2
requires Net::SSLeay >= 1.55 (see AnyEvent::TLS). So this should
work when we upgrade to Debian 'jessie'.
2015-02-09 10:57:30 +01:00
Dietmar Maurer
7ba6e873fe bump version to 3.3-15 2015-01-27 12:38:05 +01:00
Dietmar Maurer
2133163f38 GUI: implement hotplug feature selector 2015-01-27 12:19:54 +01:00
Dietmar Maurer
8c66d4ff5c ZFSPoolEdit: remove poolname field 2015-01-27 08:07:46 +01:00