* Add ability for plugins to declare additional permissions with a custom plugin-security.policy file and corresponding AccessController logic. See the plugin author's guide for more information. * Add warning messages to users for extra plugin permissions in bin/plugin. * When bin/plugin is run interactively (stdin is a controlling terminal and -b/--batch not supplied), require user confirmation. * Improve unit test and IDE support for plugins with additional permissions by exposing plugin's metadata as a maven test resource. Closes #14108 Squashed commit of the following: commit |
||
---|---|---|
.. | ||
src/main/resources | ||
Elasticsearch.launch | ||
build_randomization.rb | ||
client_tests_urls.prop | ||
create_bwc_index.py | ||
create_bwc_index_with_conficting_mappings.py | ||
create_bwc_index_with_some_ancient_segments.py | ||
create_bwc_repo_with_ancient_indices.py | ||
download-s3.py | ||
es_release_notes.pl | ||
extract_party_license.rb | ||
get-bwc-version.py | ||
pom.xml | ||
prepare_release_candidate.py | ||
prepare_release_update_documentation.py | ||
smoke_test_rc.py | ||
update_lucene.sh | ||
upgrade-tests.py | ||
upload-s3.py | ||
validate-maven-repository.py |