Dietmar Maurer
f182f33646
change pve-manager service type to oneshot
2015-06-10 09:04:59 +02:00
Dietmar Maurer
db95f503ce
bump version to 4.0-11
2015-06-09 13:42:23 +02:00
Dietmar Maurer
317146196c
API change: remove bootlog API, use new dump_journal helper for syslog
...
The systemd journal contains boot log entries.
2015-06-09 12:18:30 +02:00
Emmanuel Kasper
005153a64a
Add descriptive header
2015-06-09 11:58:37 +02:00
Dietmar Maurer
233dafba3a
fix LogView widget
...
It looks that after adding the <!DOCTYPE html> HTML5 doctype,
setStyle() needs unit 'px'.
2015-06-09 11:57:23 +02:00
Dietmar Maurer
f01a63ebff
use Wants instead of Requires inside systemd service definitions
...
To avoid unnecessary restarts of dependent services.
2015-06-09 09:30:30 +02:00
Alexandre Derumier
0659f05bb5
cpuoptions : add emptyText
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-08 12:52:09 +02:00
Dietmar Maurer
9af2d28238
always enable CPU option button, allow empty values
2015-06-05 17:37:48 +02:00
Dietmar Maurer
39cce22aba
use TaskProgress for service restart
2015-06-05 16:39:22 +02:00
Dietmar Maurer
70410834d9
GUI: sort services
2015-06-05 16:38:32 +02:00
Dietmar Maurer
50d4dc1749
implement service API using systemctl
2015-06-05 15:32:14 +02:00
Alexandre Derumier
e8ee57105f
add cpu options form
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-05 07:39:55 +02:00
Alexandre Derumier
ca34da232a
add virtio-scsi-single scsi controller
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-03 17:14:06 +02:00
Alexandre Derumier
0d15448c96
add IvyBridge cpu model
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-03 17:13:18 +02:00
Dietmar Maurer
ec552509c5
GUI: add cpuunits and cpulimit to qemu hardware panel
2015-06-03 13:25:37 +02:00
Dietmar Maurer
dab1f46b46
GUI: set correct default for lxc cpuunits
2015-06-03 13:24:18 +02:00
Dietmar Maurer
08d1d26356
LXC GUI: use cpulimit instead of cpus
...
And move cpuunits to resource panel.
2015-06-02 15:51:46 +02:00
Dietmar Maurer
74e3975e12
remove UBC GUI
2015-06-02 11:53:19 +02:00
Dietmar Maurer
b62704fee6
bump version to 4.0-10
2015-06-02 11:07:45 +02:00
Dietmar Maurer
91d7c7aa00
API change: /cluster/status - do not use clustat
2015-06-02 11:05:30 +02:00
Dietmar Maurer
94c47be79d
fix typo
2015-06-02 08:42:32 +02:00
Dietmar Maurer
81019d9d4b
avoid trigger errors if daemons are stopped
2015-06-01 13:03:08 +02:00
Dietmar Maurer
571d31e881
use -noawait triggers
2015-06-01 10:00:11 +02:00
Wolfgang Bumiller
98ac92f039
move preparations into prepare()
...
Moving some preparation code found at the top level of some binaries
into a prepare() sub.
2015-05-29 16:12:24 +02:00
Emmanuel Kasper
5289a1b81a
Add comment header for important classes, idea taken from Workspace.js
2015-05-29 09:05:48 +02:00
Emmanuel Kasper
2e78346457
Temporary disable loading the tabs of the main Config panel
2015-05-29 09:04:53 +02:00
Emmanuel Kasper
80e8b7257a
Add necessary javascript includes to load Status Panel
2015-05-29 09:04:21 +02:00
Emmanuel Kasper
567641e513
Remove unused misspelled parameter
2015-05-29 09:03:59 +02:00
Dietmar Maurer
9b707b3b57
copy dc/Tasks.js from manager to manager5
2015-05-27 16:24:25 +02:00
Dietmar Maurer
d457e90372
copy dc/Log.js from manager to manager5
2015-05-27 16:23:37 +02:00
Dietmar Maurer
521bcdac1a
copy data/DiffStore.js from manager to manager5
2015-05-27 16:21:31 +02:00
Wolfgang Bumiller
aa0819a8a5
work around ipv6 browser inconsistencies
...
Browsers seem to disagree on whether window.location.hostname
shouldinclude the brackets around an ipv6 address.
Adding PVE.Utils.windowHostname() to always strip them away.
2015-05-27 08:28:54 +02:00
Wolfgang Bumiller
0e007a5dcf
localhost instead of 127.0.0.1 makes ipv6 life easier
2015-05-27 08:28:51 +02:00
Wolfgang Bumiller
232ce26781
enclose ipv6 hosts in brackets in proxy_request()
2015-05-21 17:32:12 +02:00
Emmanuel Kasper
069d61df10
Remove the queryForm parameter as it blocks the combobox list loading.
...
For unknown reasons, setting queryForm: here prevents loading
the option list in the combobox.
However: the queryForm parameter only would only make sense if we also
set 'editable' to 'true', since queryForm specifies how the drop down
list should react to user input in the text field of the combobox.
Hence it is safe to remove it.
Tested with ExtJS4 and ExtJS5, this patch has no impact on
the rendering of the underneath node tree.
2015-05-21 12:21:08 +02:00
Emmanuel Kasper
e6c5b14075
Disable setting 'triggerAction' locally as we use the default anyway.
...
Ref: http://docs.sencha.com/extjs/5.1/5.1.0-apidocs/#!/api/Ext.form.field.ComboBox-cfg-triggerAction
2015-05-21 12:20:06 +02:00
Emmanuel Kasper
cbf554393a
remove hardcoded span html tag, as it appears to be unused
2015-05-19 09:26:32 +02:00
Emmanuel Kasper
da00dcd539
ext5migrate: fix display of PVE version underneath product name
...
With the alignment set to 'middle' in the north region, the 'versioninfo'
component was wrongly pushed downwards, hiding the version string.
Besides that we need to manually set a 'height' argument
to 'versioninfo' equal to the size of the north region, to prevent extjs to
generate a problematic padding.
2015-05-19 09:26:22 +02:00
Emmanuel Kasper
f01259ee05
ext5migrate: replace obsolete 'margins' parameter with 'margin'
...
As mentioned in
http://docs.sencha.com/extjs/5.1/whats_new/5.0/extjs_upgrade_guide.html
the 'margins' component parameter is now obsolete.
2015-05-19 09:26:11 +02:00
Emmanuel Kasper
5ea3004303
ext5migrate: Replace obsolete call to Ext.ModelMgr.create()
...
See a736e4b749
for reasoning
2015-05-18 11:25:38 +02:00
Emmanuel Kasper
4a7b94ac3b
Load KVComboBox.js earlier as it is needed for the login window
2015-05-18 11:25:22 +02:00
Wolfgang Bumiller
1ecadd8f46
spiceproxy: same condition for ipv6 socket as in pveproxy
2015-05-12 16:41:21 +02:00
Emmanuel Kasper
6ccdfae501
ext5migrate: remove Ext.grid.feature.Chunking hack
...
With ExtJS 4, we introduced an override to Ext.grid.feature.Chunking
to fix scrollings problems in the grid when having a high number
of nodes. Ext.grid.feature.Chunking has been removed from ExtJS
in version 5, so we hope either the problem is fixed on ExtJS side,
or we will have to find a different workaround.
2015-05-12 16:34:34 +02:00
Emmanuel Kasper
b486202d79
Add required url routing for ext5 compatible main grid
2015-05-12 16:34:32 +02:00
Wolfgang Bumiller
eb6d749792
pass port family to next_vnc_port
2015-05-12 12:16:26 +02:00
Dietmar Maurer
9c91d3be17
add icons for LXC
2015-05-08 16:07:08 +02:00
Dietmar Maurer
667efc02c3
bump version to 4.0-9
2015-05-08 12:45:12 +02:00
Wolfgang Bumiller
54c869d3a3
listen on ipv6 if the node's hostname resolves to ipv6
2015-05-08 12:44:02 +02:00
Wolfgang Bumiller
09316f4c09
HTTPServer.pm: accept ip6 connections
2015-05-08 12:43:14 +02:00
Emmanuel Kasper
d656cf5a01
Add manager5 directory in case of missing development symlink
2015-05-06 12:46:28 +02:00