Skip to content

Address @elastic/eui/require-table-caption lint violations across @elastic/actionable-obs-team files#250682

Open
alexwizp wants to merge 9 commits intoelastic:mainfrom
alexwizp:jan-28
Open

Address @elastic/eui/require-table-caption lint violations across @elastic/actionable-obs-team files#250682
alexwizp wants to merge 9 commits intoelastic:mainfrom
alexwizp:jan-28

Conversation

@alexwizp
Copy link
Contributor

Caution

⚠️ Changes / translations were made by GenAI. I’ve reviewed them carefully, but your code owners’ expert eyes will ensure they’re 100% right.

Summary

This PR applies the auto-fix for the newly introduced @elastic/eui/require-table-caption.
This rule ensure EuiInMemoryTable, EuiBasicTable have a tableCaption prop for accessibility.

Changes

  1. 🎯 Added missing tableCaption attributes to elements flagged by @elastic/eui/require-table-caption — accessibility leveled up!

Related

This time, to avoid annoying approvals collection, we've broken files down by teams. Now, we are waiting a review only from your team!

@alexwizp alexwizp added v9.4.0 v9.2.5 v9.3.1 Project:Accessibility release_note:skip Skip the PR/issue when compiling release notes backport:version Backport to applied version labels labels Jan 28, 2026
@alexwizp alexwizp marked this pull request as ready for review January 29, 2026 13:46
@alexwizp alexwizp requested a review from a team as a code owner January 29, 2026 13:46
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-accessibility (Project:Accessibility)

@botelastic botelastic bot added Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation Team:obs-ux-management labels Feb 2, 2026
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-presentation-team (Team:obs-presentation)

@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

# Conflicts:
#	x-pack/solutions/observability/plugins/synthetics/public/apps/synthetics/components/certificates/certificates.test.tsx
#	x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/components/certificates/certificates_list.tsx
#	x-pack/solutions/observability/plugins/uptime/public/legacy_uptime/pages/certificates.test.tsx
@elasticmachine
Copy link
Contributor

elasticmachine commented Feb 6, 2026

⏳ Build in-progress, with failures

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #42 / Discover alerting Search source Alert should check that there are no errors detected after an alert is created
  • [job] [logs] FTR Configs #120 / Discover alerting Search source Alert should check that there are no errors detected after an alert is created

History

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels Project:Accessibility release_note:skip Skip the PR/issue when compiling release notes Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation Team:obs-ux-management v9.2.5 v9.3.1 v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants