Skip to content

[Cases] Add time range to all cases#243409

Merged
christineweng merged 4 commits intoelastic:mainfrom
christineweng:cases-time-filter
Dec 4, 2025
Merged

[Cases] Add time range to all cases#243409
christineweng merged 4 commits intoelastic:mainfrom
christineweng:cases-time-filter

Conversation

@christineweng
Copy link
Contributor

@christineweng christineweng commented Nov 18, 2025

Summary

Added super date picker in all cases table, including a Show all cases and Last 30 days in custom quick select.

Screen.Recording.2025-12-01.at.11.21.54.AM.mov

Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

  • Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support
  • Documentation was added for features that require explanation or tutorials
  • Unit or functional tests were updated or added to match the most common scenarios
  • If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the docker list
  • This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The release_note:breaking label should be applied in these situations.
  • Flaky Test Runner was used on any tests changed
  • The PR description includes the appropriate Release Notes section, and the correct release_note:* label is applied per the guidelines
  • Review the backport guidelines and apply applicable backport:* labels.
@christineweng christineweng self-assigned this Nov 18, 2025
@christineweng christineweng added release_note:enhancement ci:cloud-deploy Create or update a Cloud deployment ci:cloud-persist-deployment Persist cloud deployment indefinitely 9.3 candidate labels Nov 18, 2025
@kibanamachine
Copy link
Contributor

Cloud deployment initiated, see credentials at: https://buildkite.com/elastic/kibana-deploy-cloud-from-pr/builds/578

@christineweng christineweng added v9.3.0 Team:Cases Security Solution Cases team labels Nov 19, 2025
@christineweng christineweng marked this pull request as ready for review November 20, 2025 19:04
@christineweng christineweng requested a review from a team as a code owner November 20, 2025 19:04
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-cases (Team:Cases)

@christineweng christineweng requested review from a team as code owners November 25, 2025 21:19
@christineweng christineweng removed request for a team November 25, 2025 21:24
@christineweng christineweng removed the request for review from a team November 25, 2025 22:03
@christineweng christineweng enabled auto-merge (squash) December 4, 2025 19:14
@christineweng christineweng removed ci:cloud-deploy Create or update a Cloud deployment ci:cloud-persist-deployment Persist cloud deployment indefinitely labels Dec 4, 2025
@elasticmachine
Copy link
Contributor

elasticmachine commented Dec 4, 2025

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #98 / alerting api integration security and spaces enabled - Group 2 testtest Connectors webhook action OAuth2 client credentials should refresh the token once the previous one has expired

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
cases 1198 1200 +2

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
cases 1.4MB 1.4MB +1.2KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
cases 142.3KB 142.7KB +412.0B

History

cc @christineweng

@christineweng christineweng merged commit 1f7e3c3 into elastic:main Dec 4, 2025
14 checks passed
wildemat pushed a commit to wildemat/kibana that referenced this pull request Dec 5, 2025
## Summary

Added super date picker in all cases table, including a `Show all cases`
and `Last 30 days` in custom quick select.




https://github.com/user-attachments/assets/ffcd3aee-e485-484d-af4d-ff9fb269ae26




### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] This was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
JordanSh pushed a commit to JordanSh/kibana that referenced this pull request Dec 9, 2025
## Summary

Added super date picker in all cases table, including a `Show all cases`
and `Last 30 days` in custom quick select.




https://github.com/user-attachments/assets/ffcd3aee-e485-484d-af4d-ff9fb269ae26




### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] This was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

9.3 candidate backport:skip This PR does not require backporting release_note:enhancement Team:Cases Security Solution Cases team v9.3.0

5 participants