Commit Graph

1977 Commits

Author SHA1 Message Date
Dietmar Maurer
5313526e55 copy storage/GlusterFsEdit.js from manager to manager6 2016-03-08 11:22:42 +01:00
Dietmar Maurer
caab7a92d6 copy storage/DirEdit.js from manager to manager6 2016-03-08 11:22:42 +01:00
Dietmar Maurer
4a580e6073 copy storage/ContentView.js from manager to manager6 2016-03-08 11:22:42 +01:00
Dominik Csapak
89722698a9 fix LVM Content settings
when adding LVM Storage, do not overwrite user input for content
and if Storage and Container is selected
show the proper names

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-08 11:21:37 +01:00
Dietmar Maurer
ee6e61009d pveam: add 'available' command to list available templates 2016-03-05 15:35:40 +01:00
Dominik Csapak
8682685479 fix monStoreErrors
in extjs6 they renamed request.operation to request._operation

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 16:57:18 +01:00
Dominik Csapak
2851d275bf fix Edit Button in Time Tab
applyIf to apply for tbar

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 16:56:59 +01:00
Dominik Csapak
c474314e5a ext6migrate: fix whitespaces and intendation
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:34:05 +01:00
Dominik Csapak
0e81e8e90d ext6migrate: enable ceph tab on node
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:33:45 +01:00
Dominik Csapak
c449c89a73 ext6migrate: fix ceph Pool tab
the usual:
* move static conf. to class definition
* change "show" event to "activate"

special attention here to the bufferedRenderer: false value here:
if the grid panel has bufferedRenderer: true (default) and the
store is our Diffstore, it adds the Summary Row twice, once before
the store is loaded and once after.

because there probably will not be many pools in a ceph configuration
managed by the gui, we can safely deactivate bufferedRenderer
(according to extjs documentation, this is intended for gridpanels
with several thousand rows, which is not an issue with ceph pools
i think)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:33:37 +01:00
Dominik Csapak
89cd5a3f7d ext6migrate: fix ceph OSD Panel
* moved static configuration to class definition
* changed the width of the headers (because most were too small)
* changed "show" event to "activate"

special attention for the data fields:
changed the id from type integer to default type, because
extjs cannot convert form integer for this field
(if we do not do this, the whole ceph tab breaks)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:33:03 +01:00
Dominik Csapak
5e0fd1b9d0 ext6migrate: fix most ceph subtabs
this fixed the ceph subtabs: Status,Config,Crush,Disks,Monitor
with the usual fixes:
 * moving static configuration to class definition
 * change deprecated fields
 * make xtypes consistent
 * change "show" event to "activated"

 special note: i moved the subtabs to the left (like the firewall),
 because the alternatives are really bad (top looks not good, bottom
 is not obvious)

 i also changed the width of some headers in gridpanels when the
 title was too long

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:32:44 +01:00
Dominik Csapak
115d172742 ext6migrate: fix DiffStore event
some extjs components expect the datachanged event
to be fired, we changed this to refresh (which
worked for most things, but not all),
this patch fires both events when data is loaded

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:32:13 +01:00
Dominik Csapak
d61a7167af ext6migrate: save space in grouped header (gridpanel)
the grouped headers in gridpanels use space like
there is no tomorrow, this patch makes it a little
denser

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:10:41 +01:00
Wolfgang Bumiller
1ab98f059e vzdump: fix default values
Not all document default values matched their actual
default, fix this by not maintaining two separate lists of
default values.

Note that this changes:
 - the default compression from none to the documented LZO
 - the documented default mode from stop to snapshot
2016-03-04 09:04:06 +01:00
Jean-Francois Dagenais
0568e342e8 vzdump: make sure only DOT pid files excluded
and not files like "acpid"

Signed-off-by: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
2016-03-04 09:02:29 +01:00
Emmanuel Kasper
4224e7c445 enable a first group of LXC panels 2016-03-04 06:17:42 +01:00
Emmanuel Kasper
f799361886 do not use applyIf when adding items in initComponent()
our parent class Ext.grid.GridPanel sets 'tbar: null'
and Ext.applyIf() will only apply our property
if it is undefined, so switch to Ext.apply()

it is safe to use Ext.apply() because none of these classes is further extended,
so we don't have to worry that might me might override a toolbar
set further down by a child class

this fixes allows the panel to display its top toolbar with add/edit buttons
2016-03-04 06:17:33 +01:00
Emmanuel Kasper
8f8e8a2e06 adapt KVComboBoxes to pass store items using 'comboItems' parameter
we used a custom 'data' property to pass around the items to
add to the store, but this property is now used by ExtJS to
store content for the component template

also move to declarative style, saves lines
2016-03-04 06:17:25 +01:00
Dietmar Maurer
bd39c94565 copy ceph/Status.js from manager to manager6 2016-03-04 06:14:50 +01:00
Dietmar Maurer
024be9c7f7 copy ceph/Pool.js from manager to manager6 2016-03-04 06:14:50 +01:00
Dietmar Maurer
4ea09218d9 copy ceph/OSD.js from manager to manager6 2016-03-04 06:14:49 +01:00
Dietmar Maurer
1a70cd637a copy ceph/Monitor.js from manager to manager6 2016-03-04 06:14:49 +01:00
Dietmar Maurer
16d2e5d0e2 copy ceph/Disks.js from manager to manager6 2016-03-04 06:14:49 +01:00
Dietmar Maurer
b1ab274bdd copy ceph/Crush.js from manager to manager6 2016-03-04 06:14:49 +01:00
Dietmar Maurer
7da56687f5 copy ceph/Config.js from manager to manager6 2016-03-04 06:14:49 +01:00
Dominik Csapak
ab6a78a23f ext6migrate: fix selection of ComboGrid
if one selected an item in a ComboGrid which was already selected,
the ComboGrid would not close (as expected), this patch fixes this

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 06:13:22 +01:00
Dominik Csapak
eb751f7ab5 combine if paths
we had the same actions for different if paths,
now they are combined
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 06:13:09 +01:00
Wolfgang Bumiller
065db62f9c doc: The quotes around the glob are actually required... 2016-03-03 11:04:03 +01:00
Wolfgang Bumiller
6999138a2a doc: update vzdump stdexclude documentation 2016-03-03 11:00:11 +01:00
Wolfgang Bumiller
c6977cf081 vzdump: revert /var/run stdexclude entry to its original
It used to be /var/run/.+pid when we used regular
expressions so now it should be /var/run/?*pid
2016-03-03 10:59:52 +01:00
Dietmar Maurer
3d683c3a4b copy lxc/Summary.js from manager to manager6 2016-03-03 10:51:32 +01:00
Dietmar Maurer
a42bccb202 copy lxc/StatusView.js from manager to manager6 2016-03-03 10:51:32 +01:00
Dietmar Maurer
0ae8f0340e copy lxc/SnapshotTree.js from manager to manager6 2016-03-03 10:51:32 +01:00
Dietmar Maurer
113495a243 copy lxc/Snapshot.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
c7ee0c11ac copy lxc/Resources.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
ab2fac2f75 copy lxc/ResourceEdit.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
d6cae26a4b copy lxc/Options.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
5a691a5044 copy lxc/Network.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
b1e47368ec copy lxc/MPResize.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
93cc7b9540 copy lxc/DNS.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
09358a73d1 copy lxc/CreateWizard.js from manager to manager6 2016-03-03 10:51:31 +01:00
Dietmar Maurer
b92ba0a7ee copy lxc/CmdMenu.js from manager to manager6 2016-03-03 10:51:31 +01:00
Fabian Grünbichler
e93408d600 LXC refactoring
call load_config in PVE::LXC::Config instead of PVE::LXC
2016-03-03 10:44:02 +01:00
Dietmar Maurer
9d5c825eff bump version to 4.1-18 2016-03-03 09:55:57 +01:00
Wolfgang Bumiller
b1f0911702 vzdump: don't double exclude-paths from the config
The exclude list is built from both the command line
parameters and the config. If no excludes are passed on the
command line we previously copied the defaults to it,
effectively passing them twice.
2016-03-03 09:54:11 +01:00
Wolfgang Bumiller
6368bbd484 vzdump: make exclude-path from config file work again
Call split_args() on the 'exclude-path' option read from
/etc/vzdump.conf

With the move to the generic JSONSchema::parse_config() in
commit cc61ea36 the call to split_args() for 'exclude-path'
was dropped breaking the 'exclude-path' option.
2016-03-03 09:51:05 +01:00
Wolfgang Bumiller
d38e93822d doc: consistent vzdump --exclude-path documentation
The schema's documentation was already updated to reflect
the change from regular expressions to shell globs, but the
pod entry in CLI/vzdump.pm wasn't.

Also C<> is not interpreted in verbatim (space-prefixed)
lines so it showed up as literal text.
2016-03-03 09:46:41 +01:00
Wolfgang Bumiller
9eef71f36e firewall: add ipfilter option 2016-03-03 09:45:33 +01:00
Dietmar Maurer
94576720a4 bump version to 4.1-17 2016-03-02 17:18:22 +01:00