]> git.proxmox.com Git - pmg-gui.git/log
pmg-gui.git
6 years agobump version to 1.0-14
Dietmar Maurer [Thu, 7 Dec 2017 10:23:22 +0000 (11:23 +0100)]
bump version to 1.0-14

6 years agofix title in Incoming Mails graph (use 'Junk Mails')
Dietmar Maurer [Thu, 7 Dec 2017 10:23:08 +0000 (11:23 +0100)]
fix title in Incoming Mails graph (use 'Junk Mails')

6 years agobump version to 1.0-13
Dietmar Maurer [Thu, 7 Dec 2017 07:42:09 +0000 (08:42 +0100)]
bump version to 1.0-13

6 years agojs/RBLStatistics.js - show pregreet rejects, change title to 'Postscreen'
Dietmar Maurer [Thu, 7 Dec 2017 07:40:41 +0000 (08:40 +0100)]
js/RBLStatistics.js - show pregreet rejects, change title to 'Postscreen'

6 years agobump version to 1.0-12
Dietmar Maurer [Wed, 6 Dec 2017 07:11:21 +0000 (08:11 +0100)]
bump version to 1.0-12

6 years agoMailTracker.js - display all receivers
Dietmar Maurer [Wed, 6 Dec 2017 07:09:48 +0000 (08:09 +0100)]
MailTracker.js - display all receivers

6 years agobump version to 1.0-11
Dietmar Maurer [Thu, 30 Nov 2017 09:04:11 +0000 (10:04 +0100)]
bump version to 1.0-11

6 years agoSpamDetectorOptions.js: fix default for maxspamsize
Dietmar Maurer [Thu, 30 Nov 2017 09:03:18 +0000 (10:03 +0100)]
SpamDetectorOptions.js: fix default for maxspamsize

6 years agobump verstion to 1.0-10
Dietmar Maurer [Wed, 29 Nov 2017 12:25:08 +0000 (13:25 +0100)]
bump verstion to 1.0-10

6 years agouse MiB instead of MBytes
Dietmar Maurer [Wed, 29 Nov 2017 12:27:19 +0000 (13:27 +0100)]
use MiB instead of MBytes

6 years agoDomainStatistics: s/mbytes/bytes/
Dietmar Maurer [Wed, 29 Nov 2017 12:24:09 +0000 (13:24 +0100)]
DomainStatistics: s/mbytes/bytes/

6 years agobump version to 1.0-9
Dietmar Maurer [Wed, 29 Nov 2017 12:15:42 +0000 (13:15 +0100)]
bump version to 1.0-9

6 years agocorrectly use 'getStore' instead of 'get' and reload instead of load
Dominik Csapak [Wed, 29 Nov 2017 10:40:18 +0000 (11:40 +0100)]
correctly use 'getStore' instead of 'get' and reload instead of load

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoDomainStatistics.js - api returns bytes now
Dietmar Maurer [Wed, 29 Nov 2017 10:58:58 +0000 (11:58 +0100)]
DomainStatistics.js - api returns bytes now

6 years agobump version to 1.0-8
Dietmar Maurer [Mon, 27 Nov 2017 10:55:27 +0000 (11:55 +0100)]
bump version to 1.0-8

6 years agoadd DNSBL sites option
Dietmar Maurer [Mon, 27 Nov 2017 10:54:24 +0000 (11:54 +0100)]
add DNSBL sites option

6 years agobump version to 1.0-7
Dietmar Maurer [Thu, 23 Nov 2017 06:53:30 +0000 (07:53 +0100)]
bump version to 1.0-7

6 years agomake avg_ptime default 'N/A'
Dominik Csapak [Tue, 14 Nov 2017 12:38:41 +0000 (13:38 +0100)]
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>
6 years agorename package to pmg-gui, bump version to 1.0-6
Dietmar Maurer [Tue, 14 Nov 2017 10:54:41 +0000 (11:54 +0100)]
rename package to pmg-gui, bump version to 1.0-6

