Commit Graph

179 Commits

Author SHA1 Message Date
Justin Bertram 2e3c69c9c8 ARTEMIS-3612 update Hawtio and strip Log4j from console web app
Move to the latest release of Hawtio 2.14.x.

Also, remove the Log4j archives from the web console application. It's
not necessary to include Log4j archives because Hawtio itself uses SLF4J
and the logging implementation will be provided by the broker runtime.
We already do this for SLF4J.

While not strictly necessary, removing Log4j will ease concerns about
security issues such as the recently announced CVE-2021-44228.
2021-12-16 21:25:48 -05:00
Clebert Suconic e34677f5c0 [maven-release-plugin] prepare for next development iteration 2021-12-14 22:50:55 -05:00
Clebert Suconic 3dea7eeb71 [maven-release-plugin] prepare release 2.20.0 2021-12-14 22:50:53 -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
Benjamin Graf 5f5f683a85 ARTEMIS-3544 Set min version of javax.servlet 2021-11-29 12:01:53 -05:00
Erwin Dondorp abf82bc851 ARTEMIS-3571 fixed pluralization in confirmation message 2021-11-16 13:09:07 +01:00
Justin Bertram 402842062a [maven-release-plugin] prepare for next development iteration 2021-10-11 13:35:57 -05:00
Justin Bertram 5fcb763234 [maven-release-plugin] prepare release 2.19.0 2021-10-11 13:35:06 -05: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 902cb105cf ARTEMIS-3485 Improve branding context init 2021-09-24 09:50:08 +02: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
Clebert Suconic b8c64590f9 [maven-release-plugin] prepare for next development iteration 2021-08-09 11:58:28 -04:00
Clebert Suconic 37cc298973 [maven-release-plugin] prepare release 2.18.0 2021-08-09 11:58:27 -04:00
Clebert Suconic cc4a51a3ea [maven-release-plugin] prepare for next development iteration 2021-08-06 17:04:18 -04:00
Clebert Suconic 0b30187091 [maven-release-plugin] prepare release 2.18.0 2021-08-06 17:04:16 -04:00
Clebert Suconic 0e2ce484ba [maven-release-plugin] prepare for next development iteration 2021-08-06 13:46:56 -04:00
Clebert Suconic cb705b5c5c [maven-release-plugin] prepare release 2.18.0 2021-08-06 13:46:54 -04: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
Domenico Francesco Bruscino 2585ef3e7b ARTEMIS-3368 Upgrade hawtio version to 2.13.5 2021-06-29 16:29:28 -04:00
Robbie Gemmell 1430972c62 ARTEMIS-3348, ARTEMIS-3347: update to hawtio 2.13.4 2021-06-15 12:55:31 +01:00
gtully 7e15de6339 no-jira - consolidate mvn-war-plugin version in play 2021-06-08 14:15:52 +01:00
gtully b432eb8a5d no-jira - update mvn-war-plugin to get rid of xstream security warning in build 2021-06-08 12:38:39 +01:00
gtully 085766033b no jira - remove unused log4j dependency 2021-06-08 10:19:12 +01: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 24bae19915 ARTEMIS-3256 internalqueue and internaladdress get their own color in the diagram 2021-04-19 10:20:35 -04: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
Justin Bertram ad964b1bd8 ARTEMIS-3217 unescape address name from JMX 2021-04-01 12:21:50 +01:00
Domenico Francesco Bruscino 3aa2f091bd ARTEMIS-3215 Upgrade hawtio version to 2.13.2 2021-03-31 11:09:30 -04:00
Domenico Francesco Bruscino 5a137fa0b7 ARTEMIS-3194 Upgrade hawtio version to 2.13.1 2021-03-23 09:55:10 +00:00
Erwin Dondorp 6d379d1aa7 NO-JIRA visually separate the controls in groups
The "filter" toolbar above many pages has all controls without spacing.
This PR inserts a little bit of spacing to make the groups of controls
more obvious.

Spacing is applied 3 times:

 - at the start of the row to separate it from the left margin
 - at "sort order" to separate the "filter" group from the "ordering"
group
 - at "columns" to separate it from "reset"

Since the "looking glass" being an icon, no extra spacing was needed
there.

Note: I tried to use "1em" as spacing, but that did not work, so this PR
uses "10px".
2021-03-17 09:47:42 -05:00
Domenico Francesco Bruscino 14755a0296 ARTEMIS-3152 Fix console column selectors
The `hawtioConfirmDialog` directive replaces the html of any element with the
class `.modal-body` when the element is shown.
2021-03-17 14:28:51 +01:00
Domenico Francesco Bruscino 6f0cb8bfc5 ARTEMIS-3169 Update jetty to 9.4.38 and servlet-api to 3.0 2021-03-09 12:18:27 -06:00
Domenico Francesco Bruscino 11f4403cc7 ARTEMIS-3132 Inhibit context menu and dblclick handler of broker diagram 2021-03-09 11:52:27 -06:00