Skip to content

Releases: Particular/ServiceInsight

1.2.0

14 Oct 09:31
Compare
Choose a tag to compare

As part of this release we had 15 issues closed.

Features

#380 SequenceDiagram - Only show name of saga

#379 SequenceDiagram - Synchronize message selection

Message selection between the message list and Sequence Diagram should be synchronized.

#377 SequenceDiagram - Show exception details on link

#376 SequenceDiagram - Tooltips for icons

#375 SequenceDiagram - Display vertical line between message handlers

#374 SequenceDiagram - Add icon

Need to add an icon for the SequenceDiagram window.

#373 SequenceDiagram - Hilight sending handler

When moused over a message, the sending handler should also be hilighted.

#233 Implement Sequence Diagram (phase 1)

  1. Based on design discussions in #220
    Content trimmed. See full issue

Bugs

#397 No endpoint details in tooltip (No 'Host' data)

image

#396 Click on Saga Label does not direct to Saga View

Click on Saga Label does not direct to Saga View (similar to Message Flow)

#390 space after ServiceControl uri blows up

Content trimmed. See full issue

#388 SequenceDiagram doesn't open in dock

When upgrading from 1.1.x to 1.2 the sequence diagram isn't docked.

#387 Wrong Tooltip on Sequence Diagram Saga indicator

SI 1.2.0 beta-2 shows:

image

But this may apply to either initiated or updated. See same icon in Message flow:

image

#383 SequenceDiagram highlights wrong handler on-hover

Repro
  1. See image below:
  2. Cursor is hovering above red arrow location
  3. The sender and processing handlers are correctly highlighted (ContentManagement and Operations endpoints)
  4. An additional handler is also highlighted, that is not related to the message (handler in the "CustomerRelations" endpoint, marked with red circle and question mark)

image

#357 JSON Body viewer - Not showing full message

The JSON viewer does not show the full body of the selected message:

Content trimmed. See full issue

Where to get it

You can download this release from:

1.1.8

22 Sep 07:43
Compare
Choose a tag to compare

As part of this release we had 6 issues closed.

Bugs

#386 Showing message body is slow for large messages

Following on from #384

The message body is displayed in a richtextbox, which is currently really slow for messages over 30k.

#378 Sequence Diagram displays "no time" for 0ms activity

Repro
  1. Some performance actions (esp. "Processing Time") may be completed is less than millisecond
  2. in this case, it displayed in the message list, as "0ms" (see image below)
  3. In latest Beta of SI Sequence Diagram its marked as "no time" (see image below)
  4. Please check if this is caused by the this and update the tooltip to display the same data as the message list

Content trimmed. See full issue

#371 NSB 5 - Saga View - Show message data always shows empty

Steps to reproduce

  1. View a saga in ServiceInsight
  2. Click on the Show Message Data
  3. Notice that it always appears empty

#370 NSB 5 - Saga View incorrectly reports saga status as completed

Steps to reproduce

  1. Run a NSB v5 Saga and trigger just the first message
  2. Note that in ServiceInsight, the saga view shows the status as complete, however the data from SC reports the status as New

#369 Nsb5 Messages in the flow diagram popup does not have Critical Time, Processing Time and Delivery time displayed

Steps to reproduce

  1. Look at a v5 message that has been processed successfully in the flow diagram
  2. Click on the down arrow to show the message properties
  3. Note that the values are displayed in the grid properly but are missing on the popup dialog.

Where to get it

You can download this release from:

1.1.7

15 Jul 10:44
Compare
Choose a tag to compare

As part of this release we had 1 commit which resulted in 1 issue being closed.

Bugs

#359 1.1.5 slower than 1.1.4

Following on from #225 it appears the latest changes make the whole UI slower.

Here's all the places I've noticed the UI lock up

  • Changing endpoints in the Endpoint Explorer
  • Switching to the Body tab
  • Selecting a different message from the list

Where to get it

You can download this release from:

1.1.6

14 Jul 02:41
Compare
Choose a tag to compare

As part of this release we had 2 commits which resulted in 3 issues being closed.

Bugs

#358 After upgrading to v1.1.5 ServiceInsight is super slow and throws OutOfMemoryExceptions

After upgrading to v1.1.5, ServiceInsight became very slow when loading message and navigating endpoints. The problem seems to be increasing up to the moment, where it throws an 'OutOfMemoryExceptions' and terminates.

After this incident ServiceInsight throws an 'OutOfMemoryExceptions' on every startup:

#354 Status column not sortable in message list

  1. Tested on v 1.1.5
  2. Previously was sortable
  3. Required, since its an easy way to focus on failed messages (for example)

#225 SI window appears corrupted

Where to get it

You can download this release from:

1.1.5

10 Jul 04:22
Compare
Choose a tag to compare

As part of this release we had 7 commits which resulted in 5 issues being closed.

Improvements

#333 Improve display of guidance for user when SagaAudit plugin is not available

The current message could be shorter, more to the point and show in darker color.

Also, the console command text should also be selectable so that the user can copy.

Content trimmed. See full issue

Bugs

#353 The hover label in the Endpoint Explorer only displays "Installed On: ".

The hover label in the Endpoint Explorer only displays "Installed On: ":

image

ServiceInsight Version: 1.1.4
ServiceControl Version: 1.1.0

screen1

#352 When resizing columns, in the message list, the sorting changes

When you resize the column width, in the message list, the sorting changes. Looks like the OnClick event needs some adjustment.

#351 Saga View message data is not visible

See image below: long message properties are not visible.

image

Tested on SI v 1.1.4

#306 No tooltip on Timeout icon in Message flow

Should have the "Timeout" tooltip (as other icons have "Event" or "Command" tooltips)

image

Tested with:
image

Where to get it

You can download this release from:

1.1.4

27 Jun 13:47
Compare
Choose a tag to compare

As part of this release we had 6 commits which resulted in 4 issues being closed.

Bugs

#350 Clicking on "all" in Saga view properties crashes SI

Tested in SI 1.1.2

image

#348 Message headers grid does not show any data

(SI v. 1.1.2)

image

#346 "Copy headers" option in context menu always disabled

I think it can be either removed or supported, but I do not think it should remain always disabled.

image

Tested on SI 1.1.2

#336 Pressing the refresh button in the toolbar causes a NRE.

Steps to reproduce

  • Run the full duplex sample to generate some messages so that there are endpoints that are displayed in the SI window.
  • Click on the root Url to display the messages from all endpoints i..e http://localhost:33333/api
  • Click refresh button on the toolbar.
  • Click on the Tools menu
    See the NRE:

Exception Details:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Particular.ServiceInsight.Desktop.Models.StoredMessage.DisplayPropertiesChanged(StoredMessage focusedMessage) in y:\BuildAgent\work\2be762a799648224\src\ServiceInsight.Desktop\Models\StoredMessage.cs:line 139

Content trimmed. See full issue

Where to get it

You can download this release from:

1.1.3

17 Jun 09:00
Compare
Choose a tag to compare

As part of this release we had 14 commits which resulted in 6 issues being closed.

Improvements

#292 Search field too small - make expandable on focus?

Given that the thing I see pasted into the ServiceInsight search field is more often than not a Guid, the search field seems too small.

Perhaps when focusing on the search field, it should grow to fill more of the available space, if any.

Bugs

#345 Autofresh causes clicking on flow diagram items to not work correctly

When auto-refresh is on, if you then go to Flow Diagram, you click on a message, it shows details, then as auto-fresh occurs, the details of message modal closes.

#343 Scrolling-header Tab

If you have allot of information e.g. an exception in the header. then the Scrolling does not work so well, when you scroll down to the bottom, it will scroll back up to the top immediately.

#342 SI is not checking for license installed in HKLM

License can be installed in one of many ways. And one way is to install it under HKLM.
However, SI does not recognize a valid license, when installed under HKLM and even though a valid license is present in HKLM, it prompts with a license expired dialog just based on HKCU.

#329 'DXContentPresenter' ControlTemplate TargetType does not match templated type

Hi,

Latest Version of ServiceInisght.
VIsual Studio 2012, 2013 installed.
I uninstalled and reinstalled ServiceInsight, but still have the problem.
Run as Administrator.

When starting ServiceInsight, the application crashes, with the following, when I try debug it:

'DXContentPresenter' ControlTemplate TargetType does not match templated type 'DXContentPresenter'.

Content trimmed. See full issue

#311 Installer license text

The license text tells the user to click a non existing button!

Where to get it

You can download this release from:

1.1.2

16 Jun 01:26
Compare
Choose a tag to compare

As part of this release we had 4 commits which resulted in 5 issues being closed.

Improvements

#337 Remove "Recent Search entries" in Options dialog.

