Dominik Csapak
86109d3a8b
correctly use 'getStore' instead of 'get' and reload instead of load
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-29 13:13:33 +01:00
Dietmar Maurer
5009e3438b
DomainStatistics.js - api returns bytes now
2017-11-29 11:58:58 +01:00
Dietmar Maurer
47ee337f6a
add DNSBL sites option
2017-11-27 11:54:24 +01:00
Dominik Csapak
b6248f6e12
make avg_ptime default 'N/A'
...
so it does not say 'undefined s' when no mail was processed
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-23 06:19:17 +01:00
Dominik Csapak
db13d7e3c5
add RestoreWindow and use it
...
this adds a Restore window, where the user can choose what he
wants to restore
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:41:03 +01:00
Dominik Csapak
75a6815975
only allow to create linux bonds
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:40:54 +01:00
Dominik Csapak
18b5b6adce
rename create to isCreate
...
following the changes in the edit window, we have to use
isCreate instead of create, which gets rid of many jslint
type confusion errors
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-14 11:40:42 +01:00
Dietmar Maurer
929f40ffd8
Dashboard.js - fix subscription status for single node installations
2017-11-13 10:32:16 +01:00
Dominik Csapak
467b217d70
jslint fix: do not use single statements when using if
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:30:57 +01:00
Dominik Csapak
dd79f43aa0
add seperator between backup and restore,remove
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:30:40 +01:00
Dominik Csapak
8fa824d436
move factory defaults button to RuleConfiguration
...
because it only resets the rules
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:30:22 +01:00
Dominik Csapak
bedf67eefc
add download column for backups
...
instead of making the filename clickable
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:30:04 +01:00
Dominik Csapak
adc5c38553
fix (de)activate/destroy events for system configuration
...
relay the events to all children of the network panel,
and add the deactivate event to the options
this properly starts and stops the updatestores
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:29:30 +01:00
Dominik Csapak
4a1b15b9d7
fix removal of rules
...
setting a non-object to undefined is not designed to be done
in a viewmodel
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-11-10 17:29:08 +01:00
Dietmar Maurer
0b33a628f3
BackupRestore.js - add timestamp column
2017-11-10 07:48:40 +01:00
Dietmar Maurer
1b2565a35d
js/BackupRestore.js - do not reload view after restore - simply not required
2017-11-09 11:45:22 +01:00
Dietmar Maurer
7cd5155cb1
js/BackupRestore.js - add restore button
2017-11-09 11:44:32 +01:00
Dietmar Maurer
75a55308e9
BackupRestore.js - use Proxmox.Utils.format_size to render size
2017-11-09 07:27:37 +01:00
Dietmar Maurer
560360fb8d
BackupRestore.js - add anchor to download backup files
2017-11-09 07:24:59 +01:00
Dietmar Maurer
7f261b55d5
js/BackupRestore.js - implement backup/restore panel
2017-11-07 07:43:31 +01:00
Dominik Csapak
e92087299d
add missing itemIds
...
necessary for the routing via url fragment
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-27 14:47:38 +02:00
Dominik Csapak
66caa558cc
add SpamDetectorStatus.js
...
show the update status for spamassassin,
and lets it update manually
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-27 14:47:22 +02:00
Dietmar Maurer
cea4e924e7
js/ServerAdministration.js - enable upgrade button inside controller init
...
Because Proxmox.UserName may not be set at class load time.
2017-10-24 11:30:52 +02:00
Dominik Csapak
3cac8c4e6b
add icons for white/blacklist in QuarantineView
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:34:26 +02:00
Dominik Csapak
5a768cc51a
jslint: empty block and || syntax
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:34:02 +02:00
Dominik Csapak
07adbc8947
jslint: correctly escape regexes
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:33:37 +02:00
Dominik Csapak
20d8d03735
jslint: rework icon_status_map to avoid type confusion
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:33:24 +02:00
Dominik Csapak
ccbf186ff4
jslint: mixed whitespace
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:33:00 +02:00
Dominik Csapak
cac4542e01
jslint: declare variables correctly
...
some were never declared, some ware doubly declared
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:32:45 +02:00
Dominik Csapak
be95ef5dff
jslint: move the parensis inwards
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:32:29 +02:00
Dominik Csapak
77dab24d90
jslint: rename new to newProfile to avoid reserved name
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:31:58 +02:00
Dominik Csapak
b76ce2c5f7
jslint: remove unnecessary code, optimize updatePreview
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:31:40 +02:00
Dominik Csapak
7b18f75e06
jslint: rework MailProcessing names to avoid reserved names
...
'in' is a reserved names, rework all names to match the outer names
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:31:25 +02:00
Dominik Csapak
c17f9fe4d0
jslint: if needs a block
...
single statements after if can be confusing
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:30:58 +02:00
Dominik Csapak
131ba4f60a
jslint: add missing semicolons
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:30:43 +02:00
Dominik Csapak
de0ebd99a1
jslint: type confusion
...
resolve/mark several type confusions
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:30:26 +02:00
Dominik Csapak
771bd0b94b
jslint: remove trailing commas
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:29:17 +02:00
Dominik Csapak
ff735274ca
jslint: add Proxmox global to files
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:28:56 +02:00
Dominik Csapak
a0a98b8d9d
set the from date for QuarantineList from url parameter
...
when we click a link in a Quarantine report, we want the
'from' date to be the day of that mail, so that we can
select the mail
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:27:53 +02:00
Dominik Csapak
c70a57fbd3
QuarantineList.js: save from and to date as statics in class
...
so that when we have the same timespan when we change the quarantine,
as long as we do not reload the browser window
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-23 17:27:11 +02:00
Dietmar Maurer
30a27efac8
Fetchmail - implement create
2017-10-23 10:57:35 +02:00
Dietmar Maurer
a989cf6204
FetchmailView.js - add remove button
2017-10-23 09:26:09 +02:00
Dominik Csapak
78ec45ebbd
add group and user list for LDAP Config View
...
this patch adds two grids for showing the synced groups and
users, with the ability to show the users in the groups and
the additional email addresses for the users
also rework the ldapconfig grid to a declarative syntax
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-19 15:44:29 +02:00
Dominik Csapak
fb511cb253
add missing Ext.htmlEncodes
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-19 15:44:17 +02:00
Dominik Csapak
3718baf37e
add missing itemIds
...
this is needed for the url routing
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-19 15:43:59 +02:00
Dominik Csapak
a151c079d8
remove border from Subscription
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-19 15:43:48 +02:00
Dominik Csapak
dd26ba9ae2
add an Group objectclass textfield to the LDAPEditor
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-19 15:43:30 +02:00
Dominik Csapak
0641d180b0
simplify relayEvents call
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-19 15:43:02 +02:00
Dietmar Maurer
c37614f59a
add fetchmal configuration panel
2017-10-19 12:51:02 +02:00
Dietmar Maurer
6a2f908e59
FetchmailView.js - new panel toö configure fetchmail
2017-10-18 09:41:58 +02:00