Version History for Watch My Domains Server Edition (SED)
Important Links
Download v5 (Std Edition / Demo) Download v5 (Professional)
How To Update Existing v5 Installations
Use the command line tool sed.php to update version 5 installations quickly by running
php sed.php update
from the root installation folder. Please see the link below for more information.
How to Update v5 Installations
Always hard refresh your browser after an update so that the new JavaScript files are loaded. In most browsers this is done by clicking the refresh button while holding down the Ctrl (Windows) or Shift (Mac) key.
Version 5.0 - April 02, 2024 (Current)
- Minor update in JavaScript code for website screen-shots. Ignore if you don't use this feature or if your screen-shots work fine.
Version 5.0 - March 30, 2024
- Added support for Duo Universal (2FA)
- Minor code restructuring and improvements
Version 5.0 - August 30, 2023
- Added options to automatically find possible A and CNAME records.
- The sdscan option in CLI tool (sed.php) gets an 'auto' option to automatically find possible A and CNAME records.
- Minor fixes in AFXR option for DNS checks.
- Minor code restructuring and improvements
Version 5.0 - August 14, 2023
- Minor user interface improvements and fixes
Version 5.0 - July 3, 2023
- Fixed an issue that affected configuring custom domain columns in Reports
- Fixed an issue that affected base URL protocol detection under some uncommon web server configurations.
- Added an extra setting in config.php to allow specifying http or https when application fails to auto-detect the http protocol in use.
Version 5.0 - June 4, 2023
- Domain and SSL Expiry highlight days in monitor module will now use the user setting from the UI-Settings.
- Minor user interface improvements to data tables, toolbox, etc.
Version 5.0 - May 17, 2023
- Added checks for php-bcmath availability. This is required for SSL certificate check under some circumstances.
- Added additional styles to the 'Contrast theme for light mode. Please see "lib/layouts/colors/light/themes/contrast/styles.css" file.
- Minor user interface improvements
Version 5.0 - May 11, 2023
- Maintenance update to facilitate upgrade to the upcoming new major version 6.
- Applied a patch to fix an obscure vulnerability. Please update your installation.
- Minor user interface improvements
Version 5.0 - May 02, 2023
- Added the optional shopper_id parameter for Godaddy Registrar API
- Fixed an issue that affected the alert icons in certain cases
- Improved the Whois Parser to better support dynamic tokens
- Added the expiry highlight days option, for domain table display, in the UI settings
- Disabled the Alexa data lookup because it is no longer functional.
- Removed Google Index Lookup because it almost always fails
- Added error messages about ionCube currently being unsupported on PHP 8.2.
- Minor user interface improvements
Version 5.0 - Dec 10, 2022
- Fixed an occassional problem with new Report creation from Reports module.
- Added an extra option in Okta OpenID setup to specify Authorization Issuer URI.
- Changed the default Okta OpenID metadata URL to '.well-known/oauth-authorization-server' from 'oauth2/default/.well-known/oauth-authorization-server'
- Minor user interface improvements
Version 5.0 - Dec 05, 2022
- Added PHP 8.1 support for Standard Edition under Linux. PHP 8.x was already supported in Professional Edition.
- Added an option to warn if Cron Job is not running. This is available under the 'Lookup' tab in the Domain Table Interface.
- Added an extra tool to test OKTA SSO integration. This is available in the Tools/Samples folder.
- Added an option to automatically convert SSL serial number into Hex format if it is not already so.
- Minor user interface improvements
Version 5.0 - Sep 18, 2022
- Added options in the comand line tool to add domains in an auto-query to a category and also remove domains in an auto-query list from a category.
- Minor user interface improvements
Version 5.0 - Sep 09, 2022
- Added Support for Domains.Co.Za Registrar API.
- Minor user interface improvements
Version 5.0 - Sep 01, 2022
- Added AM/PM display to datetime stamps in domain table.
- Minor user interface improvements
Version 5.0 - June 06, 2022
- Fixed a critical issue that affected SSL and other lookups under specific conditions in standard edition installations. If you have builds 5036 or 5039, please update.
Version 5.0 - June 05, 2022
- Added an option to email alerts from the SSL Browser. SSL Browser is a seperate tool that allows you to keep track of SSL certificates independent the currently live SSL certificates encountered when scanning the hostnames associated with the domain portfolio. SSL Browser also allows you to add certificates from PEM files.
- Minor user interface improvements
Version 5.0 - June 01, 2022
- Added an SSL Browser module to keep track of SSL certificates independent of the encountered live SSLs. This provides an option to keep records of expired certificates, manually added PEM certificates etc. Professional edition is required for this module.
- Fixed a problem that affected dna alert emails when the delay is set to a high value.
- Minor user interface improvements
Version 5.0 - May 13, 2022
- Added a domain alert when there is a discrepancy between registrar and registry data for name server records.
- Improved timeout detection and domain record re-parsing
- Minor fixes and improvements.
Version 5.0 - May 07, 2022
- Alert Icons modified
- Fixed a packaging bug that caused some PostgreSQL installations to fail
- Fixed an issue that affected selecting multiple domain data rows using shift key + mouse clicks
- Fixed an issue that affected importing domains from Dynadot
Version 5.0 - May 04, 2022
- Renamed the 'Serial' column for SSL data to 'SSL Serial'.
- Fixed an issue that prevented the 'SSL Serial' column from appearing in the SSL table in domain table display module.
Version 5.0 - April 29, 2022
- Added an option in sed.php to scan for A and CNAME records
- The txtscan option in sed.php will now ignore domains that have a wild card resolver (*.domain.tld => ip address)
- Improved the parsing of domains names from arbitrary text when adding domains.
- Added additional options in sed.php (command line tool) for brute force checking of CNAME/A/DKIM/TXT records.
Version 5.0 - April 25, 2022
- New major version release.
- Some documentation may contain older screen shots. These are being worked on.
Older Versions
Version 4.20.590 - March 29, 2022
- Added audit log entries when email alerts are sent / fails.
- Prevent database modification if the database has been changed by a possible newer version.
- Fixed an issue that affected cron job when email settings are badly configured.
- Minor fixes and improvements.
Version 4.20.589 - October 22, 2021
- Improved options in Generic Identity Provider (SAML/SSO) Settings.
- Minor fixes and internal improvements.
Version 4.20.588 - October 14, 2021
- Improved display of pending delete domains.
Version 4.20.587 - October 13, 2021
- Added extra API options for registrar API integration.
- Added a Tool Box module to manage renewals, new registrations and name server changes at select registrars. The current beta version supports NameCheap.
- Deactivating a user will now reset the user's Google Authenticator Setting. If a user has lost access to the Google Authenticator app, the administrator can simply deactivate the user and then activate again to reset the Authenticator key.
- Added support for non standard port setting for databases. Please see config-extended-sample.php for details.
- Minor user interface improvements.
Version 4.20.582 - July 06, 2021
- Removed the option to select alerts on DNS record addition. This is no longer required because newly added domains will not trigger DNS 'added' alerts after the first DNS check.
- Minor user interface improvements.
Version 4.20.582 - June 27, 2021
- If all the DNS records of a domain are deleted, the last recorded DNS entries for that domain are not deleted from the DB. After the recent changes in build #578, this caused repeated 'record deleted' alerts to be generated for these domains whenever the domain's DNS records are checked. This was fixed.
- Increased the default timeout for DNS queries.
-
Added an option to filter audit log entries. You can do this from the command
line tool also using q=[word]. For example,
php sed.php list=audit q=example.com - Improved the audit log data display.
- Added audit log entries for any DNS checks that timeout.
Version 4.20.579 - June 17, 2021
- Added options to see domain home page screenshots in the 'monitor' module.
- Added options to log screenshots of domain home pages using the command-line tool. Please see "webshots of domain home pages" in the user-guide for more details.
- Minor user interface improvements.
Version 4.20.578 - June 14, 2021
- Added options to support viewing the domain's home page screenshot under the 'Tools' tab. This requires using an appropriate tool/script (for example, puppeteer) to log the webshots as <log folder>/webshots/<domain name>.jpg
- Added options to also check for new / deleted DNS record entries. Previously the application checked only for changes to existing DNS records. There are some caveats here. Any new A,CNAME or TXT records will be found only if they are added as subdomains or TXT records to a domain (unless you are using AXFR). Enabling the monitoring of new records will cause every record to be logged as 'new' after the first-time DNS checks. So enable this only after you have completed at least one round of lookups. The deleted DNS records are monitored automatically if DNS record monitoring is enabled. The 'new' DNS record monitoring has to be enabled from the UI.
- Fixed an issue that affected the queue processing in some installations if all reports are turned off.
- Minor user interface improvements.
Version 4.20.577 - June 06, 2021
- Added UI options to enable ping & HTTP status monitoring + subsequent email alerts. This is available from the 'Settings > DNS Record Monitoring & Alerts' pane.
- Fixed a bug that sometimes caused Lookup and Report Scheduler to not be able to edit certain entries that had non alpha numeric characters in the names.
- Fixed an issue that prevented custom logos from working in the domain monitor module.
- Added an option to view changes from previously recorded raw WHOIS data. The registrar / registry data panes now have a drop down box to select dates corresponding to any available historical data. Selecting one will highlight the text that changed between current whois and whois as on the selected date.
- Added a warning about PHP 8 not being supported.
- Uses PHP-INTL functions (if php-intl is installed) for IDN conversion
- Minor user interface improvements.
Version 4.20.569 - May 02, 2021
- Changed the icon used for 'Delete Domains' to make the UI consistent across toolbars
- Minor user interface improvements.
Version 4.20.567 - April 25, 2021
- Added an option to domain data table to copy the selected domain names to the clipboard.
- Added a 'Clear' button to the 'Add Domains' dialog to clear the entered data.
- Added a 'safe delete' button to domain table footer that will delete only the domains that belong to the current category and no other. Any domain in the list that is also a member of another category will not be deleted.
- Minor user interface improvements.
Version 4.20.565 - March 03, 2021
-
Added support for entering domain names in the following format in one row.
example.com:net:org:co.uk:us:in:biz
or
example:com:net:org:co.uk:us:in:biz
The above will add the domains example.com, example.net, example.org, example.co.uk, etc.
You may also use comma (,) instead of colon (:).
Version 4.20.564 - January 25, 2021
- Added an option to automatically append specified TLDs when words are entered instead of domain names
- Minor fixes and improved error messages.
Version 4.20.563 - January 12, 2021
- Fixed an issue that caused domain table to be empty if cookies are deleted unless one of the column headers are clicked when using Oracle as the database.
- Changed Let's Encrypt Certificate Issuer name to R3 in Report SQL. Existing installations will need to change this manually for the report that displays non Let's Encrypt certificates.
- Minor fixes and improved error messages.
Version 4.20.561 - September 10, 2020
- Changed the bootstrap version to 4.5.2 and JQuery to 3.5.1
- Fixed an issue that sometimes caused duplicate display in domain monitor SSL data.
- Minor fixes and improved error messages.
Version 4.20.560 - June 10, 2020
- Fixed an issue that affected application update checks when it is enabled.
Version 4.20.559 - June 08, 2020
- Fixed an issue with UI Settings dialog that sometimes prevented preview of Fonts.
- Fixed an issue with web visibility data counts.
- Minor fixes and UI changes.
Version 4.20.558 - May 19, 2020
- Attach notes to DNS and SSL Rows. There are four 'notes' columns available for each DNS & SSL row. For DNS rows, the notes are attached to domain + subdomain + record type + record value combination. For SSL rows the notes are attached to domain + subdomain combination. Manually edited DNS and SSL rows will now retain the data for editable columns.
- Changed the default DNS & SSL rows that can be edited. You can edit the
following DNS / SSL Rows.
ssl_valid_from, ssl_valid_to, ssl_issued_to, ssl_issued_by, subject_key_id, subject_alt_name, subject_alt_name_text, notes_a, notes_b, notes_c, notes_d, signature_type, serial - You can now re-arrange the schedulers in the reports module.
- Fixed an issue that affected editing of DNS / SSL rows immediately after the corresponding grid table columns were modified.
- Minor fixes and UI changes.
Version 4.20.556 - May 15, 2020
- Added options in the SED command line tool to manage table indexes.
- Improved startup speed for almost all operations. This also fixes the slow startup problem in some installations that use an Oracle database.
- Added extra options to DNS alert settings. You can now specify what records are to be monitored (between NS,A,CNAME,TXT and MX) and also delay the email alerts so that fewer emails are generated. The alert emails are now formatted better.
- Improved domain monitor interface. Fixed an issue that made domain expiry day counts to show decimal places in some cases.
- Added options to enable monitoring for application updates. You can now specify an email address to get an alert when a new update is available. You can also see the latest available version in the 'about' pane if application update monitoring is enabled.
-
Added new WHOIS data parsing option. You can now use {n} in the WHOIS
parser token to pick a specific index when there are multiple occurrences
of a token. For example, organization:{2}=>organization will pick the 2nd
occurrence of the
organization:
entry in WHOIS output. - Added new stock images that could be used as backgrounds. License details of these files are also included in a file named licenses.txt in the same folder (lib/layouts/images/stock).
- Changes to theme files and improvements in themes. Two extra themes were added and two themes were renamed.
- Name server records will be copied to the main domain table after a successful DNS lookup if WHOIS/RDAP settings are not available for a TLD.
- Fixed an issue that affected indexing of custom domain data columns.
- Added a sample report to view SSL certificates not issued by Let's Encrypt.
- Fixed an issue that affected DNS record values when using PostgreSQL.
- Added a config-extended-sample.php file that can be renamed to config.php and edited for initial configuration. This allows configuring multiple database choices and quickly switching to any one of them. Useful for testing different options before going to production installation.
- Other minor bug fixes and interface improvements.
Version 4.20.554 - April 17, 2020
- Fixed a spurious alert problem that occurred in certain cases when a date field was left empty during manual edit.
- Fixed an issue that prevented addition of custom queries with parameters that contained a single or double quote.
- Added secondary domains from Central NIC into the public suffix list.
- Minor fixes and interface improvements.
Version 4.20.552 - February 16, 2020
- Fixed an issue in sed.php that affected updates when the application was originally installed with non default folder name.
- Fixed an issue that caused a blank domain name to be added when the TLD is not listed in the domain suffix list.
- Additional themes added.
- Added a monitoring module to quickly find domains that require attention.
- Added an option in administration module to select the default home page.
- Minor fixes and interface improvements.
Version 4.01.535 - January 16, 2020
- Fixed a 'missing icon image' problem.
- Minor fixes and interface improvements.
Version 4.01.534 - January 07, 2020 (Current)
- Fixed an issue that affected SSL/DNS lookups when multiple domains have several hundred or more subdomains.
- Minor fixes and interface improvements.
Version 4.01.533 - December 30, 2019
- Added SQL Query shortcut option to get domains that belong to a category. For example, You can use [IN_Business Domains] to get domains that belong to 'Business Domains'. This actually requires a rather long and complicated SQL query, this shortcut makes it a lot simpler.
- Added additional API methods.
- Minor fixes and interface improvements.
Version 4.01.531 - December 04, 2019
- Added support for RDAP lookups. You can now enable RDAP lookups instead of Whois for TLDs that have a valid RDAP server. You can access the RDAP options from the settings module.
- Added additional options to control data table behavior. These include ability to disable inline editing, specify the filter search trigger interval, etc.
- Added additional API methods.
- Fixed an issue that prevented editing of data columns immediately after configuring the columns.
- Minor bug fixes and interface improvements.
Version 4.01.527 - November 13, 2019
- Added extensive download options that will allow download of CSV data of reports as well as domain table. Downloads can be scheduled as background tasks for large data sets that can't be generated immediately.
- Improved date editing options.
- Improved custom query builder. Added options to preview the generated SQL.
- Added an option to display the current server time in the dashboard and report interfaces.
- Improved the formatting of HTML reports.
- A number of visual improvements to the Interface.
- Improved lookup queue processing.
- Improved 'Whois' data parsing.
- Added options to disable setting access levels for critical data columns in domain table.
- Fixed an issue that affected table display when access levels are set for columns that are named same in domain and subdomain tables.
- Minor interface improvements.
Version 4.0.524 - October 25, 2019
- Fixed an issue that affected viewing audit log (reported after 4.0.520 on some installations). Update if you have problems viewing audit log or if you have not updated in a while.
- If you have updated from version 4.0.522 or below, the application may be slightly slow to startup the first time it is opened. This is because of a database update.
Version 4.0.523 - October 24, 2019
- Improved whois server detection and domain parsing.
- Added 'Whois Setup' option to the administration module for convenience. The 'Whois Setup' is already available from within the main domain table interface.
- Added 'Public Suffix List' option to administration module. You can use this to better control the way domain names are parsed. This also includes a 'Test Domain Parser' that allows you to input sample domain names and see the domain parser output.
- After this update, the application may be slightly slow to startup the first time it is opened. This is because of a database update.
Version 4.0.522 - October 21, 2019
- Some registrars include links to images / logo in whois output that when displayed within the application caused browsers to complain about non ssl content in page. This was fixed by removing the image references.
- Fixed an issue that caused errors with Boolean fields in queries created using Query Builder when using Oracle as the database.
- Fixed an issue that affected SAML/SSO access using GenericIDP with Oracle, MS SQL or PostgreSQL database.
- Various interface and performance improvements.
Version 4.0.521 - October 18, 2019
- Improved the clean-up of domains when 'force added' using [] wrappers.
- Added an option to enable/disable SAML strict mode for OneLogin.
- Minor interface improvements.
Version 4.0.520 - October 17, 2019
- Improved SAML / SSO support. Added a 'GenericIDP' option for SAML / SSO. You can use this for any identity Provider that has standard endpoints and X509 Certificate (Google, SSOCircle, etc.)
- Added option to the CLI tool (sed.php) to list the last 50 entries in the audit table. Use 'php sed.php list=audit' for this.
- Improved Audit Logging.
- Fixed a bug that caused duplicate domain entries because of case sensitivity when domains are 'force added' using [] wrappers.
- Fixed an issue that affected inline-editing of the 'registrar' column.
- Added an option to copy the cell content to clipboard when a domain table cell is clicked. This is available from under the 'Tools' tab in the main domain table interface.
- Interface improvements.
Version 4.0.518 - October 09, 2019
- Added -v option to sed.php (CLI tool) to show the current version.
- Added option to do DNSBL checks on A and MX record IPs.
- Audit log entries will be made when tables are automatically repaired.
- Fixed a problem that affected the background colors in emailed reports.
- Added 'Days' column for reports. This will show the days to expiry for domain or SSL based on which column is present in the data.
- Added a robots.txt file in root folder to prevent search engine listing of the application when installed at HTML document root folder.
- Fixed a problem that affected download of CSV reports in some cases.
- Fixed an issue that displayed extra column check boxes in column setup panel even though the corresponding columns were already selected.
- Better error handling when the whois server is not setup for a TLD.
- When adding domain names you can wrap them in [] to force add as it is without trying to split into subdomains and domains.
- Improved whois server detection.
- Added support for PL domains. Previously this required manual configuration changes.
- Minor interface changes.
Version 4.0.515 - October 03, 2019
- Fixed an issue that sometimes affected lookups and update of data imported from the older version 3 database.
- You can now check if the configured registrar API keys are correct using the 'Test' button in the Administration > Setup Registrars / Data Sources panel.
- You can hide/unhide the registrar API parameters when entering them in the Administration > Setup Registrars / Data Sources panel.
- Deleting an already configured API profile will now require confirmation.
- Fixed an issue that prevented queueing of domains when the refresh interval is set to 0 days in the 'Lookups' tab. After this update, if this is set to zero, all domains that were checked before an hour will be refreshed again and the domains already checked within the last hour will be ignored. You can force a lookup on any domain by using the 'Lookup Domains' panel and setting the refresh interval to 0 seconds.
- Application update using sed.php CLI tool requires PHP::zip to be installed. Added a check for this before attempting the unzip.
- Added check for PHP::zip in verify.php module.
- Added an option to automatically resize domain grid columns to fit the full width if the number of columns are less. This is accessible from the UI/theme selection panel.
- Minor interface fixes.
Version 4.0.513 - September 28, 2019
- Added support for Internet Explorer 11.
- Improved the options for temporarily stopping whois lookups to specific servers when connections fail.
- Limited the error log display in Admin > Settings > Error Logs to 500 entries per daily log file.
- Changed the log entry when whois lookups are stopped from 'error' to 'warning'.
- Triggering email reports manually will not affect automatic email frequency.
- Minor interface fixes.
Version 4.0.511 - September 25, 2019
- Changed the Reports module to display 'Subdomain Records' as the default report on startup.
- Fixed an issue that prevented sorting by hostname in reports when using a database other than MySQL/MariaDB.
- Fixed an issue that sometimes caused the report display to be empty till one of the header columns was clicked.
- Fixed an issue that caused reports with only the header row to be emailed when there is no actual data.
- Fixed an issue with automatic emailing of reports. Under some cases the domain records are missing from the emailed reports. Emailing was not affected if it is manually triggered from the interface. This is a continuation of the earlier fix in 4.0.507. This problem should be completely fixed now.
Version 4.0.510 - September 21, 2019
- Added an option in SED command line tool for updating an installation. Running "php sed.php update" will check if an update is available and download the latest version if it is available. It will then unzip it into the installation folder after confirmation.
- Minor improvements in User Interface elements.
Version 4.0.507 - September 17, 2019
- New major version. Please see What's New for details.
- Fixed an issue with automatic emailing of reports. Under some cases the domain records were missing from the emailed reports. Emailing was not affected if it was manually triggered from the interface.
- Increased the width of the category count column
- Improved the way minimum whois connection intervals and IP address rate limits are checked.
- Minor fixes and updates.
Version 4.0.506 - September 12, 2019
- New major version released. Please see What's New for details.
Version 3.2.17 - March 21, 2019 (Latest Available v3)
- Fixed an issue with CA domain data extraction because of format change. This may be manually done by removing the extraction tokens for whois.cira.ca
-
Added custom tools for importing data from DNS Made Easy and DnPedia/CodePunch
Domain Name Data Feed. Please see the
kwdomains.php
anddns-made-easy.php
files inthirdparty
folder. - Minor fixes and updates.
Version 3.2.16 - August 12, 2018
- Added a command line scanner script for DomainKeys Identified Mail (DKIM) and TXT records. Please see the custom-dkim-scanner-sample.php file in lib/php/custom folder for more details. The user guide article is available here.
-
Added extra parameters to ssl-expiry-report-sample script in lib/php/custom
You can use ?sort=
to sort the report. You can also use &desc to change the sort order. For example,
http://<installloc>/lib/php/custom/ssl-expiry-report-sample.php?sort=ssl_valid_from&desc
Version 3.2.15 - July 29, 2018
- Added support for 2 Factor Authentication using Duo Security or Google Authenticator. Please see the sample files in lib/php/custom for more information. Please see the user guide articles here and here for more details.
Version 3.2.14 - July 24, 2018
- Added support for Internet.BS registrar API in thirdparty/apiwhois folder.
- Fixed and issue with custom formatting of 'details' tab in the lower pane. This problem caused the 'whois history' buttons to not work when user created custom formatting was enabled.
- Added an error display when SSL lookups fail.
- Fixed an issue that prevented columns from getting imported if the domain name in CSV file is in Punycode.
- Minor fixes and updates.
Version 3.2.13 - May 08, 2018
- Added support for historical whois logging. If this is enabled through the
config.php file, the whois data is logged into an additional table with a
timestamp. You can access the data from the 'Details' tab in the lower pane.
To enable whois logging, add the following in config.php
$config_data['enable_data_history'] = "whois"; - Updated the thirdparty/apiwhois folder (support for Namecheap).
- Fixed an issue that caused the domain table to disappear between display group switches till any of the column headers are clicked.
- Added a sample report that will allow you to list users who can view or edit the domain details. Please see the sample report file expiry-report-username-sample.php in lib/php/custom folder.
- Minor fixes and updates.
Version 3.2.11 - March 21, 2018
- Added an option to show domain age in the reports. If you add the created_on column to the report in expiry-report-sample.php the age column will be automatically appended.
- Added support for API from Domainers.DE in thirdparty/apiwhois folder. We will be adding support for NameCheap and Internet.bs in the next update. Please see apiwhois script from CodePunch Solutions and 'whois-api-client.txt' file in thirdparty\apiwhois for more details. You can use it as a proxy URL to obtain details of your domains registered at the supported registrars.
- Fixed an issue that affected column setup for DNS / SSL under PHP 7.1
Version 3.2.10 - February 04, 2018
- Improved the SSL report sample to allow data from the main domain table. Please see ssl-expiry-report-sample.php in lib/php/custom folder.
- The domain expiry report will display the dates in the configured format from the main interface.
- Added the apiwhois script from CodePunch Solutions to the 'thirdparty' folder. Please see 'whois-api-client.txt' file in thirdparty\apiwhois for more details. You can use it as a proxy URL to obtain details of your domains registered at the supported registrars.
- The recently added ssl-expiry-report-improved-sample.php was renamed to ssl-expiry-report-sample.php and the original one was renamed to ssl-expiry-simple-report-sample.php. The simple report sample is now deprecated and will be removed from future versions.
- Minor bug fixes and interface changes.
Version 3.2.09 - October 24, 2017
- Added support for PHP 7.1. This requires that you also install ionCube loader v10 or above.
- Added support for DSBL checks. Please see the ip-blacklist-check-sample.php file in lib/php/custom folder for more details. The output will be saved to the notes_d column in the sub-domain table.
- Added a sample login script that may be used to authenticate users using your own custom method. Please see the custom.login-sample.php file in the root folder for more details.
- Added a new improved sample SSL expiry report script that will display FQDNs instead of separate domain and subdomain entries in the table. Please see ssl-expiry-report-improved-sample.php in lib/php/custom folder.
- Please update only if your version is older than 3.2.07 (see below) or if you want to use ionCube Loader v10
- Fixed a bug when Watch My Domains SED is installed on a system with the new ionCube Loader v10. This caused the application to detect the loader as v1 and stop.
- Added an extra option to revert to regular port 43 whois when TPPW reseller API lookup fails for a domain that is not part of the user profile. Please see thirdparty/tppw-validate-sample.php
Version 3.2.08 - August 07, 2017
- This is an important update, please see below.
- The registrar whois server token in COM and NET registry whois has changed. This requires a manual configuration change in all our domain name management software products (please see here). This update removes the need for manual configuration change.
- Minor interface improvements and bug fixes.
Version 3.2.07 - July 30, 2017
Version 3.2.06 - July 03, 2017
- Ability to monitor for DNS record changes (TXT, MX, NX, A). You can now receive an email alert whenever any of the A,NS,MX or TXT records are found to be different from the previous data. Please see here.
- Added options to support custom handling of SSL and DNS record changes. You can add your own PHP function that will be called after an SSL or root DNS lookup is completed.
- You can now select a range of domain rows by keeping the shift key pressed down on the keyboard while clicking the check box for a domain row.
- Added tool-tip boxes for the icons on the right side toolbar panel.
- Minor bug fixes and interface changes.
Version 3.2.01 - March 19, 2017
- Audit log will now record CSV data downloads.
- Added audit log support for editing sub-domain (DNS/SSL) data.
-
Improved the audit log when editing domains, it will now show
only the columns that changed
along withold and new
values. - Fixed an issue that caused the domain grid selection to go away when editing a row.
- Fixed a table display issue with the column that held the registry domain id. The column was renamed to domain_id.
-
You can now look for web page text tokens in any specific page of the
website corresponding to your domain. To do this, specify the
home_page_token as
page;;;;token
. For example, if you setkb/resetall.php;;;;Knowledge Base
as the home_page_token for domainpunch.com, the application will look for "Knowledge Base" in domainpunch.com/kb/resetall.php - Changed the default external links to point to domainpunch.com instead of watchmy.domains
- Fixed an issue that toggled the side menu off when switching to sub-domain manager.
-
PHP 7 support.
The basic and standard editions will now work under PHP 7. There is no need to update if you are using the professional edition (PHP 7 already supported) or running the application under PHP 5.x.
Version 3.2.00 - January 12, 2017
- Fixed a bug that caused the DNS table to be not created under some MySQL installations.
Version 3.1.02 - November 30, 2016
-
Added a
Details
tab in the lower pane that will display the data for all the columns. End user customization support is also available for this tab (You can format the display or add additional information if required).
Please see thecustom-processing-sample.php
file inlib/php/custom
folder for more details on customizing the display. -
Added support for custom processing the html content from the domain's
website home page. Please see the
custom-processing-sample.php
file inlib/php/custom
folder for more details. -
Added support for editing data from the
Details
tab. - Fixed an issue with CSV data download that affected a small set of installations.
- Fixed a issue that prevented manually editing / updating the 'Last Update' column in certain cases.
- Fixed an issue that caused the domain table to become blank when custom columns that use reserved keywords are added.
- Added the 'ascii_domain' to the list of columns that can't be manually edited.
-
Added support for customized logins. This is useful if you want to add
additional security options like
2 factor authentication
(2FA) or simply want to use your own authentication methods. To enable this, create your custom login script page to replace the original login.php, name it custom.login.php and save it to the installation root folder.
Please contact us if you need help with integrating third party authentication systems like Duo or Authy. Professional edition users can get integration support at no extra cost. - Added an option in "Interface Setup" to enable / disable automatic width sizing of the domain table grid. If you uncheck this option a horizontal slider will appear on the domain table if it's width is more than the view-port width.
-
Expanded
audit log
to include additional information and also modifications to category and auto-query tables. You can also print the audit log. - Minor fixes to data extraction logic.
- Minor bug fixes
Version 3.1.01 - November 3, 2016
- Fixed an issue with custom reports that prevented the "from" name to be part of email when the report script is run from command line.
- Prevented normal users without "edit" privileges from altering display columns in the domain table.
- Improved error display when a user with limited access rights attempts an operation that is not allowed.
- Added support for changing the label and images for the 3 custom display group icons in the top toolbar.
- Minor fixes and updates.
Version 3.0.05 - August 16, 2016
- Fixed an issue with MakeQ.php script and the ue option.
- Vastly improved the ability to find sub-domains from full host names. This is very useful when you want to import domain names from long hostnames. Watch My Domains SED makes use of the public suffix list for doing this.
- Changed the default whois server for PRO to whois.afilias.net
- Added support for specifying {d} in the query string to specify that the domain name passed to whois server should contain only the name part and not the TLD. This is required for some whois servers (eg. whois.registry.knet.cn). You can use upper case D in braces {D} for full domain names. For example, whois.jprs.jp expects the domain name first and then any option commands, so the query string is {D} /e
- Minor fixes and updates.
Version 3.0.02 - July 8, 2016
- Fixed a small issue with runq.php and lookup interval timings when the auto flag is specified.
- MakeQ.php will fail after upgrading from the older v2 database that do not contain any categorized domains. This was fixed.
Version 3.0.01 - May 26, 2016
Version 2.4
- Improved support for data extraction of custom data columns. You can now specify a global translation table for all whois servers by using "*" as the whois server.
- Fixed an issue with estibot integration (this affected lookup of some domains).
Version 2.4.66 - Dec 7, 2015
- Improved subdomain manager to support non-admin users. Only the domains and subdomains viewable by the user (based on configured access rights) will be displayed in the table.
- Added the option to specify [catlist] in auto queries instead of the full catgeory table name with prefix. Please see here
- Added an option to upload CSV file for subdomain data. You can import all the four 'notes' columns using a CSV file.
- The user interface will be refreshed automatically when you change the theme in 'basic app setup'.
- Fixed an issue with domains that have data in non english languages when doing a registry / registrar whois re-parsing.
- Added support for extracting dates in the YYYYMMDD (eg. 20151123) format.
- Minor improvements.
Version 2.4.65 - Nov 5, 2015
- Added a subdomain manager. Use it to quickly see all the domains, subdomains, SSL expiry dates etc. You can also easily add and delete subdomains using the interface.
- Optimized the lookup queue processor.
- Automatic fix when server timezone and php.ini timezone do not match.
- Fixed an email setup problem in Firefox browsers.
- Improved Installation Test Script (lib/php/test.php). It will now test time zone settings and whois lookup support.
- Fixed minor display issues in the 'ui-darkness' theme.
- Added an option to reset the 'last connected at' time stamp for whois servers (whois setup). This will hep recover from time-zone related problems if the time zones were not set properly.
- Fixed a parsing issue in IP whois.
- Fixed an issue with whois lookups when the server has IPV6 enabled and the whois server doesn't accept IPV6 connections.
Version 2.4.63 - Sep 6, 2015
- Minor fixes and improvements
- Fixed a problem on some Windows servers
Version 2.4.60 - July 10, 2015
- Removed a warning message that appears in the test module when using PHP 5.6.
- Fixed the problem with some SSL checks under PHP 5.6.
- Added an error message when whois lookups fail due to SELinux (improved error message reporting when whois lookups fail).
- Added a sample script to download the MySQL database as a gzipped file. Please
see
db-backup-download-sample.php
in lib/php/custom folder. - Minor Bug Fixes and Improvements.
Version 2.4.59 - June 03, 2015
- Improved the SSL certificate monitoring features.
- Added a new custom report script for tracking SSL expiries. This is available in
lib/php/custom/
folder - Minor bug fixes and improvements.
Version 2.4.58 - April 08, 2015
- Fixed an issue that affected 'Status' column extraction for some registrars.
- Minor bug fixes and improvements.
Version 2.4.56 - March 09, 2015
- Added an option in the bulk tool to edit columns other than the 'Notes'
- Added an option to manually sort the categories in the left panel. You can use the 'up' and 'down' footer buttons in the category table for this.
- When adding domains, you can set options to empty the current category and / or add domains to current category.
- The category table will highlight the categories the currently selected domain is a member of.
- Fixed a bug in Reports module that prevented the bulk tool and CSV download from functioning.
- Minor bug fixes and improvements.
Version 2.4.55 - February 20, 2015
- Fixed an issue that prevented expiry dates beyond 2050 from being shown in the table. Some domains have expiry dates set in the next century!
- Some domain status columns displayed the ICANN url along with the status. This was cleaned up.
- Minor improvements and fixes.
Version 2.4.52 - February 02, 2015
- Improved auto-detection of whois servers.
- Non administrative users can now change their own passwords. When a non-administrative user logs in, the "user-admin" button will be visible in the top toolbar. On clicking, it will popup a window and you can change the password. If the user is an administrator, the normal "user admin" screen will appear instead of the "password change" dialog.
Version 2.4.51 - November 12, 2014
- All the custom email report samples will now run only if the user is logged in (assuming the built-in password protection is enabled). This will pose a problem when you try to run the script as a cron job. A new "CLI Authorization Key" option has been added to the "Basic App Setup > Authentication" tab. Specify a key there and then use it as a command line entry (key=xxx) when running the script using PHP CLI (cron job). If you use wget for cron job you can specify the key as a GET variable (&key=xxx or ?key=xxxx)
- The custom SQL option will be disabled in 'Reports' module when the application is not password protected.
- A number of UI improvements (DNS/SSL Record table heading, popup display on expiry of the demo mode, ability to check for updates from the 'About' pane, etc.)
- Email settings can now be done through the 'Basic App Setup'. There is no need to edit the app.conf.php file.
- You can now change the "favicon". Create an ICO file and name it "myfavicon.ico". Copy it to the lib/css/img folder. To change the background watermark image that appears behind the login screen, create a PNG image (256x256px size) and name it "myfavicon.png". Copy it to the lib/css/img folder. Browsers often cache the "favicon", so any changes you make may not be immediately visible.
- Added a new theme (Hot Sneaks from jQuery UI)
Version 2.4.50 - October 13, 2014
- Minor modifications to sample report creation scripts in lib/php/custom folder.
- Minor bug fixes and improvements.
- Updated all external webpage links in the application
- Improved script security when the application is not password protected. Do remember that it is not a good idea to not password protect the application.
Version 2.4.25 - September 15, 2014
- Added support for "TXT" records in the DNS records table.
- Improved the data display in the DNS / SSL record tables.
- Increased the maximum number of rows that the report data table can show per page.
- Minor bug fixes and improvements
Version 2.4.23 - August 6, 2014
- Interface improvements in basic application setup panels.
- Added support for downloading sub-domain and SSL data in CSV format.
- You can now specify a set of sub-domain entries that can be automatically added to the database whenever a new domain is inserted. This is useful if you want to add sub-domain entries like "www", "mail" etc. automatically.
- Added a main menu that lists all the important tools available within the application.
- The application will now check SSL certificate at root domains (apple.com, softnik.com, etc.)
- When the sub-domain table is displaying the SSL data, only the relevant rows will be shown. Previously the table displayed rows corresponding to NS, MX records.
- Minor bug fixes and improvements.
Version 2.4.22 - July 28, 2014
- Improved installation check tool (lib/php/test.php)
- Direct support for PHP 5.5 for Demo and Standard Editions. Previously this required that you manually copy a couple of files. Professional Edition already supported PHP 5.5.
- Automatic whois configuration when you add a domain with a TLD that has not yet been setup. You no longer have to do manual configurations or wait for a software update. With so many new TLDs becoming available, manually configuring each TLD is not a viable option anymore. This feature will make managing new global TLDs very easy.
- Minor bug fixes and improvements.
Version 2.4.20 - July 14, 2014
- The folder name within the download ZIP file is now 'wmdsed24' instead of 'wmdsed23'. We recommend that you install to the new folder (wmdsed24) on your server, copy 'config-sample.php' in the root folder to config.php and edit it. This will allow you to check the new update without changing your current installation.
- Added user interface support for most configuration settings. You no longer need to edit 'config.php' for most of the options.
- Added default support for more TLDs
- Minor bug fixes and improvements.
- You can double-click a row in the domain table to bring up the editor.
- Improved date parsing.
Version 2.4.0 - June 30, 2014
- The PHP SDK script added to lib/php/sdk folder. Use it to access the domain database from your own PHP scripts.
- Scripts for add-on third party tools added to lib/php/thirdparty folder. The Currently supported tools include MOZ and Estibot. For using the Estibot API script you need an Expert account from Estibot. Uses the PHP sdk script in the lib/php/sdk folder.
- Added parsing support for registrant/admin/tech organization, street, country,
phone etc. However these columns will need to be manually added using
Basic App setup
- The installation test script (lib/php/test.php) has been improved.
- Improved date parsing for domain expiry, created dates etc.
- Minor bug fixes and improvements.
- Added default support for more TLDs.
- You can specify the maximum number of http redirects the application will follow when doing home page checks. If redirects are followed the home page title will be extracted from the final destination URL.
- Added columns that will show the original and final redirected URLs for home page http checks.
Version 2.3.15 - May 21, 2014
- Specify more access rights for non-administrative users. You can now create users who can edit domain data but not add or delete domains. You can also create users who can edit and add domains but not delete domains. This option will allow you to make use of data entry operators who will be able to add missing domain records but not modify the actual domain names in the database. Please note that these options are only for the domain table. Only administrors will be able to create and assign domain categories.
- Added support for downloading CSV files from the main interface. You can use the download button in the domain table footer for this. Only administrators and users with edit+add+delete rights will be able to use this.
- Added support for using the
Bulk Tool
from theReports
interface. You can run queries and then add the resulting domains to categories. - Added a download button the to the footer bar on Reports table.
- You can now use reserved SQL keywords like use, abort, add, etc. as custom column names.
- The application can be made to tolerate entries like www.example.com when
doing whois lookups. To support this you have to set $fix_host_domain_names
to
true
in config.php. After that if you enter www.example.com as the domain name it will do whois lookup on example.com. It is recommended that you enter proper domain names (example.com and not www.example.com) - You can specify a default subdomain that will be added at the start of
domain names while doing Root DNS check, alexa check, Google PR check etc.
Use the $config_subdomain_entry in config.php for this. By default it is
www
. You can prevent thewww.
+ domain checks by setting it's value to "". - Added support for checking the number of pages in Google Index. You may have
to enable the display of the google_index_count column from the
Basic App Setup
Version 2.3.11 - May 04, 2014
- Custom date columns can be used in the parse table. For example, you can create a custom column (data-type: Date) and then use a data extraction token in whois setup to redirect a value to it automatically.
- Added extra columns to the sub-domain table (record type, record value & TTL) This will allow you to monitor the root DNS entries for the domain. Please see below.
- When you do a regular IP address check on the domain, the application will do a DNS check to find all root NS, MX and A records. These will be displayed in the lower DNS/SSL Records tab. This can be disabled from the config.php (Look for $do_dns_record_lookup entry)
- Sub domain table contents can be switched between DNS records mode or SSL data mode using the toolbar button ('switch table', star icon) in the footer.
- You can do SSL checks and DNS checks separately on the domain. These lookups will occur on the sub-domains manually added by you. The DNS checks will identify A and CNAME records along with the TTL values.
- The Bulk Tool will show the category names in a drop-down list. You no longer have to type in the category name.
- Minor bug fixes and UI improvements
Version 2.3.6 - April 03, 2014
- Added two new themes (sed-start and flick).
- Added support for specifying a default date format in the domain table. You can do this by setting up the $cell_date_format value in config.php
- Added support for registrar aliases. Registrar aliases allow you to shorten the registrar name from something like "PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM" to "PDR LTD".
- Added support for custom css file. You can now use your own custom CSS to adjust the visual elements without having to modify the original CSS files. Your custom settings will be preserved between updates. Please see the custom-sample.css file in lib/css folder.
- Minor improvements and fixes.
- The application logo has been rebranded as "Watch My Domains SED" from "Watch My Domains SED"
Version 2.3.4 - March 24, 2014
- After a whois lookup is completed, the application will reset the domain data columns before updating the columns with the new values. This prevents old data from being present in the data columns when a domain has expired or if the registrar has changed etc.
- Some whois servers return a completely blank result at times (This problem is often noticed with whois.donuts.co). You can now use the config.php setting ($requeue_on_empty_whois) to queue those lookups again. Be careful with this because if a registrar is blocking you with no feedback, the application will repeatedly keep redoing the lookups.
- Home page token string testing support. You can specify a string token to look for in the home page of the domain's site. The column 'Home Page Token' specifies the string to search for. You can enter this manually or from a CSV file. If the string is found in the home page html, the 'Page Token Found' column will be set. You can enable the display of these columns from the 'Basic App Setup' screen.
- If a domain is not registered, the 'availability' column will show 'available'. If the 'search token' entry in whois server setup is missing, the 'availability' column will show 'setup error'.
2.3.3, March 17, 2014
- Fixed the date and status extraction problem for ORG domains (caused due to a recent format change in raw whois). Previously the fix required a manual configuration change.
- Added support for the upcoming gTLDs from Donuts Inc. These include TLDs like .guru, .camera, .singles, etc. Previously this required manual configuration.
- Fixed an issue with sorting and searching based on whois server name (in whois setup panel).
- Added an extra 'Registrant Email' column. The new ICANN rules require a validation from the registrant email.
2.3.2, February 5, 2014
- Consolidated all the v2.2.x updates into the new v2.3
- Added more sample report generation scripts in lib/php/custom. You can now use PHP command line to run these from your cron (if your web host doesn't provide wget or curl)
- Improved the multi-server installation options for Professional Edition
- Minor tweaks and UI improvements.
- A sample script for version checking added (lib/php/custom folder)
- Added support for specifying what to lookup by default when you add domains. Option available in config-sample.php ($default_lookup_types)
- When adding domain names, any quotes (" or ') in the domain name will be stripped.
- Added a lib/php/ioncube folder.
This contains files encoded using ionCube encoders v8 and v7. By default the application uses v7 encoded files. You can now use the v8 encoded files if you want to. See the readme.txt in lib/php/ioncube/ for details.
Please note that the Professional Edition doesn't require ionCube loader. - The test script (lib/php/test.php) will now display the ionCube loader version.
- You can now tell the application to give preference to certain types of lookups. For example, if the lookup queue contains a mix of domain whois and MX lookups, you can tell the app to do the MX lookups first (normally the lookup queue is processed in a FIFO, First-In First-Out, manner. Please see config-sample.php for details ($high_preference_lookups).
- Added support for quick whois lookup of domains that have already expired or are about to expire. You can use the 'ue' variable in MakeQ.php for this. This option allows you to quickly refresh the records for domains that may have been renewed recently.
- RunQ.php and MakeQ.php can now be run from PHP command line. This is useful
when you are using a shared hosting account and wget is not available. You
can specify the extra variables in command line, like so
/usr/bin/php5 /home/public_html/wmdsed22/makeq.php d=5 l=2000 cat=Important+Domains
or
/usr/bin/php5 /home/public_html/wmdsed22/runq.php auto=30
2.3.1, January 14, 2014 v2.3
- Added a status page that displays the status of all installations. This is useful only for the Professional edition. The status page is available at <install location>/status.php
- Fixed a minor bug in 'Lookup Queue' status pane.
- Minor tweaks and improvements.
2.2.37, December 29, 2013
- Limited fault tolerance when adding domain names. When adding domain names, the scheme name (http://, https://) will be stripped and any text after a slash (/) will be ignored. This will allow you to enter entries like http://www.example.com/test.htm and the domain accepted as example.com.
- Fixed an issue in domain category access rights for non-admin, restricted users.
2.2.32, December 20, 2013
- Improved multi-server installation for Professional Edition. You can identify installations with an id (in config.php). This allows you to use multiple servers that share a single Database in a much more optimized way.
- Improved lookup queue processing.
- Improved data extraction for IP whois.
- Improved 'makeq.php' for adding domains to lookup queue. Now you can use 'makeq.php' to do lookups other than domain whois. You can also use makeq.php to remove entries from the lookup queue.
- The number of rows displayed in the domain table will now remain the same even when you switch between different display groups.
- You can specify the data refresh interval when using the lookup button in the domain table footer.
- You can now parse an existing whois data without actually doing a new whois lookup all over again. This is useful after you have made a change to data extraction tokens in whois configuration.
- Fixed an issue with database names containing hyphens
2.2.31, December 18, 2013
- Improved options for auto refreshing the domain data. An extra script (makeq.php) is now available for adding domains to lookup queue based on categories and or last lookup time. You can execute this as a cronjob.
- Improved support for connection interval checking between two connections to same whois server. You can also specify different connection intervals for different whois servers.
- You can add your own custom javascript to the application for extra customization. Please see lib/php/custom/hidenavbar-sample.php. This is a sample PHP script that emits Javascript to hide specific toolbar buttons for non-admin users.
- The custom logo image will now work in all additional tools (reports, whois setup, user administration, etc.)
2.2.2, Build: December-08-2013
- Persistent Sort Column. The application will remember the last user sorted column.
- The Domain table caption will show the context (search results, category name, custom query etc.)
- The edit dialogs for the domain table are now centered. The edit input boxes are bigger.
- Cleaned up ereport.sample.php. This is a sample script that allows you to
generate daily, monthly or weekly email reports. You will need to copy
the
'lib/php/config/app.conf-sample.php'
file to
'lib/php/config/app.conf.php' and edit it to make the sample reports work. - The 'find / search' option for the domain table was removed. The 'report' toolbar option is a much better way to search. However, you can put it back by editing the config.php. Please see the config-sample.php for details.
- Temporary login lock-outs if there are too many failed login attempts. You can set this up in config.php
- You can now do automatic lookups to keep the domain records fresh.
To do this, simply add an extra parameter to the runq.php script, like so...
http://www.example.com/wmdsed/runq.php?auto=90
The above will ensure that all your domains are refreshed every 90 days. You can add the extra parameter in your cron-job entry. - A number of user interface tweaks and improvements.
2.2.1, Build: November-18-2013
- All Display Groups are now user configurable. Use the 'App Setup' option to configure the columns that are displayed in the domain table.
- CSV Upload dialog will now display detailed errors and warnings.
- Improved IDN support. Added support for IDNA 2008. You can switch back to the older IDNA 2003 by specifying it in the 'config.php'.
- Improved 'Custom Columns' editor.
- Fixed a display issue with the 'Date+Time' and 'Date' custom fields
- Added a new 'Online Tools' tab for each domain. You can use it to quickly open the domain's website, Google Cache, Webarchive, Google Index etc. for currently selected domain. This is also user configurable. You can add your own tools to it.
- Added a new column called ASCII Domain. This will display the puny code entry for the domain (useful for International Domains)
- Fixed an issue that prevented functioning on development machines that had 'display_errors' set to true and all warnings and errors enabled (in php.ini)
- Minor tweaks and fixes
2.2.01, Build: November-11-2013
- Custom Display Groups (Two new, user configurable, display groups in domain table)
- Create Custom Domain Fields.
- New Basic App Setup option. Use it to configure the custom display groups, create custom data fields, specify column labels, configure domain report columns, etc.
- Improved 'Domain reports'. You can now specify the columns that are displayed in the report table.
- New CSV data upload option.
- Some minor bug fixes and tweaks.
2.1.02, Build: November-06-2013
- Multi user support with user authentication
- Limited and admin user support. Restrict access to specified domain categories for certain users.
- PHP:Mcrypt no longer required.
- Support for more themes
- Easy interface branding
- Additional diagnostic tools
2.1.01, Build: September-23-2013
New version 2 Released.
v1.2.51, August-04-2013
- This is a minor update to fix an issue with GoDaddy domains. A manual configuration change is required if you don't use this update.
June-09-2013
- This is a minor update to support PHP 5.4. There is no need to update if you are running PHP 5.3 or 5.2.
- Improved expiry date extraction.
- Fixed a minor issue that affected whois configuration.
Apr-30-2013
- Whois Lookups were not happening if the TLDs were entered in uppercase. This was fixed.
- Added extra tools for installation diagnostics.
Apr-21-2013
- Number of operational improvements
- The config.php file is now named config.sample.php. You have to rename it or copy it to 'config.php' when you do the installation for the first time. This has the additional advantage of not-overwriting the config.php file during subsequent app updates.
- Added a report generation module with support for CSV data download.
- Added whois configuration support.
- Added options to edit note columns in bulk
- Added options to add multiple domains to a category or remove multiple domains from a category.
- Added a button in the toolbar to invoke the queue processing script
- Added an about box to show the current version.
- Better error reporting
- Added support for IP address lookups
- Added automatic database installation check when the main application is done. Database will be repaired if any tables are missing.
- Interface improvements