6 years agoadd RestoreWindow and use it
Dominik Csapak [Tue, 14 Nov 2017 10:17:23 +0000 (11:17 +0100)]
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>
6 years agoonly allow to create linux bonds
Dominik Csapak [Tue, 14 Nov 2017 10:17:22 +0000 (11:17 +0100)]
only allow to create linux bonds

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agorename create to isCreate
Dominik Csapak [Tue, 14 Nov 2017 10:17:21 +0000 (11:17 +0100)]
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>
6 years agobump version to 1.0-5
Dietmar Maurer [Tue, 14 Nov 2017 07:38:11 +0000 (08:38 +0100)]
bump version to 1.0-5

6 years agoDashboard.js - fix subscription status for single node installations
Dietmar Maurer [Mon, 13 Nov 2017 09:32:16 +0000 (10:32 +0100)]
Dashboard.js - fix subscription status for single node installations

6 years agojslint fix: do not use single statements when using if
Dominik Csapak [Fri, 10 Nov 2017 12:12:20 +0000 (13:12 +0100)]
jslint fix: do not use single statements when using if

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd seperator between backup and restore,remove
Dominik Csapak [Fri, 10 Nov 2017 12:12:19 +0000 (13:12 +0100)]
add seperator between backup and restore,remove

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agomove factory defaults button to RuleConfiguration
Dominik Csapak [Fri, 10 Nov 2017 12:12:18 +0000 (13:12 +0100)]
move factory defaults button to RuleConfiguration

because it only resets the rules

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd download column for backups
Dominik Csapak [Fri, 10 Nov 2017 12:12:17 +0000 (13:12 +0100)]
add download column for backups

instead of making the filename clickable

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agofix (de)activate/destroy events for system configuration
Dominik Csapak [Fri, 10 Nov 2017 12:12:16 +0000 (13:12 +0100)]
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>
6 years agofix removal of rules
Dominik Csapak [Fri, 10 Nov 2017 12:12:15 +0000 (13:12 +0100)]
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>
6 years agoBackupRestore.js - add timestamp column
Dietmar Maurer [Fri, 10 Nov 2017 06:48:40 +0000 (07:48 +0100)]
BackupRestore.js - add timestamp column

6 years agojs/BackupRestore.js - do not reload view after restore - simply not required
Dietmar Maurer [Thu, 9 Nov 2017 10:45:22 +0000 (11:45 +0100)]
js/BackupRestore.js - do not reload view after restore  - simply not required

6 years agojs/BackupRestore.js - add restore button
Dietmar Maurer [Thu, 9 Nov 2017 10:44:32 +0000 (11:44 +0100)]
js/BackupRestore.js - add restore button

6 years agoBackupRestore.js - use Proxmox.Utils.format_size to render size
Dietmar Maurer [Thu, 9 Nov 2017 06:27:37 +0000 (07:27 +0100)]
BackupRestore.js - use Proxmox.Utils.format_size to render size

6 years agoBackupRestore.js - add anchor to download backup files
Dietmar Maurer [Thu, 9 Nov 2017 06:24:59 +0000 (07:24 +0100)]
BackupRestore.js - add anchor to download backup files

6 years agojs/BackupRestore.js - implement backup/restore panel
Dietmar Maurer [Tue, 7 Nov 2017 06:42:22 +0000 (07:42 +0100)]
js/BackupRestore.js - implement backup/restore panel

6 years agoadd missing itemIds
Dominik Csapak [Fri, 27 Oct 2017 11:17:41 +0000 (13:17 +0200)]
add missing itemIds

necessary for the routing via url fragment

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd SpamDetectorStatus.js
Dominik Csapak [Fri, 27 Oct 2017 11:17:40 +0000 (13:17 +0200)]
add SpamDetectorStatus.js

show the update status for spamassassin,
and lets it update manually

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojs/ServerAdministration.js - enable upgrade button inside controller init
Dietmar Maurer [Tue, 24 Oct 2017 09:30:52 +0000 (11:30 +0200)]
js/ServerAdministration.js - enable upgrade button inside controller init

Because Proxmox.UserName may not be set at class load time.

6 years agobump version to 1.0-4
Dietmar Maurer [Tue, 24 Oct 2017 06:40:45 +0000 (08:40 +0200)]
bump version to 1.0-4

