Skip to content

Instructor Dashboard v2 (disabled) - #322

Merged
mlsteele merged 51 commits into
masterfrom
feature/msteele/instrdash
Aug 2, 2013
Merged

Instructor Dashboard v2 (disabled)#322
mlsteele merged 51 commits into
masterfrom
feature/msteele/instrdash

Conversation

@mlsteele

@mlsteele mlsteele commented Jul 2, 2013

Copy link
Copy Markdown
Contributor

This is a refactor and reorganization of the existing instructor dashboard. The previous dashboard still works and its view has been moved to legacy.py
The v2 dashboard is disabled by default under the ENABLE_INSTRUCTOR_BETA_DASHBOARD feature flag. When enabled, it is linked to from the current dashboard.

Features:
The v2 dashboard has reached almost-parity.
To get a sense for what is implemented, see these screenshots
https://edx-wiki.atlassian.net/wiki/pages/viewpage.action?pageId=27329769

Testing:
The views and json api are NOT tested. The views will definitely change soon (v3), the json api may change.
Modules one level back from views and api have unit tests.
@wedaly does this seem like the right approach?

This is a wiki page with a few notes on enabling the dashboard and its module organization.
https://edx-wiki.atlassian.net/wiki/pages/viewpage.action?pageId=28049502

Feature flag:
The purpose of this pull request is to socialize the v2 dashboard to other people working on the dashboard ( @brianhw )
Below are tasks to be done before flipping the switch on the v2 feature flag

  • minor ux fixes
  • instrument (segment.io) with @rlucioni
  • final product review

@jkarni , I addressed many of your comments on the other PR (edx#279).

Reviewers:
@wedaly
@markchang

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't we get these dynamically?

@mlsteele

mlsteele commented Jul 2, 2013

Copy link
Copy Markdown
Contributor Author

@jkarni removed fixture scripts

Comment thread lms/djangoapps/analytics/basic.py Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This docstring needs more detail. What are the types of the arguments? (e.g. is course_id an integer? A string?). What keys are expected in the returned dict?

Miles Steele added 23 commits August 2, 2013 09:52
…-instructoring themselves, rename mode to action for access
…andling, fix forum access modification permissions
@rocha

rocha commented Aug 2, 2013

Copy link
Copy Markdown
Contributor

👍 Good job!

mlsteele added a commit that referenced this pull request Aug 2, 2013
Instructor Dashboard v2 (disabled)
@mlsteele
mlsteele merged commit 3d44c83 into master Aug 2, 2013
chrisrossi pushed a commit to jazkarta/edx-platform that referenced this pull request Mar 31, 2014
…style

Added fix for videos start to zero out colors and mit styles
diegomillan referenced this pull request in eduNEXT/edx-platform Sep 14, 2016
Danyal-Faheem pushed a commit to Danyal-Faheem/edx-platform that referenced this pull request Jul 15, 2025
…end-maple

Add a task to send course strings to the Meta Server after every translated rerun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants