Skip to content

[8.19] [Fleet] Keep the query params returnAppId and returnPath when switching tabs the integration details page (#216094)#221915

Merged
kibanamachine merged 1 commit intoelastic:8.19from
kibanamachine:backport/8.19/pr-216094
May 29, 2025
Merged

[8.19] [Fleet] Keep the query params returnAppId and returnPath when switching tabs the integration details page (#216094)#221915
kibanamachine merged 1 commit intoelastic:8.19from
kibanamachine:backport/8.19/pr-216094

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

…tching tabs the integration details page (elastic#216094)

## Summary

Updates so that `returnAppId` and `returnPath` are maintained when the
user switches tabs on the Integrations details page.

## Details

We currently have custom logic so that callers of the integrations cards
can customize the destinations of the back, cancel and save buttons.
This fixes that flow so that that customization is kept if the user
switches tabs.

Followup to elastic#215561

## Screen recordings

https://github.com/user-attachments/assets/016ae86a-9d2f-434f-88cc-f34aeff9e14d

Relates
- elastic/security-team#11789

(cherry picked from commit e5b81ac)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label May 29, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) May 29, 2025 11:02
@botelastic botelastic Bot added the Team:Fleet Team label for Observability Data Collection Fleet team label May 29, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/fleet (Team:Fleet)

@kibanamachine kibanamachine merged commit 5443ef4 into elastic:8.19 May 29, 2025
13 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #1 / getNextRunAt should use the rrule with a fixed time when it is given to calculate the next runAt

Metrics [docs]

Async chunks

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

id before after diff
fleet 1.6MB 1.6MB -147.0B

Page load bundle

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

id before after diff
fleet 153.5KB 154.0KB +600.0B

cc @kgeller

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

Labels

backport This PR is a backport of another PR Team:Fleet Team label for Observability Data Collection Fleet team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants