Skip to content

Commit b58e9d6

Browse files
Merge branch 'master' into check-for-dupes-on-bulk
2 parents ee37882 + 45d9562 commit b58e9d6

File tree

1,877 files changed

+42208
-22792
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,877 files changed

+42208
-22792
lines changed

.eslintignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ bower_components
1111
/src/plugins/data/common/es_query/kuery/ast/_generated_/**
1212
/src/legacy/core_plugins/vis_type_timelion/public/_generated_/**
1313
src/legacy/core_plugins/vis_type_vislib/public/vislib/__tests__/lib/fixtures/mock_data
14-
/src/legacy/ui/public/angular-bootstrap
1514
/src/legacy/ui/public/flot-charts
1615
/test/fixtures/scenarios
1716
/src/legacy/core_plugins/console/public/webpackShims

.eslintrc.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ module.exports = {
302302
'test/plugin_functional/plugins/**/public/np_ready/**/*',
303303
'test/plugin_functional/plugins/**/server/np_ready/**/*',
304304
'src/legacy/core_plugins/**/public/np_ready/**/*',
305+
'src/legacy/core_plugins/vis_type_*/public/**/*',
306+
'!src/legacy/core_plugins/vis_type_*/public/legacy*',
305307
'src/legacy/core_plugins/**/server/np_ready/**/*',
306308
'x-pack/legacy/plugins/**/public/np_ready/**/*',
307309
'x-pack/legacy/plugins/**/server/np_ready/**/*',

.github/CODEOWNERS

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,11 @@
6969
# Canvas
7070
/x-pack/legacy/plugins/canvas/ @elastic/kibana-canvas
7171

72-
# Logs & Metrics UI
72+
# Observability UIs
7373
/x-pack/legacy/plugins/infra/ @elastic/logs-metrics-ui
74+
/x-pack/plugins/infra/ @elastic/logs-metrics-ui
7475
/x-pack/legacy/plugins/integrations_manager/ @elastic/epm
76+
/x-pack/plugins/observability/ @elastic/logs-metrics-ui @elastic/apm-ui @elastic/uptime @elastic/ingest
7577

7678
# Machine Learning
7779
/x-pack/legacy/plugins/ml/ @elastic/ml-ui
@@ -146,6 +148,7 @@
146148
# Kibana Alerting Services
147149
/x-pack/legacy/plugins/alerting/ @elastic/kibana-alerting-services
148150
/x-pack/legacy/plugins/actions/ @elastic/kibana-alerting-services
151+
/x-pack/plugins/actions/ @elastic/kibana-alerting-services
149152
/x-pack/plugins/event_log/ @elastic/kibana-alerting-services
150153
/x-pack/plugins/task_manager/ @elastic/kibana-alerting-services
151154
/x-pack/test/alerting_api_integration/ @elastic/kibana-alerting-services

