...
Released On | Aug 28, 2020 | ||||||||
Release Type | Release | ||||||||
Connexion |
| ||||||||
Integrator |
Gateway and Gateway Management Application: Connexion.Gateway.15.1.117121.exe Gateway Management Application Only: Gateway.ManagementUI.15.1.117121.msi Remote Integrator: Connexion.Integrator.15.1.117121.exe Remote Agent Push Update: Integrator.RemoteAgent.15.1.117121.msi Remote Updater A Push Update: Integrator.UpdaterA.15.1.117121.msi Remote Updater B Push Update: Integrator.UpdaterB.15.1.117121.msi |
Ticket | Type | Summary |
---|---|---|
CNXN-3946 | Defect | Potential deadlock when mongo queue is initialized against an unavailable mongo instance |
CNXN-3945 | Defect | FtpReader/MessageReader - 250+ HL7ReaderState.state files in the HL7ReaderState directory |
CNXN-3943 | Defect | UnitTestApi - Start/Stop channel does not function correctly if a client is not connected, or the gateway is not enabled |
CNXN-3942 | Task | Refactor the Connexion -scan code so that it can run within the Configuration Wizard as a opposed to shelling out to Connexion.exe |
CNXN-3941 | Defect | Connexion.Share - Timeout waiting for lock to update dem\demos_bws_cdi_adt_cdi_b(cc79d67f-da38-4a31-9de4-9093ad9e550e). Update will proceed without locks. |
CNXN-3940 | Defect | System device remote invocations not working for the gateway |
CNXN-3939 | Defect | When copy/pasting channels says Exported From but displays where importing to |
CNXN-3937 | Defect | Gateway install wizard running some sql tasks on the wrong account/connection string |
CNXN-3936 | Defect | Connexion -scan kicked off from the configuration wizard can fail when using a non-default account and WinAuth-to-sql |
CNXN-3935 | Defect | Connexion - Starting/Stopping 1000 channels causes threading issues with Queuing/Storing results |
CNXN-3934 | Defect | [AuditFileReader] - Unexpected exception processing audit file 20200716130156603.proto.ready. [EndOfStreamException] Attempted to read past the end of the stream. |
CNXN-3929 | Suggestion | Add Queue message retention to dashboard |
CNXN-3928 | Suggestion | Add message retention to queue device info bar |
CNXN-3925 | Suggestion | Authorization Setting for Message Retention Days |
CNXN-3924 | Suggestion | Client application should remember the selected server at shutdown |
CNXN-3923 | Suggestion | Installers - Add the pdbs as part of the release for debugging purposes |
CNXN-3922 | Suggestion | FileWriterDevice - Add the ability to use impersonation during the AfterProcessFileEvent |
CNXN-3921 | Task | Support for GMSA's in the Connexion/Gateway Installer |
CNXN-3917 | Defect | HL7TransformDeviceV2 - System.FormatException: 'Input string was not in a correct format.' |
CNXN-3916 | Suggestion | Queue Right Click Menu needs reorganization |
CNXN-3915 | Defect | Globals - Imported globals have incorrect GlobalSettingScopeCode |
CNXN-3913 | Defect | Connexion - Channel status not being updated during a Channel Update |
CNXN-3910 | Defect | Add/Edit Channel Dialog - Tab index not maintained when exiting the plugin search dialog |
CNXN-3909 | Defect | Add/Edit Channel Dialog - Index was outside the bounds of the array. |
CNXN-3908 | Suggestion | HL7TransformDeviceV2 - ParameterDescriptions from custom code functions are not displayed in tooltips when hovering over the parameter |
CNXN-3906 | Defect | HL7TransformDeviceV2 - Tooltips do not show for functions and some parameters unless the Channel is locked by the current user |
CNXN-3905 | Suggestion | HL7TransformDeviceV2 - Add ParameterDescriptions for functions functions in the base class |
CNXN-3904 | Suggestion | HL7TransformDeviceV2 - Add methods to Get a field from a user defined object in UserStorage |
CNXN-3903 | Suggestion | HL7TransformDeviceV2 - Add methods to Get/Set message verification Identifiers |
CNXN-3902 | Defect | Connexion Sql Queue - Has Processing History flag is cleared on Store Results in some cases |
CNXN-3901 | Defect | Channel Settings Device - Editing Identity Name is changed in the UI but not underlying configuration |
CNXN-3897 | Defect | Connexion - Start/Stop state of a channel is not preserved when it is moved to a new Group or Tab |
CNXN-3894 | Defect | Connexion Globals - Globals are not re-evaluated when a channel is moved from one tab to another |
CNXN-3892 | Defect | ChannelSettings device erroring messages on validating identities |
CNXN-3891 | Defect | HL7 Transform Device V2 - Description column not updating |
CNXN-3890 | Defect | Connexion.Core - obx.ObservationValue_05.First.CWE_01.Text_02.Value does not return the correct value |
CNXN-3889 | Defect | Message flow in a channel should be blocked while a channel and its devices are being updated |
CNXN-3888 | Defect | Batch Processing - Device configuration changes are not atomic while processing in batch mode |
CNXN-3887 | Defect | Connexion Channel - Message processing should not be blocked by a paused source device |
CNXN-3884 | Defect | MessageStatisticHistory table had 215 Million rows and caused cleanup to fail |
CNXN-3883 | Defect | ClusterOwner not correctly set during process startup |
CNXN-3882 | Suggestion | Should sign assemblies and installers with SHA256 instead of SHA1 |
CNXN-3881 | Defect | Connexion Client System Configuration - Change History does not display changes |
CNXN-3880 | Defect | Channel Backup - NRE when running channel back up from the UI if channel backups are disabled |
CNXN-3879 | Defect | Connexion Client - Forward/Back buttons do not seem to track history properly |
CNXN-3877 | Task | AddTrust certificate expiration patch |
CNXN-3875 | Defect | Custom Code - Forwarding/Branching a message to multiple destinations that span multiple Repositories can result in messages being routed to the wrong queue |
CNXN-3874 | Defect | Client Channel Search no longer supports multi-select |
CNXN-3873 | Task | Investigate if deleted channels are showing up in the plugin manager dialog |
CNXN-3871 | Suggestion | Bug Report - Files in bug report should have the original create/modified datetimes |
CNXN-3869 | Task | HL7 branch device should throw an exception when starting with invalid destinations |
CNXN-3867 | Defect | Connexion branching data to channel in another group |
CNXN-3860 | Suggestion | RA Gateway - Database should prevent multiple groups of the same name, and multiple tabs within a group with the same name |
CNXN-3859 | Suggestion | Connexion - Database should prevent multiple groups of the same name, and multiple tabs within a group with the same name |
CNXN-3858 | Suggestion | Don't allow group deletion for groups with channels |
CNXN-3857 | Defect | Gateway UI - Deleted Groups are not removed from the Group dropdown |
CNXN-3856 | Defect | Gateway.Api - Updates made using the Gateway.Api are not reflected in the Management Client |
CNXN-3855 | Suggestion | Channel Separator Device that allows multiple channels (workflows) to be placed within a single channel |
CNXN-3854 | Defect | QueueDevice - Real-time Display Status says "Throttling", or "Disabled" |
CNXN-3853 | Defect | Queue Scheduler - There needs to be help for the CRON string format |
CNXN-3852 | Defect | HL7TransformDeviceV2 - Event Hooks are never detached from the Event Broker causing multiple events to be triggered instead of one |
CNXN-3851 | Suggestion | HL7TransformDeviceV2 - Add the ability to trigger a break point when a debugger is connected to the server |
CNXN-3850 | Suggestion | FileWriterDevice - Display number of pending messages in current file and number of ready files |
CNXN-3849 | Suggestion | FileWriterDevice - Option to manually trigger the processing of the current file |
CNXN-3848 | Suggestion | Add day of the week to the time condition of the file writer |
CNXN-3847 | Defect | Channel change tracking list not showing properly in latest R6 beta |
CNXN-3846 | Task | Remote Agent [IOException] Recovery policy configured for this system contains invalid recovery certificate. |
CNXN-3845 | Suggestion | Add the ability to save a RA package locally. |
CNXN-3844 | Defect | Gateway UI - Threading error when deleting the default tab in a group. Using non-UI thread to update a collection bound to a UI |
CNXN-3843 | Defect | Custom Device Dissapearing |
CNXN-3842 | Defect | AppendTimezoneToAllDates() Not appending Timezone offset to TS datatypes |
CNXN-3841 | Defect | Cloning or Export/Import of channels breaks User Settings Device Configuration |
CNXN-3840 | Defect | An exception is thrown by the Connexion.Share.Initializer in unit test code |
CNXN-3838 | Suggestion | Gateway - Add a settings file that does not get overwritten during installation |
CNXN-3837 | Suggestion | Request Phi User Action Auditing to log files for Gateway |
CNXN-3836 | Suggestion | Connexion - Add a settings file that does not get overwritten during installation |
CNXN-3835 | Defect | Issue with adding multiple plugins in the same assembly file |
CNXN-3834 | Suggestion | Request Phi User Action Auditing to log files for Connexion |
CNXN-3833 | Suggestion | Consider changing an error to a warning or lower |
CNXN-3829 | Defect | Channels not starting in newly created group on Active/Passive Connexion Setup |
CNXN-3828 | Task | Programmatically provision Remote Agent |
CNXN-3827 | Defect | Connexion Client shows group/tab level globals missing after restarting |
CNXN-3826 | Suggestion | Slashes being striped from variables used in file writer destination path |
CNXN-3825 | Suggestion | Expose Group and Tab information for use in Custom Code |
CNXN-3824 | Suggestion | Delete Message Content when message successfully processed or filtered |
CNXN-3823 | Defect | AssemblyResolver - StackOverflowException due to recursive assembly resolving |
CNXN-3822 | Defect | Globals may be imported even though they are not marked for import |
CNXN-3821 | Suggestion | Connexion - Should include ProcessId in log file statements |
CNXN-3820 | Defect | HL7 Parser Exception including entire contents of binary file |
CNXN-3819 | Defect | Incorrect version of plugin used in the create/edit channel dialog in the RIM |
CNXN-3818 | Task | Investigate if the GW cleanup routine is running on multiple gateways |
CNXN-3817 | Task | Should not be able to delete a Gateway that is still referenced by RemoteAgents |
CNXN-3816 | Defect | Connexion Client - Pausing a CC device shows channel as Running/P in some channels, but not others |
CNXN-3815 | Defect | Connexion Client - System.InvalidCastException: 'Unable to cast object of type |
CNXN-3814 | Task | Create PDB files for release builds of custom code |
CNXN-3813 | Defect | Gateway Alerting Service - Does not log errors/warnings/info generated by itself |
CNXN-3812 | Task | Revert potentially breaking validation checks in the v15 filewriter (Multi-filewriter issues) |
CNXN-3810 | Story | Re-implement message watermarking per audit and 3M requirements |
CNXN-3809 | Suggestion | Modify the remote agent to support trusted cert on loadbalancer and untrusted on gateway |
CNXN-3808 | Defect | System channel devices can be marked deleted going from 15 -> 14.5 -> 15 |
CNXN-3807 | Defect | HL7 Validation device doesn't support paths containing dot (.) with mongo storage |
CNXN-3806 | Suggestion | Integrator - Create simple UI for "Break Glass" recovery mode |
CNXN-3805 | Defect | RemoteAgent - Starting/Stopping a specific channel will attempt to stop/start channels that previously had errors starting |
CNXN-3804 | Suggestion | RemoteAgent - Make channel reconfigure behavior more like Connexion's |
CNXN-3803 | Suggestion | User should be able to choose the target of a file during manual queue message (attachment vs. userstorage) |
CNXN-3802 | Defect | Manage Tag Window needs a Vertical Scroll Bar |
CNXN-3800 | Defect | Preferred gateway not updated if the remote agent is locked by you |
CNXN-3799 | Defect | Filter count in queue statistics always shows zero in Gateway Manager UI |
CNXN-3798 | Defect | Repository database backup may be running when configured not to |
CNXN-3797 | Defect | Connexion Client - Compiler cannot be called when there are no Code Files configured. |
CNXN-3796 | Defect | Connexion Client - Connexion.Queue.Base.QueueDeviceViewModel:Failed to load the queue message retention value: [Exception] [Exception] Plugin 00000000-0000-0000-0000-000000000000 not found |
CNXN-3795 | Defect | Auditing - no way of debugging the custom code |
CNXN-3792 | Defect | Connexion Branch Device - Invalid URI: The hostname could not be parsed. |
CNXN-3791 | Defect | CCD OnBeforeChannelSave event is async void but needs to be void or async task |
CNXN-3790 | Defect | Integrator - Alert Counts in the last 24 hours are being calculated incorrectly |
CNXN-3789 | Suggestion | Integrator - Show the number of Alerts Today on a device in the UI |
CNXN-3788 | Suggestion | Integrator - Show the Last Error Text in the Channel |
CNXN-3785 | Task | Comodo has changed names and now requires a new intermediate certificate. |
CNXN-3784 | Defect | Generic branch destination combobox clears out during a filter operation |
CNXN-3783 | Suggestion | Option in Install Wizard to Regenerate ApplicationServerKey Note: Only available when in admin mode. |
CNXN-3781 | Suggestion | Custom queue retention should be part of channel backup |
CNXN-3779 | Suggestion | EventHistory - Should use varchar(max) instead of nvarchar(max) for query text |
CNXN-3778 | Suggestion | Running multiple versions of Connexion Client on same machine results in plugin conflicts |
CNXN-3776 | Defect | UpdaterA/ServerTray - .NET assembly version collisions due to sharing same install directory |
CNXN-3775 | Defect | Channel checkbox and plugin version drop-down not displaying properly |
CNXN-3772 | Task | Mongo unit tests not always passing |
CNXN-3771 | Defect | Multithreading max parallelism option is missing in 15.0.17699 |
CNXN-3770 | Suggestion | OutboundHL7Device - Support of TCP v6 addresses |
CNXN-3769 | Defect | Integrator - Certificate Rotation: Remote Agent configuration failed to save: [AbandonedMutexException] The wait completed due to an abandoned mutex. |
CNXN-3768 | Defect | Generic branch device randomly stops working on remote agent |
CNXN-3767 | Defect | HL7Outbound device should perform dns lookup if reconnect fails |
CNXN-3766 | Defect | Custom Code Device - [BadImageFormatException] The module was expected to contain an assembly manifest. |
CNXN-3765 | Defect | Connnexion Visual Studio server side debugging not working intermittently |
CNXN-3764 | Defect | Changing RA MongoDB path in the installer caues the installer to crash |
CNXN-3762 | Defect | Saving a channel causes all devices to be updated, even if they have not been changed |
CNXN-3761 | Suggestion | Connexion - Provide More information about channel/device changed in the Audit Log |
CNXN-3760 | Defect | Connexion Client/Server should not use the same temp directory |
CNXN-3759 | Defect | Unable to wire up Integrator Inbound/Outbound connector devices unless user is not in Admin group |
CNXN-3753 | Defect | HL7 Validator device is broken |
CNXN-3752 | Defect | Exporting a plugin to nuget creates an empty file |
CNXN-3750 | Subtask | Integrator - "Break Glass" recovery of one or more Remote Integrators |
CNXN-3749 | Story | Integrator - Improvements to the certificate management required by 3M |
CNXN-3748 | Task | Implement Optional Compact Mongo DB after maintenance |
CNXN-3747 | Task | Upgrade from Mongo 3.4 (end of support Jan 31 2020) |
CNXN-3746 | Defect | Newly imported channels don't always show up for limited privilidge users |
CNXN-3744 | Defect | Queue type not honored if it changes in the last device in the channel |
CNXN-3743 | Task | UserStorage + MultiFileWriter split field may not be working (still on user context) |
CNXN-3741 | Task | Add Copy\Paste functionality to the Q Retention column of the v15 RIM |
CNXN-3740 | Defect | Group/Tab not set to "ALL" in Device Configuration Search resulting in NRE |
CNXN-3739 | Suggestion | FileWriterDevice - Needs some in UI documentation and cleanup |
CNXN-3738 | Defect | Core - Allow MessageContext.Message to be null when there is not primary message. Store it as string.empty |
CNXN-3737 | Defect | FileWriterDevice - Writes an empty file to destination directory when context.Message is null, or empty |
CNXN-3735 | Suggestion | Add multi-select to map tables (for delete) |
CNXN-3733 | Defect | FileWriter requires context.Message not be null even if write attachments only is enabled |
CNXN-3732 | Defect | Device Configuration Search - Should escape '\' with '\\' in query |
CNXN-3731 | Defect | Custom Code Device - Should be able to search code when a channel is locked |
CNXN-3730 | Suggestion | Connexion Gateway - Add a Validation cluster type Note: This applies to new gateway cluster deployments only. |
CNXN-3728 | Suggestion | Add 'download only' mode to ftp reader device |
CNXN-3727 | Suggestion | Add simple ftp browsing to the ftp device ui Note: With the implementation of CNXN-3719 (max message size), this feature allows you to manually connect to the source FTP server and download/delete the very large file. |
CNXN-3725 | Suggestion | InboundHL7Device - Should Pre-Pend CXN- to Message Control ID (MSH-10) |
CNXN-3724 | Suggestion | Connexion Maximum Message size - Should throw an exception before an OutOfMemoryException is thrown |
CNXN-3723 | Defect | MessageChannel - Logger some times shows [] when it should show the Group/Tab/ChannelName |
CNXN-3722 | Suggestion | Connexion - Add better diagnostics when a OutOfMemoryException occurs |
CNXN-3721 | Defect | Connexion.Core - Message.ToString() should not clear the Message.IsDirty flag |
CNXN-3720 | Suggestion | FileReader - Option to set max message size Note: Very large messages (1+ GB can cause out of memory exceptions which can cause an execution group to recycle). The file reader device now has a configurable (default=100MB) message size cap. Larger messages will cause an error to be logged and the large file skipped. |
CNXN-3719 | Suggestion | FtpReader - Option to set max message size Note: Very large messages (1+ GB can cause out of memory exceptions which can cause an execution group to recycle). The FTP reader device now has a configurable (default=100MB) message size cap. Larger messages will cause an exception to be thrown and processing to halt. |
CNXN-3718 | Task | [ProcessWrapper] - Process 00000002-0000-0000-0000-000000000000 has unexpectedly exited. |
CNXN-3717 | Suggestion | Connexion Integrator Installer - Upgrade to .NET 4.8 |
CNXN-3716 | Defect | Connexion/RA - DLL HELL - Assembly binding to .NET standard libraries of different versions causes issues |
CNXN-3715 | Suggestion | Connexion Gateway - Upgrade to .NET 4.8 |
CNXN-3714 | Suggestion | Connexion Client- Upgrade to .NET 4.8 |
CNXN-3713 | Suggestion | Connexion - Upgrade to .NET 4.8 |
CNXN-3711 | Task | Gateway servers only are able to have one endpoint |
CNXN-3708 | Suggestion | Ability to filter the plugin list via typing (on the create/edit channel dialog) |
CNXN-3706 | Defect | File already exists error when importing Connexion devices |
CNXN-3705 | Defect | Internal assemblies with no corresponding plugin directory file are not resolved from the exe directory |
CNXN-3704 | Task | |
CNXN-3703 | Defect | Upgrading a device that had DeviceDefinitionFlags.None to one that has DeviceDefinitionFlags.CanProcessInParallel still won't allow the multithreaded queue setting |
CNXN-3701 | Defect | Sql Queue Device - Under very heavy load with multiple queues in a row, stopping/starting the queue many times can result in a message being processed twice |
CNXN-3695 | Task | Unify code from Cxn UI/Mgmt UI which caches category and icon. |
CNXN-3687 | Task | Ability to perform HIPAA logging at system-level rather than channel-level |
CNXN-3600 | Suggestion | Add a new Message Processing Pipeline option to process messages in batches |
CNXN-3587 | Task | Ability to hook into auditing events (user actions) |
CNXN-3584 | Task | Add optional extra step to viewing a message. Integrate explicit content viewing with an audit event. |
CNXN-3552 | Story | Implement a new event hook mechanism for audit logging |
CNXN-3530 | Suggestion | HL7 Branch Device - Hard to navigate to correct destination branch when there is a lot of channels |
CNXN-3448 | Story | Create a way to Mass update connexion device settings |
...