Chris Dodge
7229a9cdaf
perform a new merge from master, resolve conflicts
2013-01-03 10:43:03 -05:00
Calen Pennington
01411ae66e
WIP: Trying to get tests working
2012-12-28 14:48:47 -05:00
Diana Huang
ecf04b3e49
Refactor existing grading logic into a new app.
2012-12-28 11:29:29 -05:00
JM Van Thong
e40b0d0d08
Fixed data order when loading json record from request.
2012-12-14 17:16:57 -05:00
Diana Huang
0e54592175
Add skip button logic to the LMS
2012-12-11 14:40:30 -05:00
Diana Huang
33f2d55a37
new test for problem lists
2012-12-11 14:40:30 -05:00
Victor Shnayder
85b5190c29
fix login hack. Uses new return-error-msg-if-not-logged-in behavior
2012-12-10 10:41:40 -05:00
Diana Huang
76f76a4ff8
Update tests and mock objects to work with the new API
2012-12-07 17:30:03 -05:00
JM Van Thong
27b8f01ffa
Added the following analyzers: StudentsActive, OverallGradeDistribution, StudentsDropoffPerDay.
2012-12-07 17:26:33 -05:00
Diana Huang
4ccf7c351d
Fix service errors so that individual problems can now be displayed
...
and graded
2012-12-07 17:01:27 -05:00
Diana Huang
7f9fcfffdf
Add support for the new staff grading views on the backend
2012-12-07 17:01:27 -05:00
Victor Shnayder
44a8f31d06
Change are-we-logged-in detection to be less hackish.
...
- has matching changes in controller staff_grading view.
2012-12-07 10:35:45 -05:00
Victor Shnayder
730cdd3b4f
minor changes from pull request comments
...
- comments
- more info in log msg
- better error
2012-12-07 10:35:44 -05:00
JM Van Thong
b10b6e2b3f
Added more analytics to instructor dashboard.
2012-12-05 23:21:00 -05:00
Victor Shnayder
d4a3e4d044
fix logger name
2012-12-04 14:44:23 -05:00
JM Van Thong
39d48b1966
Change daily activity to be course specific.
2012-12-04 12:00:27 -05:00
Vik Paruchuri
bcd3022320
Add in import for reverse in staff grading (wouldn't work without it)
2012-11-30 15:26:52 -05:00
Victor Shnayder
835f18795a
Make tests pass again
2012-11-30 10:27:34 -05:00
Victor Shnayder
d28cd4f429
use a dict for backend config. Load it on aws.
2012-11-30 10:03:31 -05:00
Victor Shnayder
b48b389a56
implement login into staff grading service.
2012-11-30 10:03:31 -05:00
Victor Shnayder
edd3277597
Tweaks to actually work with the backend.
...
- specify mime type
- right urls
2012-11-30 10:03:31 -05:00
Victor Shnayder
a584f06bac
Add support for varying max_score.
2012-11-30 10:03:30 -05:00
Victor Shnayder
d0e2b85e3c
Refactor testing code, hook up frontend.
...
- now getting requests from js to server and back, with mocked service.
2012-11-30 10:02:20 -05:00
Victor Shnayder
ff11926570
Initial impl and basic access tests for staff grading service
2012-11-30 10:00:01 -05:00
Victor Shnayder
4b8708c2e4
move a comment
2012-11-30 09:52:34 -05:00
Victor Shnayder
5bf39fef96
Cherry pick the test-cleanup parts of e2826cb.
...
- look up test courses by id, not name
2012-11-30 09:52:34 -05:00
Victor Shnayder
ed6a8f68ac
starting to stub out the backend staff grading service [wip]
2012-11-30 09:51:35 -05:00
Victor Shnayder
f5d9e963cc
Initial wiring of a staff grading tab.
...
- no actual functionality, but have a tab that renders static html via a view
2012-11-30 09:51:33 -05:00
Victor Shnayder
6b5125c4df
fix typos, logger configs
2012-11-30 09:51:33 -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
8d0eb7f1a1
Respond to feedback (esp. use of .format())
2012-11-26 15:43:18 -05:00
Brian Wilson
3b29ab373d
check for staff access before creating forum admin
2012-11-26 01:27:16 -05:00
Brian Wilson
57cb8c1e21
Add unit tests
2012-11-20 15:56:18 -05:00
Brian Wilson
5953be7463
fix testing for forum admin privileges
2012-11-20 01:38:33 -05:00
Brian Wilson
7ac7f9ef22
start work on unit test.
2012-11-19 18:12:57 -05:00
Brian Wilson
ee7a8494e6
finish basic implementation of forum admin on instructor dash
2012-11-19 14:59:34 -05:00
Brian Wilson
8b1b63003b
add listing forum moderator to instructor dash
2012-11-19 00:37:43 -05:00
Brian Wilson
c9f7558d6d
first pass at add/remove moderators
2012-11-16 18:34:26 -05:00
ichuang
778017fc3e
add django management command for dumping grades to CSV file
2012-10-11 11:30:57 -04:00
Bridger Maxwell
68ab19730f
Merge remote-tracking branch 'origin/master' into feature/bridger/course_grading
...
Conflicts:
lms/djangoapps/courseware/views.py
2012-09-20 17:42:31 -04:00
Bridger Maxwell
142624a6ca
Added select_related to gradebook. Slight performance boost.
2012-09-19 00:20:46 -04:00
David Ormsbee
97c880a714
Fix CSV downloads when there are non-ASCII chars in student data, and prefetch groups info to speed up the grades page
2012-09-18 20:39:42 -04:00
ichuang
c1d92f9351
track psychometrics requests; add grade statistics, check for wrong
...
value of max_grade (something not right about StudentModule.max_grade)
2012-09-10 16:57:47 -04: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
ichuang
ab0a58fb7a
add psychometrics - grade histograms, check time diffs, and IRT plots
2012-09-08 22:31:45 -04:00
Victor Shnayder
c354a120d8
Track accordion state:
...
- on first visit to courseware, go straight to first section of first chapter
- after, clicking on courseware tab sends you most recent chapter, with a link to the most recent section
(not to section because that might be confusing, and you might want to do something else (e.g. do homework instead of watch videos)
- Moved course errors into instructor tab.
2012-09-05 16:15:53 -04:00
Calen Pennington
4088ac5428
Isolate manual git reload behind a feature flag
2012-09-05 15:16:40 -04:00
Victor Shnayder
f04cd838e5
Integrate csv export of answer distributions with Ike's sweet dashboard
2012-09-05 13:40:29 -04:00
ichuang
98eb764525
cleaned up instructor dashboard CSV unit test code, per https://github.com/MITx/mitx/pull/615
2012-09-04 18:56:49 -04:00