]>
git.proxmox.com Git - pve-manager-legacy.git/log
Dietmar Maurer [Mon, 20 Apr 2015 04:14:55 +0000 (06:14 +0200)]
copy tree/ResourceTree.js from manager to manager5
Dietmar Maurer [Mon, 20 Apr 2015 04:11:26 +0000 (06:11 +0200)]
copy form/ViewSelector.js from manager to manager5
Dietmar Maurer [Mon, 20 Apr 2015 04:10:08 +0000 (06:10 +0200)]
copy data/ResourceStore.js from manager to manager5
Dietmar Maurer [Mon, 20 Apr 2015 04:08:47 +0000 (06:08 +0200)]
copy data/UpdateStore.js from manager to manager5
Dietmar Maurer [Mon, 20 Apr 2015 04:07:49 +0000 (06:07 +0200)]
copy data/PVEProxy.js from manager to manager5
Dietmar Maurer [Mon, 20 Apr 2015 04:06:28 +0000 (06:06 +0200)]
copy StateProvider.js from manager to manager5
Dietmar Maurer [Mon, 20 Apr 2015 04:05:29 +0000 (06:05 +0200)]
copy Workspace.js from manager to manager5
Dietmar Maurer [Sat, 18 Apr 2015 07:50:20 +0000 (09:50 +0200)]
bump version to 4.0-6
Dietmar Maurer [Sat, 18 Apr 2015 07:47:58 +0000 (09:47 +0200)]
GUI: use lxc instead of openvz
Dietmar Maurer [Sat, 18 Apr 2015 07:43:45 +0000 (09:43 +0200)]
pvestatd: update status of LXC containers
Dietmar Maurer [Sat, 18 Apr 2015 07:40:44 +0000 (09:40 +0200)]
depend on new pve-container package, activate LXC API
Dietmar Maurer [Sat, 18 Apr 2015 07:38:16 +0000 (09:38 +0200)]
GUI: new helper printLxcNetwork
Dietmar Maurer [Sat, 18 Apr 2015 07:37:27 +0000 (09:37 +0200)]
add GUI for LXC containers
Dietmar Maurer [Thu, 16 Apr 2015 05:58:50 +0000 (07:58 +0200)]
re-add template download code
this was removed by accident.
Emmanuel Kasper [Tue, 14 Apr 2015 11:28:20 +0000 (13:28 +0200)]
Change source attribute of javascript include to point to our manager5 directory.
For ext 5 developpment, we will include in the html headers every javascript ressources
incrementally, so we can bypass the "make install" step.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Emmanuel Kasper [Tue, 14 Apr 2015 11:28:19 +0000 (13:28 +0200)]
Add extra /manager5 url route to serve local javascript files
Provided you symlink the manager5 directory to your git repository,
this will allow to test javascript changes by simply reloading
the page, without calling "make install" in between.
For instance, if you have your pve-manager code in $HOME/pve/pve-manager,
you can do
ln -s $HOME/pve/pve-manager/www/manager5 /usr/share/pve-manager/manager5
and you can serve javascript files directly from your copy of the source repo
curl -k -s -o /dev/null -w "%{http_code}" https://localhost:8006/pve2/manager5/Utils.js && printf "\n"
200
Not that at the momment this is only meant for Ext 5 development
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Emmanuel Kasper [Tue, 14 Apr 2015 11:28:18 +0000 (13:28 +0200)]
copy Utils.js from manager to manager5
Developement of the ext5 version of the pve-manager will take place
in the www/management5 directory of the git repo.
We start the initial import with Utils.js, who contains variables and
static functions used by all other components.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Dietmar Maurer [Tue, 14 Apr 2015 13:08:54 +0000 (15:08 +0200)]
fix typo
Dietmar Maurer [Tue, 14 Apr 2015 12:45:08 +0000 (14:45 +0200)]
fix apt sources for jessie
Dietmar Maurer [Tue, 7 Apr 2015 07:56:03 +0000 (09:56 +0200)]
bump version to 4.0-5
Dietmar Maurer [Tue, 7 Apr 2015 07:54:57 +0000 (09:54 +0200)]
ha GUI: show configuration errors
Dietmar Maurer [Fri, 3 Apr 2015 16:50:41 +0000 (18:50 +0200)]
add missing file
Dietmar Maurer [Fri, 3 Apr 2015 16:49:53 +0000 (18:49 +0200)]
bump version to 4.0-4
Dietmar Maurer [Fri, 3 Apr 2015 14:48:08 +0000 (16:48 +0200)]
ha group editor: fix subject
Dietmar Maurer [Fri, 3 Apr 2015 14:36:26 +0000 (16:36 +0200)]
add nice ha group selector
Dietmar Maurer [Fri, 3 Apr 2015 10:32:56 +0000 (12:32 +0200)]
implement ha resource editor
Dietmar Maurer [Fri, 3 Apr 2015 09:21:22 +0000 (11:21 +0200)]
implement GUI to manage ha groups
Emmanuel Kasper [Thu, 2 Apr 2015 12:51:58 +0000 (14:51 +0200)]
Enhance pveproxy by adding an optional ext5 parameter to load the extjs 5 framework
Calling the pveproxy with https://localhost:8006/?ext5=1 will
load the web ui with the extjs 5 js libs.
Please note that at the momment the workspace does not load with
extjs 5.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Emmanuel Kasper [Thu, 2 Apr 2015 12:51:57 +0000 (14:51 +0200)]
Add new ExtJSIndex5 package to allow running the pveproxy with two different versions of extjs
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Dietmar Maurer [Fri, 3 Apr 2015 07:44:35 +0000 (09:44 +0200)]
add ha fencing panel (dummy for now)
Dietmar Maurer [Fri, 3 Apr 2015 07:10:20 +0000 (09:10 +0200)]
add ha resource panel
Dietmar Maurer [Fri, 3 Apr 2015 06:50:00 +0000 (08:50 +0200)]
add ha status view
Dietmar Maurer [Fri, 3 Apr 2015 06:45:51 +0000 (08:45 +0200)]
add ability to sort Diffstore
Dietmar Maurer [Fri, 3 Apr 2015 06:36:59 +0000 (08:36 +0200)]
use new ha infrastructure
Dietmar Maurer [Thu, 2 Apr 2015 09:07:56 +0000 (11:07 +0200)]
start new configuration interface for HA
Emmanuel Kasper [Thu, 2 Apr 2015 08:27:15 +0000 (10:27 +0200)]
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>
Emmanuel Kasper [Thu, 2 Apr 2015 08:27:14 +0000 (10:27 +0200)]
Add url routing for serving extjs 5 files
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Stanislav German-Evtushenko [Tue, 31 Mar 2015 16:20:10 +0000 (16:20 +0000)]
GUI: add quick search fields to storage content and backup views
Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
Emmanuel Kasper [Tue, 31 Mar 2015 12:35:34 +0000 (14:35 +0200)]
Restrict ext js 5 theme installation to ext-theme-classic and its base css classes
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Emmanuel Kasper [Mon, 30 Mar 2015 11:47:17 +0000 (13:47 +0200)]
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>
Emmanuel Kasper [Mon, 30 Mar 2015 11:08:22 +0000 (13:08 +0200)]
Touch data after unpacking them. This will prevent the "make install" target to be called twice in a row.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Dietmar Maurer [Fri, 27 Mar 2015 12:43:37 +0000 (13:43 +0100)]
bump version to 4.0-3
Dietmar Maurer [Fri, 27 Mar 2015 12:10:51 +0000 (13:10 +0100)]
remove OpenVZ related code
There is still no OpenVZ for kernel 3.10 or newer, so we remove that code now.
Dietmar Maurer [Fri, 27 Mar 2015 11:59:59 +0000 (12:59 +0100)]
use PVE::HA::Config to skip HA enabled VMs
Dietmar Maurer [Fri, 27 Mar 2015 05:33:22 +0000 (06:33 +0100)]
depend on pve-ha-manager
Dietmar Maurer [Thu, 26 Mar 2015 12:54:04 +0000 (13:54 +0100)]
add extjs5 sources
Emmanuel Kasper [Thu, 26 Mar 2015 08:58:56 +0000 (09:58 +0100)]
Add touch command after unpacking our ext js files.
Files inside a zip archive have an older modified date than
the zip which contains them.
Touching the files after their creation will prevent unnecessary
execution of the target and will speed up the build.
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
Dietmar Maurer [Wed, 11 Mar 2015 15:41:01 +0000 (16:41 +0100)]
fix logfile rotation
pveproxy and spiceproxy use the same logfile.
Dietmar Maurer [Fri, 6 Mar 2015 10:35:55 +0000 (11:35 +0100)]
bump version to 4.0-2
Dietmar Maurer [Fri, 6 Mar 2015 10:30:40 +0000 (11:30 +0100)]
fix proxversion -v for jessie release
Dietmar Maurer [Wed, 4 Mar 2015 06:06:14 +0000 (07:06 +0100)]
add PIDFile option for systemd services
Dietmar Maurer [Tue, 3 Mar 2015 08:20:20 +0000 (09:20 +0100)]
skip test for HA managed VMs
unless we have a replavement for rgmanager
Dietmar Maurer [Tue, 3 Mar 2015 06:11:28 +0000 (07:11 +0100)]
use new PVE::Cluster::vm_is_ha_managed()
Dietmar Maurer [Tue, 3 Mar 2015 06:02:57 +0000 (07:02 +0100)]
correctly create /var/run/pveproxy at startup
Dietmar Maurer [Tue, 3 Mar 2015 06:02:02 +0000 (07:02 +0100)]
use systemd command reload-or-restart instead of reload
So that stopped services gets restarted.
Dietmar Maurer [Mon, 2 Mar 2015 17:29:18 +0000 (18:29 +0100)]
avoid shell scripts in service definitions
Dietmar Maurer [Mon, 2 Mar 2015 16:51:45 +0000 (17:51 +0100)]
fix pvebanner and pvenetcommit service dependencies
Dietmar Maurer [Sat, 28 Feb 2015 11:42:20 +0000 (12:42 +0100)]
depend on systemd, add service files
Dietmar Maurer [Sat, 28 Feb 2015 08:32:15 +0000 (09:32 +0100)]
jessie: fix regex to extract po header
Dietmar Maurer [Sat, 28 Feb 2015 08:34:33 +0000 (09:34 +0100)]
bump version to 4.0-1 (for jessie)
Alexandre Derumier [Mon, 23 Feb 2015 12:17:44 +0000 (13:17 +0100)]
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>
Dietmar Maurer [Thu, 19 Feb 2015 05:32:20 +0000 (06:32 +0100)]
bump version to 3.4-1
Dietmar Maurer [Thu, 19 Feb 2015 05:30:23 +0000 (06:30 +0100)]
write_ceph_config: also write mds sections
Dietmar Maurer [Wed, 18 Feb 2015 04:52:11 +0000 (05:52 +0100)]
bump version to 3.3-21
Dietmar Maurer [Wed, 18 Feb 2015 04:50:38 +0000 (05:50 +0100)]
write_ceph_config: also write client section
Dietmar Maurer [Fri, 13 Feb 2015 08:03:39 +0000 (09:03 +0100)]
bump version to 3.3-20
Dietmar Maurer [Fri, 13 Feb 2015 07:56:26 +0000 (08:56 +0100)]
pveceph: use LWP instead of wget
Avoid bug in wget certificate verification on Debian wheezy.
Dietmar Maurer [Fri, 13 Feb 2015 06:11:42 +0000 (07:11 +0100)]
parseQemuNetwork: parse queues
Alexandre Derumier [Thu, 12 Feb 2015 12:53:03 +0000 (13:53 +0100)]
add multiqueues field to nic form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 12 Feb 2015 07:03:43 +0000 (08:03 +0100)]
bump version to 3.3-19
Dietmar Maurer [Thu, 12 Feb 2015 07:01:03 +0000 (08:01 +0100)]
GUI fixes for CDROM hotplug
Dietmar Maurer [Wed, 11 Feb 2015 08:18:10 +0000 (09:18 +0100)]
bump version to 3.3-18
Dietmar Maurer [Wed, 11 Feb 2015 08:15:00 +0000 (09:15 +0100)]
GUI: mobe startall/stopall/migrateall into submenu
Alexandre Derumier [Mon, 9 Feb 2015 08:43:59 +0000 (09:43 +0100)]
add migration_all button
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:58 +0000 (09:43 +0100)]
add migrate_all form
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:57 +0000 (09:43 +0100)]
api2 : node : add migrate_all
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:56 +0000 (09:43 +0100)]
api2: node : startall : add force option
force start if onboot = 0
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 9 Feb 2015 08:43:55 +0000 (09:43 +0100)]
add stopall/startall vm buttons
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 10 Feb 2015 15:35:27 +0000 (16:35 +0100)]
MemoryField: fix values after manual edit (on blur)
Dietmar Maurer [Tue, 10 Feb 2015 11:41:08 +0000 (12:41 +0100)]
use pveMemoryField for maxmemory
Dietmar Maurer [Tue, 10 Feb 2015 11:35:13 +0000 (12:35 +0100)]
implement pveMemoryField
Dietmar Maurer [Tue, 10 Feb 2015 10:49:02 +0000 (11:49 +0100)]
bump version to 3.3-17
Dietmar Maurer [Tue, 10 Feb 2015 10:34:11 +0000 (11:34 +0100)]
MemoryEdit: avoid hardcoded constants
Alexandre Derumier [Mon, 9 Feb 2015 14:53:18 +0000 (15:53 +0100)]
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>
Dietmar Maurer [Mon, 9 Feb 2015 10:43:26 +0000 (11:43 +0100)]
bump version to 3.3-16
Dietmar Maurer [Mon, 9 Feb 2015 09:57:30 +0000 (10:57 +0100)]
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'.
Dietmar Maurer [Tue, 27 Jan 2015 11:38:05 +0000 (12:38 +0100)]
bump version to 3.3-15
Dietmar Maurer [Tue, 27 Jan 2015 11:19:54 +0000 (12:19 +0100)]
GUI: implement hotplug feature selector
Dietmar Maurer [Tue, 27 Jan 2015 07:07:46 +0000 (08:07 +0100)]
ZFSPoolEdit: remove poolname field
Wolfgang Link [Mon, 26 Jan 2015 11:56:43 +0000 (12:56 +0100)]
Gui storage: change input method
change input method in Add:ZFS Storage at ZFS Pool from string to combobox.
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:13 +0000 (12:35 +0100)]
Gui storage: copy selector methode
from LVMEdit.js to ZFSPoolEdit.js
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:12 +0000 (12:35 +0100)]
Gui storage: rename storage type
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:11 +0000 (12:35 +0100)]
Gui storage: bind ZFSPoolEdit.js and set defaults
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:10 +0000 (12:35 +0100)]
Gui storage: modify ZFSPoolEdit.js
Change intput description to the needed.
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Wolfgang Link [Mon, 26 Jan 2015 11:35:09 +0000 (12:35 +0100)]
Gui storage: copy code as template
copy from ZFSEdit.js to ZFSPoolEdit.js
Signed-off-by: Wolfgang Link <w.link@proxmox.com>
Dietmar Maurer [Sat, 24 Jan 2015 13:22:58 +0000 (14:22 +0100)]
remove stale README file
This contains very old and outdated information, so it is better
to remove completely.
Dietmar Maurer [Fri, 23 Jan 2015 08:13:31 +0000 (09:13 +0100)]
bump version to 3.3-14
Dietmar Maurer [Fri, 23 Jan 2015 07:56:43 +0000 (08:56 +0100)]
HardwareView: correctly enable/disable buttons
Dietmar Maurer [Thu, 22 Jan 2015 11:57:50 +0000 (12:57 +0100)]
bump version to 3.3-13
Dietmar Maurer [Thu, 22 Jan 2015 11:55:23 +0000 (12:55 +0100)]
PendingObjectGrid: improve detection of pending changes