Dominik Csapak
6994550a3f
add regex Tester to regular expression editor
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-17 09:12:26 +02:00
Dominik Csapak
628eccdb9a
add missing action list editors
...
and add them in the ActionList to be listed in the drop down
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-17 09:12:12 +02:00
Dominik Csapak
ea4f2a7923
add icons to the object types
...
and show them in the editwindow, the grid and the add menu
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-13 06:29:24 +02:00
Dominik Csapak
8ddd9c44f5
add virusfilter
...
we now also disable the edit button if the objectgroup editor has an
'uneditable' flag set, we need this, because the virusfilter has nothing
which we could edit
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-13 06:21:55 +02:00
Dominik Csapak
b79fbba8e4
normalize the dashboard graph to per minute
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-12 11:11:15 +02:00
Dietmar Maurer
7818f0a3c0
UserView.js: display role
2017-10-09 09:17:55 +02:00
Dominik Csapak
2fa0b5059a
reuse do quarantineAction
...
and make it possible to show both subscription and action window after
one another
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-06 07:31:22 +02:00
Dominik Csapak
207471c040
select mail when coming from link in SpamQuarantine mail
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-06 07:29:58 +02:00
Dominik Csapak
c4ff49f761
add status icons to utils
...
used later for the tracking center
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-05 12:56:20 +02:00
Dominik Csapak
cf5268ca8a
add doQuarantineAction and sender_renderer
...
doQuarantineAction executes a quarantine action with a callback
sender_renderer is the renderer for the quarantine list
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:44:38 +02:00
Dominik Csapak
2c1d504e90
jslint: globals
...
adds the global object proxmox to most files
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:41:31 +02:00
Dietmar Maurer
cf2485332b
add MailTracker
2017-09-21 09:47:48 +02:00
Dietmar Maurer
cc6b80b6c8
fix some jslint errors
2017-09-18 11:39:58 +02:00
Dominik Csapak
e234e99d0f
implement archivefilter editor
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:29:26 +02:00
Dominik Csapak
6af3977271
implement matchfilename editor
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:29:06 +02:00
Dominik Csapak
bed64e74c3
implement spamlevel editor
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:28:36 +02:00
Dominik Csapak
3fb5067f1e
change Content Type text and use emptyFn for reset for displayfield
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:28:24 +02:00
Dominik Csapak
50fa65204a
add regextester to the match field editor
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:27:42 +02:00
Dominik Csapak
3a9b95a74a
add matchfield and contenttype rules
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-12 07:16:54 +02:00
Dietmar Maurer
ad88af09ee
add SpamScoreDistribution class
2017-08-31 07:57:05 +02:00
Dietmar Maurer
258d48b509
start implementing quarantine actions
2017-08-16 10:49:08 +02:00
Dominik Csapak
2b97521b65
change x-fa to fa
...
because there is no x-fa class when using the stock fontawesome css
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 11:28:51 +02:00
Dominik Csapak
4b7e5c48dd
improve rule_direction formatter
...
this adds arrow icons to the direction formatter
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 06:37:24 +02:00
Dominik Csapak
076d6a72ad
improving oclass formatter
...
this adds from/to to the oclass text object
adds a new oclass_icon object
and a new format_oclass function, which
combines the icon with the text
this will be used in the new ruleinfo sidebar
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 06:36:55 +02:00
Dominik Csapak
f1ab2a1476
add updateLoginData to PMG.Utils
...
we need this multiple times
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 06:36:17 +02:00
Dietmar Maurer
cbbf032ce8
improve LDAP object nameing
2017-03-23 16:37:55 +01:00
Dietmar Maurer
6c1370039e
implement LDAP user who object
2017-03-23 12:59:23 +01:00
Dietmar Maurer
5f3ec152cc
implement LDAP group who object
2017-03-23 10:36:35 +01:00
Dietmar Maurer
f6b1b3bfab
add simple LDAP configuration panel
2017-03-19 11:30:46 +01:00
Dietmar Maurer
e653eb8222
ServerStatus.js: panel to view server status and console button
2017-03-10 07:58:41 +01:00
Dietmar Maurer
ad834b6f60
improve rule GUI
2017-03-07 11:16:18 +01:00
Dietmar Maurer
f5de86821b
implement action panel
2017-03-03 12:04:43 +01:00
Dietmar Maurer
b4eee4f756
add TimeFrame editor
2017-03-02 17:06:48 +01:00
Dietmar Maurer
c790d2ab3a
rename WhoConfiguration.js to ObjectGroupConfiguration.js
2017-03-02 15:50:16 +01:00
Dietmar Maurer
f7be608fb0
SMTPWhitelist.js: implement add menu
2017-02-28 10:53:17 +01:00
Dietmar Maurer
012f0f4962
move object editor configuration to PMG.Utils.object_editors
2017-02-28 10:25:19 +01:00
Dietmar Maurer
f9b851e804
SMTPWhitelist.js: implement SMTP Whitelist panel
2017-02-28 09:54:16 +01:00
Dietmar Maurer
2c7b542dd4
use new proxmoxlib.js (package proxmox-widget-toolkit)
2017-01-30 13:43:32 +01:00
Dietmar Maurer
85395f5ab0
authOK: check if we have a user name
2017-01-27 18:15:18 +01:00
Dietmar Maurer
fe81f069dd
Add basic GUI with login window
2017-01-27 12:30:32 +01:00