[
https://issues.apache.org/jira/browse/ARTEMIS-2838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Clebert Suconic closed ARTEMIS-2838.
------------------------------------
Resolution: Fixed
> Migrate Console to use Hawtio 2
> -------------------------------
>
> Key: ARTEMIS-2838
> URL: https://issues.apache.org/jira/browse/ARTEMIS-2838
> Project: ActiveMQ Artemis
> Issue Type: Improvement
> Reporter: Andy Taylor
> Assignee: Andy Taylor
> Priority: Major
> Fix For: 2.16.0
>
> Time Spent: 9h 20m
> Remaining Estimate: 0h
>
> The main concern here is upgrading HawtIO as version 1 is no longer
> maintained and we need to reduce the chance of CVE's going forward.
>
> I've basically re written the console JavaScript using the new API's making
> them as much as possible the same as the original. There are a few minor
> changes but nothing that would warrant a loss is functionality. This also
> has a new look and feel. Ive aslo improved some features, these include:
>
> # A new landing page that shows some basic broker state, uptime, cluster
> status, address memory used.
> # A HawtIO security mbean, this means that hawtIO will check at call time
> whether or not the attribute or operation can be called, so rather than see
> an error in the attributes stab when access isnt authorised it is handled
> gracefully. This is also used to control whether a tab is available, so if a
> user does not have access to the createqueue jmx method then the create queue
> tab will not be available.
> # Added a help button to most of the tabs
> # A search facility for mbeans in the JMX tree
--
This message was sent by Atlassian Jira
(v8.3.4#803005)