6 years agoadd icons for white/blacklist in QuarantineView
Dominik Csapak [Mon, 23 Oct 2017 13:01:22 +0000 (15:01 +0200)]
add icons for white/blacklist in QuarantineView

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: empty block and || syntax
Dominik Csapak [Mon, 23 Oct 2017 13:01:21 +0000 (15:01 +0200)]
jslint: empty block and || syntax

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: correctly escape regexes
Dominik Csapak [Mon, 23 Oct 2017 13:01:20 +0000 (15:01 +0200)]
jslint: correctly escape regexes

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: rework icon_status_map to avoid type confusion
Dominik Csapak [Mon, 23 Oct 2017 13:01:19 +0000 (15:01 +0200)]
jslint: rework icon_status_map to avoid type confusion

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: mixed whitespace
Dominik Csapak [Mon, 23 Oct 2017 13:01:18 +0000 (15:01 +0200)]
jslint: mixed whitespace

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: declare variables correctly
Dominik Csapak [Mon, 23 Oct 2017 13:01:17 +0000 (15:01 +0200)]
jslint: declare variables correctly

some were never declared, some ware doubly declared

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: move the parensis inwards
Dominik Csapak [Mon, 23 Oct 2017 13:01:16 +0000 (15:01 +0200)]
jslint: move the parensis inwards

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: rename new to newProfile to avoid reserved name
Dominik Csapak [Mon, 23 Oct 2017 13:01:15 +0000 (15:01 +0200)]
jslint: rename new to newProfile to avoid reserved name

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: remove unnecessary code, optimize updatePreview
Dominik Csapak [Mon, 23 Oct 2017 13:01:14 +0000 (15:01 +0200)]
jslint: remove unnecessary code, optimize updatePreview

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: rework MailProcessing names to avoid reserved names
Dominik Csapak [Mon, 23 Oct 2017 13:01:13 +0000 (15:01 +0200)]
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>
6 years agojslint: if needs a block
Dominik Csapak [Mon, 23 Oct 2017 13:01:12 +0000 (15:01 +0200)]
jslint: if needs a block

single statements after if can be confusing

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: add missing semicolons
Dominik Csapak [Mon, 23 Oct 2017 13:01:11 +0000 (15:01 +0200)]
jslint: add missing semicolons

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: type confusion
Dominik Csapak [Mon, 23 Oct 2017 13:01:10 +0000 (15:01 +0200)]
jslint: type confusion

resolve/mark several type confusions

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: remove trailing commas
Dominik Csapak [Mon, 23 Oct 2017 13:01:09 +0000 (15:01 +0200)]
jslint: remove trailing commas

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agojslint: add Proxmox global to files
Dominik Csapak [Mon, 23 Oct 2017 13:01:08 +0000 (15:01 +0200)]
jslint: add Proxmox global to files

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoset the from date for QuarantineList from url parameter
Dominik Csapak [Mon, 23 Oct 2017 10:20:59 +0000 (12:20 +0200)]
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>
6 years agoQuarantineList.js: save from and to date as statics in class
Dominik Csapak [Mon, 23 Oct 2017 10:20:58 +0000 (12:20 +0200)]
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>
6 years agoFetchmail - implement create
Dietmar Maurer [Mon, 23 Oct 2017 08:57:35 +0000 (10:57 +0200)]
Fetchmail - implement create

6 years agoFetchmailView.js - add remove button
Dietmar Maurer [Mon, 23 Oct 2017 07:26:09 +0000 (09:26 +0200)]
FetchmailView.js - add remove button

6 years agoadd group and user list for LDAP Config View
Dominik Csapak [Thu, 19 Oct 2017 12:37:54 +0000 (14:37 +0200)]
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>
6 years agoadd missing Ext.htmlEncodes
Dominik Csapak [Thu, 19 Oct 2017 12:37:53 +0000 (14:37 +0200)]
add missing Ext.htmlEncodes

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd missing itemIds
Dominik Csapak [Thu, 19 Oct 2017 12:37:52 +0000 (14:37 +0200)]
add missing itemIds

this is needed for the url routing

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoremove border from Subscription
Dominik Csapak [Thu, 19 Oct 2017 12:37:51 +0000 (14:37 +0200)]
remove border from Subscription

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd an Group objectclass textfield to the LDAPEditor
Dominik Csapak [Thu, 19 Oct 2017 12:37:50 +0000 (14:37 +0200)]
add an Group objectclass textfield to the LDAPEditor

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agosimplify relayEvents call
Dominik Csapak [Thu, 19 Oct 2017 12:37:49 +0000 (14:37 +0200)]
simplify relayEvents call

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd fetchmal configuration panel
Dietmar Maurer [Thu, 19 Oct 2017 10:51:02 +0000 (12:51 +0200)]
add fetchmal configuration panel

6 years agoFetchmailView.js - new panel toö configure fetchmail
Dietmar Maurer [Wed, 18 Oct 2017 07:41:58 +0000 (09:41 +0200)]
FetchmailView.js - new panel toö configure fetchmail

6 years agoadd regex Tester to regular expression editor
Dominik Csapak [Mon, 16 Oct 2017 12:04:29 +0000 (14:04 +0200)]
add regex Tester to regular expression editor

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd missing action list editors
Dominik Csapak [Mon, 16 Oct 2017 12:04:28 +0000 (14:04 +0200)]
add missing action list editors

and add them in the ActionList to be listed in the drop down

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoLoginView.js - remove realm selector
Dietmar Maurer [Fri, 13 Oct 2017 04:47:20 +0000 (06:47 +0200)]
LoginView.js - remove realm selector

Because it is not really required. Instead, we always use realm 'pmg'
to login toö the admin interface. The backend can map 'root@pmg' to
'root@pam'.

6 years agoadd icons to the object types
Dominik Csapak [Thu, 12 Oct 2017 10:25:27 +0000 (12:25 +0200)]
add icons to the object types

and show them in the editwindow, the grid and the add menu

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd virusfilter
Dominik Csapak [Thu, 12 Oct 2017 09:42:37 +0000 (11:42 +0200)]
add virusfilter

we now also disable the edit button if the objectgroup editor has an
'uneditable' flag set, we need this, because the virusfilter has nothing
which we could edit

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agonormalize the dashboard graph to per minute
Dominik Csapak [Thu, 12 Oct 2017 08:09:29 +0000 (10:09 +0200)]
normalize the dashboard graph to per minute

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoQuarantineView.js - do not display @quarantine realm
Dietmar Maurer [Wed, 11 Oct 2017 09:11:18 +0000 (11:11 +0200)]
QuarantineView.js - do not display @quarantine realm

6 years agoConfigPanel.js - remove debug code
Dietmar Maurer [Wed, 11 Oct 2017 08:37:24 +0000 (10:37 +0200)]
ConfigPanel.js - remove debug code

6 years agoLoginView.js - hide realm selector for quarantine login
Dietmar Maurer [Wed, 11 Oct 2017 06:21:07 +0000 (08:21 +0200)]
LoginView.js - hide realm selector for quarantine login

6 years agoApplication.js: remove trailing slash from pathname
Dietmar Maurer [Wed, 11 Oct 2017 06:16:28 +0000 (08:16 +0200)]
Application.js: remove trailing slash from pathname

To correctly detect /quarantine/ and /quarantine

6 years agoadd Dashboard
Dominik Csapak [Tue, 10 Oct 2017 13:16:26 +0000 (15:16 +0200)]
add Dashboard

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd MailProcessing Component
Dominik Csapak [Tue, 10 Oct 2017 13:16:25 +0000 (15:16 +0200)]
add MailProcessing Component

this shows the traffic and the average mail processing time

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd new SubscriptionInfo component
Dominik Csapak [Tue, 10 Oct 2017 13:16:24 +0000 (15:16 +0200)]
add new SubscriptionInfo component

this shows the SubscriptionInfo status in the dashboard and with a
click on it you get to the Subscription menu item

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd minigraph component
Dominik Csapak [Tue, 10 Oct 2017 13:16:23 +0000 (15:16 +0200)]
add minigraph component

this is a preconfigured RRDChart for the dashboard

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd new css classes
Dominik Csapak [Tue, 10 Oct 2017 13:16:22 +0000 (15:16 +0200)]
add new css classes

