Skip to content

Conversation

cquirosj
Copy link
Contributor

@cquirosj cquirosj commented Apr 16, 2025

Features test covered:

  • Feature: Detecting the message that didn't participate in a saga
    • Rule: When the message is not part of a saga, display a message indicating no saga data.​
  • Feature: Detecting no Saga Data Available
    • Rule: When no saga data is available, display a message indicating the absence of data.​
      "Saga audit plugin needed to visualize saga" - "To visualize your saga, please install the appropriate nuget package in your endpoint"
  • Feature: Navigation and Contextual Information
    • Rule: Provide clear navigational elements to move between views.
      A "← Back to message flow diagram" link allows users to easily navigate back to the message flow view. This is only configuring a link to the message view for now, instead of the message flow. The correct linking will be addressed in a future PR.
    • Rule: Clearly indicate contextual information like Saga ID or Saga Type.
      The saga’s type ("AuditingSaga") and unique identifier (guid) are prominently displayed at the top for reference.
  • Rendering datetime values in different timezones (using the local timezone of the browser)

Implemented, but no test coverage yet:

  • Display incoming messages
  • Display outgoing non-timeout messages
  • Display outgoing timeouts
  • Message data and saga properties display fixed dummy values in this version
  • Split into subcomponents

@cquirosj cquirosj changed the base branch from master to message-store-testability April 16, 2025 05:39
@cquirosj cquirosj changed the base branch from message-store-testability to master April 16, 2025 05:39
@cquirosj cquirosj changed the title Saga diagram Saga diagram - first chuck of features Apr 16, 2025
@cquirosj cquirosj marked this pull request as ready for review April 16, 2025 14:27
@cquirosj cquirosj requested a review from soujay April 16, 2025 14:27
@soujay soujay changed the title Saga diagram - first chuck of features Saga diagram - first chunk of features Apr 16, 2025
@cquirosj cquirosj merged commit 2de1a9f into master Apr 16, 2025
5 checks passed
@cquirosj cquirosj deleted the saga-diagram branch April 16, 2025 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants