Commit Graph

390 Commits

Author SHA1 Message Date
Dietmar Maurer
91814a7615 PostfixQShape: fix onDeleteAll 2017-09-26 10:23:00 +02:00
Dietmar Maurer
81c250bdcd add Updates panel (APT interface). 2017-09-25 12:58:45 +02:00
Dietmar Maurer
087dc38ec6 SystemOptions.js - add http_proxy option 2017-09-22 11:08:37 +02:00
Dietmar Maurer
cf2485332b add MailTracker 2017-09-21 09:47:48 +02:00
Dietmar Maurer
4af3781f81 NavigationTree.js - remove useless bordert attribute 2017-09-19 12:11:32 +02:00
Dominik Csapak
61415efabe add missing itemIds for url mapping
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-19 12:10:15 +02:00
Dominik Csapak
2c866ec990 make navigation tree scrollable
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-19 11:43:20 +02:00
Dominik Csapak
50531ef945 get rid of unnecessary borders
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-19 11:35:19 +02:00
Dietmar Maurer
bd69f90e64 fix time format (i => hour) 2017-09-18 12:28:00 +02:00
Dietmar Maurer
cc6b80b6c8 fix some jslint errors 2017-09-18 11:39:58 +02:00
Dominik Csapak
9d6d9b3a81 add archivefilter,spamlevel and filenamefilter to the otype_list
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:29:39 +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
f3aa84ddaa add new RegexTester component
used for testing regexes in the what object editors

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-14 06:27:27 +02:00
Dominik Csapak
f2a235e3d1 show user black/whitelist in tree
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-12 07:21:16 +02:00
Dominik Csapak
7d51f9ff94 add email combobox to black/whitelist
so that we can show it in the admin interface too

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-12 07:20:51 +02:00
Dominik Csapak
8e89b895fe add white/blacklist, deliver and delete button for the spam quarantine
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-12 07:18:46 +02:00
Dominik Csapak
cdff090fa3 only reset email if not in quarantineview
else the user could not view his own spams until a refresh anymore

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-12 07:18:06 +02:00
Dominik Csapak
f4404f28c2 better formatting of spam list
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-12 07:17:21 +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
a32c09e62d add RBL statistics 2017-09-11 12:32:12 +02:00
Dietmar Maurer
4183c5557f NavigationTree - move statistics up one level 2017-09-07 12:09:25 +02:00
Dietmar Maurer
e98379210f improve gettext messages 2017-09-07 09:37:31 +02:00
Dietmar Maurer
eaf3ebec87 do not set remoteFilter unless we have set an url
Else ExtJS displays 'Loading...' mask.
2017-09-06 12:58:01 +02:00
Dietmar Maurer
d4be125b9f add new advanced statistic filters option 2017-09-06 12:35:28 +02:00
Dietmar Maurer
8e346db374 more grid filters for statistics 2017-09-06 12:03:49 +02:00
Dietmar Maurer
575e5e2ff2 implement contact statistics 2017-09-06 11:52:01 +02:00
Dietmar Maurer
16e23ef4df SenderStatistics.js: display viruscount 2017-09-06 11:51:24 +02:00
Dietmar Maurer
c1a5d15012 StatStore: new flag autoReload
So that we can disable listening to pmgStatTimeSelectorUpdate events.
2017-09-06 09:32:09 +02:00
Dietmar Maurer
5486028efe Sender/Receiver Statistics - improve error mask handling 2017-09-06 08:59:27 +02:00
Dietmar Maurer
89399b2f84 StatStore.setUrl - abort pending request, clear data, do not call reload 2017-09-06 08:57:20 +02:00
Dietmar Maurer
d6d1af0e2b cleanup: use Ext.data.Proxy.Ajax.abort() 2017-09-06 07:22:39 +02:00
Dietmar Maurer
2ca04e02bc implement receiver statistic panel 2017-09-05 14:03:43 +02:00
Dietmar Maurer
cc28836a9f SenderStatistics.js: rename virusname to virusinfo 2017-09-05 13:47:39 +02:00
Dietmar Maurer
a61d685f40 SenderStatistics.js - display store errors 2017-09-05 13:02:33 +02:00
Dietmar Maurer
f4fedceea6 SenderStatistics.js - use new PMG.FilterProxy class 2017-09-05 10:51:23 +02:00
Dietmar Maurer
2f5b0b8ae4 FilterProxy.js - helper class 2017-09-05 10:50:39 +02:00
Dietmar Maurer
0dd929ecad improve sender statistic panel 2017-09-05 10:22:00 +02:00
Dietmar Maurer
842ad32e48 simplify gettext messages 2017-09-05 10:21:12 +02:00
Dietmar Maurer
4423074471 StatStore.js: allow store with undefined staturl, implement setUrl helper 2017-09-05 10:17:37 +02:00
Dietmar Maurer
97eeb9a862 set multiColumnSort for sender statistic grid 2017-09-05 06:13:09 +02:00
Dietmar Maurer
6d979e4e53 implement sender statistic grid 2017-09-05 06:02:07 +02:00
Dietmar Maurer
73fa787589 SpamQuarantine: reduce number of gettext messages 2017-09-04 07:42:03 +02:00
Dietmar Maurer
ff8a07c6de add placeholders for sender/receiver/contact statistics 2017-09-01 11:40:37 +02:00
Dietmar Maurer
8051d921f5 use column layout 2017-09-01 11:15:47 +02:00
Dietmar Maurer
3755c9e049 reduce number of gettext messages 2017-09-01 10:19:43 +02:00
Dietmar Maurer
73360b1121 add DomainStatistics class 2017-09-01 10:12:03 +02:00