Mirror Backup Revision History Version 6.0 (February 19th, 2024) * Backup: added a meter that shows the overall progress. * Restore: Only Restore Files Dated Before/After: there is no longer a rigid format that is either day-first or month-first. Now the user can enter free-form text, and the date format will be interpreted according to the operating system's "Time & Language" settings. * Restore: the "Examining" phase can now be aborted. * Backup: the progress window will now show the name of the job being backed up. * Restore: during the "Examining" phase, it is now reported which job is being examined. * Jobs List: the Spacebar will now toggle the Job's enabled status. * Jobs List: the Alt+Up/Down hotkeys will now rearrange the Job up or down. * Backup: the operation log now has Copy/Save/Print/Exit buttons at the bottom. * Restore: Only Restore Files Dated Before/After: all dates in the log are now shown in local time, not UTC. * Restore: the log now has a banner across the top that summarizes if the operation was successful. * Run Job: this now prompts the user for confirmation. * Added 5 "cloud" stock icons. * Updated OpenSSL from 3.0.8 to 3.2.1 * WebDAV password: when pasting a password, if the length of the password is over the limit, an error will now appear. Previously the password would be truncated and the user would have no idea why it wasn't working. * Redesigned the "Blues" skin. * When an error popup window is visible, the taskbar button will now be red. * Fixed: the SMTP password was not being stored correctly on some systems. This was causing SMTP authentication to fail. Version 5.0 (September 4th, 2023) * Added support for mydrive.ch WebDAV. * You may now right click on a Job and choose "Run Job". This will run just the job that was right clicked on, even if it is disabled. * Restore: this now displays an abortable progress window during the restore. * Restore: clicking anywhere on a job will now toggle the checkbox. Previously it was necessary to click directly on the checkbox. * Restore: the operation log now has Copy/Save/Print/Exit buttons at the bottom. * Backup: the log now shows the number of orphans even when the "Kill Orphans" option is unchecked. * Restore: the log now shows the total size of the files that were restored. * The /job command line switch no longer cares if the job is enabled or not. * Restore: if the system starts shutting down, a Restore operation will now abort gracefully. * Restore: the jobs list will now pre-select the same job that is in the main window. * Restore: the jobs list no longer pre-enables the same jobs that are enabled in the main window. * Restore: during the "Examining" phase, the taskbar button will now show that the app is busy. * Duplicate Job: the new job will now be automatically disabled. * Added 5 stock icons. * Added the "Cerulean" skin. Redesigned the "Purples" skin and renamed it "Purpendicular". * Added the ability to delete an item from the File History at the bottom of the File menu. * The log now reports "Startup delay: 45 minutes" instead of "Startup delay: 45 minutes, 0 seconds". * The interface icons have been slightly desaturated. * Fixed: menus did not support fixed-pitch fonts. Version 4.0 (March 31st, 2023) * Added support for WebDAV servers that use !CDATA tags in their responses. * Added support for DriveHQ.com WebDAV. * Restore One File: when asking what file to overwrite, the date and size of the file is now reported. * Restore One File: the final window now has "Open" and "Explore" buttons. * Jobs List: the summary of the last backup now shows the total size of the files that were backed up. * Added the /job command line switch, which limits the backup to a single job, specified by name. * Improved responsiveness to the Abort button during the source file enumeration phase. * Improved responsiveness to system shutdown. * Updated OpenSSL from 3.0.0 to 3.0.8 * The About window now reports the status of the free trial. * Jobs List: when there are no jobs, there is now displayed advice on how to create a job. * Added a help file chapter on using Windows Task Scheduler. * Removed the divider bar above the buttons at the bottom of all windows. * Groupboxes now have separate colors for text and border. * Help file: Search tab: added two buttons that allow you to jump to the next/previous search occurrence. * Fixed: Edit Job: Test WebDav: this could be slow if there are already a lot of files in subfolders on the server. * Fixed: Restore One File: when choosing the file, the dialog was showing each file as a root branch rather than as a proper tree. Version 3.0 (May 22nd, 2022) * Added support for WebDAV servers that require digest authentication. * Added support for cloudme.com WebDAV. * Restore One File: when there are multiple Source specifications, each will be examined to see if the backup file exists there, and the first that does will be used as the suggested file to overwrite. Previously, the first specification was always used even if the backup file did not exist there. * Create Job: the "Server URL" field now has a drop-down list containing some common servers. * Jobs List: the right click menu now contains options for creating, editing, duplicating, and deleting a job. * The log now shows the total size of all files that were backed up. * Added 4 stock icons for jobs. New icon for the Duplicate tool. * If the service is unable to load its global settings, the daily report will still go out, otherwise the user could be unaware. * Restore One File: any problem with the destination filepath's syntax is now reported in a popup window. * Delete Job: the name of the selected job is now displayed, in the interest of avoiding mistakes. * Edit Job: added a "Help" button. * Tightened up the layout of the main widow. Improved the appearance of scrollbars. * Help: the layout is now tighter. Numerous improvements to the Search tab. * Removed pcloud.com from our recommendations as they no longer support WebDAV for free accounts. * Fixed a bug that was causing an unnecessary usage of memory in many situations. * Fixed: Restore One File: on the Choose Destination window, the Browse tool did not have a correct value in the "Save As Type" field. * Fixed: Restore One File: the backup file was being moved, not copied (local backups, not WebDav). Version 2.0 (August 12th, 2021) * Added support for cPanel WebDAV servers. * Restore: you will now be asked if you want to restore a single file. If so, a new wizard is launched that makes this easy. Previously, we recommended restoring a single file by manually copying it from the backup folder. * Email Daily Report: added support for OAuth authentication for Gmail and Microsoft. * Edit Job: added a "Test" button that will verify that the WebDAV settings are correct. * When the free trial or subscription has expired, the service will now send the daily report anyway. Otherwise the user may not know that the service is not running. * Product Activation: the expiration date is now displayed. * Product Activation: as soon as the License ID is pasted, the list of seats will be fetched. * Added 2 stock icons for jobs. * The permissions for the service are now more restrictive. * Fixed: Email Daily Report: the email now uses the user's email address in the From: field instead of support@gammadyne.com. This prevents a delivery error in Office 365. * Fixed: WebDAV: the root folder was being unnecessarily created, and this was causing an error on a particular server. Version 1.1 (December 31st, 2020) * Fixed: rare crash when the Create Job tool launches. Version 1.0 (December 29th, 2020) * Original release