Skip to content

Conversation

mariobalca
Copy link
Contributor

@mariobalca mariobalca commented Aug 31, 2022

Changes proposed ✍️

  • Migrate Vue from version 2.7.8 to version ^3.2.29
  • Migrate Vuex from version 3.5.1 to version ^4.0.2
  • Migrate VueCLI from version 4.5.6 to version ^5.0.1 (which is now also using Webpack 4)
  • Migrate VueRouter from version 3.4.3 to version ^4.0.12
  • Migrate TailwindCSS from version ^2.2.16 to ^3.0.22
  • Migrate ElementUI to ElementPlus
  • Update ESLint configurations to follow Vue 3 recommended settings.

Checklist ✅

  • Label appropriately with type:feature 🚀, type:enhancement ✨, type:bug 🐞, or type:documentation 📜.
  • Tests are passing.
  • New backend functionality has been unit-tested. (not applicable)
  • Environment variables have been updated (not applicable)
    • Front-end: frontend/.env.dist
    • Backend: backend/.env.dist, backend/.env.dist.staging, backend/.env.dist.staging.
    • Configuration docs have been updated.
    • Team members only: update environment variables in Password manager and update the team
  • API documentation has been updated (if necessary) (see docs on API documentation). (not applicable)
  • Quality standards are met.
  • All changes have been tested in a staging site.
  • All changes are working locally running crowd.dev's Docker local environment.

@mariobalca mariobalca self-assigned this Sep 1, 2022
@mariobalca mariobalca changed the title [WIP] Vue 3 Vue 3 migration Sep 1, 2022
@netlify
Copy link

netlify bot commented Sep 6, 2022

Deploy Preview for open-crowd-prod canceled.

Name Link
🔨 Latest commit 9eb8bd5
🔍 Latest deploy log https://app.netlify.com/sites/open-crowd-prod/deploys/6319fc75a4f12e0008eaf957

@netlify
Copy link

netlify bot commented Sep 6, 2022

Deploy Preview for open-devfounders canceled.

Name Link
🔨 Latest commit 9eb8bd5
🔍 Latest deploy log https://app.netlify.com/sites/open-devfounders/deploys/6319fc75b301dd0008faec42

@mariobalca mariobalca merged commit 32dd67c into main Sep 9, 2022
@mariobalca mariobalca deleted the feature/vue-3 branch September 9, 2022 10:43
@sausage-todd sausage-todd mentioned this pull request May 18, 2023
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants