XV Sync
Published 2022-10-13
Subject to changes and corrections.
Version 3.2 (Build 22) (Released 2020-05-11)
Beta Release 2020-01-24
- Corrected issue with certificate validation. (F3836)
Version 3.2 (Build 21) (Released TBD)
Beta Release 2018-07-20
- Added support for token licensing. (F3628)
Version 3.2 (Build 20) (Released 2017-04-06)
Beta Release 2017-02-13
- Additional logging of connection information. (F3270)
Version 3.2 (Build 19) (Released 2017-01-06)
Beta Release 2016-09-13
- Added option for larger packet sizes to increase image transfer speed (under Preferences > Packet Size.) (F2571)
- Updated interface for Windows theme. (F3244)
Version 3.2 (Build 18) (Released TBD)
Beta Release 2014-01-16
- Added line to display the time and date of the next scheduled sync within the schedule window. (F2089)
Version 3.2 (Build 17) (Released TBD)
Beta Release 2014-01-06
- Added option to enable/disable Database Caching when checking for changes to the ToStoreDB. (B1044)
Version 3.2 (Build 16) (Released TBD)
Beta Release 2013-12-11
- Modify patient directory naming for all newly-created patients to include the name and the last 4 digits of the SSN and ID number. (F2002)
Version 3.2 (Build 15) (Released TBD)
Beta Release 2013-05-20
- Modified functionality for manually adding patients to ToStore, to work whether or not “Add received images to ToStore” is enabled. (B945)
- Added capability to handle accessory filetype .PackagedFiles, currently only used with Logicon Caries Detector plugin. (F1836)
Version 3.2 (Build 12) (Released TBD)
Beta Release 2013-01-21
- Resolved an issue where synced layouts were initially categorized as a Miscellaneous Image Type. (Bug 787)
Version 3.2 (Build 11) (Released 2012-02-06)
- Resolved issue where Global ID Matching was not merging patients with alphanumeric IDs when the IDs had case differences. (Bug 713)
- Added the ability to have original images added to the ToStore database. (Feature 1318)
Version 3.2 (Build 10) (Released 2011-11-23)
- Added support to not clear the ToStore DB when a scheduled Forward or Synchronization ToStoreDB operation fails (Feature 1174)
- Added the ability to delete the contents of the ToStore database (Feature 875)
- Added the ability to copy a daily schedule from one day to another (Feature 798)
Version 3.2 (Build 9) (Released 2011-09-27)
- Resolved issue where extra characters are appended to patient’s foldernames in some syncing scenarious (Bug 616)
- Digitally signed the application (Feature 1143)
- Same patients were not syncing when one had a firstname several digits longer than the other (Bug 648)
- Resolved issues were syncing patients with different cases (upper/lower) or different SSN formats (dashes or no dashes) was causing duplicate records. (B654)
Version 3.2 (Build 8) (Released 2011-05-05)
- Enhanced the timeout functionality to support additional types of network disconnections (Bug 480)
Version 3.2 (Build 6) (Released 2010-11-19)
- Support added for both versions of the patient file map. (B474)
Version 3.2 (Build 5) (Released 2010-10-06)
- Added option on Reconcialiation Results screen to auto-retrieve missing images from a remote site. (F788)
- Added ability to allow multiple, separate installations of XV Sync to run under the same user account simultaneously. (F793)
Version 3.2 (Build 3) (Released 2010-08-18)
- Correction made where the setting of the “Add received images to ToStore datbase” option was not saved in the configuration.
Version 3.2 (Build 2) (Released 2010-06-09)
- The IP/Computer name has been included in the log files / emails when an error is encountered.
Version 3.2 (Build 1) (Released 2010-05-12)
- Added new types of synchronization.
- Added the ability to synchronize the patient database (does the patients only without sending any images).
- Corrected a problem where you could delete a server that was used in a schedule.
- Corrected a problem with unusable reconcile files.
- Changed some of the verbiage used in the interface.
- Added option to only send emails when there was a failure.
- Made vast improvements with global ID matching and cleanup.
- Made adjustments to timeout of socket connections. Previously a connection could time out during a delay even if the connection was still viable and active.
- Authentication code now required to enable global IDs.
- Added the ability to look at the ToStore database records.
- Added the ability to add records to the ToStore database.
- Additional information added to the ToStore record list.
- Added additional email notifications.
Version 3.0 (Build 7) (Released 2009-12-28)
- Verbiage changes on reported reconciliation differences.
Version 3.0 (Build 5) (Released 2009-12-23)
- Added a reconciliation function that can be used to ensure that all files have been received by a remote site. New features include: manual creation and validation; automatically emailing of reconcile file after a sync; group reconciliation.
Version 3.0 (Build 4) (Released 2009-12-02)
- Added email notifications for start, end, and errors.
Version 3.0 (Build 3) (Released 2009-11-13)
- Made change to keep a socket alive that appeared to be dead when the remote computer was trying to figure out what to send on a large database doing a differential sync.
- Additional information to logs.
Version 3.0 (Build 2) (Released 2009-10-26)
- Completely new implementation of the differential sync options. Dramatic improvement over previous versions in terms of functionality and time required to perform the sync. The new method also operates correctly on both sides of the client/server connection for each individual IP connection (i.e. the differential sync tracking is performed on BOTH ends of a client/server connection).
- New option to specify the file transfer packet size. The larger the size specified, the faster the transfers can take place but has the tradeoff of consuming more network bandwidth (initial design was to minimize network impact). This feature is backward compatible with prior versions of the software.
- Added some additional information to the logging.
- Added multiple-homed capabilities for outbound client connections (there were already multi-homed options for setting up a server port).
Version 2.0 (Build 2) (Released 2009-08-25)
- Implemented a ToStore database. This database facilitates much quicker synchronization due maintaining a list of images that have been captured or modified without having to scan the database for changes and new files. Requires XrayVision v3.11 b28 or higher or XVLite v2.1 b49 or higher.
- Added the ability to sync on user defined intervals of time in addition to synchronizing at a specified time of day.
- Additional logging added.
Version 1.1 (Build 6) (Released 2009-03-30)
- Major upgrade to the original version including: better communications; better error recovery; additional features and functions.