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

Axios upgrade to v1 #308

Open
1 task done
abdullahwaheed opened this issue Nov 16, 2023 · 4 comments
Open
1 task done

Axios upgrade to v1 #308

abdullahwaheed opened this issue Nov 16, 2023 · 4 comments
Assignees
Labels
epic Large unit of work, consisting of multiple tasks maintenance Routine upkeep necessary for the health of the platform

Comments

@abdullahwaheed
Copy link

abdullahwaheed commented Nov 16, 2023

Abstract

All the micro-frontends(MFEs) of edX uses axios v0, which comes from @edx/frontend-platfrom.

Context & Background

We need to upgrade axios to v1 in frontend-platform since its no longer supported and now has security vulnerabillites.

Scope & Approach

[edit] We will release major version of frontend-platform and then we have to update all the dependent MFEs accordingly.

After some changes in frontend-platform and testing it in accounts, profile, admin portal and some other MFEs, we found out that its not breaking its consumers, so we won't be releasing it as a breaking changes

Value & Impact

It will resolve security vulnerabillities

Milestones and/or Epics

Axios Upgrade

Named Release

R

Timeline

We can wrap it up by end of December

Proposed By

2u

Additional Info

Tasks

Copy link

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

@abdullahwaheed abdullahwaheed moved this to Todo in FED-BOM Nov 16, 2023
@jmakowski1123 jmakowski1123 moved this to [Prod Proposals] NEW in Open edX Roadmap Mar 7, 2024
@jmakowski1123
Copy link

@feanil Flagging this request that come in. Are there any current efforts underway around this upgrade, or do you see a path to prioritizing? If not, we can track it in the product roadmap backlog.

@jmakowski1123 jmakowski1123 moved this from [Prod Proposals] NEW to Backlog in Open edX Roadmap Mar 12, 2024
@BilalQamar95
Copy link

We have a PR (frontend-platform#604) up for this which upgrades axios to v1 along with respective edX packages

@arbrandes arbrandes self-assigned this Mar 13, 2024
@arbrandes arbrandes added epic Large unit of work, consisting of multiple tasks maintenance Routine upkeep necessary for the health of the platform labels Mar 13, 2024
@arbrandes arbrandes moved this to Backlog in Frontend Working Group Mar 13, 2024
@arbrandes arbrandes moved this to Todo in Maintenance Mar 13, 2024
@arbrandes
Copy link

@BilalQamar95, thanks, signed up to review it!

@arbrandes arbrandes moved this from Backlog to In progress in Frontend Working Group Mar 19, 2024
@feanil feanil removed the status in Maintenance Mar 22, 2024
@feanil feanil moved this to Todo in Maintenance Jun 13, 2024
@BilalQamar95 BilalQamar95 moved this from Todo to Done in FED-BOM Jul 3, 2024
@BilalQamar95 BilalQamar95 moved this from Done to Todo in FED-BOM Jul 3, 2024
@BilalQamar95 BilalQamar95 moved this from Todo to Done in FED-BOM Jul 3, 2024
@jmakowski1123 jmakowski1123 moved this from Backlog - Is resourced to Being Developed in Open edX Roadmap Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Large unit of work, consisting of multiple tasks maintenance Routine upkeep necessary for the health of the platform
Projects
Status: In progress
Status: Todo
Status: Being Developed
Development

No branches or pull requests

4 participants