Skip to content

Home

Development

IDEs

API Explorer

Release notes for Martini Online v1.1.0

Martini Online v1.1.0 was released on December 12, 2019. This version covers the following issues:

Stories

  • MO-2443 - Implement validation issue navigator for RestApiEditor
  • MO-2507 - On browser refresh, only open the file of active tab instead of all files in the tabs to lessen requests
  • MO-2578 - Add support for importing a .report
  • MO-2726 - Implement help
  • MO-2745 - Add help context for gloop
  • MO-2749 - Add help context for flux
  • MO-2767 - Add help context for rest api and soap api
  • MO-2768 - Add help context for mongodb service, sql service, cassandra service
  • MO-2776 - Add help context for configure loggers
  • MO-2777 - Add help context for configure document types dialog
  • MO-2779 - Add help context for users and groups manager
  • MO-2780 - Add help context for database connection, package, endpoint, service manager, tracker
  • MO-2782 - Add help context for martini logs editor
  • MO-2791 - Add help context for throttling and monitoring rule manager
  • MO-2809 - Add help contexts for Gloop template
  • MO-2859 - Implement validation issue navigator for GloopServiceEditor
  • MO-3072 - Add url checker for related topics in help system

Improvements

  • MO-2027 - Add validations for invalid objects in rest api editor
  • MO-2318 - Improve response wizard in rest api editor
  • MO-2323 - Add support for random data in mock data
  • MO-2612 - Improve error message when opening a file in code search which does not exist anymore
  • MO-2833 - Ability to navigate through proposal categories via Ctrl + Space shortcut
  • MO-2840 - Enable remove selection from multiple selected files
  • MO-2852 - Improve property view list
  • MO-2871 - Make row of buttons responsive
  • MO-2872 - Display newly opened file editor tab in view
  • MO-2874 - Improve delete modal for multiple items
  • MO-2875 - Improve move modal for multiple items
  • MO-2898 - Improve parameter wizard in rest api editor
  • MO-2910 - Improve tour instructions to be cards near the highlighted area instead of at the top
  • MO-2918 - Reapply notify unsaved modal
  • MO-2919 - Reapply notify file changed modal
  • MO-2920 - Reapply file manager tabs context menu
  • MO-2921 - Reapply linking from navigator
  • MO-2923 - Sync debugger with new file view manager
  • MO-2928 - Add generic text editor for unknown file types
  • MO-2936 - Improve gloop breakpoints to be dependent on line number instead of step
  • MO-2942 - Display an error notification and in the UI when file view tab did not get the content of the file
  • MO-2956 - Replace Download Logs downloaded file name prefix 'integrate' with 'martini'
  • MO-2961 - Use a single websocket subscription for the whole app
  • MO-2962 - Update component bindings to use a specific properties from main controller
  • MO-2965 - Improve the responsiveness of editors
  • MO-2968 - Add Gloop template tip category
  • MO-2986 - Hard to differentiate whether the "Link with Editor" is active or not.
  • MO-2989 - Allow deletion of lib, resources, and web folders
  • MO-3003 - Remove the use of filesViews in wizards
  • MO-3004 - Remove the use of filesViews in keyboard shortcuts
  • MO-3005 - Remove the use of filesViews in open files utility
  • MO-3006 - Remove the use of filesViews in main controller requests
  • MO-3007 - Remove the us of filesViews in gloop refactoring
  • MO-3012 - Enable conditional compilation for demo version build
  • MO-3015 - Add confirmation when clicking close in guided tour pop up
  • MO-3016 - Switch the placement of negative and positive buttons in pop up
  • MO-3023 - Update link with editor and collapse all icon in navigator
  • MO-3024 - Include contextual help in user interface tour
  • MO-3043 - Add max-width and min-width on Navigator wrapper
  • MO-3053 - Capitalize auto refresh label
  • MO-3073 - Rename context menu label for new (code) package to Code Directory
  • MO-3116 - Set the maximum allowed iframe tabs inside file view manager

Bugs

  • MO-2238 - REST API Editor operations page collapses after you save
  • MO-2885 - UI broken by bootstrap update
  • MO-2889 - Deleting a step also deletes the breakpoint
  • MO-2911 - Broken angular components
  • MO-2913 - API Explorer opened with wrong url
  • MO-2915 - Opening of text file failing because of wrong request url
  • MO-2937 - File view manager bug
  • MO-2945 - Cannot open newly created file in navigator
  • MO-2947 - Gloop object arrays should be marked with
  • MO-2953 - Typo on report builder
  • MO-2954 - Tooltip options not working on report builder
  • MO-2959 - Open declaration on core methods not working
  • MO-2963 - Navigator tooltips not showing
  • MO-2964 - Codebox editor dirty state not triggered
  • MO-2966 - Toggling breakpoint in gloop editor not working when using context menu
  • MO-2967 - Soap api editor's duplicate operations
  • MO-2969 - Cant select flux transition unless a flux state is moved
  • MO-2971 - Report builder always on dirty state
  • MO-2972 - Navigating down on gloop properties throws errors on last child
  • MO-2973 - Open declaration only highlights item in the navigator
  • MO-2974 - Open file from search not working
  • MO-2975 - Renaming report bug
  • MO-2976 - Tooltips with content gets removed when you hover on them
  • MO-2977 - Guided tour pop up blocks element to click
  • MO-2978 - Text from tabs in debugger perspective not displaying properly
  • MO-2982 - Report builder broadcast functions called multiple times when editing two or more reports
  • MO-2985 - "No properties to show." text in properties view not aligned correctly
  • MO-2987 - Reveal in tree view not working for normal files
  • MO-2988 - Unable to create sub folder in queries folder on core package
  • MO-2990 - Header cannot be customized after exporting then importing report
  • MO-2991 - Link with Editor not working on several types of files
  • MO-2992 - Opening an endpoint from search has broken icon in file view manager
  • MO-2993 - Clicking on empty mapper canvas breaks ui
  • MO-2994 - Flux canvas has no scroll
  • MO-2996 - Invalid file name error in invoke gloop code generator
  • MO-2997 - Referenced files do not show up when moving/renaming a Groovy file under a directory
  • MO-3009 - Unloaded variable is displayed in next step
  • MO-3014 - Gloop step's tooltip text overflowing
  • MO-3017 - Groovy tour step 2 breaks
  • MO-3018 - File not found error during tour but the tour is still waiting for content
  • MO-3025 - Tooltips in navigator not displaying properly
  • MO-3027 - Related topics in navigator not updating when changing selected item using keyboard
  • MO-3028 - Exposing a Gloop Service as an endpoint does not get referenced after endpoint creation.
  • MO-3029 - Gloop template result from content assist not added in steps
  • MO-3030 - Preview of .xml file is not showing on design tab
  • MO-3031 - Package action does not reflect on UI
  • MO-3033 - Clicking the expand button on Input/Output view is not working
  • MO-3034 - Set inputs when running a service on generated service from WSDL throws an error
  • MO-3036 - Testing default url on hypersonic database connections throws errors on MO
  • MO-3037 - Url on set inputs overlaps on modal
  • MO-3038 - Output half of Mapper is unresponsive
  • MO-3040 - Success for copy-paste file operation appears, but file is not copied
  • MO-3042 - Find reference expand button for result does not work
  • MO-3044 - Images in File View Manager Tabs not showing in RC version
  • MO-3045 - Search in Knowledge Base and Community Q&A not working on RC version
  • MO-3046 - Mapping multiple properties does not work for invoke steps
  • MO-3047 - Mapping from the output container does not show validation errors
  • MO-3048 - Unhandled rejection thrown when closing modals
  • MO-3049 - Incorrect path for report builder preview assets
  • MO-3051 - Editors display view size is too small on load
  • MO-3052 - Unable to run/debug gloop templates
  • MO-3054 - Failed to get report builder file should display error
  • MO-3055 - Find reference result is too small and shouldn't be at the center
  • MO-3056 - Copy namespace navigator context menu should not be in package type
  • MO-3058 - Gloop models do not expand in the mapper view in rc-esb
  • MO-3059 - No tracker states shown in rc-esb
  • MO-3060 - Duplicating breakpoint list item when running debug
  • MO-3061 - Directly sending JMS to a JMS listener endpoint does not auto-assign queue or topic
  • MO-3062 - Can't create martini endpoint after creating martini package
  • MO-3063 - Icon on output property for string is not showing
  • MO-3064 - Unable to render charts with sample inputs report builder
  • MO-3066 - Flux states hidden when changing perspective
  • MO-3067 - Editor breakpoints and debugger breakpoint list not sync
  • MO-3068 - Unable to double click on rest operation value service when there's no selected service.
  • MO-3070 - Rest api tooltips sometimes not closing
  • MO-3071 - Edit expression on map step should not display modal when there are no properties
  • MO-3074 - Child models are still validated even if their parent model is nullable
  • MO-3075 - Opening of media file not working
  • MO-3077 - Changing active file should reset mapper
  • MO-3080 - Additional 'readOnly' property being added to REST API source
  • MO-3082 - Unable to view console logs
  • MO-3083 - Javadoc tags are not displayed properly
  • MO-3089 - $tagContent property shows up in the set expression editor
  • MO-3091 - No background when previewing Gloop templates
  • MO-3092 - Running a Gloop template without input opens a new tab
  • MO-3093 - Services are always validated
  • MO-3100 - Stand alone report builder stuck at loading
  • MO-3101 - Tag step mapper output should only include $tagContent and attributes
  • MO-3102 - Guided tour highlights incorrect context menu item to create file
  • MO-3103 - Breakpoints input resets when moving to another tab
  • MO-3104 - Reveal in tree view context menu should be disabled for welcome page, tracker, text search and martini console
  • MO-3105 - Debugger perspective sets a color #00fbff for elements with "name" class
  • MO-3106 - Groovy files are being added in debug view list in debug perspective
  • MO-3107 - Polling services for service manager gets called multiple times per second
  • MO-3109 - Report Builder chart preview template is not displaying on production build
  • MO-3110 - Run/debug menubar buttons should only be enabled for gloop/flux/gtpl files
  • MO-3111 - Link with editor button does not locate the file if all package is uncollapse
  • MO-3113 - Help System related topics not updating on Navigator and Properties Panel
  • MO-3114 - Active file name not showing on the IO tab
  • MO-3115 - Can't open API Explorer from REST API editor
  • MO-3118 - Unable to set API endpoint parameter name
  • MO-3121 - Report builder's iframe becomes empty when switching perspective.
  • MO-3122 - Dragging files on rest operation values breaks the rest operation
  • MO-3123 - Input/Output UI not visible after creating a service
  • MO-3124 - Add parameter shortcut not working
  • MO-3125 - Unable to expand model properties in mapper and in run
  • MO-3126 - Link the active REST API Editor to the API Explorer is not working

Tasks

  • MO-2538 - Implement find references in Rest API Editor
  • MO-2775 - Update angular and bootstrap versions
  • MO-2873 - Organize data.js modal into separate modals
  • MO-2904 - Use 'OK' instead of 'Invoke' as button label for the Select Invocable Service dialog
  • MO-2926 - Organize component file and folders
  • MO-2955 - Call internal JS method when user presses save shortcut in Report Builder
  • MO-2980 - Change favicon
  • MO-2995 - Put back groovy tour step 2
  • MO-3090 - Remove new > file context menu
  • MO-3108 - Move Expose as Endpoint menu item