From 644da35ce172a94a6d7ef29b5533b00beac78857 Mon Sep 17 00:00:00 2001 From: coax Date: Fri, 3 Feb 2017 20:40:51 +0100 Subject: [PATCH] v0.9.8 --- README.md | 15 +- hMailAdmin/hm_account.php | 17 +- hMailAdmin/hm_domain.php | 2 +- hMailAdmin/hm_logviewer.php | 359 +++------------------------ hMailAdmin/hm_rule.php | 4 +- hMailAdmin/hm_rules.php | 4 +- hMailAdmin/hm_securityranges.php | 31 ++- hMailAdmin/hm_status.php | 4 +- hMailAdmin/index.php | 4 +- hMailAdmin/modern/css/core.css | 14 +- hMailAdmin/modern/css/datepicker.css | 1 + hMailAdmin/modern/impressum.php | 13 +- hMailAdmin/modern/js/core.js | 35 ++- hMailAdmin/modern/js/datepicker.js | 2 + hMailAdmin/modern/json.php | 6 +- hMailAdmin/modern/logview.php | 177 +++++++++++++ 16 files changed, 332 insertions(+), 356 deletions(-) create mode 100644 hMailAdmin/modern/css/datepicker.css create mode 100644 hMailAdmin/modern/js/datepicker.js create mode 100644 hMailAdmin/modern/logview.php diff --git a/README.md b/README.md index 80e81e6..f308f7f 100644 --- a/README.md +++ b/README.md @@ -14,14 +14,13 @@ Features - confirmation dialogs in modal - form validation - table sorting -- simple log parser +- log parser - based on original PHPWebAdmin - works with latest hMailServer (stable) version -- continous development +- continuous development Roadmap for 2017 ----- -- better log parser - buy community license for [Imperavi Grafs](https://imperavi.com/grafs/) (hence the donation link below) Donate @@ -50,12 +49,18 @@ If you DON'T HAVE PHPWebAdmin installed: 5\. Access web admin interface from browser (eg. http://www.yourdomain.com/hmailadmin/) and sign in with hMailServer credentials -Common issue: https://www.hmailserver.com/documentation/latest/?page=ts_setup_phpwebadmin +Common issues: https://www.hmailserver.com/documentation/latest/?page=ts_setup_phpwebadmin Changelog ----- +Version 0.9.8 beta (2017-02-03) +- [new] powerful log parser (using server-side logs) +- [new] datepicker for date fields +- [tweak] IP Ranges expiry date more friendly +- [fix] greylisting checkbox in hm_domain.php + Version 0.9.7 beta (2017-02-01) -- tweak] convert all dates to ISO (YYYY-MM-DD HH:MM:SS) due consistency +- [tweak] convert all dates to ISO (YYYY-MM-DD HH:MM:SS) due consistency - [tweak] dashboard optimizations in JSON - [fix] typo in background_account_save.php - [fix] minor fixes in validation fields diff --git a/hMailAdmin/hm_account.php b/hMailAdmin/hm_account.php index e5cbb63..cad5acb 100644 --- a/hMailAdmin/hm_account.php +++ b/hMailAdmin/hm_account.php @@ -161,8 +161,9 @@ PrintPropertyAreaRow("vacationmessage", "Text", $vacationmessage, 6, 55); PrintCheckboxRow("vacationmessageexpires", "Automatically expires", $vacationmessageexpires); -PrintPropertyEditRow("vacationmessageexpiresdate", "Use ISO date format (YYYY-MM-DD)", $vacationmessageexpiresdate); ?> +

+

+ 0) { ?>