Dominik Csapak
4700c0375b
hide column headers for spam level info
...
they dont give any useful information
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-29 09:42:59 +02:00
Dominik Csapak
f0c8051c5e
make grid summary bold and seperate with a black line
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-29 09:42:48 +02:00
Dietmar Maurer
c811498512
SpamInfoGrid.js - use single store object
...
And only set/change url.
2017-09-29 08:02:02 +02:00
Dietmar Maurer
b4c60642b6
SpamInfoGrid.js - score need to be a numeric field
...
To make grid summary working.
2017-09-29 07:24:34 +02:00
Dietmar Maurer
f34abacac7
SpamInfoGrid.js - avoid border
2017-09-29 07:11:33 +02:00
Dominik Csapak
56b4528f24
add missing titles for quarantines
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 15:16:34 +02:00
Dominik Csapak
387aeedfca
use VirusQuarantine and change icon for SpamQuarantine
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:47:19 +02:00
Dominik Csapak
644f752b75
add VirusQuarantine component
...
this adds the VirusQuarantine component, which is mostly copied from
the SpamQuarantine but the relevant things changed
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:47:06 +02:00
Dominik Csapak
2d1f7824e4
make SpamQuarantine use the QuarantineList and SpamInfoGrid
...
this changes the SpamQuarantine so it uses the refactored version
of the list, and add the function to show the spaminfo
in a table
also it changes from "show html"/"show raw" buttons to
a single button which gets toggled
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:46:56 +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
79a3f18d31
add SpamInfoGrid component
...
this component will be used to show the Spam info in the quarantine
in a nice tabular format
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:43:49 +02:00
Dominik Csapak
75fcb6fdde
add QuarantineList component
...
this component is a refactored version of the PMG.SpamList
component, but it incorporates the logic and layout for
changing dates/emails from the PMG.SpamQuarantine component
additionally, it has some logic to show/hide the email selection box
via a config property ('emailSelection')
this will be used for the SpamQuarantine in admin/user view and
for the virus quarantine
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:43:33 +02:00
Dominik Csapak
2468e1a139
jslint: empty block
...
reverse logic of if block to avoid empty block
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:52 +02:00
Dominik Csapak
6355fc2cfe
jslint: correct escaping
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:39 +02:00
Dominik Csapak
7a3b5e2d5e
jslint: not declared variable, missing semicolon, parseInt base
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:24 +02:00
Dominik Csapak
ea07c9aa8e
jslint: type confusion
...
fix many type confusions
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:13 +02:00
Dominik Csapak
acc1fedeea
jslint: use dot notation
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:41:57 +02:00
Dominik Csapak
749af0601a
jslint: trailing commas
...
fix many trailing commas
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:41:43 +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
Dominik Csapak
05e2764be8
multiply cpu and iowait with 100
...
since the charts expect values from 0-100 instead of 0-1
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:39:45 +02:00
Dietmar Maurer
28580cc2af
Subscription.js - add onlineHelp
2017-09-27 17:45:12 +02:00
Dietmar Maurer
562d589cea
set enableTextSelection in Subscription grid
2017-09-27 13:13:58 +02:00
Dietmar Maurer
a10c81d94d
add Subscription panel
2017-09-27 12:55:54 +02:00
Dietmar Maurer
57acb12077
remove SSH access panel
2017-09-27 12:24:52 +02:00
Dietmar Maurer
6a3d1c515b
add online help
2017-09-27 10:06:13 +02:00
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