2020-12-14 Version 1.12.0.0
Compatible with Elasticsearch 7.10.0
Enhancements
- Adding support for SSL dual mode (#712)
- When replacing .kibana index with multi-tenant index, create index with alias if one already does not exist (#765)
- Demo Config : Adding AD Indices to system index and creating pre-defined roles (#776)
- Add user & roles to the thread context (#798)
- Security configuration for reporting and notification plugins (#836)
- Support user injection for transport requests (#763)
- Support ES 7.10.0 (#840)
- Support certs with separate Extended Key Usage (#493)
- Adding requested tenant to the thread context transient info for consumption (#850)
Bug fixes
- Fix missing trim when parsing roles in proxy authenticator (#766)
- Fix empty password issue in upgrade from 6x to 7x (#816)
- Reject empty password in internal user creation (#818)
- Use reflection to get reduceOrder, termBytes and format due to java.lang.IllegalAccessError (#866)
- Fix for java.io.OptionalDataException that is caused by changes to User object after it is put on thread context. (#869)
- Catch and respond invalid_index_name_exception when an index with invalid name is mentioned (#865)
Maintenance
- Create release drafter (#769)
- Upgrade junit to 4.13.1 (#835)
- updating static_roles.yml (#838)
- Security configuration cleanup for static and test resources (#841)
- Change version to 1.12.0.0 (#860)
- Upgrade github CD action to using Environment Files (#862)
- Refactor getUserInfoString (#864)
- Update 1.12 release notes (#867)
- Update 1.12 release notes (#872)
- Use StringJoiner instead of (Immutable)List builder (#877)