Skip to content

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
djyasin pushed a commit to djyasin/awx that referenced this pull request Sep 16, 2024
* Bump axios UI dep to 1.6.z

* Add proxy-from-env license
djyasin pushed a commit to djyasin/awx that referenced this pull request Nov 11, 2024
* Bump axios UI dep to 1.6.z

* Add proxy-from-env license
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.

3 participants