Skip to content

New feature: Module installation process #472

@skrolikowski

Description

@skrolikowski

Describe the new feature

Once a module has been successfully uploaded:

  • Status Toggle - ...ability to toggle status from overview page.
  • Uninstall - ...ability to fully remove a module (run module:optimize, clear out any module-specific assets, etc).
  • Install - ...ability to "install" the module (if Install.vue exists, instantly redirect if new upload).
  • Update - ...ability to "update" the module.

Install

Installing a module includes fully registering it, making it accessible immediately for usage.

  • Pulling in any dependencies
  • Running any migration files

Update

  • Run any new migrations.
  • Re-seed

Additional context

v5 for reference 👇

Metadata

Metadata

Assignees

Labels

ImprovementImproving existing functionality without breaking the existing API

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions