]> git.proxmox.com Git - pve-manager.git/log
pve-manager.git
8 years agoupdate appliance info file - (use lxc compatible templates)
Dietmar Maurer [Wed, 1 Jul 2015 10:49:23 +0000 (12:49 +0200)]
update appliance info file - (use lxc compatible templates)

8 years agoread_aplinfo_from_fh: use architecture to generate default file names
Dietmar Maurer [Wed, 1 Jul 2015 05:44:32 +0000 (07:44 +0200)]
read_aplinfo_from_fh: use architecture to generate default file names

8 years agoAPLInfo: split out code into read_aplinfo_from_fh
Dietmar Maurer [Tue, 30 Jun 2015 11:43:59 +0000 (13:43 +0200)]
APLInfo: split out code into read_aplinfo_from_fh

So that we can call the parser for any $fh. Add new type 'lxc'.

8 years agoupdate changelog
Dietmar Maurer [Tue, 30 Jun 2015 05:55:32 +0000 (07:55 +0200)]
update changelog

8 years agofix bug #648: forward call to correct node
Dietmar Maurer [Tue, 30 Jun 2015 05:04:25 +0000 (07:04 +0200)]
fix bug #648: forward call to correct node

8 years agobump version to 4.0-22
Dietmar Maurer [Mon, 29 Jun 2015 14:17:17 +0000 (16:17 +0200)]
bump version to 4.0-22

8 years agoadd node embedded vnc console
Alexandre Derumier [Mon, 29 Jun 2015 12:46:38 +0000 (14:46 +0200)]
add node embedded vnc console

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agobump version to 4.0-21
Dietmar Maurer [Sun, 28 Jun 2015 07:20:00 +0000 (09:20 +0200)]
bump version to 4.0-21

8 years agodo not show monitor and console for templates
Dietmar Maurer [Sun, 28 Jun 2015 07:18:48 +0000 (09:18 +0200)]
do not show monitor and console for templates

8 years agobump version to 4.0-20
Dietmar Maurer [Sat, 27 Jun 2015 10:24:11 +0000 (12:24 +0200)]
bump version to 4.0-20

8 years agocleanup embeded console code, add console for lxc containers
Dietmar Maurer [Sat, 27 Jun 2015 10:08:50 +0000 (12:08 +0200)]
cleanup embeded console code, add console for lxc containers

8 years agoRevert "ExtJS: backport Ext.ux.IFrame from ExtJS 4.2"
Dietmar Maurer [Sat, 27 Jun 2015 09:37:52 +0000 (11:37 +0200)]
Revert "ExtJS: backport Ext.ux.IFrame from ExtJS 4.2"

This reverts commit 5ee423defa935542cfb7893ef723904f503290e5.

We already have the same code in Toolkit.js

8 years agobump version to 4.0-19
Dietmar Maurer [Fri, 26 Jun 2015 10:59:10 +0000 (12:59 +0200)]
bump version to 4.0-19

8 years agoadd embedded qemu novnc console
Alexandre Derumier [Fri, 26 Jun 2015 09:25:09 +0000 (11:25 +0200)]
add embedded qemu novnc console

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agoExtJS: backport Ext.ux.IFrame from ExtJS 4.2
Alexandre Derumier [Fri, 26 Jun 2015 09:25:08 +0000 (11:25 +0200)]
ExtJS: backport Ext.ux.IFrame from ExtJS 4.2

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agobump version to 4.0-18
Dietmar Maurer [Fri, 26 Jun 2015 08:07:29 +0000 (10:07 +0200)]
bump version to 4.0-18

8 years agonovncindex : Renamed popupStatusPanel to popupStatus
Alexandre Derumier [Fri, 26 Jun 2015 04:40:25 +0000 (06:40 +0200)]
novncindex : Renamed popupStatusPanel to popupStatus

to match
https://github.com/kanaka/noVNC/commit/74f2ac968d782318967d9162454ca945dcc8b3de

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agowww/network: node networking: ipv6 support
Wolfgang Bumiller [Thu, 25 Jun 2015 12:14:49 +0000 (14:14 +0200)]
www/network: node networking: ipv6 support

