Skip to content

Home

Development

IDEs

JAR services

API Explorer

Release notes for Martini Online v1.4.0

Martini Online v1.4.0 was released on October 5, 2020. This version's key feature is the ability to browse services in JAR files and drag and drop them in a Gloop service.

Stories

  • MO-1642 - add validation for the rest properties of gloop service
  • MO-1725 - add rename and delete refactoring participant for the Gloop Service REST properties
  • MO-1780 - implement refactoring for moving gloop objects
  • MO-3076 - Add create code directory button when selecting location for wizards
  • MO-3430 - Add properties via copying and pasting
  • MO-3481 - Remove "Maximum Wait Queue Size" field from MongoDB connection editor
  • MO-3494 - Update acknowledgement field of JMS listener form
  • MO-3505 - Remove the eraser icon from mapper and use the delete icon instead
  • MO-3543 - Show available code services under jar class files in the Navigator
  • MO-937 - I/O View: Implement Copy, Paste, Cut for Gloop Objects

Improvements

  • MO-2239 - Add copy, paste, rename and delete shortcut in navigator
  • MO-2259 - Add validation for invalid unevaluated while step expression
  • MO-2262 - add invalid unevaluated set expression
  • MO-2930 - Add table from model array gloop template proposal
  • MO-2932 - Include list of gloop objects as array in proposals
  • MO-2949 - Support tab index change on properties window
  • MO-2951 - Escape does not work on properties view table
  • MO-2984 - Add info button and remove unselecting of operation in API Explorer
  • MO-2999 - Auto-select first item in flux event dialog
  • MO-3008 - Suggest tips in rest api editor
  • MO-3019 - Add support for copy pasting mock data in rest api editor
  • MO-3021 - Add scroll in choices view and filter text box when choices are more than 3
  • MO-3022 - Add validation for empty response code field when there is not default response
  • MO-3065 - Do not show download button for Tracker document state when state content is empty
  • MO-3081 - add New Tracker Resubmit Endpoint context menu to tracker states
  • MO-3087 - Support navigating table columns with tab key in attributes table
  • MO-3088 - support navigating table columns with tab key in properties view
  • MO-3131 - Add double click, context menu and toolbar on user details rules to open rules dialog
  • MO-3406 - Add message when service execution failed
  • MO-3435 - Update guided tours icons
  • MO-3438 - Add search function on loggers
  • MO-3439 - Add validation/error message for the invalid inputs when adding a logger
  • MO-3440 - Update low resolution icons
  • MO-3442 - Allow user to not show again REST API editor warning on save
  • MO-3444 - Sort endpoints alphabetically
  • MO-3447 - 'Collection name cannot be blank' validation error does not show on model load
  • MO-3448 - MongoDB Collection advanced settings accepts negative number
  • MO-3454 - Improve perspectives
  • MO-3457 - Improve service picker modal on REST API editor
  • MO-3463 - Remove validation error for empty documentation URL in REST API editor
  • MO-3464 - Make REST API editor context menu more selection sensitive
  • MO-3466 - Content assist shows up on the top left of the page when open on API Editor
  • MO-3469 - Hide tour-snapshots package on demo version
  • MO-3471 - Clicking delete menu item should delete all highlighted gloop objects
  • MO-3473 - Auto reconnect to websocket on demo version
  • MO-3475 - Update logo to Martini Workspaces
  • MO-3476 - Add search button to REST API editor toolbar
  • MO-3477 - Add download button to API preview
  • MO-3478 - Add "gse" as alias for new gloop service wizard search
  • MO-3479 - Smarter operation mapping in REST API Wizard
  • MO-3485 - Missing context menu for REST API tags
  • MO-3486 - Add an other option for text-delimiter and column-delimiter on FFD configuration
  • MO-3495 - Sort alphabetically database connection names in editors
  • MO-3500 - Improve closing of multiple tabs
  • MO-3509 - Update content assist position when there's no selected step
  • MO-3510 - Selecting more items with shift key in list editor component should select item beside last selected item
  • MO-3511 - Improve selection on navigator items with shift key
  • MO-3512 - Add shortcut keys to list and table actions
  • MO-3519 - Typo on txt file name when downloading logs as TXT
  • MO-3527 - Make the error descriptive when editing a read-only file
  • MO-3528 - Enable opening of MANIFEST.MF on editor under jar lib
  • MO-3536 - Replace Set step label into Declare
  • MO-3544 - Prompt to reload the Martini package when a jar file is added

