3.7.0 Now Available
3.7.0 has made it to GA!
3.7.0 Has Made it to GA; get it as a standalone installer or docker image.
Version 3.7.0
Release Date : 2018-02-05
Key Highlights
- The UI Config page has been changed to allow it be ‘project aware’.
- UI Variable substitutions are now supported via the project setup and the settings editor
- The UI Config sidebar now promotes new components via versioned components lists
- MS Azure OAuth supports authentication via client-secret
- Support added for jackson-jq
- Internal ActiveMQ has been upgraded to latest-stable
Bugs
INTERLOK-264- Two Instances appear in Dashboard after restarting adapterINTERLOK-1481- Adapter depends on log4j and log4j2INTERLOK-1642- AS2 fails to find the RecipientID in the documentINTERLOK-1693- UI - Can’t edit DataInputParameter propertiesINTERLOK-1853- Loading a config from custom git can be very slowINTERLOK-1860- UI fails to auto-discover local adapterINTERLOK-1892- Javadoc 404 for SecurityHandlerWrapperINTERLOK-1923- schema does not work with interlok-boot.jarINTERLOK-1959- Config Test passes with Producer as ServiceINTERLOK-1968- UI Config - MultiProducerWorkflow Standalone Producers list allows any service to be addedINTERLOK-1984- UI Config - Test component feature isn’t working correctly - js errorINTERLOK-1985- Opening xml popup from the Message Mertics Table and Metadata statistics Table widgets doesn’t work in Edge and ChromeINTERLOK-1986- interlok-salesforce: OrderedBatchProducerService causes Stackoverflow on closeINTERLOK-1987- interlok-salesforce: Doesn’t package required properties in ./resources/sql/jarINTERLOK-1991- XStream 1.4.10 logs a warning on startupINTERLOK-1992- sonicmf bootstrap.properties.url doesn’t seem to handle loggingINTERLOK-1993- Log4jConfigurator assumes log4j config is file based and local.INTERLOK-1995- Unsupported MQ options in NativeConsumer give unhelpful error messageINTERLOK-2017- About link in login page and error page is broken.INTERLOK-2021- AS2 Fails to decrypt in some instancesINTERLOK-2022- Improper Handling Of EncodingsINTERLOK-2060- TypedStatementParameter convert-null = false doesn’t pass through nullINTERLOK-2061- UI Projects - save project label problemINTERLOK-2064- UI Projects - xpaths not generated when you upload a config xml into your projectINTERLOK-2066- Remove interlok-ui-swagger-codegen from the optional component pageINTERLOK-2067- UI Config - Settings sidebar test panel has errors if you start page without an active adapterINTERLOK-2075- Memory leak when using FilebackedMessageFactory
Improvements
INTERLOK-1356- Add SSL support for MQTT connectionINTERLOK-1383- UI Config - Add Information to empty containters to tell users what to doINTERLOK-1390- Upgrade internal ActiveMQ to latest-stableINTERLOK-1486- Warning when apply config to a remote URLINTERLOK-1508- Use AdapterBuilder.createAdapter(xml) insead of AdapterRegistry.createAdapter(xml)INTERLOK-1579- Add a URLEncode “modal” somewhereINTERLOK-1736- Swagger import should make use of jetty-routing-service in 3.6.4INTERLOK-1776- Deprecate the use of jakarta-oroINTERLOK-1795- UI Config Project-aware - create a module for management of sets of property listsINTERLOK-1812- Cannot test a vcs profile w/o saving it.INTERLOK-1817- com.adaptris.core.socket should move to optional?INTERLOK-1821- UI Config sidebar - Impl a new ‘versioned’ list of components in the ‘byGroup’ listINTERLOK-1828- Add a “ConnectedService” interface to mark services that contain connectionsINTERLOK-1829- Add a new overloaded AdapterComponentChecker#applyService()INTERLOK-1831- AdaptrisConnection#cloneForTesting()INTERLOK-1837- UI Config Project-aware - adapt the settings editor to allow the user to select inputs required for substituted.INTERLOK-1839- UI Config Project-aware - Impl a feature to save/export the project-aware contextINTERLOK-1867- Tests always fail under java9INTERLOK-1883- UI Config Component Sidebar - add a user pref to toggle ‘show the settings editor’ after a drop component eventINTERLOK-1933- [UI] Add support for Locale + TimeZone as drop downs.INTERLOK-1951- Add support for jackson-jq (as an alternative to JOLT).INTERLOK-1952- UI Config Project-aware - Expose config-project-store location to a ui system propertiesINTERLOK-1974- RetryMessageErrorHandler should have an MBean for UI control purposesINTERLOK-1975- Update knockout and jquery js libINTERLOK-1983- Remove support for log4j1INTERLOK-1989- Add MS Azure OAuth implementation that supports authentication via client-secretINTERLOK-1994- Add supporting X12 servicesINTERLOK-1997- IronMQ is now paid for; need to switch to using MOCKs onlyINTERLOK-2010- Deploy interlok-service-tester javadocs to development.adaptris.netINTERLOK-2011- Examples should follow the javadoc classifier conventionINTERLOK-2014- Update install-builder to use m:classifier=”javadocs”INTERLOK-2019- as2-message-builder needs to be smarter about building AS2 / AS2MDN messagesINTERLOK-2020- Config & LicenseTaglet should extend an AbstractTaglet (from service-tester)INTERLOK-2023- Commit-MDN needs to be smarter when checking dispositionsINTERLOK-2024- Merge branch INTERLOK-1836 into develop and clean codeINTERLOK-2031- interlok-hpcc: Update format to allow implementationsINTERLOK-2035- Add a Regexp MetadataValueMatcherINTERLOK-2036- Add com.adaptris.failover.FailoverBootstrap to interlok-bootINTERLOK-2037- Add variables set selection when applying a config (project) to an adapter.INTERLOK-2045- Add inline doc in the config project modalINTERLOK-2071- Support 6.x Elastic search APIINTERLOK-2073- Test and document Interlok - WMQ with SSLINTERLOK-1916- jms-producer should optionally exclude all headers matching the pattern ^JMS_.*INTERLOK-1977- JdbcMapInsert should allow wrapping of column namesINTERLOK-2012- as2-commit-message renders Message-ID as Message-IdINTERLOK-2015-> 0.7.9INTERLOK-2016- -XX:-UseSplitVerifier when running unit tests -> -noverifyINTERLOK-2032- UI: Csv -> CSV for friendly nessINTERLOK-2040- UI: Projects Bring back the import optionINTERLOK-2062- UI Optional - update icons for oauth and new interlok projects

