Commit Graph

115 Commits

Author SHA1 Message Date
Erwin Dondorp a2bfdc7d0d ARTEMIS-4142 explain 2 more field in webgui 2023-01-25 10:25:33 -05:00
Erwin Dondorp dabf538f06 ARTEMIS-3819 do not trip on empty values in web-console 2023-01-18 14:06:08 -06:00
Andy Taylor b02002fc66 ARTEMIS-3875 - adding consumer and producer metrics
https://issues.apache.org/jira/browse/ARTEMIS-3875
2023-01-13 15:49:44 -05:00
Erwin Dondorp 6a9e8afbec ARTEMIS-4120 format mqtt.qos.level 2022-12-19 07:53:54 -06:00
Erwin Dondorp 97bc2ee6ed ARTEMIS-4120 start using a generic function instead 2022-12-19 07:53:54 -06:00
Erwin Dondorp 065e4246e1 ARTEMIS-3993 changed some MB style uses to use MiB; added support for MiB/GiB/etc in config 2022-12-15 13:14:24 -06:00
Domenico Francesco Bruscino 635ca1fbd6 ARTEMIS-3866 Move user preferences to the send message view 2022-12-15 11:51:39 -05:00
Timothy Bish b900a1e4bd ARTEMIS-4020 Standardize the naming of Logger types for consistency
Attempt to standardize all Logger declaration to a singular variable name
which makes the code more consistent and make finding usages of loggers in
the code a bit easier.
2022-10-13 12:40:45 -04:00
Justin Bertram 5343c97c7d ARTEMIS-4022 add auto-delete queue attribute to management 2022-10-11 13:16:46 -04:00
Clebert Suconic 12cc70c5bf ARTEMIS-4020 Using a little trick to create the Loggers
Trick provided by Tim Bish
2022-09-29 17:46:51 -04:00
Robbie Gemmell 9873fccf74 ARTEMIS-4020: switch to using SLF4J API for logging, use Log4J 2 as impl for broker distribution and tests
PR includes work from myself and Clebert Suconic, squashed from the new-logging branch.
2022-09-28 14:01:54 -04:00
Domenico Francesco Bruscino ab1d7a218e
NO-JIRA replace templateFn with htmlTemplate 2022-07-21 10:53:25 -05:00
Domenico Francesco Bruscino 15d839a6b0
ARTEMIS-3820 Fix browsing original queue of AMQP messages 2022-07-11 13:44:33 -05:00
Erwin Dondorp fd345f0a03 ARTEMIS-3858 fix navigation from consumer/producer columns of a session to those consumers/producers 2022-06-20 06:50:53 +02:00
Justin Bertram 64de8f8f4e ARTEMIS-3859 offer "Original Queue" column only for dead-letter or expiry queues 2022-06-14 14:49:16 -04:00
Erwin Dondorp 14d20895ad
ARTEMIS-3821 provide readable version of absoluteExpiryTime (and more) 2022-05-23 12:10:12 -05:00
aaron.hoffer d0574b39af
ARTEMIS-3765 Display validated user in Hawtio
This PR adds a "Validated User" column to the Hawtio plugin. The column is
not visible by default. The "Validated User" column is available in the
Session, Consumer, and Producer tabs of the artemis-navigation notebook.
"Validated User" is also available for sort and filtering in those view.
The "Validated Consumer" in the Producer view is always blank. I debugged
as far as I could, but did not find the cause of the issue.
2022-04-19 09:49:31 -05:00
Justin Bertram 316fe8a350 ARTEMIS-3773 remove defunct rate references from web console
This is a follow-up from ARTEMIS-3397. This commit removes the last
traces of the "rate" queue metric from the web console.
2022-04-13 10:26:28 -04:00
Erwin Dondorp 754c569d08
ARTEMIS-3186 enable create-queue more often
* provide proper default when creating queues on anycast/multicast level
* allow queue creation on 3 levels (not 1)
* reformatted the shouldShow functions for readability
* force conscious decision on the routing type when creating address or queue
* do not need workspace as a parameter (4 out of 7 functions were already like that)
2022-02-17 15:24:05 -06:00
Erwin Dondorp c9d427a112
ARTEMIS-3653 broker diagram improvements
* only show the checkboxes that have any influence on the diagram
* add additional brokers that are known but are not part of the cluster (at this moment)
* made construction of master-slave pair slightly more readable
* simplified construction of dummy broker icon
* show properties of current broker with the correct node of the diagram
* use the new styling for the current broker icon
* show the broker name instead of "broker"
* replace style ThisBroker with ThisMasterBroker+ThisSlaveBroker
* do not show quotes around address- and queue-names
* show the broker name without port number when the port number is the default one
* properly document the icon choices
2022-02-17 15:23:09 -06:00
Matteo Baccan 8c3f699d27 Typo error: double semicolon at the end of line 2022-02-17 10:30:33 -05:00
Erwin Dondorp 4179de9e36
ARTEMIS-3632 add absolute timestamp for expiry times (after the relative timestamp, only in the details panel) 2022-01-12 12:44:47 -06:00
Erwin Dondorp 851cc7ee08
ARTEMIS-3631 recognise more timestamp header fields from OpenWire 2022-01-12 12:42:31 -06:00
Erwin Dondorp 134425675e
ARTEMIS-3630 added missing end-tag in diagram page 2022-01-12 12:12:05 -06:00
Erwin Dondorp 5708bcbf56 ARTEMIS-3633 fixed description for password field in preferences tab 2022-01-12 09:31:27 -05:00
Erwin Dondorp 9b450558d9 ARTEMIS-3621 show 'zero' timestamp as 'N/A' (instead of 1970...) 2022-01-04 11:31:37 -05:00
Erwin Dondorp b65c84584a ARTEMIS-3568 consistent capitals 2021-12-14 19:25:03 -05:00
Erwin Dondorp 6ea4146228 ARTEMIS-3568 smaller dropdownbox and button on same row 2021-12-14 19:25:03 -05:00
Erwin Dondorp 0722b3c570 ARTEMIS-3568 fixed "it's" vs "its" 2021-12-14 19:25:03 -05:00
Erwin Dondorp 97378a6b15 ARTEMIS-3568 fixed "in" vs "ion" 2021-12-14 19:25:03 -05:00
Erwin Dondorp 6ca05e5da1 ARTEMIS-3568 fixed format-message of page send-message-to-queue 2021-12-14 19:25:03 -05:00
Erwin Dondorp 5e17db7d8f ARTEMIS-3568 fixed delete-header of page send-message-to-queue 2021-12-14 19:25:03 -05:00
Erwin Dondorp de7d141397 ARTEMIS-3570 also decode routing-types 2021-12-14 08:55:02 -05:00
Erwin Dondorp dcd993d8e4 ARTEMIS-3570 do not try to use header fields when they are not even numeric 2021-12-14 08:55:02 -05:00
Erwin Dondorp 02e19e6531 ARTEMIS-3570 decode more timestamp properties 2021-12-14 08:55:02 -05:00
Erwin Dondorp 51fd26a22c ARTEMIS-3570 also decode _AMQ_Binding_Type 2021-12-14 08:55:02 -05:00
Erwin Dondorp abf82bc851 ARTEMIS-3571 fixed pluralization in confirmation message 2021-11-16 13:09:07 +01:00
Erwin Dondorp f4be4d9718 ARTEMIS-3508 enhance all fields for which an enhancement function exists 2021-10-04 14:51:51 -05:00
Erwin Dondorp ea06621f3f ARTEMIS-3510 enhance detailed view of property JMS_AMQP_ORIGINAL_ENCODING 2021-10-01 09:56:54 +02:00
Andy Taylor e37175784c ARTEMIS-3493 - expose User ID (JMS Message ID) in send tab of console
https://issues.apache.org/jira/browse/ARTEMIS-3493
2021-09-28 08:11:26 +01:00
Domenico Francesco Bruscino a648805a59 ARTEMIS-3485 Fix web plugin contexts
Support custom web plugin contexts defined with the `url` attribute
of the `app` element in bootstrap.xml.
2021-09-17 07:56:13 -05:00
Justin Bertram 4dd643cbec ARTEMIS-3466 byte arrays can have negative hex numbers in web console 2021-09-09 15:28:39 -05:00
Erwin Dondorp 366ab504ac ARTEMIS-3469 additionally show readable versions of expiration/timestamp 2021-09-09 15:27:47 -05:00
Erwin Dondorp e27ef12ae1 ARTEMIS-3468 do not show field "selected" 2021-09-09 15:27:15 -05:00
Erwin Dondorp abcfe2fe6f ARTEMIS-3177 allow a NOT-CONTAINS filter 2021-08-05 09:21:55 -04:00
Justin Bertram 2b5ca1be92 ARTEMIS-3401 use regex on web console for DLQ & expiry
Currently dead-letter and expiry addresses can only be identified on the
web console if they perfectly match a configurable string value (i.e.
"DLQ" and "ExpiryQueue" by default respectively). However, lots of users
have multiple dead-letter and expiry addresses which follow the same
naming pattern. The web console should support using a regular
expression so all of these addresses can be properly identified.
2021-08-03 12:26:45 -04:00
Andy Taylor 82e40ce229 ARTEMIS-3398 - fix filtering in console with filter
https://issues.apache.org/jira/browse/ARTEMIS-3398
2021-07-22 11:24:14 -04:00
Andy Taylor 686a61dd65 ARTEMIS-3332 - fix search on consumer count in console
https://issues.apache.org/jira/browse/ARTEMIS-3332
2021-06-07 13:16:52 +02:00
Erwin Dondorp 02a6db8c84 NO-JIRA fixed spelling error in code of broker diagram 2021-04-18 21:10:32 -04:00
Domenico Francesco Bruscino 2f851cbbe0 ARTEMIS-3203 Match filter field names with view field names
The filter and the view use different convection for field names, ie the
connection view uses the `sessionID` field name while the connection filter
uses the `SESSION_ID` field name. This commit replace the field names used
by the filter with the field names used by the view preserving the backward
compatibility.
2021-04-01 12:23:00 -05:00