]>
git.proxmox.com Git - pve-manager-legacy.git/log
Dietmar Maurer [Fri, 27 Jun 2014 08:31:48 +0000 (10:31 +0200)]
bump version to 3.2-16
Dietmar Maurer [Fri, 27 Jun 2014 08:30:12 +0000 (10:30 +0200)]
improve novnc console, and display connection errors
Dietmar Maurer [Thu, 26 Jun 2014 11:22:02 +0000 (13:22 +0200)]
bump version to 3.2-15
Dietmar Maurer [Thu, 26 Jun 2014 11:20:45 +0000 (13:20 +0200)]
Qemu GUI: add support to edit SMBIOS settings
Dietmar Maurer [Wed, 25 Jun 2014 11:26:37 +0000 (13:26 +0200)]
bump version to 3.2-14
Dietmar Maurer [Wed, 25 Jun 2014 11:25:02 +0000 (13:25 +0200)]
use case insensitive match for websocket upgrade (make it work with IE)
Dietmar Maurer [Wed, 25 Jun 2014 06:46:02 +0000 (08:46 +0200)]
further console cleanups
Dietmar Maurer [Wed, 25 Jun 2014 05:24:22 +0000 (07:24 +0200)]
bump version to 3.2-13
Dietmar Maurer [Wed, 25 Jun 2014 05:22:25 +0000 (07:22 +0200)]
use novnc as default viewer
Dietmar Maurer [Tue, 24 Jun 2014 15:39:35 +0000 (17:39 +0200)]
bump version to 3.2-12
Dietmar Maurer [Tue, 24 Jun 2014 15:35:17 +0000 (17:35 +0200)]
cleanup novnc console code
And implement novnc console for openvz and shell (needs vncterm update).
Dietmar Maurer [Tue, 24 Jun 2014 14:01:54 +0000 (16:01 +0200)]
do not call uri_unescape on whole url - only on path
Because parameters are decoded with extract_params().
Dietmar Maurer [Mon, 23 Jun 2014 10:19:52 +0000 (12:19 +0200)]
update Persian translation
Dietmar Maurer [Mon, 23 Jun 2014 10:09:17 +0000 (12:09 +0200)]
AuthView: display tfa property
Dietmar Maurer [Mon, 23 Jun 2014 09:44:32 +0000 (11:44 +0200)]
add support for two factor auth
Dietmar Maurer [Mon, 23 Jun 2014 04:32:25 +0000 (06:32 +0200)]
bump version to 3.2-11
Dietmar Maurer [Mon, 23 Jun 2014 04:29:13 +0000 (06:29 +0200)]
add persian translation
Dietmar Maurer [Wed, 18 Jun 2014 10:13:41 +0000 (12:13 +0200)]
bump version to 3.2-10
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).
Dietmar Maurer [Tue, 17 Jun 2014 07:11:17 +0000 (09:11 +0200)]
bump version to 3.2-9
Dietmar Maurer [Tue, 17 Jun 2014 07:08:07 +0000 (09:08 +0200)]
novnc console: do not use unsecure parameter (no longer required)
Dietmar Maurer [Fri, 13 Jun 2014 09:25:52 +0000 (11:25 +0200)]
HTTPServer: set content type for .html files
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>
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>
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>
Dietmar Maurer [Fri, 13 Jun 2014 08:34:13 +0000 (10:34 +0200)]
pveproxy: add routing to novnc dirs
Dietmar Maurer [Fri, 13 Jun 2014 08:24:16 +0000 (10:24 +0200)]
depend on pve-novnc
as debian novnc version is openstack infiltrated.
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.
Dietmar Maurer [Wed, 4 Jun 2014 06:48:44 +0000 (08:48 +0200)]
bump version to 3.2-8
Dietmar Maurer [Wed, 4 Jun 2014 06:46:33 +0000 (08:46 +0200)]
DC Firewall: add enable option
Dietmar Maurer [Tue, 3 Jun 2014 07:08:27 +0000 (09:08 +0200)]
bump version to 3.2-7
Dietmar Maurer [Tue, 3 Jun 2014 07:05:35 +0000 (09:05 +0200)]
white space cleanup
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>
Dietmar Maurer [Fri, 30 May 2014 11:07:45 +0000 (13:07 +0200)]
IPSet GUI: display errors
Dietmar Maurer [Fri, 30 May 2014 08:34:25 +0000 (10:34 +0200)]
rename IPSetSelector to IPRefSelector, and use it in IPSet
Dietmar Maurer [Fri, 30 May 2014 07:02:49 +0000 (09:02 +0200)]
code cleanups, only set modified_marker when we have errors
Dietmar Maurer [Wed, 28 May 2014 15:27:59 +0000 (17:27 +0200)]
FirewallRules: disable ipset query when usery types in an IP
Dietmar Maurer [Wed, 28 May 2014 14:52:23 +0000 (16:52 +0200)]
enable queries when user types in values.
Dietmar Maurer [Wed, 28 May 2014 14:51:08 +0000 (16:51 +0200)]
use getTotalCount instead of getCount
To prevent heigth change on filtering.
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.
Dietmar Maurer [Tue, 27 May 2014 11:59:07 +0000 (13:59 +0200)]
use correct url for IPSetSelector
Dietmar Maurer [Tue, 27 May 2014 09:43:07 +0000 (11:43 +0200)]
allow IPSets for VM firewall
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.
Dietmar Maurer [Tue, 27 May 2014 04:21:05 +0000 (06:21 +0200)]
FirewallRules: delete unused properties (else we get strange verification errors).
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.
Dietmar Maurer [Mon, 26 May 2014 06:31:44 +0000 (08:31 +0200)]
use new PVE::API2::Firewall::CT class
Dietmar Maurer [Mon, 26 May 2014 06:31:03 +0000 (08:31 +0200)]
FirewallRule: do not send errors back to server, remove editor reference
Dietmar Maurer [Fri, 23 May 2014 08:45:44 +0000 (10:45 +0200)]
FirewallRules: show error messages in rules grid using tooltips.
Dietmar Maurer [Thu, 22 May 2014 08:17:30 +0000 (10:17 +0200)]
FirewallRule: disable column sorting
Dietmar Maurer [Thu, 22 May 2014 07:58:07 +0000 (09:58 +0200)]
FirewallRule: add hack to avoid Form shown as dirty
Dietmar Maurer [Thu, 22 May 2014 07:57:15 +0000 (09:57 +0200)]
close inotify handle before restart/exec
Dietmar Maurer [Thu, 22 May 2014 06:43:04 +0000 (08:43 +0200)]
firewall rules: add fix for editable ComboGrid
Dietmar Maurer [Thu, 22 May 2014 04:43:09 +0000 (06:43 +0200)]
fix mon_command syntax for 'auth get'
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.
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.
Dietmar Maurer [Tue, 20 May 2014 09:57:27 +0000 (11:57 +0200)]
firewall: add aliases feature for VMs
Dietmar Maurer [Tue, 20 May 2014 05:58:45 +0000 (07:58 +0200)]
change default for VM firewall enable flag
Dietmar Maurer [Mon, 19 May 2014 08:29:16 +0000 (10:29 +0200)]
FirewallOptions: use correct defaults
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>
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>
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
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>
Dietmar Maurer [Wed, 7 May 2014 10:31:55 +0000 (12:31 +0200)]
pvesh: fix help command
Dietmar Maurer [Tue, 6 May 2014 10:52:11 +0000 (12:52 +0200)]
Enable firewall GUI
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)
Dietmar Maurer [Tue, 6 May 2014 10:48:38 +0000 (12:48 +0200)]
KVComboBox: fix editable config
Dietmar Maurer [Tue, 6 May 2014 10:47:45 +0000 (12:47 +0200)]
ComboGrid: fix editable config
Dietmar Maurer [Tue, 6 May 2014 10:44:55 +0000 (12:44 +0200)]
periodically update firewall rules with pvestatd
Dietmar Maurer [Tue, 6 May 2014 10:43:41 +0000 (12:43 +0200)]
depend on pve-firewall, connect firewall API
Dietmar Maurer [Tue, 6 May 2014 10:40:09 +0000 (12:40 +0200)]
add CheckColumn class
Dietmar Maurer [Tue, 6 May 2014 10:27:00 +0000 (12:27 +0200)]
add firewall GUI classes
Dietmar Maurer [Tue, 6 May 2014 10:09:45 +0000 (12:09 +0200)]
add some gui widgets for firewall
Dietmar Maurer [Tue, 6 May 2014 04:58:50 +0000 (06:58 +0200)]
bump version to 3.2-6
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
Dietmar Maurer [Mon, 5 May 2014 11:00:35 +0000 (13:00 +0200)]
Formatter/HTML: improve output format
Dietmar Maurer [Fri, 2 May 2014 10:02:32 +0000 (12:02 +0200)]
bump version to 3.2-5
Dietmar Maurer [Fri, 2 May 2014 09:48:38 +0000 (11:48 +0200)]
Formatter/HTML: add method description
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.
Dietmar Maurer [Fri, 2 May 2014 05:58:17 +0000 (07:58 +0200)]
really install bootstrap files
Dietmar Maurer [Fri, 2 May 2014 05:52:25 +0000 (07:52 +0200)]
improve copyright file
Dietmar Maurer [Fri, 2 May 2014 05:44:53 +0000 (07:44 +0200)]
include bootstrap html framework
Dietmar Maurer [Fri, 2 May 2014 05:18:29 +0000 (07:18 +0200)]
split out formatter code
Dietmar Maurer [Fri, 2 May 2014 05:10:29 +0000 (07:10 +0200)]
fix typo
Dietmar Maurer [Fri, 2 May 2014 05:03:12 +0000 (07:03 +0200)]
move formater registration to HTTPServer
Dietmar Maurer [Wed, 30 Apr 2014 13:28:30 +0000 (15:28 +0200)]
add generic formater support
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.
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.
Dietmar Maurer [Wed, 30 Apr 2014 06:42:50 +0000 (08:42 +0200)]
HTTPServer: correctly unescape url
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>
Dietmar Maurer [Mon, 28 Apr 2014 04:01:41 +0000 (06:01 +0200)]
remove unused code
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
Dietmar Maurer [Mon, 28 Apr 2014 03:58:04 +0000 (05:58 +0200)]
API2Client: split out login code
Dietmar Maurer [Sat, 26 Apr 2014 07:35:16 +0000 (09:35 +0200)]
bump version to 3.2-4
Dietmar Maurer [Sat, 26 Apr 2014 07:33:02 +0000 (09:33 +0200)]
add X-UA-Compatible tag
To avoid GUI bugs with IE
Dietmar Maurer [Thu, 17 Apr 2014 09:26:11 +0000 (11:26 +0200)]
bump version to 3.2-3
Dietmar Maurer [Thu, 17 Apr 2014 09:24:05 +0000 (11:24 +0200)]
add Euskera (Basque) translations
Dietmar Maurer [Thu, 3 Apr 2014 04:58:08 +0000 (06:58 +0200)]
spice-example-sh: improve error handling
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.
Dietmar Maurer [Tue, 1 Apr 2014 04:04:28 +0000 (06:04 +0200)]
bump version to 3.2-2
Dietmar Maurer [Tue, 1 Apr 2014 04:01:42 +0000 (06:01 +0200)]
pveceph: fix purge command
Dietmar Maurer [Mon, 24 Mar 2014 05:21:44 +0000 (06:21 +0100)]
pheceph: add -version argument to install