Commit graph

16 commits

Author SHA1 Message Date
spalger
99df0c1c06 move eslint rule override comments for code that moved around
(cherry picked from commit 14bf10863a)
2019-12-14 00:06:30 -07:00
spalger
c2c12539b8 autofix all violations 2019-12-13 23:55:01 -07:00
Aleh Zasypkin
bb8e383295
[7.x] Migrate the rest of the API endpoints to the New Platform plugin (#52789) 2019-12-11 20:54:15 +01:00
Aleh Zasypkin
00d4866e4d
[7.x] Migrate authorization subsystem to the new platform. (#46145) (#50289) 2019-11-12 14:02:08 +01:00
Sébastien Loix
5f8e60849d
Es ui shared updates (#46570) (#46716) 2019-10-29 11:25:50 +01:00
CJ Cenizal
f2e91f6c3a
Add API Keys app to Management > Security. (#45740) (#48175)
* Add API Keys app to Management > Security.
- For admins, list all API Keys created by the user: Name, Date Created, Expiration Date, Status, User, and Realm.
- For non-admins, list own API keys: Name, Date Created, Expiration Date, and Status.
- Surface admin status above table.
- Ability to search by Name and Revoke (invalidate) API keys, and filter by User and Realm.
- Surface feedback when API keys are disabled on Elasticsearch or when user lacks required permissions.
* Add `SectionLoading` component to `es_ui_shared` plugin.
2019-10-14 20:17:49 -07:00
Walter Rafelsberger
b6e7432e8b
[transform] Move ML "Data Frame Transforms" to Kibana management section "Transforms". (#45880) (#47745)
Moves "Data frame transforms" from the ML plugin to its own "transform" plugin within the Kibana management section.
2019-10-09 12:21:47 -07:00
Aleh Zasypkin
7b12301f2d
[7.x] Provide realm name for OIDC/SAML authenticate requests. (#45756) 2019-09-16 13:33:41 +02:00
Aleh Zasypkin
81992535d4
[7.x] Introduce PKI authentication provider. (#44114) 2019-08-27 22:45:18 +02:00
Mike Côté
66ecd21d36
Add invalidateAPIKey support to security plugin (#43707) (#44097)
* Initial work

* Fix failing jest test

* Use APIKeys class

* Only use id to invalidate

* Log all errors in invalidate function

* Cleanup

* Apply PR feedback
2019-08-27 11:57:34 -04:00
Mike Côté
38226a120e
Add createApiKey support to security plugin (#42146) (#42381)
* Add createApiKey support to security plugin

* Expiration is optional

* Start moving code to new platform

* Add unit tests

* Fix jest test

* Apply PR feedback

* Apply PR feedback

* Apply PR feedback pt2
2019-07-31 16:49:19 -04:00
Jen Huang
b9fd8ba33a
[SR] Add SLM policies list and detail views (#41302) (#41848)
* Add new Policies tab

* Allow config to be passed to common callWithRequestFactory

* Add endpoints to retrieve slm policy(ies)

* add typing and deserialization for policy last success and failure details

* add policy list table

* add basic policy details, link to repository and filtered snapshots

* Add policy details view

* Convert hardcoded links to use navigation service

* link to policy details from snapshot details and change snapshot table filtering logic to exact match

* Address PR feedback
2019-07-23 21:40:53 -07:00
Tiago Costa
1332b359e5
chore(NA): enable @typescript-eslint/explicit-member-accessibility rule (#41422) (#41579) 2019-07-19 17:48:47 +01:00
Larry Gregory
089d92dd46
[7.x] Role Management - use ES Builtin Privilege API to drive… (#40752)
* use ES builtin privileges API for role management

* Exclude 'none' from privilege lists

* additional cleanup
2019-07-11 08:55:18 -04:00
Alison Goryachev
41ac633007
[7.x] EUIfy Watcher (#35301) (#39970) 2019-06-29 10:52:59 -04:00
Court Ewing
dbb0534c21 Move x-pack plugins/server/common to x-pack/legacy 2019-06-20 13:35:00 -04:00