Commit Graph

69 Commits

Author SHA1 Message Date
Dominik Csapak
5c41645953 filter backup always by vm type
currently, as soon as you type something in the backup search bar,
the filter for the vm type (e.g. lxc or qemu) gets cleared, and
you see *all* backups (also those not for the current type)

this patch adds the original filterFn to the filter when searching

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-21 14:02:29 +01:00
Wolfgang Bumiller
9eef71f36e firewall: add ipfilter option 2016-03-03 09:45:33 +01:00
Wolfgang Bumiller
41380b4d5d firewall: add option to allow router advertisement 2016-02-27 10:26:31 +01:00
Dominik Csapak
3095fb1d08 add htmlEncode to various fields
add htmlEnode as a renderer to fields which lets you
input arbitrary strings, to prevent html tags

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-02-20 09:48:11 +01:00
Wolfgang Bumiller
bda8855a5b firewall: add enable ndp option 2016-02-19 10:10:51 +01:00
Wolfgang Bumiller
789536e7e8 PendingObjectGrid hasPendingChanges optimization
Break out of Ext.Array.each early by returning false when
we found a pending change.
2016-01-28 10:27:29 +01:00
Dietmar Maurer
aa0b406653 fix bug #756: force macro setting to emtpy string when user erases the content 2015-10-15 17:38:56 +02:00
Emmanuel Kasper
e85b17494b Allow typeahead selection of Firewall macros
This fixes the bug: https://bugzilla.proxmox.com/show_bug.cgi?id=677

Remarks:
* allowBlank is already set in the class definition
* The value of the comboBox can be either '' after the component initial
load, or 'null' if the user selected a macro and cleans the field afterwards.
This is the reason of the if (!value) test which will catch empty strings and
null.
2015-09-17 12:51:16 +02:00
Alen Grizonic
a00a9ffd80 bug #659 (pool support) fix
lxc added to additional GUI pool functions (also for ExtJS5)

Signed-off-by: Alen Grizonic <a.grizonic@proxmox.com>
2015-07-30 11:39:11 +02:00
Dietmar Maurer
9e361643a8 GUI: use lxc instead of openvz 2015-04-18 09:47:58 +02:00
Stanislav German-Evtushenko
a0654dd8ca GUI: add quick search fields to storage content and backup views
Signed-off-by: Stanislav German-Evtushenko <ginermail@gmail.com>
2015-04-01 06:27:00 +02:00
Dietmar Maurer
915c63d741 PendingObjectGrid: improve detection of pending changes 2015-01-22 12:55:23 +01:00
Alexandre Derumier
02c7802db8 fix rendering of pending processor values
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-21 08:37:38 +01:00
Dietmar Maurer
2b951f2b6a PendingObjectGrid.: inherit from PVE.grid.ObjectGrid
To avoid code duplication.
2015-01-08 12:46:42 +01:00
Dietmar Maurer
f5203fb957 correctly check for undefined values
and remove stale code (that code is not required because this is done by the reader).
2015-01-08 12:46:28 +01:00
Alexandre Derumier
0ad6be34d8 fix rendering bollean
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 10:47:24 +01:00
Alexandre Derumier
4e6053312d fix pending cpu rendering
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 09:25:16 +01:00
Dietmar Maurer
8270ba84cf remove PVE.data.PendingObjectStore (not required) 2015-01-08 08:57:58 +01:00
Alexandre Derumier
4f517059c5 Implement pendinggrid and pendingstore
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-01-08 06:26:12 +01:00
Alexandre Derumier
757e015272 resourcegrid : add template menu
same than the resourcetree
or we can create linked clone from the grid

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2014-08-29 09:03:57 +02:00
Dietmar Maurer
eef43bbd50 cleanup gettext translation for firewall panel
Avoid use of plural to minimize translation overhead.
2014-08-13 12:57:51 +02:00
Dietmar Maurer
5cc4d7deb5 update translation files 2014-07-14 08:19:50 +02:00
Dietmar Maurer
79b93a4dd7 DC Firewall: add enable option 2014-06-04 08:46:33 +02:00
Dietmar Maurer
02a7f63ba5 rename IPSetSelector to IPRefSelector, and use it in IPSet 2014-05-30 10:34:25 +02:00
Dietmar Maurer
5a0a1cc4f5 code cleanups, only set modified_marker when we have errors 2014-05-30 09:02:49 +02:00
Dietmar Maurer
d9d4fcc6dc FirewallRules: disable ipset query when usery types in an IP 2014-05-28 17:27:59 +02:00
Dietmar Maurer
0d46829744 enable queries when user types in values. 2014-05-28 16:52:23 +02:00
Dietmar Maurer
3e6177d94b use correct url for IPSetSelector 2014-05-27 13:59:07 +02:00
Dietmar Maurer
0757b9c212 FirewallRules: delete unused properties (else we get strange verification errors). 2014-05-27 06:21:05 +02:00
Dietmar Maurer
1200d65661 FirewallRules: set error tooltips on load
And use a hidden field to forms with errors as dirty.
2014-05-26 10:18:46 +02:00
Dietmar Maurer
b63d3c4170 FirewallRule: do not send errors back to server, remove editor reference 2014-05-26 08:31:03 +02:00
Dietmar Maurer
8f4174897c FirewallRules: show error messages in rules grid using tooltips. 2014-05-23 10:45:44 +02:00
Dietmar Maurer
1d9214235d FirewallRule: disable column sorting 2014-05-22 10:17:30 +02:00
Dietmar Maurer
9fba0c92b9 FirewallRule: add hack to avoid Form shown as dirty 2014-05-22 09:58:07 +02:00
Dietmar Maurer
060b19b635 firewall rules: add fix for editable ComboGrid 2014-05-22 08:43:04 +02:00
Dietmar Maurer
5491c98f86 new IPProtocolSelector implementation.
and do not use pvetextfield/deleteEmpty, because that is no longer
necessary with recent firewall API changes.
2014-05-21 13:18:50 +02:00
Dietmar Maurer
9184785c0b add IGMP protocol
And use pvetextfield instead of textfield to correctly handle 'delete' parameter.
2014-05-21 10:30:23 +02:00
Dietmar Maurer
5d3a49bfa7 change default for VM firewall enable flag 2014-05-20 07:58:45 +02:00
Dietmar Maurer
2cc7876a65 FirewallOptions: use correct defaults 2014-05-19 10:29:16 +02:00
Alexandre Derumier
d86d9aab46 firewall edit rule : disable proto, sport, dport if macro is selected
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2014-05-19 05:59:55 +02:00
Alexandre Derumier
f6f18eed76 comestic : switch proto and interface in forms
for readability, better to have

macro
proto
src port
dest port

in same column

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2014-05-19 05:57:56 +02:00
Dietmar Maurer
c9f2a17ffc add CheckColumn class 2014-05-06 12:40:09 +02:00
Dietmar Maurer
434f2466b4 add firewall GUI classes 2014-05-06 12:27:00 +02:00
Damien PIQUET
0070ee3752 Added translations
Signed-off-by: Damien PIQUET <piqudam@gmail.com>
2013-08-29 07:20:28 +02:00
Dietmar Maurer
549909a03e use toLowerCase() for textfilter. 2012-09-04 06:21:14 +02:00
Dietmar Maurer
ddb20c5876 fix bug #179: set default button 'no' for dangerous actions 2012-04-24 08:15:56 +02:00
Dietmar Maurer
44147b3ac6 fix bug #55: add Migrate and Stop to context menu 2012-03-28 13:13:07 +02:00
Dietmar Maurer
6b21ab95f6 add more gettext markers 2012-02-24 14:39:01 +01:00
Dietmar Maurer
0c48c3e887 reload pool members on show 2012-02-03 13:49:34 +01:00
Dietmar Maurer
7a6b5d9f21 remove useless require declarations 2012-01-31 06:30:31 +01:00