chrisndodge
460a4b5f99
Merge pull request #9069 from edx/cdodge/proctoring-lms-integration
...
Integration of Proctoring into the LMS
2015-08-14 07:18:14 -04:00
Chris Dodge
6cf5516a84
Integration of edx_proctoring into the LMS
2015-08-13 19:08:50 -04:00
Bill DeRusha
716c1f74cf
Merge pull request #9237 from edx/bderusha/teams-expand-users-api-fix
...
Team API include correct info when expanding users
2015-08-12 15:27:48 -04:00
Bill DeRusha
09acca2de8
Team API include correct info when expanding users TNL-2975
...
Create read-only serializer to handle User/UserProfile data
together.
Refactor GET accounts to use the new read-only joint serializer
Fix tests to check for new expanded user info
Update tests in teams/tests/test_views.py to test for both
public and private profiles on expands user
Update serializer to utilize the request object for creating absolute uris
2015-08-12 14:33:07 -04:00
Peter Fogg
eafb07552a
Merge pull request #9287 from edx/release
...
Release
2015-08-12 13:06:39 -04:00
Waheed Ahmed
aff849281d
Revert "Test library failed to export after import"
...
This reverts commit 4c1c4619f0 .
2015-08-12 02:06:09 +05:00
Clinton Blackburn
58865ee0a8
Added API endpoints for CreditCourse
...
Endpoints support create, read, and list operations.
NOTE: This commit also includes a retrofitted SimpleRouter that supports overriding the lookup regex. This retrofit is simpler to implement than updating edx-ora2 which is pinned to DRF 2.3.x.
XCOM-524
2015-08-11 15:44:37 -04:00
Brandon DeRosier
34526ddf6a
Revert "Revert "Merge pull request #8986 from jazkarta/remove-ccx-enrollment""
...
This reverts commit 42e78463a7 .
2015-08-11 13:03:58 -04:00
Peter Fogg
344ff8c1bc
Merge pull request #9267 from edx/release
...
2015-08-11 release
2015-08-11 12:07:21 -04:00
Peter Fogg
42e78463a7
Revert "Merge pull request #8986 from jazkarta/remove-ccx-enrollment"
...
This reverts commit 53db053c18 , reversing
changes made to 386a8a27dd .
2015-08-07 16:59:56 -04:00
Kyle McCormick
a14667c6f2
MA-1061 Fix IntegrityError caused by race condition in CourseOverview.get_from_id
2015-08-07 08:53:33 -04:00
Syed Hassan Raza
4c1c4619f0
Test library failed to export after import
2015-08-05 12:47:27 -07:00
Ned Batchelder
ceb5655b2d
Merge pull request #9171 from edx/ned/update-pylint
...
Update pylint and astroid, reduces pylint count by 400
2015-08-04 09:28:35 -04:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Carlos de la Guardia
458ed0a64e
Use the standard enrollment table instead of a custom CCX table for CCX
...
enrollments.
The goal for this PR is to have a single mechanism for registering users and
reducing the number of places where special-casing for ccx courses is needed. The
migration at this point is purposefully limited to convert ccx memberships into
student enrollments when moving forward. No backward migration is in place at the
moment. The ccx membership tables are not removed at this time. It is possible to go
backwards and forwards multiple times with no errors or data loss.
2015-08-01 02:59:10 -05:00
Kyle McCormick
2e53b9e82c
Merge pull request #9126 from edx/kyle/course-overviews-versioning
...
WIP: MA-1063 Add versioning and timestamping to CourseOverview
2015-07-31 11:22:58 -04:00
Kyle McCormick
10aae0d480
MA-1063 Add versioning and timestamping to CourseOverview
2015-07-31 10:28:17 -04:00
Ben McMorran
4a78271851
Move is_commentable_cohorted to django_comment_client
2015-07-30 20:59:34 +00:00
John Baker
d96648dff1
fixed aws.py
2015-07-28 15:32:28 -04:00
aamir-khan
9f0f081a1f
ECOM-1916: updated the dispaly
2015-07-28 14:59:48 +05:00
Awais
1d2bc6fd67
ECOM-1807 Adding provider thumbnail url.
2015-07-27 20:04:05 +05:00
zubair-arbi
a2dd5d91f6
update caching for eligibility email content and edx-logo
...
ECOM-1525
2015-07-27 11:14:38 +05:00
Braden MacDonald
5aa127a9bf
Merge pull request #8995 from open-craft/masquerade-cohorts
...
Allow previewing cohorted content when masquerading (SOL-1064)
2015-07-26 11:18:23 -07:00
Kyle McCormick
ea89e2d83b
Fix conflicting 0004_ migrations on course_overviews
...
What happened:
* First, I merged `0004_default_lowest_passing_grade_to_None.py`, which adds `null=True` to `lowest_passing_grade`.
* Later, Renzo merged `0004_auto__add_field_courseoverview_enrollment_start__add_field_courseoverv.py`, which adds a bunch of enrollment-related fields
* Neither migrations' `models` variables reflects the changes in the other one.
* release currently has just `0004_default...`
* master and rc/2015-07-22 have `0004_auto...` and `0004_default...`, in that order.
What this commit changes:
* Change `0004_auto...` to `0005_add_enrollment_fields.py`
* Update `models` in `0005_...` to have `null=True` for `lowest_passing_grade`
2015-07-24 11:41:42 -04:00
Will Daly
17f713aa4a
ECOM-1911: Fixes to credit requirements in Studio.
...
* Exclude orphaned XBlocks from requirements because they have been deleted.
* Sort ICRV requirements by start date, then by display name.
2015-07-23 13:07:13 -07:00
chrisndodge
5e195c8eeb
Merge pull request #8962 from edx/cdodge/proctoring-studio
...
Integrate timed and proctored exam authoring into Studio
2015-07-23 15:53:17 -04:00
Chris Dodge
3748119961
Integrate timed and proctored exam authoring into Studio
2015-07-23 14:43:17 -04:00
Braden MacDonald
0defc55b84
Allow previewing cohorted content when masquerading
2015-07-22 00:54:15 -07:00
Ahsan Ulhaq
06b085f8b4
credit eligibility and payment receipt email
...
ECOM-1796
ECOM-1525
2015-07-22 12:34:38 +05:00
Will Daly
a725e84233
Merge pull request #8983 from edx/will/ecom-1912-and-1913
...
Credit progress page formatting bugfixes.
2015-07-20 14:14:53 -07:00
Will Daly
d3f58b689f
Credit progress page formatting bugfixes.
...
* Correctly format the student's full name on the progress page.
* Add tests for progress page credit requirements display.
* Display grade percentage for credit requirement on progress page
2015-07-20 13:08:13 -07:00
Renzo Lucioni
b50c905865
Remove modulestore dependency from Enrollment API
...
Sets the Enrollment API free of the modulestore by replacing modulestore queries with calls to the CourseOverview model. Course deletion invalidates the corresponding CourseOverview. XCOM-462.
2015-07-20 13:41:19 -04:00
Max Rothman
c97314413b
Merge branch 'release' into release-merge-test
...
Conflicts:
lms/djangoapps/commerce/urls.py
lms/djangoapps/commerce/views.py
2015-07-17 17:42:03 -04:00
Adam
2735b2b5bb
Revert "Decorated instructor dashboard with sudo_required."
2015-07-17 12:11:38 -04:00
srpearce
b12d3f6303
Merge pull request #8773 from edx/sylvia/docs/DOC-2102
...
Sylvia/docs/doc 2102
2015-07-17 15:42:59 -04:00
Sylvia Pearce
eea3b31105
Delete white spaces that are causing test failures
2015-07-17 16:12:53 +00:00
Awais Jibran
2d19eafa7c
Merge pull request #7404 from edx/waheed/plat407-decorate-instructor-dashboard-with-sudo-required
...
Decorated instructor dashboard with sudo_required.
2015-07-16 21:12:43 +05:00
aamir-khan
d5dda6470e
ECOM-1816: added the provider detail on the receipt page.
2015-07-16 18:25:03 +05:00
Tasawer
1ded8b546c
Update code of get_eligibility api.
...
ECOM-1858
2015-07-16 12:52:16 +05:00
Waheed Ahmed
bc052db1ee
Added DjangoSudo functionality for instructor dashboard and course team page
2015-07-16 11:14:11 +05:00
Sylvia Pearce
d2b6ac84d3
Reorganize and update API documentation
2015-07-15 14:31:02 -04:00
Kyle McCormick
e1472080da
MA-1036 Make CourseOverviews handle malformed grading policies
2015-07-15 14:16:18 -04:00
Tasawer
6e788d95b9
new view added "get_provider_detail" for getting provider info with provider_id
...
ECOM-1858
2015-07-15 12:25:26 +05:00
Sarina Canelake
8283c07e32
Remove superfluous-parens pylint violations
...
Skipped 'print' statement violations, as print() is Py3k syntax.
2015-07-13 17:33:28 -04:00
Sarina Canelake
22bbdacee9
Convert Meta classes to new-style classes
2015-07-13 17:33:26 -04:00
Sarina Canelake
ba8fd1c21d
Eliminate instances of unused-import Pylint violation
2015-07-13 17:33:25 -04:00
Ben McMorran
ccf20e52b1
TNL-2458 Cache discussion id mapping on course publish
2015-07-13 20:12:52 +00:00
zubair-arbi
71ce4d071b
add 'provider_description' field for CreditProvider model
...
ECOM-1842
2015-07-09 13:13:37 +05:00
zubair-arbi
8a65167d79
Merge pull request #8795 from edx/zub/story/ecom-1815-update-creditprovider-model
...
add 'fulfillment_instructions' for 'CreditProvider' model
2015-07-09 12:04:53 +05:00
Brandon DeRosier
2bfbda3c1e
Revert "edX Course/Library Import/Export API"
...
This reverts commit c94abd2705 .
2015-07-08 16:55:38 -04:00