mirror of
https://github.com/waytotheweb/scripts.git
synced 2026-03-29 16:57:07 +00:00
216 lines
7.0 KiB
Plaintext
216 lines
7.0 KiB
Plaintext
|
|
ChangeLog:
|
||
|
|
|
||
|
|
v3.00 - Changed license to GPLv3
|
||
|
|
|
||
|
|
v2.08 - Added workaround for iOS issue with bootstrap modals
|
||
|
|
|
||
|
|
v2.07 - Ensure UI errors are displayed in browser to avoid blank pages
|
||
|
|
|
||
|
|
Fixed issue where mail accounts were not being displayed if there was
|
||
|
|
no quota file (i.e. all accounts have always been unlimited)
|
||
|
|
|
||
|
|
v2.06 - Added routine to select from multiple download servers for script
|
||
|
|
updates
|
||
|
|
|
||
|
|
v2.05 - Updated license terms for GDPR compliance
|
||
|
|
|
||
|
|
v2.04 - Modified cPanel output so that exceptions are displayed, e.g. when
|
||
|
|
changing a password that fails due to password strength settings
|
||
|
|
|
||
|
|
v2.03 - Removed legacy use of safeopen in cmm to fix blank page in Manage Mail
|
||
|
|
Accounts
|
||
|
|
|
||
|
|
v2.02 - Configured UI to fully integrate with cPanel templates without using
|
||
|
|
iframes
|
||
|
|
|
||
|
|
Configured UI to display full cPanel breadcrumbs
|
||
|
|
|
||
|
|
Configured UI to support cPanel v66 WHM UI changes
|
||
|
|
|
||
|
|
v2.01 - Modified HTML to cater for major change in cPanel v66
|
||
|
|
|
||
|
|
v2.00 - Modify UI to use cPanel templates for v64+
|
||
|
|
|
||
|
|
General code improvements
|
||
|
|
|
||
|
|
v1.37 - UI HTML changes
|
||
|
|
|
||
|
|
v1.36 - Redesigned UI based on Bootstrap
|
||
|
|
|
||
|
|
v1.35 - Fixed typos and informational text
|
||
|
|
|
||
|
|
Removed use of Cpanel::cPanelFunctions as it is now being withdrawn
|
||
|
|
|
||
|
|
Updated common ConfigServer UI
|
||
|
|
|
||
|
|
v1.34 - Fixed description text of GreyListing buttons
|
||
|
|
|
||
|
|
Sort "Bulk Show GreyListing" output by FQDN
|
||
|
|
|
||
|
|
Added limited support for mdbox format accounts in cPanel v11.58+
|
||
|
|
|
||
|
|
v1.33 - Added options to bulk show/enable/disable GreyListing, if WHM option
|
||
|
|
enabled
|
||
|
|
|
||
|
|
Added options to show/enable/disable GreyListing per domain, if WHM
|
||
|
|
option enabled
|
||
|
|
|
||
|
|
v1.32 - Updated scripts to use https://download.configserver.com
|
||
|
|
|
||
|
|
v1.31 - Modified to cope with cPanel no longer defining "maildir" in the
|
||
|
|
cPanel configuration on 11.46+
|
||
|
|
|
||
|
|
v1.30 - Updated scripts to use download.configserver.com
|
||
|
|
|
||
|
|
v1.29 - UI updates
|
||
|
|
|
||
|
|
v1.28 - Cater for UTF7 directory names
|
||
|
|
|
||
|
|
v1.27 - UI button style modifications
|
||
|
|
|
||
|
|
v1.26 - If /etc/csuibuttondisable exists then the UI buttons will revert for
|
||
|
|
those that cannot cope with the themed ones
|
||
|
|
|
||
|
|
v1.25 - UI Changes
|
||
|
|
|
||
|
|
v1.24 - Fixed location of sa-learn binary
|
||
|
|
|
||
|
|
Fixed directory check logic for sa-learn feature
|
||
|
|
|
||
|
|
v1.23 - Fixed Up button
|
||
|
|
|
||
|
|
Fixed full email view on large messages
|
||
|
|
|
||
|
|
Updated Install/Uninstall instructions
|
||
|
|
|
||
|
|
v1.22 - Sanitised user data input to prevent running unauthorised commands via
|
||
|
|
the UI. A user would require root access to exploit this, so risk is
|
||
|
|
low
|
||
|
|
|
||
|
|
Changed backtick calls to use Open3
|
||
|
|
|
||
|
|
v1.21 - Added support for cPanel v11.38.1+ AppConfig addon registration
|
||
|
|
|
||
|
|
Switched to using /etc/userdomains from /etc/localdomains +
|
||
|
|
/etc/remotedomains to give more accurate domain/account listings
|
||
|
|
|
||
|
|
NOTE: In accordance with the new conventions for v11.38.1+ AppConfig
|
||
|
|
the url to the cmm WHM plugin will change from /cgi/addon_cmm.cgi to
|
||
|
|
/cgi/configserver/cmm.cgi. This will only happen with cmm v1.21+ and
|
||
|
|
cPanel v11.38.1+. Older version of cmm will continue to use the old
|
||
|
|
URL. This has no particular relevance to users accessing through WHM,
|
||
|
|
but will affect direct URL access by users or third party
|
||
|
|
applications
|
||
|
|
|
||
|
|
v1.20 - Modified mailbox actions to use dropped process priveleges to user
|
||
|
|
instead of using "su" to avoid issues on systems using CageFS
|
||
|
|
|
||
|
|
v1.19 - Updated to use the new cPanel 11.36+ integrated perl binary if exists
|
||
|
|
|
||
|
|
v1.18 - For cPanel v11.32+ run /scripts/updateuserdomains instead of
|
||
|
|
/scripts/update_email_limits
|
||
|
|
|
||
|
|
Added Javascript confirmation to "Empty Directory" button
|
||
|
|
|
||
|
|
v1.17 - Fixed version module error in cPanel log
|
||
|
|
|
||
|
|
v1.16 - When any delete/empty action is performed any local maildirsize file
|
||
|
|
is removed to force free maildir space rebuild
|
||
|
|
|
||
|
|
Added SpamAssassin SA Learn button to learn spam against a directory
|
||
|
|
if our MailScanner script is installed
|
||
|
|
|
||
|
|
v1.15 - Updated "Manage Mail Hourly Limits" for the replacement new method in
|
||
|
|
cPanel v11.28.48+
|
||
|
|
|
||
|
|
v1.14 - Updated "Manage Mail Hourly Limits" for the new method in cPanel
|
||
|
|
v11.28+
|
||
|
|
|
||
|
|
Added Note regarding the changes in v11.28+, i.e. Mail Hourly Limits
|
||
|
|
apply to all domains on an account, no longer per domain
|
||
|
|
|
||
|
|
Include /etc/remotedomains in addition to /etc/localdomains in the
|
||
|
|
list of available domains
|
||
|
|
|
||
|
|
Fixed issue where "[truncated to 500 lines]" link was always displayed
|
||
|
|
on emails even if they were less than 500 lines long
|
||
|
|
|
||
|
|
Changed system calls to use open3 to trap messages
|
||
|
|
|
||
|
|
Added retry timeout in WHM UI for checking www.configserver.com for
|
||
|
|
new version information (to avoid repeated hangs when unreachable)
|
||
|
|
|
||
|
|
v1.13 - Added new option "Manage Mail Hourly Limits" to modify per domain
|
||
|
|
outgoing email limit
|
||
|
|
|
||
|
|
v1.12 - Modified Manage Mail Accounts to show column totals
|
||
|
|
|
||
|
|
v1.11 - Modified cmm to remove cPanel process limits when run
|
||
|
|
|
||
|
|
Modified code to skip orphaned domains in /etc/localdomains
|
||
|
|
|
||
|
|
v1.10 - Updated cmm to use the latest cPanel v11 perl modules
|
||
|
|
|
||
|
|
v1.09 - Reduced max lines shown of email to 500 lines. Added option to view
|
||
|
|
the full email
|
||
|
|
|
||
|
|
Speedup in directory listing of email
|
||
|
|
|
||
|
|
v1.08 - Dramatically reduced memory overhead of listing mail directories by
|
||
|
|
only reading the first 200 lines of any email. Also speeds up
|
||
|
|
directory listing greatly
|
||
|
|
|
||
|
|
Display only the first 1000 lines of any email to reduce memory
|
||
|
|
overhead and speed up display
|
||
|
|
|
||
|
|
Added new upgrade mechanism
|
||
|
|
|
||
|
|
Removed use of the cat binary
|
||
|
|
|
||
|
|
Added "Select by Search" JS code, thanks to rafaelfpviana on the forum
|
||
|
|
for the code
|
||
|
|
|
||
|
|
v1.07 - IMAP Trash folder included in quota/space/cleaning calculations
|
||
|
|
|
||
|
|
Added space used as a percentage of quota when listing accounts
|
||
|
|
|
||
|
|
v1.06 - Modified to not follow symlinks introduced in cPanel v11 for any
|
||
|
|
actions which, if the main account is emptied, could lead to the
|
||
|
|
emptying of all email accounts within the tree
|
||
|
|
|
||
|
|
Added compatibility with cPanel v11 WHM theme
|
||
|
|
|
||
|
|
Fixed issue where valiases/vfilters files were not being created with
|
||
|
|
the correct file ownership
|
||
|
|
|
||
|
|
v1.05 - Fixed bug in Go Back button showing account empty of emails, even
|
||
|
|
though it isn't - thus giving you a heart attack.
|
||
|
|
|
||
|
|
v1.04 - UI changes when browsing a mailbox when within a directory only show
|
||
|
|
the current directory and emails. Added Go Up button to return to the
|
||
|
|
top of the mailbox
|
||
|
|
|
||
|
|
Added selected delete of files when browsing a mailbox
|
||
|
|
|
||
|
|
Added empty directory when browsing a mailbox
|
||
|
|
|
||
|
|
Added cPanel account quota check before allowing edit of filters or
|
||
|
|
forwarders or adding a new mailbox to prevent data loss in the event
|
||
|
|
of quota exceeded for the account
|
||
|
|
|
||
|
|
v1.03 - Fixed bug where cmm was only checking for accounts on /home
|
||
|
|
|
||
|
|
v1.02 - Added button key to Manage Mail Accounts
|
||
|
|
|
||
|
|
Fixed text in Delete Mailbox option
|
||
|
|
|
||
|
|
Reworked domain check regex for listed domains to exclude the false
|
||
|
|
rvskin domains but include .biz
|
||
|
|
|
||
|
|
Added version check and Upgrade button
|
||
|
|
|
||
|
|
v1.01 - Fixed bug where %age of space used report wasn't showing mailboxes in
|
||
|
|
excess if they had a quota set
|
||
|
|
|
||
|
|
v1.00 - Initial release
|