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

Make more dev utilities. #1932

Closed
4 of 5 tasks
FrenjaminBanklin opened this issue Nov 15, 2021 · 0 comments
Closed
4 of 5 tasks

Make more dev utilities. #1932

FrenjaminBanklin opened this issue Nov 15, 2021 · 0 comments
Labels
dev env Changes pertaining to the development environment enhancement New feature or request express package Issues relating to the obojobo-express package help wanted Extra attention is needed update change something to be something else

Comments

@FrenjaminBanklin
Copy link
Contributor

FrenjaminBanklin commented Nov 15, 2021

The current set of dev utilities is useful, but could be expanded.

For example, it's currently not easy to really test the assessment stats panel in the dashboard because there's no real way of shortcutting the process of logging in and visiting a module as a student. The existing test instructor user(s) can be given ownership over the example module in order to see the assessment results for the single existing test learning, but that's about it.

Off the top of my head, some improvements could be:

  • Allow a module to be specified in the dev utils for the student to visit.
  • Allow for new students (maybe even new instructors) to be created with a button press.
  • Allow for a specific student (or instructor) to be chosen for usage with the various functions (resource selector, login, module visit, etc.).
  • Add roles/permissions (such as access to the Stats page).
  • Anything else that would make sense and help with development.
@FrenjaminBanklin FrenjaminBanklin added enhancement New feature or request help wanted Extra attention is needed express package Issues relating to the obojobo-express package update change something to be something else dev env Changes pertaining to the development environment labels Nov 15, 2021
FrenjaminBanklin added a commit to FrenjaminBanklin/Obojobo that referenced this issue Nov 22, 2021
FrenjaminBanklin added a commit to FrenjaminBanklin/Obojobo that referenced this issue Nov 30, 2021
…, using the current defaults if not provided explicitly.
FrenjaminBanklin added a commit to FrenjaminBanklin/Obojobo that referenced this issue Nov 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev env Changes pertaining to the development environment enhancement New feature or request express package Issues relating to the obojobo-express package help wanted Extra attention is needed update change something to be something else
Projects
None yet
Development

No branches or pull requests

1 participant