Ned Batchelder
c08ccee45a
Merge pull request #7450 from edx/ned/common-lib-to-openedx-core-lib
...
Move common/lib/*.py to openedx/core/lib so that we can import them.
2015-03-23 14:00:35 -04:00
Stephen Sanchez
798f91ca5a
Merge pull request #7434 from edx/sanchez/track_internal_request_errors
...
XCOM-147: Change error handling to report back internal errors.
2015-03-23 13:26:06 -04:00
Ned Batchelder
a84735057d
Move common/lib/*.py to openedx/core/lib
...
This makes these files importable, and puts them into the new best guess
as to where files should live.
2015-03-23 12:40:24 -04:00
Stephen Sanchez
c01602f094
Change implementation of improved logging based on new API.
2015-03-23 16:21:05 +00:00
Will Daly
e66409be45
Merge pull request #7444 from edx/will/self-gen-certs-docstring-cleanup
...
Docstring/messaging cleanup in self-generated certs view.
2015-03-23 12:13:53 -04:00
Will Daly
30058b913c
Merge pull request #7425 from edx/clrux/ux-1784-generate-certificates
...
Styling for automatic cert generation on Progress page
2015-03-23 11:23:43 -04:00
Stephen Sanchez
7af1ee3e5f
Change error handling to report back internal errors.
2015-03-23 15:21:45 +00:00
Usman Khalid
6fb48eb159
Merge pull request #6706 from edx/ammar/tnl-181
...
Allow Instructor To Rename Cohorts And Set Cohort Assignment Method.
2015-03-23 19:49:03 +05:00
Chris Rodriguez
f8da29b9cf
Styling for automatic cert generation on Progress page
2015-03-23 10:44:33 -04:00
Usman Khalid
c50f828187
Fixes after rebase.
2015-03-23 19:03:31 +05:00
Will Daly
659535365d
Update error messaging for progress page self-gen certs
...
Clean up docstrings for gen cert POST.
2015-03-23 09:10:39 -04:00
Will Daly
3f2cd706e8
Merge pull request #7437 from edx/will/ecom-1229
...
Course info page no longer creates enrollments.
2015-03-23 08:32:15 -04:00
muzaffaryousaf
e6c75529c0
Cohort discussion topics via UI in instructor dashboard.
...
TNL-1256
2015-03-23 14:28:22 +05:00
Usman Khalid
e07f45b5dd
Removed cohort_config from advanced settings page.
...
TNL-1258
2015-03-23 09:58:25 +05:00
Usman Khalid
d382f569c8
Refactor django_comment_client.utils.prepare_content() to query
...
course cohort settings only once.
TNL-1258
2015-03-23 09:57:07 +05:00
Usman Khalid
d59be9949e
Use cohort settings from CourseCohortSettings.
...
TNL-1258
2015-03-23 09:43:00 +05:00
muhammad-ammar
9ce66c78fd
Rename Cohort Management to Cohorts
...
Move `Cohorts` section after `Membership` section
2015-03-23 09:21:22 +05:00
Muhammad Ammar
3ce494f5c5
Enable/disable cohorts from the instructor dashboard and move cohorts management to its own tab
...
TNL-1268
2015-03-23 09:21:15 +05:00
Ned Batchelder
8a1877f0ad
Merge pull request #7436 from edx/ned/upgrade-pylint
...
Upgrade pylint
2015-03-20 16:34:52 -04:00
Ned Batchelder
f396c11579
Fix unidiomatic type checking
2015-03-20 15:48:54 -04:00
Brian Talbot
c01ab4a824
Merge pull request #7430 from edx/talbs/fix-certs-csspath
...
Certificates: Revising compiled CSS paths to match existing LMS patterns
2015-03-20 15:41:44 -04:00
Will Daly
704e8836f0
Course info page no longer creates enrollments.
...
The course info page was getting-or-creating
a course enrollment with is_active=0. This commit
changes the operation to a "get" so that extra
enrollment records are not created.
2015-03-20 15:22:20 -04:00
Clinton Blackburn
306a267de7
Updated create_order endpoint to use E-Commerce API for order creation and enrollment
...
This functionality is activated by adding a SKU to a non-honor course mode. When the feature is activated, verified orders will be created by the E-Commerce Service instead of LMS. After payment, the E-Commerce Service will also create the enrollment.
2015-03-20 14:53:23 -04:00
Adam
d012428c34
Merge pull request #7426 from edx/adam/merge-release-to-master
...
Adam/merge release to master
2015-03-20 10:42:22 -04:00
Brian Talbot
f4c3a732be
certificates: revising compiled CSS paths to match existing LMS patterns
2015-03-20 09:54:58 -04:00
Ahsan Ulhaq
60cb7cf33a
Merge pull request #7325 from edx/ahsan/tnl-1693-standarize-button-on-assessment-types
...
Standrize buttons in assessment problems
2015-03-20 18:50:27 +05:00
Syed Hassan Raza
d17a0c6ad2
handle invalid-key exception for split courses
2015-03-20 16:18:27 +05:00
Adam Palay
35e4e9d81f
resolve more merge conflicts
2015-03-19 17:22:29 -04:00
Adam Palay
b5c4b6388c
Merge remote-tracking branch 'origin/release' into adam/merge-release-to-master
...
Conflicts:
common/djangoapps/cors_csrf/helpers.py
common/djangoapps/enrollment/views.py
lms/djangoapps/commerce/constants.py
lms/djangoapps/commerce/tests.py
lms/djangoapps/commerce/views.py
2015-03-19 16:30:46 -04:00
Martyn James
7c942dddb5
Merge pull request #7219 from edx/mjames/SOL-289
...
Addresses problem with 'up' and 'down' errors within SOL-289
2015-03-19 09:51:36 -04:00
alawibaba
9b79797b28
Created performance logging endpoint, changed CDN experiment to point to it.
2015-03-19 07:53:01 -04:00
zubair-arbi
ae2480e038
update instructor grade task state and increase logging
2015-03-19 07:52:22 -04:00
Clinton Blackburn
2e2fb47d59
Bypassing E-Commerce API if user is enrolled in course
...
If a user is already enrolled in a course, the API is bypassed and a 409 status is returned.
2015-03-18 23:21:18 -04:00
Ned Batchelder
a64d926845
Merge pull request #7399 from edx/ned/plat-462
...
Make sure slashes in JSON content don't end script tags. PLAT-462
2015-03-18 22:47:50 -04:00
Ned Batchelder
6928035cd1
Make sure slashes in JSON content don't end script tags. PLAT-462
...
The string "</script>" in JSON data would end the script element we're
embedding the data in. To make sure the data doesn't disrupt the
script, we escape the slash as \/ .
2015-03-18 21:55:36 -04:00
Brian Wilson
243e2660b0
Merge release to master for 20150317 release.
2015-03-18 18:48:56 -04:00
Ned Batchelder
6ac1b82bb2
Merge pull request #7356 from edx/ned/fix-or-remove-teardown
...
Fix or remove tearDown methods that don't use super.
2015-03-18 17:36:17 -04:00
David Ormsbee
ff77505f42
Add caching to partitions_service.
2015-03-18 14:55:16 -04:00
Nimisha Asthagiri
d7386ecc87
Use depth=0 for call to cache_for_descriptor_descendents.
2015-03-18 14:55:15 -04:00
Nimisha Asthagiri
eca523e01e
Mobile API MA-7: Support A/B test and cohorted content
2015-03-18 14:55:15 -04:00
Nimisha Asthagiri
091d6aebe9
Mobile API: Modularize VideoOutline code
2015-03-18 14:55:15 -04:00
Brian Talbot
6e3d5568bd
Merge pull request #7345 from edx/talbs/certs-webview-uicleanup
...
Certificates: Revising Web Templates + UI for Open edX Use
2015-03-18 13:16:24 -04:00
Clinton Blackburn
ae5cbf8b70
Merge pull request #7347 from edx/clintonb/commerce-events
...
Validating event emission by the commerce app
2015-03-18 12:47:26 -04:00
Matt Drayer
10e9fed687
Pass required values via context to invalid template
2015-03-18 12:24:06 -04:00
Clinton Blackburn
3d520f4fa8
Merge pull request #7409 from edx/clintonb/filter-empty-string
...
Fixed CourseMode Filtering Bug
2015-03-18 12:00:49 -04:00
Clinton Blackburn
783fb23fe2
Fixed CourseMode Filtering Bug
...
Commerce code has now been updated to exclude CourseMode objects with SKU set to empty string (in addition to null).
2015-03-18 11:14:36 -04:00
Ned Batchelder
649e45b40a
Merge pull request #7388 from edx/ned/remove-more-test-data-mock-modulestore
...
Remove useless override_settings of MODULESTORE
2015-03-18 11:08:25 -04:00
Awais Qureshi
263dbdafb3
Merge pull request #7363 from edx/awais786/ECOM-1162-ga-event
...
Awais786/ecom 1162 ga event
2015-03-18 17:47:20 +05:00
Ned Batchelder
425b766965
Remove TEST_DATA_MOCK_MODULESTORE
2015-03-17 17:21:52 -04:00
Will Daly
2bc82367ce
Add missing import of override_settings to fix a broken test in courseware
2015-03-17 16:43:29 -04:00