Jacob Brauer

Changed "Map Segment" to "Map to Message" and "Filter Segment" to "Filter by Value". Also added the book_next.png icon.…
Changed "Map Segment" to "Map to Message" and "Filter Segment" to "Filter by Value". Also added the book_next.png icon.

Issue: MIRTH-2347

Changed "Map Segment" to "Map to Message" and "Filter Segment" to "Filter by Value". Also added the book_next.png icon.…
Changed "Map Segment" to "Map to Message" and "Filter Segment" to "Filter by Value". Also added the book_next.png icon.

Issue: MIRTH-2347

Removed old references to mule and the mule license.…
Removed old references to mule and the mule license.

Issue: MIRTH-2507

    • -35
    • +0
    /trunk/server/licenses/LICENSE-MULE.txt
Renamed "Convert DICOM into Image File" code template to "Convert DICOM to Encoded Image".…
Renamed "Convert DICOM into Image File" code template to "Convert DICOM to Encoded Image".

Issue: MIRTH-2169

Renamed "Convert DICOM into Image File" code template to "Convert DICOM to Encoded Image".…
Renamed "Convert DICOM into Image File" code template to "Convert DICOM to Encoded Image".

Issue: MIRTH-2169

Changed the Monospaced font to be Courier on Mac, and Monospaced otherwise. Courier was the default OS X Monospaced font in Java 7, but not in Java 6.…
Changed the Monospaced font to be Courier on Mac, and Monospaced otherwise. Courier was the default OS X Monospaced font in Java 7, but not in Java 6.

Issue: MIRTH-2249

Changed the Monospaced font to be Courier on Mac, and Monospaced otherwise. Courier was the default OS X Monospaced font in Java 7, but not in Java 6.…
Changed the Monospaced font to be Courier on Mac, and Monospaced otherwise. Courier was the default OS X Monospaced font in Java 7, but not in Java 6.

Issue: MIRTH-2249

Moved channel tags from the Channel object to the ChannelProperties object. Also removed the associated table and queries, since this change removes the need for those. The DefaultChannelController …
Moved channel tags from the Channel object to the ChannelProperties object. Also removed the associated table and queries, since this change removes the need for those. The DefaultChannelController now gets the tags directly from the channels, which are pulled from the channel cache.

Issue: MIRTH-2548

    • -31
    • +2
    /trunk/server/dbconf/oracle/oracle-channel.xml
    • -6
    • +0
    /trunk/server/dbconf/oracle/oracle-database.sql
    • -31
    • +3
    /trunk/server/dbconf/mysql/mysql-channel.xml
    • -31
    • +1
    /trunk/server/dbconf/derby/derby-channel.xml
  1. … 4 more files in changeset.
Replaced the channel cache with one that is lazy loaded and updated from the database every time it is called.…
Replaced the channel cache with one that is lazy loaded and updated from the database every time it is called.

Moved the ChannelCache and DeployedChannelCache into inner classes in the DefaultChannelController to separate their logic.

Fixed memory leak where channels with changed names weren't removed from the channnelCacheByName map.

Changed ChannelController API to allow getting single, multiple, or all channels at the same time through the API. The controller simply pulls the appropriate channels from the refreshed channel cache and does not directly ever do a database call to get channel from the database. One caveat is that the channel cache is always refreshed when the API is used, which requires at least one database call to get the latest channel revisions numbers. Because of this, the number of calls to get channels from the ChannelController was optimized.

Issue: MIRTH-2536

  1. … 4 more files in changeset.
Updated Rhino 1.7R3pre to 1.7R4. Removed XML and XMLList because those custom bug fixes are now included in 1.7R4. Updated XmlNode and XmlProcessor to have the 1.7R4 changes but keep our patches. The…
Updated Rhino 1.7R3pre to 1.7R4. Removed XML and XMLList because those custom bug fixes are now included in 1.7R4. Updated XmlNode and XmlProcessor to have the 1.7R4 changes but keep our patches. These updates were copied over from the 3.0 trunk for 2.2.2.

Issue: MIRTH-2189

    • binary
    /branches/2.x/client/lib/rhino-1.7r4.jar
    • binary
    /branches/2.x/server/lib/rhino-1.7r4.jar
Updated eclipse classpath.
Updated eclipse classpath.
Updated eclipse classpath.
Updated eclipse classpath.
Updated Mirth Connect version numbers from 2.2.1 to 2.2.2.
Updated Mirth Connect version numbers from 2.2.1 to 2.2.2.
  1. … 23 more files in changeset.
Replaced the channel cache with one that is lazy loaded and updated from the database every time it is called.…
Replaced the channel cache with one that is lazy loaded and updated from the database every time it is called.

Moved the ChannelCache and DeployedChannelCache into inner classes in the DefaultChannelController to separate their logic.

Added error checking in MuleEngineController and DefaultChannelStatusController in case a channel was removed from the cache after its id was retrieved for use.

Fixed memory leak where channels with changed names weren't removed from the channnelCacheByName map.

Issue: MIRTH-2536

Fixed Administrator window maximized state not being properly preserved on Mac.…
Fixed Administrator window maximized state not being properly preserved on Mac.

Issue: MIRTH-2485

Fixed Administrator window maximized state not being properly preserved on Mac.…
Fixed Administrator window maximized state not being properly preserved on Mac.

Issue: MIRTH-2485

Updated license header.
Updated license header.
  1. … 114 more files in changeset.
Organized imports.
Organized imports.
  1. … 67 more files in changeset.
Moved xstream converters that were overriding xstream classes into our own package and register the converters in ObjectXMLSerializer. Removed unused DateConverter and the com.thoughtworks packages.…
Moved xstream converters that were overriding xstream classes into our own package and register the converters in ObjectXMLSerializer. Removed unused DateConverter and the com.thoughtworks packages.

Issue: MIRTH-1793

  1. … 5 more files in changeset.
Removed special characters in spacing in comments that were causing compile errors.…
Removed special characters in spacing in comments that were causing compile errors.

Issue: MIRTH-2251

Updated iText 2.0.8.jar to itext-2.1.7.jar and itext-rtf-2.1.7.jar.…
Updated iText 2.0.8.jar to itext-2.1.7.jar and itext-rtf-2.1.7.jar.

Updated core-renderer.jar to flying-saucer-core-9.0.1.jar and flying-saucer-pdf-9.0.1.jar.

Issue: MIRTH-2133

    • binary
    /trunk/server/lib/extensions/doc/flying-saucer-pdf-9.0.1.jar
    • binary
    /trunk/server/lib/extensions/doc/itext-rtf-2.1.7.jar
    • binary
    /trunk/server/lib/extensions/doc/flying-saucer-core-9.0.1.jar
    • binary
    /trunk/server/lib/extensions/doc/itext-2.1.7.jar
Updated the Flying Saucer core-renderer JAR to R8.…
Updated the Flying Saucer core-renderer JAR to R8.

Issue: MIRTH-2133

Appended license header to files that didn't have it.
Appended license header to files that didn't have it.
  1. … 15 more files in changeset.
Updated dcm4che from 2.0.25 to 2.0.27…
Updated dcm4che from 2.0.25 to 2.0.27

Issue: MIRTH-2166

    • binary
    /trunk/server/lib/extensions/dimse/dcm4che-net-2.0.27.jar
    • binary
    /trunk/server/lib/extensions/dimse/dcm4che-core-2.0.27.jar
Added svn:ignore for installer
Added svn:ignore for installer
Changed the maps in ImmutableConnectorMessage to be unmodifiable maps. This will disallow the user from getting maps from the message objects and adding or changing values in them.…
Changed the maps in ImmutableConnectorMessage to be unmodifiable maps. This will disallow the user from getting maps from the message objects and adding or changing values in them.

MIRTH-2250 and MIRTH-1464

Synced the versions of jars across separate projects where certain versions had not been upgraded. This includes log4j-1.2.16, commons-io-2.3, and commons-pool-1.6.…
Synced the versions of jars across separate projects where certain versions had not been upgraded. This includes log4j-1.2.16, commons-io-2.3, and commons-pool-1.6.

Issue: MIRTH-2250

    • binary
    /trunk/client/lib/log4j-1.2.16.jar
    • binary
    /trunk/client/lib/commons-io-2.1.jar
    • binary
    /trunk/client/lib/commons-io-2.3.jar
    • binary
    /trunk/server/lib/commons/commons-pool-1.6.jar
    • binary
    /trunk/manager/lib/log4j-1.2.15.jar
    • binary
    /trunk/manager/lib/log4j-1.2.16.jar
    • binary
    /trunk/command/lib/log4j-1.2.15.jar
    • binary
    /trunk/command/lib/log4j-1.2.16.jar
    • binary
    /trunk/manager/lib/commons-io-2.1.jar
  1. … 5 more files in changeset.
Moved methods that DICOMSerializer uses from DICOMUtil into DICOMSerializer.…
Moved methods that DICOMSerializer uses from DICOMUtil into DICOMSerializer.

Issue: MIRTH-2237

Changed the Command project to include the Server project source directly instead of the jar because it requires new connector properties classes that aren't in the shared jar.…
Changed the Command project to include the Server project source directly instead of the jar because it requires new connector properties classes that aren't in the shared jar.

Changed the access rules in all projects that include Server so that they can't access anything that isn't in mirth-client-core.jar or any connector-shared.jar

Cleaned up the classpath orders and build connector orders.

Issue: MIRTH-2250

Updated Rhino 1.7R3pre to 1.7R4. Removed XML and XMLList because those custom bug fixes are now included in 1.7R4. Updated XmlNode and XmlProcessor to have the 1.7R4 changes but keep our patches.…
Updated Rhino 1.7R3pre to 1.7R4. Removed XML and XMLList because those custom bug fixes are now included in 1.7R4. Updated XmlNode and XmlProcessor to have the 1.7R4 changes but keep our patches.

Issue: MIRTH-2189

    • binary
    /trunk/client/lib/rhino-1.7r3pre.jar
    • binary
    /trunk/server/lib/rhino-1.7r4.jar
    • binary
    /trunk/client/lib/rhino-1.7r4.jar