they are used in the dashboard

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoset button state in load handler instead of callback
Dominik Csapak [Mon, 9 Oct 2017 10:03:59 +0000 (12:03 +0200)]
set button state in load handler instead of callback

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agorelay events to clamav subpanels and listen to the activate event
Dominik Csapak [Mon, 9 Oct 2017 10:03:58 +0000 (12:03 +0200)]
relay events to clamav subpanels and listen to the activate event

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoset correct size/mask for clamav status
Dominik Csapak [Mon, 9 Oct 2017 10:03:57 +0000 (12:03 +0200)]
set correct size/mask for clamav status

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agofix wrong stopUpdate to startUpdate
Dominik Csapak [Mon, 9 Oct 2017 10:03:56 +0000 (12:03 +0200)]
fix wrong stopUpdate to startUpdate

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoUserView.js: display role
Dietmar Maurer [Mon, 9 Oct 2017 07:17:55 +0000 (09:17 +0200)]
UserView.js: display role

6 years agoObjectGroup.js - do not overwrite proxy, use monStoreErrors
Dietmar Maurer [Mon, 9 Oct 2017 06:25:44 +0000 (08:25 +0200)]
ObjectGroup.js - do not overwrite proxy, use monStoreErrors

6 years agoadd emptytext to user white/blacklist
Dominik Csapak [Fri, 6 Oct 2017 12:36:18 +0000 (14:36 +0200)]
add emptytext to user white/blacklist

so that we get feedback that there is no data when using
an email which has no white/blacklist

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoremove old RuleList
Dominik Csapak [Fri, 6 Oct 2017 12:36:17 +0000 (14:36 +0200)]
remove old RuleList

we do not use it anymore

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd vtype to email selector in white/blacklist
Dominik Csapak [Fri, 6 Oct 2017 12:36:16 +0000 (14:36 +0200)]
add vtype to email selector in white/blacklist

and check if it is valid before making an api request

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agodo not use autoload
Dominik Csapak [Fri, 6 Oct 2017 12:36:15 +0000 (14:36 +0200)]
do not use autoload

instead of autoloading (which leads to api errors in the admin interface)
we load it instantly only in the quarantineview
(we load it anyway in the admin interface when selecting an email)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd emptytext to email selector in quarantine
Dominik Csapak [Fri, 6 Oct 2017 12:36:14 +0000 (14:36 +0200)]
add emptytext to email selector in quarantine

so that when there is no email in the quarantine for the selected
timeframe, we now get the feedback that there is no data

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agosetEmptyText when when loading the store with an email selected
Dominik Csapak [Fri, 6 Oct 2017 12:36:13 +0000 (14:36 +0200)]
setEmptyText when when loading the store with an email selected

so that we get 'no data' instead of 'no email selected'

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd missing htmlEncode
Dominik Csapak [Fri, 6 Oct 2017 12:36:12 +0000 (14:36 +0200)]
add missing htmlEncode

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoremove unnecessary 'new Ext.menu.Menu'
Dominik Csapak [Fri, 6 Oct 2017 12:36:11 +0000 (14:36 +0200)]
remove unnecessary 'new Ext.menu.Menu'

this is implicit when having an object as 'menu' property

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agocheck if the call was successful
Dominik Csapak [Fri, 6 Oct 2017 12:36:10 +0000 (14:36 +0200)]
check if the call was successful

if not, we return, otherwise we run into an javascript exception

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoexecute stopUpdate on 'deactivate'
Dominik Csapak [Fri, 6 Oct 2017 12:36:09 +0000 (14:36 +0200)]
execute stopUpdate on 'deactivate'

when we have a panel/grid with an updatestore which starts
on activation, we also have to stop it on deactivation,
otherwise those stores gets updated even when we are on another tab

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoadd missing clearbeforeload arguments for monStoreErrors
Dominik Csapak [Fri, 6 Oct 2017 12:36:08 +0000 (14:36 +0200)]
add missing clearbeforeload arguments for monStoreErrors

otherwise we gat double loading masks

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
6 years agoLoginView.js - allow to select a realm
Dietmar Maurer [Fri, 6 Oct 2017 10:40:12 +0000 (12:40 +0200)]
LoginView.js - allow to select a realm