Ned Batchelder
c8a7b259ff
Resolve conflicts merging master to rc/2013-11-21
2013-11-27 11:55:44 -05:00
Julia Hansbrough
30cd57f539
New migrations file
2013-11-27 15:16:25 +00:00
Julia Hansbrough
280e3c3856
Merge conflicts
2013-11-27 14:43:16 +00:00
vagrant
006b8f8298
Removed old migration
2013-11-27 14:38:59 +00:00
Jay Zoldak
341875bb18
Remove code related to Pearson Testing Centers
2013-11-26 17:04:19 -05:00
Calen Pennington
11bbf4c182
Add grading functionality to LTI xmodule
...
Co-author: Alexander Kryklia <kryklia@edx.org >
Co-author: Ned Batchelder <ned@edx.org >
Co-author: Oleg Marchev <oleg@edx.org >
Co-author: Valera Rozuvan <valera@edx.org >
Co-author: polesye
[BLD-384]
2013-11-26 16:30:55 -05:00
Calen Pennington
52ab2b1313
Make FieldDataCache use the user from scope_ids, rather than its pre-configured user
...
Co-author: Ned Batchelder <ned@edx.org >
2013-11-26 16:29:35 -05:00
Calen Pennington
1205173d6f
Add a per-course anonymous student id
...
This does not yet replace the existing per-student anonymous id, but
is intended to do so in the future.
Co-author: Alexander Kryklia <kryklia@edx.org >
Co-author: Ned Batchelder <ned@edx.org >
Co-author: Oleg Marchev <oleg@edx.org >
Co-author: Valera Rozuvan <valera@edx.org >
Co-author: polesye
2013-11-26 16:29:35 -05:00
Calen Pennington
6d613f9d4e
Enable un-authenticated handler urls
...
Updates to depend on the latest version of XBlock, which includes
support for service-to-service (thirdparty) handler urls, which aren't
authenticated with a user (unlike handler requests coming from the
xblock client-side javascript).
Co-author: Ned Batchelder <ned@edx.org >
2013-11-26 16:29:34 -05:00
Jason Bau
f94565d699
Merge pull request #1685 from edx/jbau/shopping-cart/report
...
CSV Reporting of Shopping Cart Purchases, with tests
2013-11-26 11:45:59 -08:00
Julia Hansbrough
b822df4ee2
Added refund datetime info to Orders, OrderItems
...
Finance would like to have info about the date any given refund is requested.
This commit adds a refund_requested_time field to OrderItem and a refund_time to Order.
When a user *requests* a refund, the refund_requested_time field on OrderItem is updated; when a user actually *receives* their refund, the refund_time on Order is updated.
Note that only the refund_requested_teim field is actually used right now; later on, when we're able to actually automate the process of actually giving users refunds, we will start usings Order's refund_time field.
2013-11-25 21:57:46 +00:00
Ned Batchelder
cccd61ebf3
Make remaining dialogs in wiki accessible.
...
All the dialogs in the wiki are now accessible to screen readers.
Also, the "Switch to selected version" button did the odd thing of
reloading the page with the new version selected, but inside a dialog.
That is now fixed.
The merge dialog has a warning that looks kind of funky still, but you
can read it, unlike the previous code.
LMS-1337
2013-11-25 16:05:05 -05:00
Ned Batchelder
9a106a32d5
Merged master to rc/2013-11-21
2013-11-25 14:56:09 -05:00
Julia Hansbrough
fe5e2b3527
Refunding CertificateItem now marks parent Order refunded as well
2013-11-25 18:55:58 +00:00
Diana Huang
7a56e00d53
Merge pull request #1604 from edx/jarv/verified-certs
...
Jarv/verified certs
2013-11-25 07:37:13 -08:00
Jason Bau
e7b386c40a
fixes a branding test which was passing for a trivial (wrong) reason
2013-11-22 23:18:11 -08:00
Adam Palay
24aa0decb4
fix OrgInstructorRole definition and add tests
2013-11-22 13:00:45 -05:00
Calen Pennington
c0f570ceab
Fix [LMS-1528] (500 error when checking for beta access)
2013-11-22 13:00:45 -05:00
Calen Pennington
820e771171
Add failing test for [LMS-1528]
...
Also cleans up test_view_authentication to use user factories for
various user classes
2013-11-22 13:00:45 -05:00
Adam Palay
cf524906e0
more granular transactions in grading [LMS-1480]
...
remove field_data_cache from grades.grade and grades.progress_summary
cleans grading code by adding wrappers
2013-11-22 12:02:35 -05:00
Diana Huang
8d564f219d
Use Choices to track possible modes.
2013-11-22 11:22:49 -05:00
David Ormsbee
a99fd08004
Fix error case where we have items in our grading csv output
...
that are not present in a given student's gradeset.
General code cleanup and addition of comments.
Instructor dashboard API unit tests.
LMS-58
2013-11-22 10:06:28 -05:00
Sarina Canelake
e2423386cb
UX for Data Download tab on instructor dash
...
Restrict grade report generation to 'is_superuser' users (can be overridden with
feature flag ALLOW_COURSE_STAFF_GRADE_DOWNLOADS); all staff users can download
generated files.
LMS-58
2013-11-22 10:06:22 -05:00
David Ormsbee
e0aa8cf78a
Grade report celery task and direct file push to S3 from the new instructor dashboard.
...
Hook up display of grade files ready for download to new instructor dashboard.
LMS-58
2013-11-22 10:06:10 -05:00
Jason Bau
835893c2ed
Merge pull request #1736 from edx/jbau/fix/cw-migrations
...
Fix 0010 courseware migration
2013-11-21 13:54:09 -08:00
Jason Bau
f0874d41c4
Fix 0010 courseware migration
2013-11-20 20:39:40 -08:00
Diana Huang
696f1df043
Pass through the certificate mode correctly.
2013-11-20 17:05:57 -05:00
Adam Palay
7b72a18551
more granular transactions in grading [LMS-1480]
...
remove field_data_cache from grades.grade and grades.progress_summary
cleans grading code by adding wrappers
2013-11-20 14:40:32 -05:00
Diana Huang
d72b61a5b0
Use class methods to find the enrollment mode.
2013-11-19 17:30:27 -05:00
Diana Huang
1656876699
If student has not passed verification, issue an honor code cert.
...
Also, display a message on their dashboard.
2013-11-19 17:12:49 -05:00
Diana Huang
fc46efb6c7
Fix bug in grabbing course enrollments.
...
LMS-1475
2013-11-19 14:03:05 -05:00
cahrens
705ccd01bc
An empty category will result in InvalidLocationErrors.
2013-11-19 13:41:44 -05:00
Julia Hansbrough
dac5d2ac0e
Merge pull request #1634 from edx/flowerhack/feature/refactor-to-track-enrollment
...
Flowerhack/feature/refactor to track enrollment
2013-11-19 06:27:22 -08:00
Jason Bau
c8a98051dd
CSV Reporting of Shopping Cart Purchases, with tests
...
squashing to one commit to make cherry-picking by feature possible
2013-11-18 14:45:41 -08:00
Julia Hansbrough
b075143d62
Small fix
2013-11-15 20:44:29 +00:00
John Jarvis
2fed61814a
fixing some typos
2013-11-15 13:35:55 -05:00
John Jarvis
2a31e3567e
sending template pdf with certificate request
2013-11-15 13:35:54 -05:00
David Adams
ed980f2189
Port of invitation/enroll/unenroll email functionality
...
into beta dashboard.
Also includes new functionality, in both legacy and beta
dashboard, to include appropriate email text for a
Shibboleth course.
2013-11-15 10:10:04 -08:00
Julia Hansbrough
f950ea106d
response to CR
2013-11-15 15:38:21 +00:00
Julia Hansbrough
e73489ec31
Response to CR
2013-11-14 22:34:18 +00:00
Will Daly
257021c63b
Merge pull request #1661 from edx/will/certificate-test-fix
...
Added explicit wait for payment page to load
2013-11-13 12:10:44 -08:00
Will Daly
a758ec782a
Added explicit wait for payment page to load
2013-11-13 14:48:10 -05:00
Calen Pennington
061a46beef
Formalize various access roles as objects
...
This centralizes the logic for group membership, and means that we
don't need to make queries to find out whether the legacy groups names exist.
2013-11-13 13:42:37 -05:00
Calen Pennington
68c182c055
Optimize and cache the query to find the list of groups a user is in
2013-11-13 09:03:02 -05:00
Usman Khalid
e370fb9585
Merge pull request #1502 from edx/usman/lms1355-wiki-permissions
...
Stricter permissions for the wiki
2013-11-13 02:44:14 -08:00
Usman Khalid
9542230afd
Added granular permissions for managing wiki articles
...
LMS-1355
2013-11-13 01:40:23 +05:00
polesye
50674a966b
BLD-457: Fix speed menu when YouTube is unavailable.
2013-11-12 21:44:06 +02:00
Will Daly
336d648eef
Merge pull request #1644 from edx/will/remove-load-test
...
Removed custom response load test
2013-11-12 07:08:46 -08:00
Adam
3dfdab1a23
Merge pull request #1629 from edx/adam/fix/enrollment-count-intr-dash
...
makes beta dash count active users in enrollment count [AN-115]
2013-11-12 05:58:23 -08:00
Will Daly
b55ffde4c3
Removed custom response load test
2013-11-09 20:26:28 -05:00