* Support dashboard v4-v5 switch And query for v5 topic
* Modify tag name
* Support proxy-module And Fix the problem of showing wrong consumerGroup-info
---------
Co-authored-by: yuanziwei <yuanziwei@xiaomi.com>
* Support dashboard v4-v5 switch And query for v5 topic
* Modify tag name
* Support subGroup FIFO Type Query and Update
---------
Co-authored-by: yuanziwei <yuanziwei@xiaomi.com>
* Add Acl menu, support config acl.
* Optimize one line code.
* Add some unit tests for acl.
* Add permission control by role and optimize some code.
* The secret keys are hidden by asterisks.
* Search acl data will exclude secretKey info if the login role is not admin in the background.
* Optimize some code again.
* recover default application.yml config
* [ISSUE #62]Uses the YML format instead of the Properties format.
* retrigger ci
* Solve the apache-rat check
Co-authored-by: zhangjidi <zhangjidi@cmss.chinamobile.com>
* [ISSUE #55]Delete the corresponding DLQ and Retry Topic simultaneously when deleting the consumerGroup.
* modify method name
* Optimize the delete logic
* optimize code comments
* enable the service to support multiple namesrvs
* use @ to split the namesrv of different clusters
Co-authored-by: dengzhiwen1 <dengzhiwen1@xiaomi.com>
* [ISSUE #19]Message track query enhancement
* traceTopic can be null and system Topic is used by default
* add unit test
* select messageTrack topic in messageTrace page
Co-authored-by: zhangjidi <zhangjidi@cmss.chinamobile.com>
* [ISSUE #16]Use an object pool to manage DefaultMQAdminExt objects.
* Modify the code
* Optimize the code
Co-authored-by: zhangjidi2016 <zhangjidi@cmss.chinamobile.com>
* [ISSUE #5]Different pages are displayed based on the user role.
* Put the role judgment logic into js
Co-authored-by: zhangjidi <zhangjidi@cmss.chinamobile.com>