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

Implement import 'check' API endpoint #333

Closed
taylortom opened this issue Nov 19, 2020 · 1 comment
Closed

Implement import 'check' API endpoint #333

taylortom opened this issue Nov 19, 2020 · 1 comment
Assignees
Labels
enhancement New or additional functionality
Milestone

Comments

@taylortom
Copy link
Collaborator

taylortom commented Nov 19, 2020

Areas to import

  • Content /assets (use importContent flag)
  • Plugins (can be seperate?) (use importPlugins flag)

Scenarios

  1. Everything compatible => SUCCESS
  2. Framework incompatible => ERROR
  3. New plugins to install => SUCCESS (new plugins installed with importPlugins flag)
  4. Newer versions of existing plugins in import => SUCCESS (plugins updated with updatePlugins flag)
  5. Older versions of existing plugins in import => SUCCESS (course uses existing, later plugins)
  • Return import 'status' on success
@taylortom taylortom added help wanted enhancement New or additional functionality labels Nov 19, 2020
@taylortom taylortom added this to the MVP milestone Nov 19, 2020
@taylortom taylortom modified the milestones: MVP, Beta Mar 18, 2021
@taylortom taylortom self-assigned this Aug 17, 2021
@taylortom
Copy link
Collaborator Author

Nothing to do here as discussed in #448

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New or additional functionality
Projects
None yet
Development

No branches or pull requests

1 participant