Bugs

  • MO-3432 - Can't drag or drop .png and .jpg files to web directory
  • MO-3437 - Incorrect content assist add mode in model editor when base model is the target
  • MO-3441 - Adding a model property appends '1' to the property name
  • MO-3443 - Send Redis message menu item is enabled on stopped listener and connection pool
  • MO-3445 - Wrong path in SOAP API editor preview
  • MO-3446 - Gloop service content can't be parsed error when saving println iteration step
  • MO-3449 - Can't scroll to select package to export
  • MO-3450 - Incorrect services appearing in service picker for service invoker
  • MO-3452 - R-clicking on a MongoDB connection > New > wont show MongoDB Query
  • MO-3453 - Less than sign in parameterized Groovy services missing in service picker
  • MO-3455 - R-clicking on a Cassandra connection > New > wont show Cassandra Query
  • MO-3456 - No duplicate file validation
  • MO-3458 - Typing too fast in content assist search input doesn't show the proposals
  • MO-3459 - Creating file names with hyphen is not allowed
  • MO-3460 - Unable to rename a directory with hyphen
  • MO-3461 - Unable to move folder to another directory
  • MO-3462 - Marketplace doesn't show the latest search results
  • MO-3467 - Block user when testing database connection in demo version
  • MO-3468 - Update guided tour snapshot flux files
  • MO-3470 - Set expression dialog's save button was still disabled after selecting a property
  • MO-3472 - Dropping gloop objects to the main model will delete the object
  • MO-3484 - Deleting an item on ffd model doesn't work
  • MO-3489 - Find references sometimes not working when Text Search view is not opened yet
  • MO-3490 - Deleting a file with reference from multiple delete modal got stuck when pressing continue
  • MO-3492 - Fixed width separator is not being recognise when importing a file
  • MO-3493 - Setting alias is not working properly when renaming a gloop property
  • MO-3497 - Saving paths with empty object will delete the path
  • MO-3498 - RSS endpoint form interval field value is in milliseconds instead of seconds
  • MO-3502 - Unable to wrap child gloop steps on gloop service editor
  • MO-3503 - Keyboard shortcut still working even if MO is disconnected
  • MO-3507 - Declared property should not be set as ReadOnly
  • MO-3508 - No available quickfix for a declared unloaded deleted property
  • MO-3513 - Unable to click finish on create gloop template wizard with file as a source
  • MO-3514 - Quickfix for invalid Set step expression by setting the Set step expression doesn't work
  • MO-3515 - Content assist wont show up on REST API editor parameter
  • MO-3516 - Unloaded property makes newly added property with the same type unloaded.
  • MO-3517 - No error when there's duplicate property name for declared and non declared property
  • MO-3522 - REST API editor has no quickfix proposal for service is required and proposals for empty response were not showing
  • MO-3524 - Previewing an ffd with Fixed width only allows single character on the generated preview
  • MO-3526 - Creating a file under a jar directory show success notification
  • MO-3534 - ShutdownMonetizationConfig has errors
  • MO-3535 - Unable to get the help system topics from martini docs
  • MO-3537 - Missing body tag on content assist suggestion on Gloop Template editor
  • MO-3538 - Bottom panel (I/O, Mapper) won't show on Gloop template editor
  • MO-3539 - Content assist parameter description was not parsed
  • MO-3540 - Incorrect invokeCode step parameters
  • MO-3541 - Incorrect parameters in invokeFlux step
  • MO-3545 - Show available mapper output properties
  • MO-3546 - Tracker Resubmit.gloop service errors
  • MO-3550 - No error/warning on gloop editor when the added service has a dependency on the deleted jar

Tasks

  • MO-2043 - Improve UI in rest api editor for empty path
  • MO-3418 - Update tips
  • MO-3496 - Check all endpoint editor number fields that should not accept negative values
  • MO-3506 - Remove 'groovy' prefix in content assist