Dietmar Maurer
|
b7e43bc4f3
|
js/UserEdit.js: rewrite, use a view model
|
2017-03-29 19:11:48 +02:00 |
|
Dietmar Maurer
|
4d904e0acc
|
js/UserEdit.js: code cleanup
|
2017-03-28 15:30:18 +02:00 |
|
Dietmar Maurer
|
4468e69cb3
|
js/UserView.js: use a view controller
|
2017-03-28 13:26:20 +02:00 |
|
Dietmar Maurer
|
56ea37185d
|
UserView.js: correcfly sort by realm
|
2017-03-27 13:57:27 +02:00 |
|
Dietmar Maurer
|
c0ffdd0046
|
RoleSelector.js: widget to select user role
|
2017-03-27 13:33:19 +02:00 |
|
Dietmar Maurer
|
ec1dd829db
|
implement local user panel
|
2017-03-27 12:34:12 +02:00 |
|
Dietmar Maurer
|
4ada6d225c
|
LDAPConfig.js: do not allow synchronize on disabled profiles
|
2017-03-23 16:38:47 +01: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
|
65a2aa68c1
|
LDAPConfig.js: use new API entry points
|
2017-03-22 06:52:58 +01:00 |
|
Dietmar Maurer
|
d045660bb4
|
LDAPConfig.js: s/section/profile/
|
2017-03-22 06:38:28 +01:00 |
|
Dietmar Maurer
|
2c18c2d725
|
LDAPConfig.js: add Synchronize button
|
2017-03-21 07:39:06 +01:00 |
|
Dietmar Maurer
|
fb896a907c
|
LDAPConfig.js: include database statistics
|
2017-03-20 11:58:53 +01:00 |
|
Dietmar Maurer
|
b357057ee8
|
use new proxmoxStdRemoveButton widget
|
2017-03-20 08:02:41 +01:00 |
|
Dietmar Maurer
|
b68509390f
|
LDAPConfig.js: add remove button
|
2017-03-20 06:30:13 +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
|
830e582756
|
avoid useless borders
|
2017-03-07 17:13:20 +01:00 |
|
Dietmar Maurer
|
f2ca0a1a39
|
ObjectGroupSelector.js: fix border for action selector
|
2017-03-07 16:57:01 +01:00 |
|
Dietmar Maurer
|
84185bf4e9
|
ObjectGroupConfiguration.js: fix behaviour when removing entries
|
2017-03-07 16:51:50 +01:00 |
|
Dietmar Maurer
|
397006117a
|
rename ActionConfiguration.js to ActionList.js
And use it to edit rules.
|
2017-03-07 12:37:18 +01:00 |
|
Dietmar Maurer
|
f71626c2c7
|
ObjectGroupSelector.js: new widget to simplify code
|
2017-03-07 12:09:23 +01:00 |
|
Dietmar Maurer
|
ad834b6f60
|
improve rule GUI
|
2017-03-07 11:16:18 +01:00 |
|
Dietmar Maurer
|
13fe6e87c4
|
implement clamav safebrowsing, simplify rule configuration
|
2017-03-06 13:13:37 +01:00 |
|
Dietmar Maurer
|
e50f4acb90
|
ClamAVDatabase.js: display clamav database status
|
2017-03-04 17:14:14 +01:00 |
|
Dietmar Maurer
|
41c0569279
|
ClamAVDatabase.ja: panel to edit dbmirror
|
2017-03-04 16:34:21 +01:00 |
|
Dietmar Maurer
|
66636ecf8b
|
add simple tree panel to display rule list
|
2017-03-03 16:06:41 +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
|
8bc42ab3ef
|
WhoConfiguration: run editor on dblclickOGInfo event
|
2017-03-02 08:11:23 +01:00 |
|
Dietmar Maurer
|
4475914f25
|
ObjectGroupList: allow to run editor from outside
|
2017-03-02 08:10:49 +01:00 |
|
Dietmar Maurer
|
cc1c500813
|
ObjectGroup: fire dblclickOGInfo on double click
|
2017-03-02 08:09:56 +01:00 |
|
Dietmar Maurer
|
049a531b21
|
remove SMTPWhitelist, use ObjectGroup instead
|
2017-03-02 07:23:25 +01:00 |
|
Dietmar Maurer
|
3eba771a8f
|
rename Who to ObjectGroup
|
2017-03-02 06:50:35 +01:00 |
|
Dietmar Maurer
|
de3a7ef58d
|
Who.js: display newlines in descriptions
|
2017-03-02 06:47:26 +01:00 |
|
Dietmar Maurer
|
a43acf2e5c
|
rename ObjectGroup to ObjectGroupList
|
2017-03-02 06:27:21 +01:00 |
|
Dietmar Maurer
|
56b0691b19
|
implement object group editor - first try
|
2017-03-01 18:57:08 +01:00 |
|
Dietmar Maurer
|
6f4cfdc5ee
|
VirusDetectorOptions.js: implement missiong options
|
2017-03-01 08:57:36 +01:00 |
|
Dietmar Maurer
|
063e0b219f
|
VirusQuarantineOptions.js: allow to set virus quarantine options
|
2017-03-01 08:40:31 +01:00 |
|
Dietmar Maurer
|
6ccd0a4725
|
QuarantineOptions.js: implement more options
And set deleteEmpty attribute for text inputs.
|
2017-03-01 08:35:54 +01:00 |
|
Dietmar Maurer
|
527c093e2c
|
MailProxyOptions.js: use new helper add_combobox_row()
|
2017-03-01 07:46:29 +01:00 |
|
Dietmar Maurer
|
08e5c6cff0
|
start virus detector configuration
|
2017-02-28 17:36:05 +01:00 |
|
Dietmar Maurer
|
ca1be84f9e
|
QuarantineOptions.js: allow to change spam quarantine options
|
2017-02-28 17:15:25 +01:00 |
|
Dietmar Maurer
|
9465628bef
|
remove unnecessary panel
|
2017-02-28 16:53:40 +01:00 |
|
Dietmar Maurer
|
8dca8d1d61
|
add language selector
|
2017-02-28 16:52:07 +01:00 |
|
Dietmar Maurer
|
dbda33bb6f
|
SpamDetectorOptions.js: add use_razor configuration option
|
2017-02-28 15:05:19 +01:00 |
|
Dietmar Maurer
|
b5d7e0caaa
|
SpamDetectorOptions.js: configure common spam options
|
2017-02-28 14:53:12 +01:00 |
|
Dietmar Maurer
|
d9e1af949d
|
avoid to many gettext entries
|
2017-02-28 14:38:55 +01:00 |
|