IPv6 address shown in cidr notation in the IP address
column, the subnet column only includes the ipv4 subnet
mask, the gateway includes both.

8 years agoPVE::API2::Network: network_interfaces update + ipv6
Wolfgang Bumiller [Thu, 25 Jun 2015 12:14:48 +0000 (14:14 +0200)]
PVE::API2::Network: network_interfaces update + ipv6

8 years agoPVE::API2::Ceph: network_interfaces update + ipv6
Wolfgang Bumiller [Thu, 25 Jun 2015 12:14:47 +0000 (14:14 +0200)]
PVE::API2::Ceph: network_interfaces update + ipv6

8 years agobump version to 4.0-17
Dietmar Maurer [Thu, 25 Jun 2015 15:56:23 +0000 (17:56 +0200)]
bump version to 4.0-17

8 years agoadd noVNC_resize
Alexandre Derumier [Thu, 25 Jun 2015 06:46:33 +0000 (08:46 +0200)]
add noVNC_resize

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agoadd node stats
Alexandre Derumier [Mon, 22 Jun 2015 16:07:35 +0000 (18:07 +0200)]
add node stats

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agoadd graphite plugin V2
Alexandre Derumier [Tue, 23 Jun 2015 09:20:35 +0000 (11:20 +0200)]
add graphite plugin V2

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agocopy grid/ObjectGrid.js from manager to manager5
Dietmar Maurer [Tue, 23 Jun 2015 11:20:08 +0000 (13:20 +0200)]
copy grid/ObjectGrid.js from manager to manager5

8 years agocopy button/Button.js from manager to manager5
Dietmar Maurer [Tue, 23 Jun 2015 11:20:08 +0000 (13:20 +0200)]
copy button/Button.js from manager to manager5

8 years agocopy window/Edit.js from manager to manager5
Dietmar Maurer [Tue, 23 Jun 2015 11:20:08 +0000 (13:20 +0200)]
copy window/Edit.js from manager to manager5

8 years agoimplement status plugin framework
Dietmar Maurer [Mon, 22 Jun 2015 07:41:02 +0000 (09:41 +0200)]
implement status plugin framework

8 years agopveversion: also remove clvm
Dietmar Maurer [Fri, 19 Jun 2015 10:40:18 +0000 (12:40 +0200)]
pveversion: also remove clvm

8 years agopveversion: also list lxcfs and cgmanager
Dietmar Maurer [Fri, 19 Jun 2015 10:31:09 +0000 (12:31 +0200)]
pveversion: also list lxcfs and cgmanager

8 years agobump version to 4.0-16
Dietmar Maurer [Fri, 19 Jun 2015 10:26:16 +0000 (12:26 +0200)]
bump version to 4.0-16

8 years agopveversion: fix package list for pve 4.0
Dietmar Maurer [Fri, 19 Jun 2015 10:24:58 +0000 (12:24 +0200)]
pveversion: fix package list for pve 4.0

8 years agobump version to 4.0-15
Dietmar Maurer [Fri, 19 Jun 2015 07:13:30 +0000 (09:13 +0200)]
bump version to 4.0-15

8 years agoGUI: always use noVNC instead of java applet
Dietmar Maurer [Fri, 19 Jun 2015 07:08:08 +0000 (09:08 +0200)]
GUI: always use noVNC instead of java applet

8 years agofix bug #644: remove old java console
Dietmar Maurer [Fri, 19 Jun 2015 06:17:07 +0000 (08:17 +0200)]
fix bug #644: remove old java console

Java browser plugins are depreciated and not supported by
modern browsers anymore.

8 years agoupdate changelog
Dietmar Maurer [Fri, 19 Jun 2015 05:37:32 +0000 (07:37 +0200)]
update changelog

8 years agoForce Internet Explorer to interpret pages in IE10 compatibility modus
Emmanuel Kasper [Thu, 18 Jun 2015 13:04:12 +0000 (15:04 +0200)]
Force Internet Explorer to interpret pages in IE10 compatibility modus

IE11 is not supported with ExtJS 4, so we have to force the IE
rendering engine to parse the page as an older version.
This fixes the problem of the component tree icons not appearing.
IE11 is supported in ExtJS so this header is not needed in manager5/ (tested OK)

Closes https://bugzilla.proxmox.com/show_bug.cgi?id=645

8 years agoFix qemu create wizard when iothread is set
Emmanuel Kasper [Wed, 17 Jun 2015 12:25:12 +0000 (14:25 +0200)]
Fix qemu create wizard when iothread is set

The variable to use to check the disk type is confid,
as set in line 16 with:
var confid = me.confid || (values.controller + values.deviceid);

8 years agopveceph script double declaration
Alen Grizonic [Thu, 18 Jun 2015 15:55:43 +0000 (17:55 +0200)]
pveceph script double declaration

Found a double variable declaration that needs to be removed.

Signed-off-by: Alen Grizonic <a.grizonic@proxmox.com>
8 years agobump version to 4.0-14
Dietmar Maurer [Fri, 19 Jun 2015 04:48:34 +0000 (06:48 +0200)]
bump version to 4.0-14

8 years agofix bug #640: cd edit in gui
w.link@proxmox.com [Thu, 11 Jun 2015 07:46:08 +0000 (09:46 +0200)]
fix bug #640: cd edit in gui

Signed-off-by: w.link@proxmox.com <Wolfgang Link>
8 years agocopy dc/UserView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/UserView.js from manager to manager5

8 years agocopy dc/UserEdit.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/UserEdit.js from manager to manager5

8 years agocopy dc/Support.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/Support.js from manager to manager5

8 years agocopy dc/Summary.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/Summary.js from manager to manager5

8 years agocopy dc/StorageView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/StorageView.js from manager to manager5

8 years agocopy dc/SecurityGroups.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/SecurityGroups.js from manager to manager5

8 years agocopy dc/RoleView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/RoleView.js from manager to manager5

8 years agocopy dc/PoolView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/PoolView.js from manager to manager5

8 years agocopy dc/PoolEdit.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/PoolEdit.js from manager to manager5

8 years agocopy dc/OptionView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/OptionView.js from manager to manager5

8 years agocopy dc/GroupView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/GroupView.js from manager to manager5

8 years agocopy dc/GroupEdit.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/GroupEdit.js from manager to manager5

8 years agocopy dc/Backup.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/Backup.js from manager to manager5

8 years agocopy dc/AuthView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:42:36 +0000 (17:42 +0200)]
copy dc/AuthView.js from manager to manager5

8 years agocopy dc/AuthEdit.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:41:50 +0000 (17:41 +0200)]
copy dc/AuthEdit.js from manager to manager5

8 years agocopy dc/ACLView.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:31:14 +0000 (17:31 +0200)]
copy dc/ACLView.js from manager to manager5

8 years agocopy window/TaskViewer.js from manager to manager5
Dietmar Maurer [Tue, 16 Jun 2015 15:28:38 +0000 (17:28 +0200)]
copy window/TaskViewer.js from manager to manager5

8 years agobump version to 4.0-13
Dietmar Maurer [Tue, 16 Jun 2015 10:30:27 +0000 (12:30 +0200)]
bump version to 4.0-13

8 years agouse pvetest repository for beta release
Dietmar Maurer [Tue, 16 Jun 2015 10:27:35 +0000 (12:27 +0200)]
use pvetest repository for beta release

8 years agoAdd documentation header
Emmanuel Kasper [Mon, 15 Jun 2015 13:31:13 +0000 (15:31 +0200)]
Add documentation header

8 years agoext5migrate: bump date-time fields to 150px width
Emmanuel Kasper [Mon, 15 Jun 2015 13:31:12 +0000 (15:31 +0200)]
ext5migrate: bump date-time fields to 150px width

ExtJS5 Neptune default theme use 13px font instead of 12px in
ExtJS4 so we need to make room for it.

8 years agoext5migrate: use 'refresh' event to reload components using DiffStore
Emmanuel Kasper [Mon, 15 Jun 2015 13:31:11 +0000 (15:31 +0200)]
ext5migrate: use 'refresh' event to reload components using DiffStore

'datachanged' event was not reloading the store with ExtJS5,
but 'refresh' does.
According to the API description 'refresh' seems to be what we need:
http://docs.sencha.com/extjs/5.1/5.1.0-apidocs/#!/api/Ext.data.AbstractStore-event-refresh

8 years agoext5migrate: replace calls to me.model.prototype.fields.each() and Ext.ModelMgr.create
Emmanuel Kasper [Mon, 15 Jun 2015 13:31:10 +0000 (15:31 +0200)]
ext5migrate: replace calls to me.model.prototype.fields.each() and Ext.ModelMgr.create

on ExtJS4, me.model.prototype.fields is a config object
containing all the fields of the model, this object has properties like length, keys
on ExtJS 5, me.model.prototype.fields is an array of config object
that we have to iterate to get the field name

Ext.ModelMgr.create() is non-working in ExtJS5

8 years agoAdd documentation header
Emmanuel Kasper [Mon, 15 Jun 2015 13:31:09 +0000 (15:31 +0200)]
Add documentation header

8 years agoGUI: add ksmtuned service
Dietmar Maurer [Thu, 11 Jun 2015 07:29:27 +0000 (09:29 +0200)]
GUI: add ksmtuned service

8 years agodc tasks grid : keep running tasks on top
Alexandre Derumier [Thu, 11 Jun 2015 04:05:07 +0000 (06:05 +0200)]
dc tasks grid : keep running tasks on top

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agoadd iothread option
Alexandre Derumier [Mon, 8 Jun 2015 15:07:53 +0000 (17:07 +0200)]
add iothread option

only for virtio disk (virtio-scsi qemu 2.3 is not thread-safe currently)

improve me: grey-out/hidden the option if !virtio

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agobump version to 4.0-12
Dietmar Maurer [Wed, 10 Jun 2015 07:06:19 +0000 (09:06 +0200)]
bump version to 4.0-12

8 years agochange pve-manager service type to oneshot
Dietmar Maurer [Wed, 10 Jun 2015 06:48:09 +0000 (08:48 +0200)]
change pve-manager service type to oneshot

8 years agobump version to 4.0-11
Dietmar Maurer [Tue, 9 Jun 2015 11:42:23 +0000 (13:42 +0200)]
bump version to 4.0-11

8 years agoAPI change: remove bootlog API, use new dump_journal helper for syslog
Dietmar Maurer [Tue, 9 Jun 2015 10:18:30 +0000 (12:18 +0200)]
API change: remove bootlog API, use new dump_journal helper for syslog

The systemd journal contains boot log entries.

8 years agoAdd descriptive header
Emmanuel Kasper [Mon, 8 Jun 2015 11:18:40 +0000 (13:18 +0200)]
Add descriptive header

8 years agofix LogView widget
Dietmar Maurer [Tue, 9 Jun 2015 09:57:23 +0000 (11:57 +0200)]
fix LogView widget

It looks that after adding the <!DOCTYPE html> HTML5 doctype,
setStyle() needs unit 'px'.

8 years agouse Wants instead of Requires inside systemd service definitions
Dietmar Maurer [Tue, 9 Jun 2015 07:30:30 +0000 (09:30 +0200)]
use Wants instead of Requires inside systemd service definitions

To avoid unnecessary restarts of dependent services.

8 years agocpuoptions : add emptyText
Alexandre Derumier [Mon, 8 Jun 2015 10:20:44 +0000 (12:20 +0200)]
cpuoptions : add emptyText

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
8 years agoalways enable CPU option button, allow empty values
Dietmar Maurer [Fri, 5 Jun 2015 15:37:48 +0000 (17:37 +0200)]
always enable CPU option button, allow empty values

9 years agouse TaskProgress for service restart
Dietmar Maurer [Fri, 5 Jun 2015 14:39:22 +0000 (16:39 +0200)]
use TaskProgress for service restart

9 years agoGUI: sort services
Dietmar Maurer [Fri, 5 Jun 2015 14:38:32 +0000 (16:38 +0200)]
GUI: sort services

9 years agoimplement service API using systemctl
Dietmar Maurer [Fri, 5 Jun 2015 13:32:14 +0000 (15:32 +0200)]
implement service API using systemctl

9 years agoadd cpu options form
Alexandre Derumier [Wed, 3 Jun 2015 23:58:45 +0000 (01:58 +0200)]
add cpu options form

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoadd virtio-scsi-single scsi controller
Alexandre Derumier [Wed, 3 Jun 2015 12:46:20 +0000 (14:46 +0200)]
add virtio-scsi-single scsi controller

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoadd IvyBridge cpu model
Alexandre Derumier [Wed, 3 Jun 2015 12:21:45 +0000 (14:21 +0200)]
add IvyBridge cpu model

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoGUI: add cpuunits and cpulimit to qemu hardware panel
Dietmar Maurer [Wed, 3 Jun 2015 11:25:37 +0000 (13:25 +0200)]
GUI: add cpuunits and cpulimit to qemu hardware panel

9 years agoGUI: set correct default for lxc cpuunits
Dietmar Maurer [Wed, 3 Jun 2015 11:24:18 +0000 (13:24 +0200)]
GUI: set correct default for lxc cpuunits

9 years agoLXC GUI: use cpulimit instead of cpus
Dietmar Maurer [Tue, 2 Jun 2015 13:51:46 +0000 (15:51 +0200)]
LXC GUI: use cpulimit instead of cpus

And move cpuunits to resource panel.

9 years agoremove UBC GUI
Dietmar Maurer [Tue, 2 Jun 2015 09:51:11 +0000 (11:51 +0200)]
remove UBC GUI

9 years agobump version to 4.0-10
Dietmar Maurer [Tue, 2 Jun 2015 09:07:45 +0000 (11:07 +0200)]
bump version to 4.0-10

9 years agoAPI change: /cluster/status - do not use clustat
Dietmar Maurer [Tue, 2 Jun 2015 09:05:30 +0000 (11:05 +0200)]
API change: /cluster/status - do not use clustat

9 years agofix typo
Dietmar Maurer [Tue, 2 Jun 2015 06:41:33 +0000 (08:41 +0200)]
fix typo

9 years agoavoid trigger errors if daemons are stopped
Dietmar Maurer [Mon, 1 Jun 2015 11:03:08 +0000 (13:03 +0200)]
avoid trigger errors if daemons are stopped

9 years agouse -noawait triggers
Dietmar Maurer [Mon, 1 Jun 2015 08:00:11 +0000 (10:00 +0200)]
use -noawait triggers

9 years agomove preparations into prepare()
Wolfgang Bumiller [Fri, 29 May 2015 13:56:07 +0000 (15:56 +0200)]
move preparations into prepare()

Moving some preparation code found at the top level of some binaries
into a prepare() sub.

9 years agoAdd comment header for important classes, idea taken from Workspace.js
Emmanuel Kasper [Thu, 28 May 2015 09:56:27 +0000 (11:56 +0200)]
Add comment header for important classes, idea taken from Workspace.js

9 years agoTemporary disable loading the tabs of the main Config panel
Emmanuel Kasper [Thu, 28 May 2015 09:56:26 +0000 (11:56 +0200)]
Temporary disable loading the tabs of the main Config panel

9 years agoAdd necessary javascript includes to load Status Panel
Emmanuel Kasper [Thu, 28 May 2015 09:56:25 +0000 (11:56 +0200)]
Add necessary javascript includes to load Status Panel

9 years agoRemove unused misspelled parameter
Emmanuel Kasper [Thu, 28 May 2015 09:56:24 +0000 (11:56 +0200)]
Remove unused misspelled parameter

9 years agocopy dc/Tasks.js from manager to manager5
Dietmar Maurer [Wed, 27 May 2015 14:24:25 +0000 (16:24 +0200)]
copy dc/Tasks.js from manager to manager5

9 years agocopy dc/Log.js from manager to manager5
Dietmar Maurer [Wed, 27 May 2015 14:23:37 +0000 (16:23 +0200)]
copy dc/Log.js from manager to manager5

9 years agocopy data/DiffStore.js from manager to manager5
Dietmar Maurer [Wed, 27 May 2015 14:21:31 +0000 (16:21 +0200)]
copy data/DiffStore.js from manager to manager5