]>
git.proxmox.com Git - pmg-gui.git/log
Dominik Csapak [Wed, 21 Feb 2018 14:15:39 +0000 (15:15 +0100)]
use defaults for resources in dashboard
else we get an error if a node is not available
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Sat, 17 Feb 2018 09:19:27 +0000 (10:19 +0100)]
bump version to 1.0-32
Wolfgang Bumiller [Fri, 9 Feb 2018 10:12:45 +0000 (11:12 +0100)]
UserEdit: add minLength of 4 to username field
To reflect the minimum length required by the backend.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Dietmar Maurer [Thu, 1 Feb 2018 10:21:06 +0000 (11:21 +0100)]
bump version to 1.0-31
Dominik Csapak [Thu, 1 Feb 2018 10:00:11 +0000 (11:00 +0100)]
remove outlook report style
this does not exist anymore
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dominik Csapak [Tue, 23 Jan 2018 11:15:33 +0000 (12:15 +0100)]
improve gettext usage
optimized a few string
EMail/Email/E-mail -> E-Mail
No Data in Database/No data in database. -> No data in database
etc.
removed 'Outlook 2007' from gettext
added some strings to gettext where they were missing
(e.g. Active, etc.)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Mon, 22 Jan 2018 08:47:10 +0000 (09:47 +0100)]
bump version to 1.0-30
Dietmar Maurer [Fri, 19 Jan 2018 07:44:01 +0000 (08:44 +0100)]
bump version to 1.0-29
Dietmar Maurer [Fri, 19 Jan 2018 07:43:09 +0000 (08:43 +0100)]
MailTracker.js: improve status text
Dietmar Maurer [Thu, 18 Jan 2018 10:49:08 +0000 (11:49 +0100)]
bump version to 1.0-28
Dietmar Maurer [Thu, 18 Jan 2018 10:47:55 +0000 (11:47 +0100)]
MailTracker.js: set start of next day for end-time
Dietmar Maurer [Tue, 16 Jan 2018 13:42:04 +0000 (14:42 +0100)]
bump version to 1.0-27
Dietmar Maurer [Tue, 16 Jan 2018 13:40:50 +0000 (14:40 +0100)]
change default mail port numbers
Dietmar Maurer [Tue, 16 Jan 2018 12:52:25 +0000 (13:52 +0100)]
bump version to 1.0-26
Dietmar Maurer [Tue, 16 Jan 2018 12:50:00 +0000 (13:50 +0100)]
remove BETA, do not display repoid
Dietmar Maurer [Fri, 12 Jan 2018 10:38:13 +0000 (11:38 +0100)]
bump version to 1.0-25
Dominik Csapak [Thu, 11 Jan 2018 08:39:42 +0000 (09:39 +0100)]
use htmlEncode for the username
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Fri, 29 Dec 2017 11:29:31 +0000 (12:29 +0100)]
bump version to 1.0-24
Dietmar Maurer [Fri, 29 Dec 2017 11:27:54 +0000 (12:27 +0100)]
set maxspamsize default back to 256K
Dietmar Maurer [Thu, 28 Dec 2017 12:11:01 +0000 (13:11 +0100)]
bump version to 1.0-23
Dietmar Maurer [Thu, 28 Dec 2017 11:47:11 +0000 (12:47 +0100)]
Revert "doQuarantineAction: pass pmail parameter"
This reverts commit
794e411a4f1c5a4102dc7666bcc95fe6576d6a58.
Not required any longer, because the backend now encode all info inside
the id.
Dietmar Maurer [Thu, 28 Dec 2017 07:45:17 +0000 (08:45 +0100)]
bump version to 1.0-22
Dietmar Maurer [Wed, 27 Dec 2017 11:53:49 +0000 (12:53 +0100)]
doQuarantineAction: pass pmail parameter
Dietmar Maurer [Tue, 19 Dec 2017 06:53:16 +0000 (07:53 +0100)]
bump version to 1.0-21
Dietmar Maurer [Tue, 19 Dec 2017 06:51:15 +0000 (07:51 +0100)]
ClusterAdministration.js - avoid duplicate load mask
Dietmar Maurer [Tue, 19 Dec 2017 06:50:37 +0000 (07:50 +0100)]
ClusterAdministration.js - sort nodes by cid
Dietmar Maurer [Tue, 19 Dec 2017 06:47:14 +0000 (07:47 +0100)]
ClusterAdministration.js - catch undefined value in loadavg renderer
Dietmar Maurer [Mon, 18 Dec 2017 12:35:06 +0000 (13:35 +0100)]
bump version to 1.0-20
Dominik Csapak [Mon, 18 Dec 2017 11:26:11 +0000 (12:26 +0100)]
check if load is successfull in GeneralMailStatistics
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Mon, 18 Dec 2017 09:33:45 +0000 (10:33 +0100)]
bump version to 1.0-19
Dietmar Maurer [Mon, 18 Dec 2017 08:51:56 +0000 (09:51 +0100)]
bump default maxspamsize to 1M
Dietmar Maurer [Fri, 15 Dec 2017 08:01:56 +0000 (09:01 +0100)]
bump version to 1.0-18
Dominik Csapak [Fri, 15 Dec 2017 07:28:14 +0000 (08:28 +0100)]
jslint: fix type confusion of handler
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dominik Csapak [Fri, 15 Dec 2017 07:28:13 +0000 (08:28 +0100)]
jslint: fix trailing comma
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dominik Csapak [Fri, 15 Dec 2017 07:28:12 +0000 (08:28 +0100)]
add BETA link to bugtracker
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Thu, 14 Dec 2017 09:03:30 +0000 (10:03 +0100)]
bump version to 1.0-17
Dietmar Maurer [Thu, 14 Dec 2017 08:28:01 +0000 (09:28 +0100)]
add node reboot and shutdown buttons
Dietmar Maurer [Mon, 11 Dec 2017 13:50:46 +0000 (14:50 +0100)]
bump version to 1.0-16
Dominik Csapak [Mon, 11 Dec 2017 13:30:54 +0000 (14:30 +0100)]
replace novnc with xtermjs
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dietmar Maurer [Mon, 11 Dec 2017 12:49:41 +0000 (13:49 +0100)]
bump version to 1.0-15
Dietmar Maurer [Mon, 11 Dec 2017 12:44:01 +0000 (13:44 +0100)]
add spam detector option clamav_heuristic_score
Dietmar Maurer [Thu, 7 Dec 2017 10:23:22 +0000 (11:23 +0100)]
bump version to 1.0-14
Dietmar Maurer [Thu, 7 Dec 2017 10:23:08 +0000 (11:23 +0100)]
fix title in Incoming Mails graph (use 'Junk Mails')
Dietmar Maurer [Thu, 7 Dec 2017 07:42:09 +0000 (08:42 +0100)]
bump version to 1.0-13
Dietmar Maurer [Thu, 7 Dec 2017 07:40:41 +0000 (08:40 +0100)]
js/RBLStatistics.js - show pregreet rejects, change title to 'Postscreen'
Dietmar Maurer [Wed, 6 Dec 2017 07:11:21 +0000 (08:11 +0100)]
bump version to 1.0-12
Dietmar Maurer [Wed, 6 Dec 2017 07:09:48 +0000 (08:09 +0100)]
MailTracker.js - display all receivers
Dietmar Maurer [Thu, 30 Nov 2017 09:04:11 +0000 (10:04 +0100)]
bump version to 1.0-11
Dietmar Maurer [Thu, 30 Nov 2017 09:03:18 +0000 (10:03 +0100)]
SpamDetectorOptions.js: fix default for maxspamsize
Dietmar Maurer [Wed, 29 Nov 2017 12:25:08 +0000 (13:25 +0100)]
bump verstion to 1.0-10
Dietmar Maurer [Wed, 29 Nov 2017 12:27:19 +0000 (13:27 +0100)]
use MiB instead of MBytes
Dietmar Maurer [Wed, 29 Nov 2017 12:24:09 +0000 (13:24 +0100)]
DomainStatistics: s/mbytes/bytes/
Dietmar Maurer [Wed, 29 Nov 2017 12:15:42 +0000 (13:15 +0100)]
bump version to 1.0-9
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>
Dietmar Maurer [Wed, 29 Nov 2017 10:58:58 +0000 (11:58 +0100)]
DomainStatistics.js - api returns bytes now
Dietmar Maurer [Mon, 27 Nov 2017 10:55:27 +0000 (11:55 +0100)]
bump version to 1.0-8
Dietmar Maurer [Mon, 27 Nov 2017 10:54:24 +0000 (11:54 +0100)]
add DNSBL sites option
Dietmar Maurer [Thu, 23 Nov 2017 06:53:30 +0000 (07:53 +0100)]
bump version to 1.0-7
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>
Dietmar Maurer [Tue, 14 Nov 2017 10:54:41 +0000 (11:54 +0100)]
rename package to pmg-gui, bump version to 1.0-6
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>
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>
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>
Dietmar Maurer [Tue, 14 Nov 2017 07:38:11 +0000 (08:38 +0100)]
bump version to 1.0-5
Dietmar Maurer [Mon, 13 Nov 2017 09:32:16 +0000 (10:32 +0100)]
Dashboard.js - fix subscription status for single node installations
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>
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>
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>
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>
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>
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>
Dietmar Maurer [Fri, 10 Nov 2017 06:48:40 +0000 (07:48 +0100)]
BackupRestore.js - add timestamp column
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
Dietmar Maurer [Thu, 9 Nov 2017 10:44:32 +0000 (11:44 +0100)]
js/BackupRestore.js - add restore button
Dietmar Maurer [Thu, 9 Nov 2017 06:27:37 +0000 (07:27 +0100)]
BackupRestore.js - use Proxmox.Utils.format_size to render size
Dietmar Maurer [Thu, 9 Nov 2017 06:24:59 +0000 (07:24 +0100)]
BackupRestore.js - add anchor to download backup files
Dietmar Maurer [Tue, 7 Nov 2017 06:42:22 +0000 (07:42 +0100)]
js/BackupRestore.js - implement backup/restore panel
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>
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>
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.
Dietmar Maurer [Tue, 24 Oct 2017 06:40:45 +0000 (08:40 +0200)]
bump version to 1.0-4
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Dietmar Maurer [Mon, 23 Oct 2017 08:57:35 +0000 (10:57 +0200)]
Fetchmail - implement create
Dietmar Maurer [Mon, 23 Oct 2017 07:26:09 +0000 (09:26 +0200)]
FetchmailView.js - add remove button