kibana/docs
Brandon Kobel a149497b73
NP Security HTTP Interceptors (#39477)
* We have a NP plugin! :celebration:

* Redirecting to login on all 401s

* Adding commented out code for when credentials are omitted

* Fixing types

* Respond 403 when user changes password with incorrect current password

* Adding AnonymousPaths where we ignore all 401s

* Adding anonymous path tests

* Extracted a dedicated SessionExpires class and added tests

* Fixing plugin after refactoring to add SessionExpired

* Beginning to work on the session timeout interceptor

* Fixing UnauthorizedResponseInterceptor anonymous path test

* Removing test anonymous path

* Trying to improve readability

* Displaying session logout warning

* Mocking out the base path

* Revert "Mocking out the base path"

This reverts commit 824086c168.

* Changing coreMock to use a concrete instance of BasePath

* Adding session timeout interceptor tests

* Adding session timeout tests

* Adding more tests for short session timeouts

* Moving some files to a session folder

* More thrashing around: renaming and reorganizing

* Renaming Interceptor to HttpInterceptor

* Fixing some type errors

* Fixing legacy chrome API tests

* Fixing other tests to use the concrete instance of BasePath

* Adjusting some types

* Putting DeeplyMocked back, I don't get how DeeplyMockedKeys works

* Moving anonymousPaths to public core http

* Reading sessionTimeout from injected vars and supporting null timeout

* Doesn't extend session when there is no response

* Updating docs and snapshots

* Casting sessionTimeout injectedVar to "number | null"

* Fixing i18n issues

* Update x-pack/plugins/security/public/plugin.ts

Co-Authored-By: Larry Gregory <lgregorydev@gmail.com>

* Adding milliseconds postfix to SessionTimeout private fields

* Even better anonymous paths, with some validation

* Adjusting public method docs for IAnonymousPaths

* Adjusting spelling of base-path to basePath

* Update x-pack/plugins/security/public/session/session_timeout.tsx

Co-Authored-By: Larry Gregory <lgregorydev@gmail.com>

* Update src/core/public/http/anonymous_paths.ts

Co-Authored-By: Josh Dover <me@joshdover.com>

* Update src/core/public/http/anonymous_paths.ts

Co-Authored-By: Josh Dover <me@joshdover.com>

* AnonymousPaths implements IAnonymousPaths and uses IBasePath

* Removing DeeplyMocked

* Removing TODOs

* Fixing types...

* Now, ever more normal
2019-10-24 08:59:45 -07:00
..
api [DOCS] Add space_id path parameter to saved_object APIs (#47627) 2019-10-18 11:17:54 -06:00
apm [docs] APM troubleshooting section (#47073) 2019-10-07 14:00:07 -07:00
canvas
code [DOCS][CODE]: Add GO as a supported language server (#47550) 2019-10-10 11:34:39 -05:00
dev-tools [DOCS] API intro (#47164) 2019-10-16 15:10:40 -05:00
developer [DOCS] Fixes link to node.js documentation (#48334) 2019-10-15 17:33:08 -07:00
development/core NP Security HTTP Interceptors (#39477) 2019-10-24 08:59:45 -07:00
discover [DOCS] Changed time picker to time filter (#46956) 2019-10-07 15:21:40 -05:00
getting-started
images [DOCS][CODE]: Add GO as a supported language server (#47550) 2019-10-10 11:34:39 -05:00
infrastructure Change Configuration button to Settings tab (#47960) 2019-10-15 14:05:42 +01:00
limitations
logs Change Configuration button to Settings tab (#47960) 2019-10-15 14:05:42 +01:00
management [DOCS] Updates links to Stack Overview (#48582) 2019-10-17 14:41:13 -07:00
maps [skip-ci][Maps] clean-up documenation references to match UI text updates (#48993) 2019-10-23 07:52:38 -06:00
migration
plugins [DOCS] Changed time picker to time filter (#46956) 2019-10-07 15:21:40 -05:00
release-notes
settings [DOCS] Updates links to Stack Overview (#48582) 2019-10-17 14:41:13 -07:00
setup [DOCS] Updates links to Stack Overview (#48582) 2019-10-17 14:41:13 -07:00
siem
spaces
uptime [Infra UI] Update docs to reflect renaming to Metrics (#47927) 2019-10-11 15:49:38 +02:00
uptime-guide
user [DOCS] Adds list of privileges to file data viz (#49156) 2019-10-24 14:39:29 +02:00
visualize [DOCS] Changed time picker to time filter (#46956) 2019-10-07 15:21:40 -05:00
CHANGELOG.asciidoc
gs-index.asciidoc
index.asciidoc
index.x.asciidoc
limitations.asciidoc [DOCS] Updates links to Stack Overview (#48582) 2019-10-17 14:41:13 -07:00
migration.asciidoc
redirects.asciidoc [DOCS] Removes ML redirects (#46613) 2019-09-25 13:01:22 -07:00
template.asciidoc