jaymode
c024dbfc49
security: remove use of shield in files and directory names
...
This commit removes as much of the use of shield as possible in the source code.
See elastic/elasticsearch#2383
Original commit: elastic/x-pack-elasticsearch@00009cc06e
2016-06-20 10:26:10 -04:00
Simon Willnauer
0fcbf8c6ca
Cleanup unnecessary modules and use current version across the board ( elastic/elasticsearch#2556 )
...
Followup for elastic/elasticsearchelastic/elasticsearch#18969
Original commit: elastic/x-pack-elasticsearch@c86a5969c7
2016-06-20 12:15:32 +02:00
Tanguy Leroux
24e9baeefb
Remove scriptRemoved() method
...
Related to elastic/elasticsearch@18572
Original commit: elastic/x-pack-elasticsearch@ec43b58111
2016-06-20 10:33:18 +02:00
Tim Sullivan
a2637da78a
Merge pull request elastic/elasticsearch#2512 from elastic/monitoring-ui-kibana
...
Monitoring UI: Kibana Dashboards
Original commit: elastic/x-pack-elasticsearch@4279ab9601
2016-06-17 11:02:25 -07:00
jaymode
dd7a43a93f
security: optimize field level security for match all fields
...
This commit handles the use of `*` as a field in a role as effectively disabling field level
security. We do this to take advantage of caches that we disable when field level security
is active.
See elastic/elasticsearch#2407
Original commit: elastic/x-pack-elasticsearch@d96e18d57c
2016-06-17 11:49:36 -04:00
Areek Zillur
b15753f0cc
Merge branch 'enhancement/rollover_api'
...
Original commit: elastic/x-pack-elasticsearch@2d5bd5959e
2016-06-17 11:32:02 -04:00
Simon Willnauer
5e300fc1e4
Cleanup ClusterService dependencies and detached from Guice ( elastic/elasticsearch#2542 )
...
followup for elastic/elasticsearchelastic/elasticsearch#18941
Original commit: elastic/x-pack-elasticsearch@6b8680b5e9
2016-06-17 17:07:22 +02:00
Areek Zillur
384861ef75
Merge branch 'master' into enhancement/rollover_api
...
Original commit: elastic/x-pack-elasticsearch@0217fa2a12
2016-06-17 10:32:47 -04:00
Areek Zillur
568bf49578
add rollover to known actions
...
Original commit: elastic/x-pack-elasticsearch@296e4ea4c2
2016-06-17 10:32:28 -04:00
jaymode
eeb964c886
security: default role checks authenticating realm
...
This change makes the default role check the authenticating realm when authorizing
a request for the current user (or run as user) where the user is trying to change their
own password. We need to do this, otherwise we open up the potential of a user in one
realm changing the password of a user in another realm.
As part of this work, the authentication service has been refactored and simplified. A
new object, Authentication, is now returned when authenticating. Currently, this object
contains the user, authenticating realm information, and if it is a run as request the
information of the realm that looked up the user.
Closes elastic/elasticsearch#2089
Original commit: elastic/x-pack-elasticsearch@3fd9c37a16
2016-06-17 10:31:54 -04:00
jaymode
27958cc708
security: add charset to the WWW-Authenticate header
...
The WWW-Authenticate header can optionally specify the charset that the server uses after
decoding credentials. If this is not specified, most clients will limit the available characters to
ISO-8859-1, which causes issues for certain characters.
See RFC 7617
Closes elastic/elasticsearch#2290
Original commit: elastic/x-pack-elasticsearch@44411eebe7
2016-06-17 07:44:44 -04:00
Ryan Ernst
e985159f65
Merge branch 'master' into plugin_name_api
...
Original commit: elastic/x-pack-elasticsearch@ddc161e695
2016-06-16 14:34:23 -07:00
Areek Zillur
09b8495974
Merge branch 'master' into enhancement/rollover_api
...
Original commit: elastic/x-pack-elasticsearch@f7a6e27f12
2016-06-16 17:28:14 -04:00
Timothy Sullivan
f231341f90
monitoring ui: add heap.size_limit to Kibana stats
...
Original commit: elastic/x-pack-elasticsearch@c74e90c34e
2016-06-16 12:24:52 -07:00
Jonathan Budzenski
e07d73e91c
monitoring ui: add overall and plugin statuses to ops data
...
Original commit: elastic/x-pack-elasticsearch@9dff2cf9ae
2016-06-16 12:24:52 -07:00
Simon Willnauer
b2c944a480
Cut over settings registration to a pull model elastic/elasticsearchelastic/elasticsearch#18890 ( elastic/elasticsearch#2538 )
...
Followup for elastic/elasticsearchelastic/elasticsearch#18890
Original commit: elastic/x-pack-elasticsearch@a65ee6913f
2016-06-16 15:53:01 +02:00
Simon Willnauer
36ad326483
Simplify ScriptModule and script registration elastic/elasticsearchelastic/elasticsearch#18903 ( elastic/elasticsearch#2535 )
...
follow up PR for elastic/elasticsearchelastic/elasticsearch#18903
Original commit: elastic/x-pack-elasticsearch@d6ab3ab141
2016-06-16 09:35:16 +02:00
Ryan Ernst
7cb7f85709
Remove name() and description() from plugin api
...
This is the xplugins side of elastic/elasticsearchelastic/elasticsearch#18906
Original commit: elastic/x-pack-elasticsearch@b47422fe91
2016-06-15 17:11:34 -07:00
Areek Zillur
d8d5bb3683
xpack fixes for elasticsearchelastic/elasticsearch#18732
...
Original commit: elastic/x-pack-elasticsearch@fdb1cea1db
2016-06-15 15:48:21 -04:00
Nik Everett
f92314ba00
Disable field stats cache if field level security
...
Field level security poisons that cache.
Closes elastic/elasticsearch#2528
Original commit: elastic/x-pack-elasticsearch@12ca4a2ef4
2016-06-15 15:17:06 -04:00
jaymode
f8ba97c42f
test: mute test until we can fix the field stats caching
...
Original commit: elastic/x-pack-elasticsearch@06ce7da477
2016-06-15 08:52:22 -04:00
Nik Everett
1c170fb081
Make task/get known
...
Original commit: elastic/x-pack-elasticsearch@ce4bca4b86
2016-06-14 13:38:04 -04:00
jaymode
3c1218ac1c
security: don't iterate over realms if authentication is not enabled
...
This changes the realms iterator call to alway return a empty iterator when we have a basic license
otherwise an exception would be thrown.
Closes elastic/elasticsearch#2474
Original commit: elastic/x-pack-elasticsearch@168cab9e1d
2016-06-14 06:41:58 -04:00
Jim Ferenczi
ce8ffab7f2
Add support for a policy file (x-pack-extension-security.policy) in an x-pack extension
...
Fix elastic/elasticsearch#2094
Original commit: elastic/x-pack-elasticsearch@bc017064d0
2016-06-14 10:20:54 +02:00
Martijn van Groningen
1ecebab0aa
security: Add `_field_names` field to the list of meta fields that are always allowed visible
...
The logic that filters `_field_names` field's terms is encapsulated in `FieldSubsetReader.java`,
but that doesn't kick in if `_field_names` is an allowed field.
Closes elastic/elasticsearch#2504
Original commit: elastic/x-pack-elasticsearch@d81ec9477a
2016-06-13 21:36:37 +02:00
Martijn van Groningen
eb5248d127
fix test compile error
...
Original commit: elastic/x-pack-elasticsearch@61c4a8eb9a
2016-06-13 21:15:58 +02:00
Alexander Reelsen
acc692bf68
Watcher: Putting a watch now stores its state correctly
...
The active state was not serialized in the PutWatchRequest leading to
to always setting it to active, when a different node than the master
node was hit with a put watch request.
Closes elastic/elasticsearch#2490
Original commit: elastic/x-pack-elasticsearch@060c0fa35f
2016-06-13 15:34:22 +02:00
jaymode
aa292561c0
test: remove AwaitsFix for field stats API test
...
This was fixed in core but the awaits fix was not removed here.
Original commit: elastic/x-pack-elasticsearch@357a797b5e
2016-06-13 09:30:22 -04:00
Nik Everett
2dd6cfae2b
Handle core changing TimeValue to Writeable
...
Original commit: elastic/x-pack-elasticsearch@72e33d6e52
2016-06-10 15:48:54 -04:00
Adrien Grand
8a03988c03
Upgrade code for Lucene 6.1.
...
Original commit: elastic/x-pack-elasticsearch@282299cebe
2016-06-10 18:57:31 +02:00
Nik Everett
a334ea57fc
Replace setRefresh with setRefreshPolicy
...
setRefresh is being removed from core.
Original commit: elastic/x-pack-elasticsearch@b865d06c6d
2016-06-08 13:41:28 -04:00
markharwood
294fabb817
Graph refactored package name to new xpack convention as per issue 2383
...
Original commit: elastic/x-pack-elasticsearch@ae798f64e8
2016-06-07 14:04:04 +01:00
jaymode
370406bdc0
test: update active directory certificate
...
This change removes the old active directory certificate and replaces it with the AD
CA certificate that is valid until 2029 instead of needing to be changed yearly.
Closes elastic/elasticsearch#2440
Original commit: elastic/x-pack-elasticsearch@2f05bdfd01
2016-06-07 08:56:42 -04:00
Boaz Leskes
41ea6ee515
AwaitFix ActiveDirectoryGroupsResolverTests
...
Original commit: elastic/x-pack-elasticsearch@00f1052212
2016-06-07 14:37:02 +02:00
Jason Tedor
576a543a28
Register watcher thread pool
...
This commit register the watcher thread pool in the thread pool module
in core, and also makes the necessary changes to reflect a refactoring
that took place in core.
Relates elastic/elasticsearch#2397
Original commit: elastic/x-pack-elasticsearch@be298a7578
2016-06-06 22:09:58 -04:00
Nik Everett
dacc22f57a
Handle core's block_until_refresh
...
s/request.setRefresh/request.setRefreshPolicy/
setRefresh is still supported on the builder for backwards
compatibility but not on the request itself.
Original commit: elastic/x-pack-elasticsearch@8763e2e65f
2016-06-06 10:43:14 -04:00
Alexander Reelsen
ad53f0080a
X-pack: Fix xpack usage action name to not use info action name
...
Original commit: elastic/x-pack-elasticsearch@a26e913521
2016-06-06 12:00:10 +02:00
Christoph Büscher
9774e5472a
Adapt to api changes in es core, inner query parsing now return Optional<QueryBuilder>
...
Changes relate to elastic/elasticsearch#17624
Original commit: elastic/x-pack-elasticsearch@bd9d31a9ff
2016-06-02 18:37:30 +02:00
Areek Zillur
e996b78b04
Revert "move trigger package to top-level x-pack"
...
This reverts commit elastic/x-pack@bb0add9416 .
Original commit: elastic/x-pack-elasticsearch@fc20c8c307
2016-06-01 21:30:08 -04:00
Areek Zillur
51144b3330
Revert "move trigger tests to top-level x-pack test directory"
...
This reverts commit elastic/x-pack@1615d496d5 .
Original commit: elastic/x-pack-elasticsearch@bcc2ae8e26
2016-06-01 21:29:43 -04:00
Areek Zillur
f9c214ac1c
move trigger tests to top-level x-pack test directory
...
Original commit: elastic/x-pack-elasticsearch@d29aeddae8
2016-06-01 15:04:05 -04:00
Areek Zillur
a7aa18aa17
move trigger package to top-level x-pack
...
Original commit: elastic/x-pack-elasticsearch@4f955a0c4a
2016-06-01 14:31:22 -04:00
Areek Zillur
58a0d42ff8
Merge branch 'master' into extract_scheduler_engine_to_xpack
...
Original commit: elastic/x-pack-elasticsearch@1fef4b9a31
2016-06-01 12:34:34 -04:00
Areek Zillur
a818fc50f3
cleanup redundant schedules array
...
Original commit: elastic/x-pack-elasticsearch@30ec462545
2016-06-01 11:42:12 -04:00
Areek Zillur
54215ae4d5
Merge pull request elastic/elasticsearch#2386 from areek/move_clock_module_to_xpack
...
[refactor] move clock module to x-pack package
Original commit: elastic/x-pack-elasticsearch@750d3962cb
2016-06-01 11:22:30 -04:00
jaymode
d5e64a0524
test: lowercase index name
...
Original commit: elastic/x-pack-elasticsearch@3e037eca8a
2016-06-01 10:02:51 -04:00
Yannick Welsch
11908868c5
Remove handlers that have been removed from core
...
Removes handlers internal:cluster/node/index/deleted and internal:cluster/node/index_store/deleted that have been removed in core as part of elastic/elasticsearchelastic/elasticsearch#18602
Original commit: elastic/x-pack-elasticsearch@e040871e5a
2016-06-01 15:23:18 +02:00
jaymode
9d1ed22def
security: add delete permissions to kibana_user role
...
Closes elastic/elasticsearch#2393
Original commit: elastic/x-pack-elasticsearch@4a096befd0
2016-06-01 08:09:01 -04:00
jaymode
a2f3f304d3
test: update Kibana role integ tests to use built in role
...
Original commit: elastic/x-pack-elasticsearch@89f3104a4b
2016-06-01 07:24:14 -04:00
Jason Tedor
b046a08842
Fix version compatability test
...
This commit fixes the version compatability test by updating the version
to reflect the current version in core.
Original commit: elastic/x-pack-elasticsearch@0bb6dbc1c3
2016-05-31 22:08:56 -04:00