pmg-gui/js
Dominik Csapak e2c7198f53 add Custom Scores panel to the Spam Detector
with this panel, users can manually override a rule score for
SpamAssassin rules. This can be useful sometimes, e.g. if
a certain rule always triggers in a certain environment which
is considered spam by the SpamAssassin rules

after adding/editing a rule, we show diff, similar to the network
panel, and offer a button to apply those changes (and restart
pmg-smtp-filter). the changes can also be reverted

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-11-15 10:01:17 +01:00
..
dashboard improve gettext usage 2018-01-24 06:26:26 +01:00
mobile mobile: fix formajax event parameters for f7 2019-07-25 13:45:14 +02:00
ActionList.js ActionList: add info about editable state 2019-10-23 19:18:39 +02:00
Application.js jslint: remove trailing commas 2017-10-23 17:29:17 +02:00
AttachmentGrid.js add Attachment Quarantine 2019-10-17 15:25:31 +02:00
AttachmentQuarantine.js add Attachment Quarantine 2019-10-17 15:25:31 +02:00
BackupRestore.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
ClamAVDatabase.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
ClusterAdministration.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
ConfigPanel.js ConfigPanel.js - remove debug code 2017-10-11 10:37:24 +02:00
ContactStatistics.js improve gettext usage 2018-01-24 06:26:26 +01:00
Dashboard.js collect and show errors on dashboard 2018-03-05 06:48:57 +01:00
DKIMSettings.js Add DKIM Tab to MailProxy configuration 2019-10-23 11:51:26 +02:00
DomainStatistics.js improve gettext usage 2018-01-24 06:26:26 +01:00
FetchmailEdit.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
FetchmailView.js jslint: add missing semicolons 2017-10-23 17:30:43 +02:00
FilterProxy.js jslint: type confusion 2017-09-28 14:42:13 +02:00
GeneralMailStatistics.js check if load is successfull in GeneralMailStatistics 2017-12-18 13:34:22 +01:00
HourlyMailDistribution.js jslint: type confusion 2017-10-23 17:30:26 +02:00
LDAPConfig.js add LDAP+STARTTLS as ldap protocol 2019-03-18 06:36:44 +01:00
LDAPGroupEditor.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
LDAPGroupSelector.js jslint: not declared variable, missing semicolon, parseInt base 2017-09-28 14:42:24 +02:00
LDAPProfileSelector.js jslint: trailing commas 2017-09-28 14:41:43 +02:00
LDAPUserEditor.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
LDAPUserSelector.js improve gettext usage 2018-01-24 06:26:26 +01:00
LoginView.js jslint: remove unnecessary code, optimize updatePreview 2017-10-23 17:31:40 +02:00
Logo.js add logo component 2017-04-05 06:37:49 +02:00
MailProxyConfiguration.js Add DKIM Tab to MailProxy configuration 2019-10-23 11:51:26 +02:00
MailProxyDKIMPanel.js Add DKIM Tab to MailProxy configuration 2019-10-23 11:51:26 +02:00
MailProxyOptions.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
MailProxyPorts.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
MailProxyRelaying.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
MailProxyTLS.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
MailProxyTLSDomains.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
MailProxyTLSPanel.js improve TLS panel layout 2018-09-27 07:16:42 +02:00
MailStatGrid.js jslint: remove trailing commas 2017-10-23 17:29:17 +02:00
MailTracker.js improve gettext usage 2018-01-24 06:26:26 +01:00
MainView.js Revert "add beta text with link to bugzilla" 2019-08-23 10:24:23 +02:00
Makefile add Custom Scores panel to the Spam Detector 2019-11-15 10:01:17 +01:00
MyNetworks.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
NavigationTree.js add Attachment Quarantine 2019-10-17 15:25:31 +02:00
ObjectGroup.js overwrite run_editor of base class 2018-04-06 14:14:26 +02:00
ObjectGroupConfiguration.js add virusfilter 2017-10-13 06:21:55 +02:00
ObjectGroupList.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
ObjectGroupSelector.js ObjectGroupSelector.js: fix border for action selector 2017-03-07 16:57:01 +01:00
PostfixMailQueue.js jslint: if needs a block 2017-10-23 17:30:58 +02:00
PostfixQShape.js fix bug #1707: use correct units for deferred mail queue (minutes) 2018-05-04 12:42:53 +02:00
QuarantineList.js cleanup: set selModel only where we need it 2018-03-29 14:40:32 +02:00
QuarantineView.js improve gettext usage 2018-01-24 06:26:26 +01:00
QueueAdministration.js jslint: remove trailing commas 2017-10-23 17:29:17 +02:00
RBLStatistics.js js/RBLStatistics.js - show pregreet rejects, change title to 'Postscreen' 2017-12-07 08:40:41 +01:00
ReceiverStatistics.js improve gettext usage 2018-01-24 06:26:26 +01:00
RegexTester.js jslint: globals 2017-09-28 14:41:31 +02:00
RelayDomains.js refactor RelayDomains: 2019-10-23 11:50:04 +02:00
RoleSelector.js add new helpdesk role 2018-03-22 11:40:39 +01:00
RuleConfiguration.js rename create to isCreate 2017-11-14 11:40:42 +01:00
RuleEditor.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
RuleInfo.js improve gettext usage 2018-01-24 06:26:26 +01:00
SenderStatistics.js improve gettext usage 2018-01-24 06:26:26 +01:00
ServerAdministration.js use JournalView instead of LogView for syslog 2019-05-16 13:21:51 +02:00
ServerStatus.js jslint: fix type confusion of handler 2017-12-15 09:01:04 +01:00
SpamContextMenu.js SpamQuarantine: add context menu 2018-03-29 14:31:58 +02:00
SpamDetectorConfiguration.js add Custom Scores panel to the Spam Detector 2019-11-15 10:01:17 +01:00
SpamDetectorCustom.js add Custom Scores panel to the Spam Detector 2019-11-15 10:01:17 +01:00
SpamDetectorLanguages.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
SpamDetectorOptions.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
SpamDetectorStatus.js add SpamDetectorStatus.js 2017-10-27 14:47:22 +02:00
SpamInfoGrid.js jslint: remove trailing commas 2017-10-23 17:29:17 +02:00
SpamQuarantine.js fix broken maillist when deleting last mail in list 2019-11-14 13:34:56 +01:00
SpamQuarantineOptions.js Make report labels more explicit 2019-05-28 12:45:22 +02:00
SpamScoreDistribution.js jslint: type confusion 2017-10-23 17:30:26 +02:00
StatStore.js jslint: if needs a block 2017-10-23 17:30:58 +02:00
StatTimeSelector.js jslint: mixed whitespace 2017-10-23 17:33:00 +02:00
Subscription.js fix html entities in system report file 2019-08-09 09:22:17 +02:00
SystemConfiguration.js only allow to create linux bonds 2017-11-14 11:40:54 +01:00
SystemOptions.js Make report labels more explicit 2019-05-28 12:45:22 +02:00
Transport.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
UserBlackWhiteList.js show emptyText when no users are available to select 2019-02-26 10:52:13 +01:00
UserEdit.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00
UserManagement.js add missing itemIds 2017-10-19 15:43:59 +02:00
UserView.js jslint: add missing semicolons 2017-10-23 17:30:43 +02:00
Utils.js ActionList: make labels in editwindow consistent 2019-10-23 16:06:20 +02:00
VersionInfo.js adapt to new pmgcfg version/release semantic 2019-07-25 18:56:38 +02:00
ViewMailHeaders.js jslint: remove unnecessary code, optimize updatePreview 2017-10-23 17:31:40 +02:00
VirusCharts.js improve gettext usage 2018-01-24 06:26:26 +01:00
VirusDetectorConfiguration.js add missing itemIds for url mapping 2017-09-19 12:10:15 +02:00
VirusDetectorOptions.js change display for 'archiveblockencrypted' 2019-08-09 08:49:24 +02:00
VirusQuarantine.js cleanup: set selModel only where we need it 2018-03-29 14:40:32 +02:00
VirusQuarantineOptions.js add onlineHelp properties to all edit windows 2018-10-03 14:32:24 +02:00