Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump axios UI dep to 1.6.z #14954

Merged
merged 2 commits into from
Mar 6, 2024
Merged

Conversation

mabashian
Copy link
Member

SUMMARY

I don't anticipate any breaking changes here based on this crowd-sourced migration guide (no official guide was provided afaik). Our use of axios is isolated to just this bit of code: https://github.com/ansible/awx/blob/devel/awx/ui/src/api/Base.js#L12-L18. All of our API requests inherit from this base class so if something did break it'd be pretty apparent as data would stop flowing to the UI. I did some manual verification that data was loading on pages correctly as well as websocket messages were still being received as expected.

ISSUE TYPE
  • Bug, Docs Fix or other nominal change
COMPONENT NAME
  • UI

@github-actions github-actions bot added component:ui dependencies Pull requests that update a dependency file labels Mar 6, 2024
Copy link
Member

@marshmalien marshmalien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the crowd-sourced migration guide issues and didn't find instances where we used functions involved in a breaking change. Pulled down and with a fresh build I manually tested form submission, login/logout, job runs, syncs, advanced search, and all requests worked as expected.

Copy link
Member

@akus062381 akus062381 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved!

@akus062381 akus062381 merged commit 81825ab into ansible:devel Mar 6, 2024
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:ui dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants