kibana/docs
Jean-Louis Leysens f97aad30f4
[Screenshot mode] Create plugin to provide "screenshot mode" awareness (#99627)
* initial version of the screenshot mode service

* First iteration of client side of screenshot mode plugin

Also hooked it up to the chromium browser imitating the preload
functionality of electron to set up the environment before
code runs.

* First implementation of server-side logic for detecting
screenshot mode

* fix some type issues and do a small refactor

* fix size limits, docs and ts issues

* fixed types issues and made sure screenshot mode is correctly detected on the client

* Moved the screenshot mode header definition to common
Added a server-side example for screenshot mode
Export the screenshot mode header in both public and server

* move require() to screenshotMode plugin

* Update chromium_driver.ts

* cleaned up some comments, minor refactor in ReportingCore and
changed the screenshotmode detection function to check for a
specific value.

* fix export

* Expanded server-side screenshot mode contract with function that
checks a kibana request to determine whether we in screenshot
mode

* added comments to explain use of literal value rather than external reference

* updated comment

* update reporting example

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Timothy Sullivan <tsullivan@elastic.co>
Co-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com>
2021-05-19 16:03:27 +02:00
..
api Add upsert support for savedObjects update (#98712) 2021-04-30 11:10:50 +02:00
apm docs: replace error rate image (#99430) 2021-05-06 11:29:20 -07:00
canvas Adds canvas clog function (#96418) 2021-04-07 10:19:29 -05:00
concepts [DOCS] Adds runtime fields (#99395) 2021-05-12 15:48:13 -05:00
dev-tools [Console] Update docs (#92240) 2021-02-22 20:44:39 -05:00
developer [Screenshot mode] Create plugin to provide "screenshot mode" awareness (#99627) 2021-05-19 16:03:27 +02:00
development Improve migration perf (#99773) 2021-05-17 05:46:57 -04:00
discover [DOCS] Adds a section on runtime fields to the Discover intro (#99143) 2021-05-12 14:30:25 -07:00
fleet Fix links to Fleet guide (#86366) 2020-12-17 12:23:16 -08:00
getting-started Docs: getting started with Kibana Security (#94158) 2021-04-08 13:36:29 -04:00
management [Alerting] Enabling import of rules and connectors (#99857) 2021-05-14 07:43:09 -07:00
maps [DOCS] Adds runtime fields (#99395) 2021-05-12 15:48:13 -05:00
migration Adds links to advanced logging documentation from settings (#96240) 2021-04-06 07:06:33 -07:00
observability
settings Reporting/Docs: update version of reporting_user deprecation (#98988) 2021-05-03 10:35:12 -07:00
setup [DOCS] Update Docker run instructions (#99340) 2021-05-05 11:42:56 -04:00
siem
spaces
user [Timelion] Changes the version of removal message (#100022) 2021-05-18 17:33:56 +03:00
visualize/images [DOCS] Dashboard docs refresh for 7.11 (#85342) 2021-01-19 17:05:08 -06:00
accessibility.asciidoc
action-type-template.asciidoc [Alerting] Update UI to reflect new terminology (#93597) 2021-03-15 10:03:39 -04:00
CHANGELOG.asciidoc
glossary.asciidoc [DOCS] Re-add glossary links (#94748) 2021-03-17 08:14:42 -07:00
gs-index.asciidoc
index.asciidoc [DOCS] Update Docker run instructions (#99340) 2021-05-05 11:42:56 -04:00
index.x.asciidoc
limitations.asciidoc [DOCS] Reallocates limitations to point-of-use (#79582) 2020-11-19 10:49:27 -06:00
migration.asciidoc
redirects.asciidoc [DOCS] Adds runtime fields (#99395) 2021-05-12 15:48:13 -05:00
rule-type-template.asciidoc [Alerting] Update UI to reflect new terminology (#93597) 2021-03-15 10:03:39 -04:00
template.asciidoc