Commit Graph

68 Commits

Author SHA1 Message Date
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
Dietmar Maurer
19a6b9f1ff implement PoolMember GUI 2012-01-30 12:02:56 +01:00