docs/accessibility.asciidoc

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
[chapter]
2+
[[accessibility]]
3+
= Accessibility Statement for Kibana
4+
++++
5+
<titleabbrev>Accessibility</titleabbrev>
6+
++++
7+
8+
Elastic is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience, and strive toward ensuring our tools are usable by everyone.
9+
10+
[float]
11+
[[accessibility-measures]]
12+
== Measures to support accessibility
13+
Elastic takes the following measures to ensure accessibility of Kibana:
14+
15+
* Maintains and incorporates an https://elastic.github.io/eui/[accessible component library].
16+
* Provides continual accessibility training for our staff.
17+
* Employs a third-party audit.
18+
19+
[float]
20+
[[accessibility-conformance-status]]
21+
== Conformance status
22+
Kibana aims to meet https://www.w3.org/WAI/WCAG21/quickref/?currentsidebar=%23col_customize&levels=aaa&technologies=server%2Csmil%2Cflash%2Csl[WCAG 2.1 level AA] compliance. Currently, we can only claim to partially conform, meaning we do not fully meet all of the success criteria. However, we do try to take a broader view of accessibility, and go above and beyond the legal and regulatory standards to provide a good experience for all of our users.
23+
24+
[float]
25+
[[accessibility-feedback]]
26+
== Feedback
27+
We welcome your feedback on the accessibility of Kibana. Please let us know if you encounter accessibility barriers on Kibana by either emailing us at accessibility@elastic.co or opening https://github.com/elastic/kibana/issues/new?labels=Project%3AAccessibility&template=Accessibility.md&title=%28Accessibility%29[an issue on GitHub].
28+
29+
[float]
30+
[[accessibility-specs]]
31+
== Technical specifications
32+
Accessibility of Kibana relies on the following technologies to work with your web browser and any assistive technologies or plugins installed on your computer:
33+
34+
* HTML
35+
* CSS
36+
* JavaScript
37+
* WAI-ARIA
38+
39+
[float]
40+
[[accessibility-limitations-and-alternatives]]
41+
== Limitations and alternatives
42+
Despite our best efforts to ensure accessibility of Kibana, there are some limitations. Please https://github.com/elastic/kibana/issues/new?labels=Project%3AAccessibility&template=Accessibility.md&title=%28Accessibility%29[open an issue on GitHub] if you observe an issue not in this list.
43+
44+
Known limitations are in the following areas:
45+
46+
* *Charts*: We have a clear plan for the first steps of making charts accessible. We’ve opened this https://github.com/elastic/elastic-charts/issues/300[Charts accessibility ticket on GitHub] for tracking our progress.
47+
* *Maps*: Maps might pose difficulties to users with vision disabilities. We welcome your input on making our maps accessible. Go to the https://github.com/elastic/kibana/issues/57271[Maps accessibility ticket on GitHub] to join the discussion and view our plans.
48+
* *Tables*: Although generally accessible and marked-up as standard HTML tables with column headers, tables rarely make use of row headers and have poor captions. You will see incremental improvements as various applications adopt a new accessible component.
49+
* *Color contrast*: Modern Kibana interfaces generally do not have color contrast issues. However, older code might fall below the recommended contrast levels. As we continue to update our code, this issue will phase out naturally.
50+
51+
To see individual tickets, view our https://github.com/elastic/kibana/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3AProject%3AAccessibility[GitHub issues with label "`Project:Accessibility`"].
52+
53+
[float]
54+
[[accessibility-approach]]
55+
== Assessment approach
56+
Elastic assesses the accessibility of Kibana with the following approaches:
57+
58+
* *Self-evaluation*: Our employees are familiar with accessibility standards and review new designs and implemented features to confirm that they are accessible.
59+
* *External evaluation*: We engage external contractors to help us conduct an independent assessment and generate a formal VPAT. Please email accessibility@elastic.co if you’d like a copy.
60+
* *Automated evaluation*: We are starting to run https://www.deque.com/axe/[axe] on every page. See our current progress in the https://github.com/elastic/kibana/issues/51456[automated testing GitHub issue].
61+
62+
Manual testing largely focuses on screen reader support and is done on:
63+
64+
* VoiceOver on MacOS with Safari, Chrome and Edge
65+
* NVDA on Windows with Chrome and Firefox

docs/apm/filters.asciidoc

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,18 @@ Service environments are defined when configuring your APM agents.
4545
It's very important to be consistent when naming environments in your agents.
4646
See the documentation for each agent you're using to learn how to configure service environments:
4747

48-
|===
49-
|*Environment configuration*
50-
v|*Go:* {apm-go-ref}/configuration.html#config-environment[`ELASTIC_APM_ENVIRONMENT`]
51-
*Java:* {apm-java-ref}/config-core.html#config-environment[`environment`]
52-
*Node.js:* {apm-node-ref}/configuration.html#environment[`environment`]
53-
*Python:* {apm-py-ref}/configuration.html#config-environment[`environment`]
54-
*Ruby:* {apm-ruby-ref}/configuration.html#config-environment[`environment`]
55-
*Real User Monitoring:* {apm-rum-ref}/configuration.html#environment[`environment`]
56-
|===
48+
* *Go:* {apm-go-ref}/configuration.html#config-environment[`ELASTIC_APM_ENVIRONMENT`]
49+
* *Java:* {apm-java-ref}/config-core.html#config-environment[`environment`]
50+
* *.NET* {apm-dotnet-ref}/config-core.html#config-environment[`Environment`]
51+
* *Node.js:* {apm-node-ref}/configuration.html#environment[`environment`]
52+
* *Python:* {apm-py-ref}/configuration.html#config-environment[`environment`]
53+
* *Ruby:* {apm-ruby-ref}/configuration.html#config-environment[`environment`]
54+
* *Real User Monitoring:* {apm-rum-ref}/configuration.html#environment[`environment`]
5755

5856
[[contextual-filters]]
5957
==== Contextual filters
6058

61-
Local filters are ways you can filter your specific APM data on each individual page.
59+
Contextual filters are ways you can filter your specific APM data on each individual page.
6260
The filters shown are relevant to your data, and will persist between pages,
6361
but only where they are applicable -- they are typically most useful in their original context.
6462
As an example, if you select a host on the Services overview, then select a transaction group,
-214 KB
Loading
44.8 KB
Loading
-82.5 KB
Loading
-74.3 KB
Loading
5.15 KB
Loading

0 commit comments

Comments
 (0)