]> git.proxmox.com Git - pve-manager.git/log
pve-manager.git
9 years agobump version to 3.2-10
Dietmar Maurer [Wed, 18 Jun 2014 10:13:41 +0000 (12:13 +0200)]
bump version to 3.2-10

9 years agoHTTPServer: implement websockets
Dietmar Maurer [Wed, 18 Jun 2014 10:08:21 +0000 (12:08 +0200)]
HTTPServer: implement websockets

We can avoid wss ceritificate errors this way (wsproxy.py throw certificate errors with firefox).

9 years agobump version to 3.2-9
Dietmar Maurer [Tue, 17 Jun 2014 07:11:17 +0000 (09:11 +0200)]
bump version to 3.2-9

9 years agonovnc console: do not use unsecure parameter (no longer required)
Dietmar Maurer [Tue, 17 Jun 2014 07:08:07 +0000 (09:08 +0200)]
novnc console: do not use unsecure parameter (no longer required)

9 years agoHTTPServer: set content type for .html files
Dietmar Maurer [Fri, 13 Jun 2014 09:25:52 +0000 (11:25 +0200)]
HTTPServer: set content type for .html files

9 years agoadd novnc console to workspace
Stefan Priebe [Mon, 2 Jun 2014 07:43:37 +0000 (09:43 +0200)]
add novnc console to workspace

Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
9 years agoExtJS: backport Ext.ux.IFrame from ExtJS 4.2
Stefan Priebe [Mon, 2 Jun 2014 07:43:35 +0000 (09:43 +0200)]
ExtJS: backport Ext.ux.IFrame from ExtJS 4.2

Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
9 years agoadd novnc logo
Stefan Priebe [Mon, 2 Jun 2014 07:43:36 +0000 (09:43 +0200)]
add novnc logo

Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
9 years agopveproxy: add routing to novnc dirs
Dietmar Maurer [Fri, 13 Jun 2014 08:34:13 +0000 (10:34 +0200)]
pveproxy: add routing to novnc dirs

9 years agodepend on pve-novnc
Dietmar Maurer [Fri, 13 Jun 2014 08:24:16 +0000 (10:24 +0200)]
depend on pve-novnc

as debian novnc version is openstack infiltrated.

9 years agotrim subscription key to avoid unexpected errors.
Dietmar Maurer [Fri, 13 Jun 2014 04:32:07 +0000 (06:32 +0200)]
trim subscription key to avoid unexpected errors.

People normally use cut&paste, and that often adds unexpected white space
characters. So we simply remove them for convenience.

9 years agobump version to 3.2-8
Dietmar Maurer [Wed, 4 Jun 2014 06:48:44 +0000 (08:48 +0200)]
bump version to 3.2-8

9 years agoDC Firewall: add enable option
Dietmar Maurer [Wed, 4 Jun 2014 06:46:33 +0000 (08:46 +0200)]
DC Firewall: add enable option

9 years agobump version to 3.2-7
Dietmar Maurer [Tue, 3 Jun 2014 07:08:27 +0000 (09:08 +0200)]
bump version to 3.2-7

9 years agowhite space cleanup
Dietmar Maurer [Tue, 3 Jun 2014 07:05:35 +0000 (09:05 +0200)]
white space cleanup

9 years agoopenvz: add bridge vlan && firewall options to gui
Alexandre Derumier [Sun, 11 May 2014 11:22:08 +0000 (13:22 +0200)]
openvz: add bridge vlan && firewall options to gui

parse bridge= vmbrX(vY)?(f)?

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
9 years agoIPSet GUI: display errors
Dietmar Maurer [Fri, 30 May 2014 11:07:45 +0000 (13:07 +0200)]
IPSet GUI: display errors

9 years agorename IPSetSelector to IPRefSelector, and use it in IPSet
Dietmar Maurer [Fri, 30 May 2014 08:34:25 +0000 (10:34 +0200)]
rename IPSetSelector to IPRefSelector, and use it in IPSet

9 years agocode cleanups, only set modified_marker when we have errors
Dietmar Maurer [Fri, 30 May 2014 07:02:49 +0000 (09:02 +0200)]
code cleanups, only set modified_marker when we have errors

9 years agoFirewallRules: disable ipset query when usery types in an IP
Dietmar Maurer [Wed, 28 May 2014 15:27:59 +0000 (17:27 +0200)]
FirewallRules: disable ipset query when usery types in an IP

9 years agoenable queries when user types in values.
Dietmar Maurer [Wed, 28 May 2014 14:52:23 +0000 (16:52 +0200)]
enable queries when user types in values.

9 years agouse getTotalCount instead of getCount
Dietmar Maurer [Wed, 28 May 2014 14:51:08 +0000 (16:51 +0200)]
use getTotalCount instead of getCount

To prevent heigth change on filtering.

9 years agouse new API for IPSetSelector
Dietmar Maurer [Wed, 28 May 2014 12:16:37 +0000 (14:16 +0200)]
use new API for IPSetSelector

We now list all available IPSets and Aliases.

9 years agouse correct url for IPSetSelector
Dietmar Maurer [Tue, 27 May 2014 11:59:07 +0000 (13:59 +0200)]
use correct url for IPSetSelector

9 years agoallow IPSets for VM firewall
Dietmar Maurer [Tue, 27 May 2014 09:43:07 +0000 (11:43 +0200)]
allow IPSets for VM firewall

9 years agoSecurityGroups: do not send digest for DELETE call
Dietmar Maurer [Tue, 27 May 2014 08:31:51 +0000 (10:31 +0200)]
SecurityGroups: do not send digest for DELETE call

We can only delete empty groups, so that is not necessary.

9 years agoFirewallRules: delete unused properties (else we get strange verification errors).
Dietmar Maurer [Tue, 27 May 2014 04:21:05 +0000 (06:21 +0200)]
FirewallRules: delete unused properties (else we get strange verification errors).

9 years agoFirewallRules: set error tooltips on load
Dietmar Maurer [Mon, 26 May 2014 08:18:46 +0000 (10:18 +0200)]
FirewallRules: set error tooltips on load

And use a hidden field to forms with errors as dirty.

9 years agouse new PVE::API2::Firewall::CT class
Dietmar Maurer [Mon, 26 May 2014 06:31:44 +0000 (08:31 +0200)]
use new PVE::API2::Firewall::CT class

9 years agoFirewallRule: do not send errors back to server, remove editor reference
Dietmar Maurer [Mon, 26 May 2014 06:31:03 +0000 (08:31 +0200)]
FirewallRule: do not send errors back to server, remove editor reference

9 years agoFirewallRules: show error messages in rules grid using tooltips.
Dietmar Maurer [Fri, 23 May 2014 08:45:44 +0000 (10:45 +0200)]
FirewallRules: show error messages in rules grid using tooltips.

9 years agoFirewallRule: disable column sorting
Dietmar Maurer [Thu, 22 May 2014 08:17:30 +0000 (10:17 +0200)]
FirewallRule: disable column sorting

9 years agoFirewallRule: add hack to avoid Form shown as dirty
Dietmar Maurer [Thu, 22 May 2014 07:58:07 +0000 (09:58 +0200)]
FirewallRule: add hack to avoid Form shown as dirty

9 years agoclose inotify handle before restart/exec
Dietmar Maurer [Thu, 22 May 2014 07:57:15 +0000 (09:57 +0200)]
close inotify handle before restart/exec

9 years agofirewall rules: add fix for editable ComboGrid
Dietmar Maurer [Thu, 22 May 2014 06:43:04 +0000 (08:43 +0200)]
firewall rules: add fix for editable ComboGrid

9 years agofix mon_command syntax for 'auth get'
Dietmar Maurer [Thu, 22 May 2014 04:43:09 +0000 (06:43 +0200)]
fix mon_command syntax for 'auth get'

9 years agonew IPProtocolSelector implementation.
Dietmar Maurer [Wed, 21 May 2014 11:18:50 +0000 (13:18 +0200)]
new IPProtocolSelector implementation.

and do not use pvetextfield/deleteEmpty, because that is no longer
necessary with recent firewall API changes.

9 years agoadd IGMP protocol
Dietmar Maurer [Wed, 21 May 2014 08:30:23 +0000 (10:30 +0200)]
add IGMP protocol

