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

Auto update app path/minor versions #138

Closed
leomp12 opened this issue Dec 22, 2020 · 0 comments
Closed

Auto update app path/minor versions #138

leomp12 opened this issue Dec 22, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@leomp12
Copy link
Member

leomp12 commented Dec 22, 2020

Check installed and available app versions, when new path or minor (semver) is available, send a PATCH to update current instalation admin_settings.
On major versions merchant may be notified to reinstall the app.

@leomp12 leomp12 added enhancement New feature or request help wanted Extra attention is needed labels Dec 22, 2020
@thiagoabreudev thiagoabreudev self-assigned this Jan 5, 2021
thiagoabreudev added a commit that referenced this issue Feb 4, 2021
leomp12 added a commit to ecomplus/i18n that referenced this issue Feb 9, 2021
related to ecomplus/admin-marketplace#138

* feat: included new words

feat #138

* chore(release): 1.19.0

* Update src/en_us/index.js

* Update src/pt_br/index.js

* Update src/pt_br/index.js

* Update src/en_us/index.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>
leomp12 added a commit that referenced this issue Feb 12, 2021
…settings (#148)

* refactor: adjusted to work new apps_manager package

* refactor: renamed methods of apps manager

* refactor: renamed ecomApps instance in AppsMercadoLivre

* chore: removed unused code

* chore: fixes

* Update public/index.html

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/js/EcAppsMarket.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/js/EcInstalledAppCard.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* refactor: adjusted ecomApps to props in AppMercadoLivreTabs

* refactor: adjusted EcInstalledAppCard to use ecomApps prop

* Update src/views/apps/AppMercadoLivre/js/AppMercadoLivreTabs.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/views/apps/AppMercadoLivre/js/AppMercadoLivreTabs.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/views/apps/AppMercadoLivre/js/AppMercadoLivreTabs.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/js/EcApplication.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* fix: fix load config ml app

* feat: add worker plugin on vue.config.js and start autoUpdateWorker in main.js

feat #138

* feat: created web worker to auto update apps

feat #138

* feat: created queuedApps to update

#feat #138

* style: adjusted style code

* feat: add feature to reinstall by new version available

feat #138

* fix: adjusted layout and translate words

* Update src/components/EcAppCard.vue

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/html/EcAppCard.html

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/html/EcApplication.html

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/js/EcApplication.js

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/html/EcApplication.html

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* Update src/components/html/EcAppsMarket.html

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>

* fix: adjusted props and renamed newVersionAvailable to hasNewVersion

* style: removed console log

* Update src/components/html/EcApplication.html

[skip ci]

* Update src/components/html/EcApplication.html

[skip ci]

* Update src/components/js/EcApplication.js

[skip ci]

* Update src/components/js/EcApplication.js

[skip ci]

* Update src/components/html/EcApplication.html

[skip ci]

* Update vue.config.js

[skip ci]

* Update src/lib/auto-update-apps.js

[skip ci]

Co-authored-by: Leonardo Matos <leomp120894@gmail.com>
@leomp12 leomp12 closed this as completed Feb 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants