More work - has errors
more work
more work
Add addOauthPassThru setting
CS fixes, OAuthPassThru setting, Alias fix, Auto Focus on new tag
Logging cleanup and make aliases work
Delete old version of plugin
remove extra files
Accept JWT authentication and test fixes
Accept JWT authentication
Fix assembly
Add JWT settings to sample configs
Build:
* Fix netty-tcnative-boringssl-static version specs in pom.xml
* Bump the version of accumulo to latest release (1.9.3)
* Update jackson to 2.9.9 (CVE-2019-12086)
Warnings:
* Remove all use of deprecated netty stuffs and use their replacements
in the netty APIs
* Add missing generics parameters everywhere
* Remove unused code (unused private fields, such as loggers)
* Remove standard javadoc tags that were missing descriptions (these do
not add value to the javadocs, since default `@param`, `@throws`, and
`@return` tags are provided by javadoc)
* Add missing serialVersionUid fields to Serializable classes
* Fix a resource leak warning about not closing ScannerOptionsHelper
(NOTE: 3 other resource leak warnings exist, but did not attempt to
fix those, since they were non-trivial)
* Remove deprecated annotations from hibernate and replace with their
non-deprecated counterparts from javax.validation.constraints
* Remove use of deprecated Accumulo ClientConfiguration constructor
Other:
* Use lowercase header names, for HTTP/2 compatibility (and to stop
incorrectly assuming case-sensitivity for HTTP/1)
* Narrow the scope of necessary `@SuppressWarnings("unchecked")`
occurrences to a variable instead of suppressing for an entire method or
an entire class
* IDE added some missing overrides annotations
* (style consistency) Replace tabs with spaces
* Set log4j2 root logger level for tests to WARN instead of TRACE
* More consolidation of plugin configuration to parent POM
* Fix grafana (timely-app) module config (not a jar, so skip jar plugins)
* Migrate to spotbugs from findbugs
* Remove unneeded bundling of flatbuffers-java library
* Keep exclude filter files out of the jar artifacts by moving out of src/main/resources