Commit Graph

187 Commits

Author SHA1 Message Date
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
gtully 7e15de6339 no-jira - consolidate mvn-war-plugin version in play 2021-06-08 14:15:52 +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 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
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
Andy Taylor 4483a8ce22 ARTEMIS-3154 - Add support for navigation/deleting messages while being browsed in the details
https://issues.apache.org/jira/browse/ARTEMIS-3154
2021-03-09 10:41:53 -06:00
Andy Taylor 46858bcfc3 ARTEMIS-3130 - fixing broken filter fields in console
https://issues.apache.org/jira/browse/ARTEMIS-3130
2021-03-02 12:55:45 +01:00
Justin Bertram 3296d431cf ARTEMIS-3124 readability for 'Expires' when browsing via console 2021-02-17 15:37:41 -05:00
Clebert Suconic 21ee5985ea [maven-release-plugin] prepare for next development iteration 2021-02-11 12:00:04 -05:00
Clebert Suconic 36a771150b [maven-release-plugin] prepare release 2.17.0 2021-02-11 11:59:51 -05:00
Clebert Suconic c0867f0361 [maven-release-plugin] prepare for next development iteration 2021-02-09 12:12:48 -05:00
Clebert Suconic 9b473698e0 [maven-release-plugin] prepare release 2.17.0 2021-02-09 12:12:35 -05:00
Clebert Suconic 6ed1e4c87d [maven-release-plugin] prepare for next development iteration 2021-02-08 15:56:31 -05:00
Clebert Suconic 06b29806ca [maven-release-plugin] prepare release 2.17.0 2021-02-08 15:56:18 -05:00
Domenico Francesco Bruscino 41affe11ee ARTEMIS-3086 Fix diagram refresh 2021-02-08 07:09:50 -05:00
Erwin Dondorp 6694912121 NO-JIRA remove single quotes on status screen title 2021-02-07 13:07:49 -06:00
Justin Bertram 9b2d9b19b3 ARTEMIS-3095 clarify diagram check-boxes w/whitespace 2021-02-07 11:16:08 -05:00
Andy Taylor ea7f001776 ARTEMIS-3043 - improvements on new console
https://issues.apache.org/jira/browse/ARTEMIS-3043
2021-01-06 10:47:57 -05:00
Andy Taylor 27c5240713 ARTEMIS-3029 - wrong heading on producers tab in console
https://issues.apache.org/jira/browse/ARTEMIS-3029
2020-12-14 11:41:40 -05:00
Andy Taylor 216e267c07 ARTEMIS-3022 - Add original queue column on browse tab when looking at dlq or expiry
https://issues.apache.org/jira/browse/ARTEMIS-3022
2020-12-08 10:44:59 -05:00
Andy Taylor 232c7b16aa ARTEMIS-3018 - Console dlq pref doesn work with multiple dlq's
https://issues.apache.org/jira/browse/ARTEMIS-3018
2020-12-04 12:25:39 +00:00
Justin Bertram bfc07062a9 ARTEMIS-2987 improve message body display 2020-11-18 21:03:25 -05:00
sebthom 9d97c3b6de ARTEMIS-2986 Improving Browsing functionality on the web console
This commit improves the "Browse Queues" view in the following ways:
1. Remove unused column "Queue Count"
1. When clicking on an address in the "address" column the respective address is selected in the navigation tree
1. Make "name" cell in each row clickable so it selects the respective queue in the  navigation tree and sets the queue filter.
1. Make "message count" cell in each row clickable so it navigates to the message queue browser.
2020-11-17 15:11:59 -05:00
Clebert Suconic cecebb3f6e Revert "ARTEMIS-2983 Improving Browsing functionality on the web console"
This reverts commit 42e31e0494.

I am doing the revert just apply the correct JIRA, as I used the wrong JIRA ID by accident
2020-11-17 15:11:31 -05:00
sebthom 42e31e0494 ARTEMIS-2983 Improving Browsing functionality on the web console
This commit improves the "Browse Queues" view in the following ways:
1. Remove unused column "Queue Count"
1. When clicking on an address in the "address" column the respective address is selected in the navigation tree
1. Make "name" cell in each row clickable so it selects the respective queue in the  navigation tree and sets the queue filter.
1. Make "message count" cell in each row clickable so it navigates to the message queue browser.
2020-11-17 14:26:22 -05:00
Andy Taylor 1fa038a71c ARTEMIS-3000 - Console browse message filter broken
https://issues.apache.org/jira/browse/ARTEMIS-3000
2020-11-17 14:09:01 -05:00
Tadayoshi Sato 3fa2f8e882 ARTEMIS-2989 Remove random client-side debug log in Web console 2020-11-16 15:20:44 -06:00
Domenico Francesco Bruscino 89c93ce3f0 ARTEMIS-2993 Sanitize artemis plugin console components 2020-11-16 15:17:09 -06:00
Clebert Suconic 4e7bb97df7 [maven-release-plugin] prepare for next development iteration 2020-11-02 17:45:51 -05:00
Clebert Suconic 9768017530 [maven-release-plugin] prepare release 2.16.0 2020-11-02 17:45:38 -05:00
Clebert Suconic 28919b6ad8 [maven-release-plugin] prepare for next development iteration 2020-10-30 10:16:29 -04:00
Clebert Suconic af5ca9f1e6 [maven-release-plugin] prepare release 2.16.0 2020-10-30 10:16:17 -04:00
Andy Taylor 3a82c830f0 ARTEMIS-2838 adding missing "send message" tab for addresses
plus removed some erronious logging

