Alexandre Derumier
388c1b5cb8
dc tasks grid : keep running tasks on top
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-11 06:20:03 +02:00
Alexandre Derumier
44022d4320
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>
2015-06-10 11:01:27 +02:00
Dietmar Maurer
e058559be4
bump version to 4.0-12
2015-06-10 09:06:19 +02:00
Dietmar Maurer
c4580deff8
change pve-manager service type to oneshot
2015-06-10 09:04:59 +02:00
Dietmar Maurer
c539587c85
bump version to 4.0-11
2015-06-09 13:42:23 +02:00
Dietmar Maurer
2b72ab0c13
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
8e3f0e7b80
Add descriptive header
2015-06-09 11:58:37 +02:00
Dietmar Maurer
2895bbc992
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
b3e184733b
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
37dfc896d3
cpuoptions : add emptyText
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-08 12:52:09 +02:00
Dietmar Maurer
8202ea51b7
always enable CPU option button, allow empty values
2015-06-05 17:37:48 +02:00
Dietmar Maurer
7b38270b9f
use TaskProgress for service restart
2015-06-05 16:39:22 +02:00
Dietmar Maurer
beeaad055f
GUI: sort services
2015-06-05 16:38:32 +02:00
Dietmar Maurer
825d87f7cb
implement service API using systemctl
2015-06-05 15:32:14 +02:00
Alexandre Derumier
4299aa03ac
add cpu options form
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-05 07:39:55 +02:00
Alexandre Derumier
9ea4b9a609
add virtio-scsi-single scsi controller
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-03 17:14:06 +02:00
Alexandre Derumier
d913c43dba
add IvyBridge cpu model
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-06-03 17:13:18 +02:00
Dietmar Maurer
da2ba0861a
GUI: add cpuunits and cpulimit to qemu hardware panel
2015-06-03 13:25:37 +02:00
Dietmar Maurer
6f72276864
GUI: set correct default for lxc cpuunits
2015-06-03 13:24:18 +02:00
Dietmar Maurer
544787a1d4
LXC GUI: use cpulimit instead of cpus
...
And move cpuunits to resource panel.
2015-06-02 15:51:46 +02:00
Dietmar Maurer
828f6dafd2
remove UBC GUI
2015-06-02 11:53:19 +02:00
Dietmar Maurer
5762504d3d
bump version to 4.0-10
2015-06-02 11:07:45 +02:00
Dietmar Maurer
7c502288c7
API change: /cluster/status - do not use clustat
2015-06-02 11:05:30 +02:00
Dietmar Maurer
457072a53e
fix typo
2015-06-02 08:42:32 +02:00
Dietmar Maurer
a69232829d
avoid trigger errors if daemons are stopped
2015-06-01 13:03:08 +02:00
Dietmar Maurer
2eeb1edcdb
use -noawait triggers
2015-06-01 10:00:11 +02:00
Wolfgang Bumiller
e7206545f0
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
75b3110dee
Add comment header for important classes, idea taken from Workspace.js
2015-05-29 09:05:48 +02:00
Emmanuel Kasper
52b66d6e1c
Temporary disable loading the tabs of the main Config panel
2015-05-29 09:04:53 +02:00
Emmanuel Kasper
57839929ba
Add necessary javascript includes to load Status Panel
2015-05-29 09:04:21 +02:00
Emmanuel Kasper
1e203a8e7b
Remove unused misspelled parameter
2015-05-29 09:03:59 +02:00
Dietmar Maurer
03169c5adc
copy dc/Tasks.js from manager to manager5
2015-05-27 16:24:25 +02:00
Dietmar Maurer
d1e65478d2
copy dc/Log.js from manager to manager5
2015-05-27 16:23:37 +02:00
Dietmar Maurer
f2e98160d5
copy data/DiffStore.js from manager to manager5
2015-05-27 16:21:31 +02:00
Wolfgang Bumiller
53ff0b98a8
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
a01ed43d99
localhost instead of 127.0.0.1 makes ipv6 life easier
2015-05-27 08:28:51 +02:00
Wolfgang Bumiller
648dcda954
enclose ipv6 hosts in brackets in proxy_request()
2015-05-21 17:32:12 +02:00
Emmanuel Kasper
d8006fa7bf
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
98982b92dd
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
03246aa7d2
remove hardcoded span html tag, as it appears to be unused
2015-05-19 09:26:32 +02:00
Emmanuel Kasper
d62bbe2249
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
4cb88a3e2c
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
2a1fa2c1bd
ext5migrate: Replace obsolete call to Ext.ModelMgr.create()
...
See 2489e2abe35b46d1c7897dd9431eecaedbccd9e5 for reasoning
2015-05-18 11:25:38 +02:00
Emmanuel Kasper
a8e0e57b6b
Load KVComboBox.js earlier as it is needed for the login window
2015-05-18 11:25:22 +02:00
Wolfgang Bumiller
7ba6164a2f
spiceproxy: same condition for ipv6 socket as in pveproxy
2015-05-12 16:41:21 +02:00
Emmanuel Kasper
f2e643fdb8
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
43d17a2ea9
Add required url routing for ext5 compatible main grid
2015-05-12 16:34:32 +02:00
Wolfgang Bumiller
0f5bc8441b
pass port family to next_vnc_port
2015-05-12 12:16:26 +02:00
Dietmar Maurer
cbfe220ab6
add icons for LXC
2015-05-08 16:07:08 +02:00
Dietmar Maurer
ea9181ff30
bump version to 4.0-9
2015-05-08 12:45:12 +02:00