Commit Graph

1804 Commits

Author SHA1 Message Date
Dietmar Maurer
9a75448b62 copy dc/AuthEdit.js from manager to manager5 2015-06-16 17:41:50 +02:00
Dietmar Maurer
816052d70b copy dc/ACLView.js from manager to manager5 2015-06-16 17:41:18 +02:00
Dietmar Maurer
dc848728fd copy window/TaskViewer.js from manager to manager5 2015-06-16 17:28:38 +02:00
Dietmar Maurer
8f1ce02e1d bump version to 4.0-13 2015-06-16 12:30:27 +02:00
Dietmar Maurer
3fd49cf78e use pvetest repository for beta release 2015-06-16 12:27:35 +02:00
Emmanuel Kasper
67641b24ba Add documentation header 2015-06-15 16:39:29 +02:00
Emmanuel Kasper
a26b2cb94f 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.
2015-06-15 16:39:14 +02:00
Emmanuel Kasper
953d99246e 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
2015-06-15 16:38:50 +02:00
Emmanuel Kasper
5cd975e21d 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
2015-06-15 16:38:24 +02:00
Emmanuel Kasper
11514ea3f4 Add documentation header 2015-06-15 16:37:54 +02:00
Dietmar Maurer
04fb6e38e5 GUI: add ksmtuned service 2015-06-11 09:29:27 +02:00
Alexandre Derumier
7251c62051 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
b49ea621a0 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
ad7d2886e4 bump version to 4.0-12 2015-06-10 09:06:19 +02:00
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