Dietmar Maurer
2599257f3e
copy qemu/Config.js from manager to manager5
2016-01-22 11:24:30 +01:00
Dietmar Maurer
62df569c76
copy node/Config.js from manager to manager5
2016-01-22 11:24:30 +01:00
Dietmar Maurer
944808390f
copy lxc/Config.js from manager to manager5
2016-01-22 11:24:30 +01:00
Emmanuel Kasper
9bcb88aaa2
Apply listConfig parameters when the picker is created, not when the component is created.
...
This fix the problem that multiple ComboGrids were displaying the same listConfig.
2016-01-22 11:24:29 +01:00
Dietmar Maurer
c6776f3c38
cleanup previous patch
2016-01-22 11:24:29 +01:00
Emmanuel Kasper
57277d9428
ext6migrate: Update our ComboGrid component to work with ExtJS6
...
Instead of extending the framework ComboBox, we extend the abstract
parent class Picker, so we don't rely on private methods ( and hopefull survive the
next ExtJS upgrade )
Usability improvement:
The selection model is now a checkboxmodel, which makes more clear to the user that
we can select more than one element in the list.
2016-01-22 11:24:28 +01:00
Wolfgang Bumiller
81437b3d91
add Haswell-noTSX and Broadwell-noTSX cpu types
2016-01-22 11:24:28 +01:00
Dietmar Maurer
6299196635
add hungarian translation
2016-01-22 11:24:26 +01:00
Emmanuel Kasper
f3dc6957d6
Do not try to enforce a Picker size manually, let the framework do it
...
The Picker of the ComboBox, has by default a maxHeight of 300 px. If the list of elements is bigger that 300 pixels, then a scrollbar will be added.
This behaviour was broken with ExtJS4, but now works correctly with ExtJS6.
2016-01-22 11:24:25 +01:00
Emmanuel Kasper
16251ba9f6
Ext6migrate: move static configuration from instantiation time to class declaration time.
...
This fixes the problem that this ComboGrid was displayed with an empty value
( similar the to the Keyboard Selection and Realm Selection in the login window)
2016-01-22 11:24:24 +01:00
Dietmar Maurer
b428486027
add qemu BIOS option
2016-01-22 11:24:24 +01:00
Emmanuel Kasper
f74e271ee5
Ext6migrate :remove unused column ID
...
An component id 'comment' is already defined for the column Comment of UserView.js causing here a conflict.
It seems ExtJS6 is more stringent about that than ExtJS4.
2016-01-22 11:24:23 +01:00
Emmanuel Kasper
eac8899c02
Ext6migrate: Fix selection mode combobox for backup
2016-01-22 11:24:22 +01:00
Emmanuel Kasper
1ac8614953
Listen to activate / deactivate events to start the background store refresh
...
This fixes the problem that a user triggerred F5 was not displaying the
content of the Cluster Log Tab
2016-01-22 11:24:22 +01:00
Emmanuel Kasper
315c6f468f
ext6migrate: remove redundant code to set the default active tab
...
If the default activeTab is *undefined* and *not* null, activeTab defaults to 0,
so we don't need to set this explicitely.
dug from ExtJS tabPanel:
activeTab = me.activeTab !== null ? (me.activeTab || 0) : null;
2016-01-22 11:24:21 +01:00
Emmanuel Kasper
66162fe4a9
ext6migrate: listen to 'activate' events for panels inside a tabpanel
...
Using ExtJS6 a browser refresh (F5) do not send the 'show' event which we use to display the store as it did with ExtJS4.
At the momment only for tabs inside the datacenter tabpanel, since node and lxc tabpanels are not yet in manager6/
2016-01-22 11:24:20 +01:00
Alexandre Derumier
0b19ac6f8d
add qemu agent gui option
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2016-01-22 11:24:19 +01:00
Emmanuel Kasper
030910b2b0
Allow email adresses with a top level domain of up to 63 characters
...
Reapply fix for https://bugzilla.proxmox.com/show_bug.cgi?id=716
which was missing in manager6/ directory
2016-01-22 11:24:14 +01:00
Emmanuel Kasper
27c3bc7fc6
Correct whitespaces and comment non obvious class properties
2016-01-22 11:24:14 +01:00
Emmanuel Kasper
01c33792f9
ext6migrate: move class static properties out of initComponent()
...
This fixes the Auth realm selection while login with ExtJS6
2016-01-22 11:24:13 +01:00
Emmanuel Kasper
dab1eabac7
ext6migrate: move static class properties out of initComponent()
...
Besides fitting more with the declarative style of ExtJS, this has the
interesting side effect of allowing comboboxes to work with ExtJS6
2016-01-22 11:24:13 +01:00
Emmanuel Kasper
9ad8f2a462
ext6migrate: force an empty array as default value for filters
...
Without this, filters.add() in line 73 file fails
2016-01-22 11:24:13 +01:00
Emmanuel Kasper
48b60bfa30
ext6migrate: Replace deprecated function which is missing in Ext6
...
See http://docs.sencha.com/extjs/5.1/5.1.0-apidocs/#!/api/Ext.container.Container-method-doLayout
This allows the pve manager to load
2016-01-22 11:24:12 +01:00
Emmanuel Kasper
cad206bfa2
Switch to triton theme as default theme in ExtJS6
2016-01-22 11:24:12 +01:00
Dietmar Maurer
84c992f741
remove old extJS5 files
2016-01-22 11:24:11 +01:00
Dietmar Maurer
bd5d277292
rename manager5 to manager6
2016-01-22 11:24:10 +01:00
Dietmar Maurer
f9f49b6077
add extJS6 sources to git repository
2016-01-22 11:24:02 +01:00
Emmanuel Kasper
316e523568
update build infrastucture to be able to develop with Ext6
2015-11-13 07:08:04 +01:00
Dietmar Maurer
8d2b06733c
Sytem Report: place download button at bottom/right
2015-11-06 10:19:29 +01:00
Emmanuel Kasper
4591e1448c
Add report modal window, containing pvereport content
...
Signed-off-by: Emmanuel Kasper <e.kasper@proxmox.com>
2015-11-06 10:07:17 +01:00
Thomas Lamprecht
20bbfc8b90
Improve HA UI for users with restricted permissions
...
Only show edit dialogs for HA resources and groups when an user
has the privileges to edit them.
2015-10-30 16:11:42 +01:00
Dietmar Maurer
7d712ae6ac
add Galician to GUI
2015-10-28 13:02:26 +01:00
Wolfgang Link
fa9a7f4e5b
add mouint point to GUI
2015-10-28 11:42:00 +01:00
Wolfgang Link
67c6060271
add resize LXC Mountpoint at the GUI
2015-10-28 11:40:07 +01:00
Wolfgang Link
21ba65463f
move Root Disk form Options to Resources and add icon for it
2015-10-28 11:37:31 +01:00
Wolfgang Link
b0bf0bca41
add icons to resources
2015-10-28 11:36:37 +01:00
Wolfgang Link
b017a92284
add swap icon for LXC resources
2015-10-28 11:35:51 +01:00
Dietmar Maurer
0b6dc28133
RBD: select 'images' content type by default
...
because we also do not set KRBD flag by default.
2015-10-28 11:14:39 +01:00
Dietmar Maurer
f5bfe311d7
fix lxc crteate wizard
2015-10-24 09:54:22 +02:00
Wolfgang Link
a3c6e04455
fix create CT: this fix the create CT what happend in previous refactoring.
2015-10-23 17:52:18 +02:00
Wolfgang Link
da5dac818c
fix bug #781 : separate CPU and memory in editor
...
This is necessary because CPU are not hot-plug-able and memory are hot-plug-able.
also this will be useful for the new resource window.
2015-10-23 13:40:00 +02:00
Dietmar Maurer
2b496af913
fix bug #756 : force macro setting to emtpy string when user erases the content
2015-10-15 17:38:56 +02:00
Dietmar Maurer
9fda9f2431
GUI: add new vtype ConfigId, use it for snapshot names
2015-10-12 08:15:45 +02:00
Dietmar Maurer
0d4b96587e
s/Realtec/Realtek/
...
correct brand name
2015-10-09 14:37:59 +02:00
Dietmar Maurer
11fcd080d2
IP4_cidr_match: allow short masks like /8
2015-10-09 08:16:00 +02:00
Wolfgang Bumiller
85d16a27d0
lxc/dns: ipv6 support
2015-10-05 17:46:39 +02:00
Wolfgang Bumiller
f74f4349bd
DNS ui/api: ipv6 support
2015-10-05 12:33:42 +02:00
Dietmar Maurer
f6df9310ff
add content type selector to LVM storage editor
2015-10-01 13:03:13 +02:00
Dietmar Maurer
fcd65e2de8
update OS Type descriptions
2015-09-26 11:13:54 +02:00
Dietmar Maurer
f3279ebd42
do not install extJS 5 framework by default
...
We don't want to have development code in final 4.0 release.
2015-09-25 07:17:39 +02:00