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

Tech Debt - dependencies #920

Open
jordy2254 opened this issue Mar 26, 2024 · 0 comments
Open

Tech Debt - dependencies #920

jordy2254 opened this issue Mar 26, 2024 · 0 comments
Labels
dependencies Pull requests that update a dependency file help wanted Extra attention is needed
Projects

Comments

@jordy2254
Copy link
Member

Issue

With the project being on hold for a while and now coming back dependencies are a core technical debt that need addressing

Fix

  • Migrate/fix dependencies of UI
    • Fix all audit issues
    • Tidy up unused dependencies
    • Replace dependencies with more modern solutions where the dependency is no longer maintained
  • Upgrade backend dependencies
    • Same as UI dependencies

Effort

This is gonna be a big ticket and require a reasonable amount of manual testing to ensure that everything works as intended. it's probably going to be best to split this down into small pull requests to minimize risk.

@jordy2254 jordy2254 linked a pull request Apr 11, 2024 that will close this issue
@jordy2254 jordy2254 removed a link to a pull request Apr 11, 2024
@kkovaletp kkovaletp added this to To do in Roadmap via automation Apr 29, 2024
@kkovaletp kkovaletp added help wanted Extra attention is needed dependencies Pull requests that update a dependency file labels Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file help wanted Extra attention is needed
Projects
Roadmap
To do
Development

No branches or pull requests

2 participants