Skip to content

Implement a VS Code Web extension to run the MDENet Education Platform in VS Code.#226

Open
AniadHossain wants to merge 46 commits into
mdenet:mainfrom
AniadHossain:main
Open

Implement a VS Code Web extension to run the MDENet Education Platform in VS Code.#226
AniadHossain wants to merge 46 commits into
mdenet:mainfrom
AniadHossain:main

Conversation

@AniadHossain

Copy link
Copy Markdown

Summary

This pull request introduces a VS Code Web Extension which allows users to run the MDENet Platform inside of VS Code.

Key Changes to Current Code

  • Refactored EducationPlatformApp to extend an abstract class called GeneralEducationPlatformApp.
  • Refactored ActivityManager to extend an abstract class called GeneralActivityManager.

Testing Checklist

  • Extension activates successfully in VS Code Web.
  • All unit tests pass.
  • Manual verification of UI behavior in the web environment.

@szschaler szschaler moved this to In review in Education Platform Apr 11, 2025
@szschaler szschaler added the enhancement New feature or request label Apr 11, 2025
@szschaler

Copy link
Copy Markdown
Contributor

Thanks, @AniadHossain. I have activated the running of our automated test suite, but this reports errors. Can you check what's going on here, please and try to correct (or report back here if you need help with this)?

@AniadHossain

Copy link
Copy Markdown
Author

Thank you @szschaler for letting me know about this. I have committed some changes which seems to have fixed the automated tests when I pushed it into my forked repository. Hopefully this fixed the issue.

@szschaler

Copy link
Copy Markdown
Contributor

Thanks. These still break when run in our repo, but this seems to be to do with access rights. @aryaei2000, could you take a look, please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

2 participants