And use pvetextfield instead of textfield to correctly handle 'delete' parameter.

10 years agofirewall: add aliases feature for VMs
Dietmar Maurer [Tue, 20 May 2014 09:57:27 +0000 (11:57 +0200)]
firewall: add aliases feature for VMs

10 years agochange default for VM firewall enable flag
Dietmar Maurer [Tue, 20 May 2014 05:58:45 +0000 (07:58 +0200)]
change default for VM firewall enable flag

10 years agoFirewallOptions: use correct defaults
Dietmar Maurer [Mon, 19 May 2014 08:29:16 +0000 (10:29 +0200)]
FirewallOptions: use correct defaults

10 years agofirewall edit rule : disable proto, sport, dport if macro is selected
Alexandre Derumier [Mon, 19 May 2014 03:42:22 +0000 (05:42 +0200)]
firewall edit rule : disable proto, sport, dport if macro is selected

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
10 years agocomestic : switch proto and interface in forms
Alexandre Derumier [Mon, 19 May 2014 03:42:21 +0000 (05:42 +0200)]
comestic : switch proto and interface in forms

for readability, better to have

macro
proto
src port
dest port

in same column

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
10 years agoundo last commit - we us an extra daemon to update firewall rules
Dietmar Maurer [Fri, 16 May 2014 05:05:23 +0000 (07:05 +0200)]
undo last commit - we us an extra daemon to update firewall rules

10 years agogui : enable qemu network card firewall option
Alexandre Derumier [Fri, 9 May 2014 09:09:27 +0000 (11:09 +0200)]
gui : enable qemu network card firewall option

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
10 years agopvesh: fix help command
Dietmar Maurer [Wed, 7 May 2014 10:31:55 +0000 (12:31 +0200)]
pvesh: fix help command

10 years agoEnable firewall GUI
Dietmar Maurer [Tue, 6 May 2014 10:52:11 +0000 (12:52 +0200)]
Enable firewall GUI

10 years agoInputPanel: add new column type
Dietmar Maurer [Tue, 6 May 2014 10:50:29 +0000 (12:50 +0200)]
InputPanel: add new column type

This is useful to add things at the botton spaning 2 rows (comments)

10 years agoKVComboBox: fix editable config
Dietmar Maurer [Tue, 6 May 2014 10:48:38 +0000 (12:48 +0200)]
KVComboBox: fix editable config

10 years agoComboGrid: fix editable config
Dietmar Maurer [Tue, 6 May 2014 10:47:45 +0000 (12:47 +0200)]
ComboGrid: fix editable config

10 years agoperiodically update firewall rules with pvestatd
Dietmar Maurer [Tue, 6 May 2014 10:44:55 +0000 (12:44 +0200)]
periodically update firewall rules with pvestatd

10 years agodepend on pve-firewall, connect firewall API
Dietmar Maurer [Tue, 6 May 2014 10:43:41 +0000 (12:43 +0200)]
depend on pve-firewall, connect firewall API

10 years agoadd CheckColumn class
Dietmar Maurer [Tue, 6 May 2014 10:40:09 +0000 (12:40 +0200)]
add CheckColumn class

10 years agoadd firewall GUI classes
Dietmar Maurer [Tue, 6 May 2014 10:27:00 +0000 (12:27 +0200)]
add firewall GUI classes

10 years agoadd some gui widgets for firewall
Dietmar Maurer [Tue, 6 May 2014 10:09:45 +0000 (12:09 +0200)]
add some gui widgets for firewall

10 years agobump version to 3.2-6
Dietmar Maurer [Tue, 6 May 2014 04:58:50 +0000 (06:58 +0200)]
bump version to 3.2-6

10 years agofix bug #300: use disk_quota default settings from /etv/vz/vz.conf
Dietmar Maurer [Tue, 6 May 2014 04:56:58 +0000 (06:56 +0200)]
fix bug #300: use disk_quota default settings from /etv/vz/vz.conf

10 years agoFormatter/HTML: improve output format
Dietmar Maurer [Mon, 5 May 2014 11:00:35 +0000 (13:00 +0200)]
Formatter/HTML: improve output format

10 years agobump version to 3.2-5
Dietmar Maurer [Fri, 2 May 2014 10:02:32 +0000 (12:02 +0200)]
bump version to 3.2-5

10 years agoFormatter/HTML: add method description
Dietmar Maurer [Fri, 2 May 2014 09:48:38 +0000 (11:48 +0200)]
Formatter/HTML: add method description

10 years agonew html formatter PVE::API2::Formatter::HTML
Dietmar Maurer [Fri, 2 May 2014 09:32:00 +0000 (11:32 +0200)]
new html formatter PVE::API2::Formatter::HTML

This one provides a login page and uses bootstrap for html.

10 years agoreally install bootstrap files
Dietmar Maurer [Fri, 2 May 2014 05:58:17 +0000 (07:58 +0200)]
really install bootstrap files

10 years agoimprove copyright file
Dietmar Maurer [Fri, 2 May 2014 05:52:25 +0000 (07:52 +0200)]
improve copyright file

10 years agoinclude bootstrap html framework
Dietmar Maurer [Fri, 2 May 2014 05:44:53 +0000 (07:44 +0200)]
include bootstrap html framework

10 years agosplit out formatter code
Dietmar Maurer [Fri, 2 May 2014 05:18:29 +0000 (07:18 +0200)]
split out formatter code

10 years agofix typo
Dietmar Maurer [Fri, 2 May 2014 05:10:29 +0000 (07:10 +0200)]
fix typo

10 years agomove formater registration to HTTPServer
Dietmar Maurer [Fri, 2 May 2014 05:03:12 +0000 (07:03 +0200)]
move formater registration to HTTPServer

10 years agoadd generic formater support
Dietmar Maurer [Wed, 30 Apr 2014 13:28:30 +0000 (15:28 +0200)]
add generic formater support

10 years agoallow to return HTTP::Response object from format_response_data()
Dietmar Maurer [Wed, 30 Apr 2014 07:30:36 +0000 (09:30 +0200)]
allow to return HTTP::Response object from format_response_data()

A formater can generate HTTP redirect now.

10 years agoPVE::REST - always add method info to result
Dietmar Maurer [Wed, 30 Apr 2014 07:22:50 +0000 (09:22 +0200)]
PVE::REST - always add method info to result

This is usefule for result formaters.

10 years agoHTTPServer: correctly unescape url
Dietmar Maurer [Wed, 30 Apr 2014 06:42:50 +0000 (08:42 +0200)]
HTTPServer: correctly unescape url

10 years agointroduce base_handler_class
Dietmar Maurer [Mon, 28 Apr 2014 05:26:50 +0000 (07:26 +0200)]
introduce base_handler_class

To make the framework more generic. The final plan is to move the
generic server code to package pve-common.

Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
10 years agoremove unused code
Dietmar Maurer [Mon, 28 Apr 2014 04:01:41 +0000 (06:01 +0200)]
remove unused code

Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
10 years agoAPI2Client: split out login code
Dietmar Maurer [Mon, 28 Apr 2014 03:58:04 +0000 (05:58 +0200)]
API2Client: split out login code

10 years agobump version to 3.2-4
Dietmar Maurer [Sat, 26 Apr 2014 07:35:16 +0000 (09:35 +0200)]
bump version to 3.2-4

10 years agoadd X-UA-Compatible tag
Dietmar Maurer [Sat, 26 Apr 2014 07:33:02 +0000 (09:33 +0200)]
add X-UA-Compatible tag

To avoid GUI bugs with IE

10 years agobump version to 3.2-3
Dietmar Maurer [Thu, 17 Apr 2014 09:26:11 +0000 (11:26 +0200)]
bump version to 3.2-3

10 years agoadd Euskera (Basque) translations
Dietmar Maurer [Thu, 17 Apr 2014 09:24:05 +0000 (11:24 +0200)]
add Euskera (Basque) translations

10 years agospice-example-sh: improve error handling
Dietmar Maurer [Thu, 3 Apr 2014 04:58:08 +0000 (06:58 +0200)]
spice-example-sh: improve error handling

10 years agospice-example-sh: add parameter parser
Dietmar Maurer [Thu, 3 Apr 2014 04:41:02 +0000 (06:41 +0200)]
spice-example-sh: add parameter parser

As suggested by Michael in the forum.

10 years agobump version to 3.2-2
Dietmar Maurer [Tue, 1 Apr 2014 04:04:28 +0000 (06:04 +0200)]
bump version to 3.2-2

10 years agopveceph: fix purge command
Dietmar Maurer [Tue, 1 Apr 2014 04:01:42 +0000 (06:01 +0200)]
pveceph: fix purge command

10 years agopheceph: add -version argument to install
Dietmar Maurer [Mon, 24 Mar 2014 05:21:44 +0000 (06:21 +0100)]
pheceph: add -version argument to install

10 years agospice-example-sh: avoid use of sed and awk
Dietmar Maurer [Mon, 17 Mar 2014 11:00:00 +0000 (12:00 +0100)]
spice-example-sh: avoid use of sed and awk

10 years agobump version for 3.2 release
Dietmar Maurer [Thu, 6 Mar 2014 05:44:34 +0000 (06:44 +0100)]
bump version for 3.2 release

10 years agoadd spice example script spice-example-sh
Dietmar Maurer [Mon, 3 Mar 2014 06:22:56 +0000 (07:22 +0100)]
add spice example script spice-example-sh

10 years agobump version to 3.1-45
Dietmar Maurer [Mon, 3 Mar 2014 06:06:52 +0000 (07:06 +0100)]
bump version to 3.1-45

10 years agoparseQemuNetwork: add vmxnet3
Dietmar Maurer [Mon, 3 Mar 2014 06:04:29 +0000 (07:04 +0100)]
parseQemuNetwork: add vmxnet3

10 years agobump version to 3.1-44, re-add spiceconfig support
Dietmar Maurer [Mon, 24 Feb 2014 11:51:07 +0000 (12:51 +0100)]
bump version to 3.1-44, re-add spiceconfig support

10 years agobump version to 3.1-43 (fix network API)
Dietmar Maurer [Sun, 16 Feb 2014 08:27:41 +0000 (09:27 +0100)]
bump version to 3.1-43 (fix network API)

10 years agobump version to 3.1-42
Dietmar Maurer [Thu, 13 Feb 2014 07:41:58 +0000 (08:41 +0100)]
bump version to 3.1-42

10 years agovzdump: add MIME-Version header
Dietmar Maurer [Thu, 13 Feb 2014 07:24:44 +0000 (08:24 +0100)]
vzdump: add MIME-Version header

Some clients need this to correctly interpret multipart messages.

10 years agoAPI extension: allow to set comments inside network interfaces file
Dietmar Maurer [Wed, 12 Feb 2014 10:28:53 +0000 (11:28 +0100)]
API extension: allow to set comments inside network interfaces file

10 years agobump version to 3.1-41
Dietmar Maurer [Fri, 24 Jan 2014 12:39:13 +0000 (13:39 +0100)]
bump version to 3.1-41

10 years agoceph: show task progress
Dietmar Maurer [Fri, 24 Jan 2014 12:32:20 +0000 (13:32 +0100)]
ceph: show task progress

10 years agoceph: add grid row summary for pool list
Dietmar Maurer [Fri, 24 Jan 2014 11:54:05 +0000 (12:54 +0100)]
ceph: add grid row summary for pool list

So that we can see overall usage.

10 years agoceph: split GUI files
Dietmar Maurer [Fri, 24 Jan 2014 11:28:07 +0000 (12:28 +0100)]
ceph: split GUI files

10 years agoceph: sort disk list
Dietmar Maurer [Fri, 24 Jan 2014 10:14:56 +0000 (11:14 +0100)]
ceph: sort disk list

10 years agobump version to 3.1-40
Dietmar Maurer [Fri, 24 Jan 2014 09:45:32 +0000 (10:45 +0100)]
bump version to 3.1-40

10 years agoceph: use setsid for service commands
Dietmar Maurer [Fri, 24 Jan 2014 09:41:04 +0000 (10:41 +0100)]
ceph: use setsid for service commands