Skip to content

[IDEA] Review priority bugs from Mirth Connect #121

Description

@rogin

Similar to what Innovar performed which I liked, I pulled what I considered worthwhile from Mirth Connect's bug label, which also includes a few features and a security option worth investigating. These were copied to a local Excel file about a month ago, so a few more may be added should I recheck. Initial sizing and proposed value also provided.

Helpful Excel to Markdown converter here.

Excel file for convenience: OIE_task_migration.xlsx

OIE Issue or PRGeneral IssueNextGen Issue #NextGen Pull #TypeT-Shirt SizeProposed ValueComment
Mirth Connect 4.1.1.b303 creates corrupted keystore.jks when using "encryption.properties = 1"5466NONEBUGHigh
DB Reader... (Generate).. Select Button..Get Tables... empty string does NOT retrieve all tables4876NONEBUGMedium
Attachment Handler does not accomodate more than 40 characters for mime type4479NONEBUG
Client GlobalMap Dashboard Viewer does not correctly display multiple entries where the keys only differ by case5314NONEBUG
DefaultConfigurationController.initializeSecuritySettings writes the keystore unnecessarily5467NONEBUGHighMarked high value as it would preserve file's timestamp
#124#125Mirth Client Crashes when doing a Test Write on File Writer with no value in Directory field4963NONEBUGHigh
Channel custom metadata variable mapping disallows some common characters6332NONEBUG
HTTP 404 error (Not Found) reported for unrecognized date input to API6144NONEBUGHighPart of larger effort to return proper status codes across all endpoints?
DefaultUserController.removePreference is broken5965NONEBUG
#267dir.logs in preferences does not have any effect5428NONEBUG
PHI Events not working5872NONEBUG
/connectionLogs/{channelId} API doesn't respect fetch size4748NONEBUGSMALLLow
#122#123usernames are case-sensitive5569NONEBUGSMALLHigh
ChannelController.updateChannel does not enforce certain rules4633NONEBUGMEDIUMHigh
#133destinationSet.removeAllExcept doesn't remove destinations if no match is found5875NONEBUGSMALLHighComment at the bottom on a potential quick fix
Alert names can contain special characters that are invalid in filenames, causing the export to fail5379NONEBUGMEDIUMMedium
Data Pruner password protection encryption type can't be set properly5270NONEBUG
Tag Manager has bad channel count for tags assigned5267NONEBUGMedium
Frame needs to load Extensions sooner6046NONEBUGMEDIUMHighMay need testing of paid and free extensions to ensure a quality solution
#129Update Migrate4_5_2.java to allow for log4j2-cli.properties not being presentNONE6327BUGSMALLExisting PR = small size
Commented 2 unnecessary indexes present in a few D_MC and D_MM tables.46054565FEATURESMALLLowExisting PR = small size
#166#269Default 24 hour notation for search criteriaNONE5989FEATURESMALLMediumExisting PR = small size
#131Query Parameters on an HTTP Sender Connector are not sent in order62766296FEATURESMALLHighExisting PR = small size. Could also be BUG.
Add HTTP Headers to Web Service Listener63376339FEATURESMALLExisting PR = small size
Channel Groups cannot save with Channel Filter on3898NONEFEATURELARGECould also be BUG.
Cannot set some SMTP Sender properties5987NONEFEATURE
HSTS not enabled5897NONESECURITYOBE if WebAdmin is removed?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions