Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-2541

Improve rendering in message browser of Admin UI

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.10.1
    • 2.11.0
    • Web Console
    • None

    Description

      The accompanying PR improves the following parts of the Admin UI's message browser:

      1. use fixed column width for columns with date/numeric/boolean values
      2. move the User ID column to the end
      3. add a separate Validated User column displaying the _AMQ_VALIDATED_USER string property.
      4. display human readable names in the type column instead of numeric value. the numeric value is still accessible via a tooltip of the respective cell and used for sorting
      5. The Expires column displays a human friendly representation of the time when the message expires (or expired in case it was not yet GCed) instead of a unix timestamp.
        If the message expires in less than 24 hours the format "In hh:mm:ss" is used, otherwise the format is "yyyy.mm.dd hh:mm:ss" in the local user's timezone.
        The actual timestamp value with ms precision is still used when sorting the columns and is accessible via a cell tooltip.
      6. The messages are now sortable by the Timestamp column, as the server now sends the unix timestamp instead of an already pre-rendered datetime string in the server's locale
      7. Add a new sortable column that displays the messages persistent size.
      8. Change the background color of the table row the mouse currently hovers over to light yellow.

      Here is screen-shot from before the changes:

      Here is a screen-shot from after the changes:

      Attachments

        1. ScreenShot_BeforePR.png
          103 kB
          Sebastian T
        2. ScreenShot.png
          122 kB
          Sebastian T

        Issue Links

          Activity

            People

              Unassigned Unassigned
              seb Sebastian T
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 40m
                  2h 40m