Clean up the Options dialog:

  • Currently we have the Recent Search Entries in the options dialog and it adds no value.
    Remove the list.
    image
  • Remove the tabs and make the check box which is currently available in the Usage Reporting tab to the main dialog.

Bugs

#340 Exception dialog diaplay is missing

In SI v1.1.2 Message flow display, there's no way (AFAIK) to display the Exception dialog
(the link in the context menu is now gone)

image

#339 Error opening SI from a link

When opening SI from a link (si://particular-p.cloudapp.net:33333/api/?search=ee85394e-8997-4839-a772-a34700d7c43c) it's crashing.

#280 Opening ServiceInsight from a url is not opening the correct Service Url

I have installed multiple service controller instances on a server
http://servername:33331
http://servername:33332
http://servername:33333

When i open ServiceInsight via a url: si://servername:33331/api?search=ImportSetId%3D17
The ServiceInsight app opens ok but uses the last service url i had open in ServiceInsight not the one in the calling si://

Example: When i open si://servername:33331/api?search=ImportSetId%3D17
I get http://servername:33333 not http://servername:33331 because the ServiceUrl i had previously opened was http://servername:33333

Where to get it

You can download this release from:

1.1.1

11 Jun 08:08
Compare
Choose a tag to compare

As part of this release we had 3 commits which resulted in 1 issue being closed.

Bugs

#338 Installer not creating shortcuts

The shortcuts in the start menu and desktop are not being created by the 1.1.0 installer.

Where to get it

You can download this release from:

1.1.0

10 Jun 10:51
Compare
Choose a tag to compare

As part of this release we had 184 commits which resulted in 10 issues being closed.

Features

#228 Saga long properties display

  1. Following design definition in #78
  2. Implement the design illustrated in #78 (comment)
  3. Supported display for JSON
  4. Implement as a popup modal dialog
  5. A property is defined as a "long property" that requires the display of this dialog when:
    1. The property value is longer than N bytes
      • Value of N is TBD based on your estimates of how many bytes can be displayed without making it look bad.
      • Initial estimate: anything that leads to wrapping is no good. As short as 20-30 bytes is OK with me. Please advise @sergioc and team based on initial implementation.
    2. The property value is binary

Bugs

#331 "Search by MessageId" does not work

Repro
  1. In message flow, open context menu and select "Search by Message Id" (see image below)
  2. The message id is added to search textbox but a search is not performed
  3. Only when clicking on the search icon next to the search textbox are the results filtered
Search by Message Id

image

Parameter added to search textbox but search not performed

Content trimmed. See full issue

#328 Options "Recent Search entries" grows indefinitely

  1. In the SI Options dialog, the "Recent Search entries" list box grows in size without any limitation on number of items stored and displayed (see eimages below)
  2. Should be limited to 10 MRU items (both in display and in storage)

image
image

#304 Saga view unresponsive with large number of messages

Steps to reproduce

  1. Open the attached solution in SM.
  2. Start debugging session
  3. Select Saga View in ServiceInsight
  4. Enter an orderId and total number of items (this is essentially a splittler / aggregator saga), which will complete once all responses have been received. To reproduce this behavior, enter and OrderId=123, and Total Items = 700.
  5. Notice that saga view goes unresponsive and its impossible to even change the refresh interval.

Sample solution
https://www.dropbox.com/sh/97z8k5nqtaafqw9/Bm8grS1FN6

cc/ @andreasohlund @HEskandari
Content trimmed. See full issue

#303 installer doesnt prompt for UAC elevation

so i ran the latest installer and i got this dialog

2014-04-15 15_37_56-downloads

Shouldnt i get a UAC prompt?

#297 Copyright should be a range 2013-2014

image

Also, you either display "Copyright" or "@", you don't display both.

#290 The message flow view is not displaying the selected message in the grid

On occasion, the message flow view does not seem to accurately show the information for hte selected message. I cannot reproduce this consistently.

In this case, the SubmitOrder is selected, but its showing the message flow for ApproveOrderResponse

image

#272 ServiceControl URL is blank in the View->Options dialog

When you click the menu option View->Options, the URL displayed for ServiceControl is blank. It should default to the current SC URL.

image

#258 Loading/Displaying the message Body is noticeable slow

Related to #232

If a user is browsing the list of messages (using up/down arrows) and the selected tab is the Body display tab, the list locks up between messages.

#256 Saga view / overlay: display issues

Some (minor) display issues:

image

image

Where to get it

You can download this release from: