Brian Wilson
7711c00e2c
Pull task_queue.py methods out from tasks.py, to represent API calls
...
from client. Tasks.py remains the task implementations running on the
celery worker.
In particular, move status message generation out of task thread to client side.
2013-06-18 11:04:05 -04:00
Brian Wilson
d503e3313f
Add task progress table to instructor dash.
...
Add call to MakoMiddleware() to initialize templates in celery worker server.
Pass task_ids by POST properties (as a list) to collect task progress status.
2013-06-18 11:04:05 -04:00
Brian Wilson
91ac6e68e8
Define initial celery task on instructor dash.
...
Add CourseTaskLog, and make calls to regrading.
Add regrading implementation, and hack the marshalling of request.
2013-06-18 11:04:05 -04:00
Diana Huang
f79d1e215a
Fix some typos and unclear descriptions.
2013-06-11 16:48:11 -04:00
dcadams
0b4e03e8bc
Merge pull request #66 from edx/feature-dcadams-usermanagement
...
Feature user-management autoenroll
2013-06-10 10:10:57 -07:00
Greg Price
625a9581eb
Fix XSS vulnerability in instructor dashboard
2013-06-07 10:23:03 -04:00
dcadams
c64f0b1a18
Modifications to instructor dashboard - enrollment tab:
...
- Remove single enrollment/unenrollment
- Make unenrollment work with multi-email listbox.
- Provide checkbox for auto-enroll on activate if user not yet signed
up.
- Enroll student when activating if auto-enroll flag set.
2013-04-29 09:38:10 -07:00
Calen Pennington
262050e4ff
Merge pull request #1778 from MITx/feature/ichuang/add-dump-grades-config-to-instructor-dashboard
...
add dump of description of grading configuration to instructor dashboard
2013-04-05 06:30:43 -07:00
ichuang
5477d6430a
add instructions to idashboard for deleting state of non-problem xblocks
2013-04-01 19:59:20 +00:00
ichuang
cac7f8a289
allow student state of module other than problem to be reset by instructor
...
this makes it possible to reset open ended response problems
2013-03-31 19:43:39 +00:00
ichuang
de5fa56b19
add dump of description of grading configuration to instructor dashboard
2013-03-31 13:18:54 +00:00
Calen Pennington
fb8352e2cc
Merge remote-tracking branch 'origin/master' into feature/alex/poll-merged
2013-03-15 10:33:54 -04:00
David Ormsbee
e135a4052b
Better error checking with Analytics are unavailable.
2013-03-13 15:16:36 -04:00
David Ormsbee
cc82ffe10a
Give a more comprehensive grade distribution of problems analytic
2013-03-10 00:48:46 -05:00
David Ormsbee
3bb3cf3ca3
Consolidate some of the analytic fetching logic in the instructor dashboard.
2013-03-09 18:52:20 -05:00
Calen Pennington
d8b99e1e8e
Make remote_gradebook use the new field instead of metadata
2013-03-08 13:21:58 -05:00
David Ormsbee
c43d4b3469
re-added Students with correct answers to analytics dashboard
2013-03-07 23:39:10 -05:00
David Ormsbee
c144795588
Re-enable a couple of analytics on the dashboard to test layout
2013-03-07 10:01:56 -05:00
David Ormsbee
d0bff1ed3c
Merge branch 'master' into jmpm-analytics
...
Conflicts:
lms/djangoapps/instructor/views.py
lms/envs/common.py
lms/templates/courseware/instructor_dashboard.html
2013-03-06 17:09:09 -05:00
Victor Shnayder
d7484c5e10
Merge pull request #1423 from MITx/feature/jth/remove_un-enroll_all
...
removed un-enroll all button for fear of disaster
2013-03-05 10:18:30 -08:00
David Ormsbee
c7920f09ad
Taking Ike's delete-student-state-for-problem code and putting it in a separate PR so it's not bundled with more debated features.
2013-02-27 11:42:06 -05:00
John Hess
6b8edde601
removed un-enroll all button for fear of disaster
2013-02-04 19:13:01 -05:00
jmvt
d6984cced8
Updated code to handle new analytics result format.
2013-02-04 16:08:37 -05:00
ichuang
ddc8bf2b42
add instructor dashboard feature to download profile & problem state
2013-02-04 04:47:27 +00:00
Victor Shnayder
5fa8cf5a78
Only show cohort config for cohorted courses
2013-01-24 15:14:34 -05:00
Victor Shnayder
bab3b0c39e
Add initial set of views for managing cohorts
...
- lets user see and add cohorts
- needs styling
- needs to allow them to actually manage membership!
2013-01-24 15:12:53 -05:00
jmvt
4f005044d6
Added time of query display.
2013-01-23 10:17:17 -05:00
jmvt
bc268aa791
Merged to lastest master.
2013-01-17 17:39:12 -05:00
David Ormsbee
fd20496a60
Merge pull request #1280 from MITx/feature/jth/attempts_reset
...
Added 2 new instructor tools
2013-01-16 13:48:26 -08:00
jmvt
a9d3736cfb
Replace all calls to analytics service to use the get methods (pulls from mongodb). Added error handling.
2013-01-16 15:09:54 -05:00
Victor Shnayder
9c7f2cf604
WIP -- do not merge
2013-01-15 14:44:09 -05:00
John Hess
d025ca248f
Added instructor tools for resetting attempts on a single student's problem to 0 and for getting student's progress page
2013-01-15 13:51:24 -05:00
Victor Shnayder
570df1c9e6
Fix bugs, refactor, support lists of users
2013-01-15 11:44:27 -05:00
Victor Shnayder
3f654af7cd
Refactor common code, fix view a bit
...
remaining:
* support putting multiple names / emails in the big box we now have
2013-01-15 11:44:27 -05:00
Victor Shnayder
1a5fc065ad
Add beta test group management view to instructor dashboard
...
* still needs to support uploading a list
* also want to clean up and refactor the code a bit
2013-01-15 11:44:26 -05:00
jmvt
d230c1b03c
Added example of geographic student distribution over world map.
2013-01-11 17:14:29 -05:00
ichuang
e5c958082b
list/add/delete instructors on instructor dashboard
2013-01-10 23:32:48 -05:00
ichuang
04d6f08c0c
add offline grade computation & DB table for this
2013-01-10 23:32:48 -05:00
ichuang
97fb054449
add export grades to remote gradebook to instructor dashboard
2013-01-10 23:31:46 -05:00
ichuang
200493a54f
instructor dashboard upgrade - add enrollment management
2013-01-10 23:31:45 -05:00
JM Van Thong
e40b0d0d08
Fixed data order when loading json record from request.
2012-12-14 17:16:57 -05:00
JM Van Thong
27b8f01ffa
Added the following analyzers: StudentsActive, OverallGradeDistribution, StudentsDropoffPerDay.
2012-12-07 17:26:33 -05:00
JM Van Thong
b10b6e2b3f
Added more analytics to instructor dashboard.
2012-12-05 23:21:00 -05:00
JM Van Thong
1732fc4804
Improve analytics table style and added scroll.
2012-12-03 18:44:19 -05:00
JM Van Thong
5ecacb0103
Implemented 3 analytics to the instructor dashboard: StudentsEnrolled, StudentsPerHomework, DailyActivityAnalyzer.
2012-11-29 12:06:57 -05:00
JM Van Thong
d1fe2c3361
Added analytics tab in instructor dashbaord, and call to the analytics back-end to display sample data.
2012-11-26 18:18:18 -05:00
Brian Wilson
57cb8c1e21
Add unit tests
2012-11-20 15:56:18 -05:00
Brian Wilson
ee7a8494e6
finish basic implementation of forum admin on instructor dash
2012-11-19 14:59:34 -05:00
Brian Wilson
c9f7558d6d
first pass at add/remove moderators
2012-11-16 18:34:26 -05:00
ichuang
ccbbb5a993
commit_id may be specified for modulestore reload - for multi-worker configs
...
also show pid in migration and instructor dashboard views for thread debugging
2012-09-09 19:39:11 -04:00