https://issues.apache.org/jira/browse/ARTEMIS-2838
2020-10-20 10:57:24 -04:00
Andy Taylor 0ce173dcb5 ARTEMIS-2838 - migrate to HawtIO 2
https://issues.apache.org/jira/browse/ARTEMIS-2838
2020-10-09 09:20:29 +01:00
Domenico Francesco Bruscino 32bf9680f2 [maven-release-plugin] prepare for next development iteration 2020-08-24 16:03:24 +02:00
Domenico Francesco Bruscino a549fcedde [maven-release-plugin] prepare release 2.15.0 2020-08-24 16:03:12 +02:00
Clebert Suconic 6690ba1d24 [maven-release-plugin] prepare for next development iteration 2020-07-09 12:49:08 -04:00
Clebert Suconic a76f41a7ed [maven-release-plugin] prepare release 2.14.0 2020-07-09 12:48:54 -04:00
gtully a69b2aee7b ARTEMIS-2836 - console diagram view, remove broken links and verbose logging 2020-07-08 13:10:52 +01:00
avi5kdonrh d6655135e4 ARTEMIS-2805 wrong day-of-month in web console
The web console displays the day of the week instead of the day of the
month in the timestamp column while browsing a queue from the web
console. This commit fixes this by calling the getDate method instead of
the getDay method on the date object.
2020-06-15 12:18:48 -05:00
Emmanuel Hugonnet efe0f468de ARTEMIS-2109: Updating the build to be able to execute it on Java 11 and Java 8. 2020-06-11 18:50:01 +01:00
Andy Taylor cf9234e95a ARTEMIS-2786 - fix month in browse console
https://issues.apache.org/jira/browse/ARTEMIS-2786
2020-06-01 12:02:31 +01:00
Clebert Suconic faa83b2ba6 [maven-release-plugin] prepare for next development iteration 2020-05-16 18:38:47 -04:00
Clebert Suconic 5f49d89264 [maven-release-plugin] prepare release 2.13.0 2020-05-16 18:38:34 -04:00
Clebert Suconic c99fcd501b [maven-release-plugin] prepare for next development iteration 2020-05-15 16:42:54 -04:00
Clebert Suconic 47fafac760 [maven-release-plugin] prepare release 2.13.0 2020-05-15 16:42:41 -04:00
Clebert Suconic 11a3e810bb [maven-release-plugin] prepare for next development iteration 2020-04-21 17:06:21 -04:00
Clebert Suconic 30272e0c2f [maven-release-plugin] prepare release 2.12.0 2020-04-21 17:06:08 -04:00
Clebert Suconic d231e2ac63 [maven-release-plugin] prepare for next development iteration 2020-04-16 16:16:41 -04:00
Clebert Suconic 9636f4a3b0 [maven-release-plugin] prepare release 2.12.0 2020-04-16 16:16:28 -04:00
Maurice Betzel 12170fd792 ARTEMIS-2612 Corrected Bundle-Name and Bundle-Description in artemis-hawtio 2020-02-04 15:49:50 -06:00
Justin Bertram 97735ca72c [maven-release-plugin] prepare for next development iteration 2020-01-10 09:00:58 -06:00
Justin Bertram 25a947f6cb [maven-release-plugin] prepare release 2.11.0 2020-01-10 08:57:46 -06:00
sebthom 54daa445ed ARTEMIS-2541 Improve message browser of Admin UI 2019-11-08 12:31:50 +01:00
Sebastian Thomschke a1266e63f9
NO-JIRA Fix indention in browser.js 2019-11-06 13:50:33 +01:00
sebthom 318c26cde7 ARTEMIS-2540 Display LargeMessage column in message browser of admin UI 2019-11-05 20:02:51 -05:00
Clebert Suconic 91f4d0a633 [maven-release-plugin] prepare for next development iteration 2019-09-23 11:19:54 -04:00
Clebert Suconic 86a975fdad [maven-release-plugin] prepare release 2.10.1 2019-09-23 11:19:42 -04:00
Clebert Suconic 5016f69daa [maven-release-plugin] prepare for next development iteration 2019-08-26 10:42:13 -04:00
Clebert Suconic f092d5396a [maven-release-plugin] prepare release 2.10.0 2019-08-26 10:42:01 -04:00
TonyJulin 24c55c8eba ARTEMIS-2444 Artemis hawtio plugin overriding sublevel tabs 2019-08-13 13:07:30 -05:00
Howard Gao 18d5502d6d ARTEMIS-1825 Live-backup topology not correctly displayed on console
Second commit. The topology shown on backup's console is not yet
correct. This fixes the problem.
2019-06-20 16:29:58 +02:00
Justin Bertram dbb2b54fa7 [maven-release-plugin] prepare for next development iteration 2019-05-29 22:02:00 -05:00
Justin Bertram 88c686cc99 [maven-release-plugin] prepare release 2.9.0 2019-05-29 21:59:18 -05:00
Clebert Suconic 2ae732cfc8 [maven-release-plugin] prepare for next development iteration 2019-05-16 09:58:27 -04:00
Clebert Suconic 481b9824a8 [maven-release-plugin] prepare release 2.8.1 2019-05-16 09:58:15 -04:00
Clebert Suconic 56152a9e7c [maven-release-plugin] prepare for next development iteration 2019-05-02 16:39:10 -04:00
Clebert Suconic a8e7f9d07a [maven-release-plugin] prepare release 2.8.0 2019-05-02 16:38:58 -04:00
Jiri Danek b33874488b ARTEMIS-2320 Assorted small code fixes, mostly from IntelliJ autofixes 2019-04-29 11:28:10 +01:00
Clebert Suconic 228f6af4ca [maven-release-plugin] prepare for next development iteration 2019-04-25 16:52:09 -04:00
Clebert Suconic 09d2ba18a7 [maven-release-plugin] prepare release 2.8.0 2019-04-25 16:51:57 -04:00
Sebastian Thomschke 87da980df2 NO-JIRA Fix log statement in sessions.js 2019-04-09 22:52:51 +01:00
sebthom a0631ec1da ARTEMIS-2281 Enhancements for addresses/queues of web console 2019-04-09 22:47:42 +01:00
Clebert Suconic 516b1a1b9f [maven-release-plugin] prepare for next development iteration 2019-03-14 12:41:04 -04:00
Clebert Suconic c3eb6c12ad [maven-release-plugin] prepare release 2.7.0 2019-03-14 12:40:52 -04:00
andytaylor 2d768760af ARTEMIS-2235 - remove credentials from browser log
https://issues.apache.org/jira/browse/ARTEMIS-2235
2019-01-22 12:08:28 +01:00
Shailendra Kumar Singh a9b3e83234 ARTEMIS-2137 web console retryMessage is broken 2018-12-16 20:38:07 -06:00
Shailendra Kumar Singh ca4dcc5b35 [ARTEMIS-2166]Unable to delete queue with single quote from console 2018-12-13 13:48:09 -06:00
Howard Gao ae320c14a5 ARTEMIS-1825 Live-backup topology not correctly displayed on console 2018-11-09 14:43:34 +00:00
feuillemorte a65e711fbc ARTEMIS-2125 Tabs preference changes to display columns not persistent through page refresh 2018-11-08 23:50:08 +00:00
sebthom d7aa9e5077 ARTEMIS-2141 Add Filter column to Consumers View of AdminUI 2018-10-29 20:42:05 +00:00
Howard Gao 7c699ff46b ARTEMIS-2133 Artemis tab not showing on IE browser
The web console on IE doesn't have 'Artemis' showed up because
it doesn't support javascripts => function.
2018-10-17 20:50:36 -04:00