Don Mitchell
9f2fa7e105
sql migrations cannot use loc mapper
2014-07-16 09:21:25 -04:00
Nimisha Asthagiri
d7cf8b7fa0
Implement close_connections and drop_database on modulestores.
2014-07-14 16:01:10 -04:00
Don Mitchell
57ec402433
Merge pull request #4397 from edx/split-migrator/lms-2936-ok
...
Refactor split migrator
2014-07-14 12:10:42 -04:00
Don Mitchell
639658913d
Refactor split migrator
...
LMS-2936
Also, a bunch of ancillary cleanups.
Conflicts:
common/lib/xmodule/xmodule/modulestore/tests/test_publish.py
Conflicts:
cms/djangoapps/contentstore/management/commands/migrate_to_split.py
cms/djangoapps/contentstore/management/commands/tests/test_rollback_split_course.py
common/lib/xmodule/xmodule/modulestore/__init__.py
common/lib/xmodule/xmodule/modulestore/mixed.py
common/lib/xmodule/xmodule/modulestore/mongo/draft.py
common/lib/xmodule/xmodule/modulestore/split_migrator.py
common/lib/xmodule/xmodule/modulestore/split_mongo/split.py
common/lib/xmodule/xmodule/modulestore/tests/test_split_migrator.py
common/lib/xmodule/xmodule/modulestore/tests/test_split_w_old_mongo.py
2014-07-14 11:20:29 -04:00
asadiqbal08
ce7e625c3b
Update the UserSignUpSource model
2014-07-14 12:36:00 +05:00
Mat Peterson
4f6088cbd1
Fixed some isinstance errors with opaque-keys
2014-07-11 15:40:08 -04:00
chrisndodge
665ccdb730
Merge pull request #4172 from edx/cdodge/ecommerce-improvements
...
eCommerce enhancements
2014-07-10 15:23:58 -04:00
James Tauber
d7e6f94a09
Merge pull request #3191 from eduNEXT/feature/fmo/microsite-wiki
...
Feature/fmo/microsite wiki
2014-07-10 13:18:53 -04:00
asadiqbal08
5734d2a883
asadiqbal08:[EX-6] Set up data models and shopping cart enhancements in the LMS
...
Added username into Authors file
[Ex-12] Add user to input coupon code in the Shopping Cart
[Ex-13] Discount should be reflected in the Payment confirmation page and email
added E-commerce Tab in Instructor Dashboard
added name/email in authors file
removed the is_active column, change the colors scheme, fixed bugs
wip
wip
test github account
STORE_BILLING_INFO set to True
cybersource api update, reference number updated, merchant_data removed from params
View Course buttons on receipt
link for course added to receipt
receipt.html view course button - func update
receipt.html course link update
move new CyberSource implementation to a separate file so that we can keep the original
remove config changes
remove config changes
remove coupon redemption during clear cart and update test cases
[Ex-11]added test cases(E-commerce Tab Instuctor Dashboard)
update data model max_length to 255
remove array paid_course_ids init in views.py
removed the is_active filter=false, added styling to the inactive coupon codes
remove coupon redemption during clear cart and update test cases
[Ex-11]added test cases(E-commerce Tab Instuctor Dashboard)
update data model max_length to 255
Add column to the list of coupons in the E-Commerce tab
Add ability for microsites to specify custom CyberSource secret configuration, i.e. run under different accounts
make the new CyberSource2 also microsite aware
updating migration for student and shopping cart apps
added user signup functionality that orignated from the Microsites
added non-microsite user signup tests
fix the hard coded callback URL to localhost
add comment
Modify e-commerce instructor tab to show a total amount above the coupon listings for admin finance user
made changes as suggested by diana khuang
add the CourseAccessRoles table to the Django Admin website
shopping cart coupon checkout changes as suggested by Jason Bau
changes are made according to the suggesstions on PR#4172
changes made in the coupons file
changes in the coupons get_coupon_info view
fix merge conflict resolution error
changes in the remove_coupon view json response
changes as suggested by David Baumgold
pep8/pylint fixes
Changes as suggested by jasonBau
don't assume item in shopping cart is a PaidCourseRegistration
fix up some logging
changed the urls of the coupon views and use the post to get the values from the request
2014-07-10 09:35:32 -04:00
Nimisha Asthagiri
8855b12b76
Update tests to allow LMS tests to use published branch setting.
...
Conflicts:
cms/djangoapps/contentstore/views/tests/test_container_page.py
common/djangoapps/external_auth/tests/test_shib.py
common/djangoapps/student/tests/test_login.py
common/lib/xmodule/xmodule/modulestore/tests/django_utils.py
common/lib/xmodule/xmodule/modulestore/tests/factories.py
common/lib/xmodule/xmodule/modulestore/xml_importer.py
lms/djangoapps/branding/tests.py
lms/djangoapps/courseware/tests/test_submitting_problems.py
lms/djangoapps/courseware/tests/test_video_handlers.py
lms/djangoapps/instructor_task/tests/test_base.py
lms/djangoapps/instructor_task/tests/test_integration.py
2014-07-09 21:10:12 -04:00
Nimisha Asthagiri
ea32529866
Fix all modulestore calls to pass in user ids.
2014-07-09 21:10:12 -04:00
Nimisha Asthagiri
f5abef88c2
LMS-2947 remove get_error_courses in Split.
...
LMS-2950 move delete_course to Mongo.
2014-07-09 21:10:12 -04:00
Julia Hansbrough
545cfd8406
Merge pull request #4353 from edx/flowerhack/lms-deprecated-urls
...
Enables LMS to handle deprecated URLs
2014-07-09 18:23:00 -04:00
jhelbert
451953752e
Merge pull request #4285 from edx/jhelbert/enrollment-mode-change-events
...
Jhelbert/enrollment mode change events
2014-07-09 17:57:39 -04:00
Julia Hansbrough
d9dd45662e
Enables LMS to handle deprecated URLs
...
LMS-2651
2014-07-09 21:51:37 +00:00
Justin Helbert
e78a398f45
This emits enrollment mode changes events
2014-07-09 20:27:00 +00:00
Don Mitchell
211f0797fb
Merge pull request #4294 from edx/split_mongo_assets_cherry
...
Split mongo assets cherry
2014-07-09 14:22:04 -04:00
Don Mitchell
cc6dfbbc75
Asset support in split
...
LMS-2876
2014-07-07 17:11:43 -04:00
Adam Palay
d63a5abfbc
Merge branch 'rc/2014-07-02' into testmergemaster
...
Conflicts:
lms/djangoapps/instructor/views/instructor_dashboard.py
2014-07-07 13:54:03 -04:00
Adam
ad43c25c78
Merge pull request #4188 from edx/adam/fix-skiptests
...
Explicitly skip tests in common unless we know we're running the LMS unittest suite
2014-07-02 12:43:16 -04:00
Jay Zoldak
3515212196
Merge pull request #4266 from edx/revert-4050-linkedin-email
...
Revert "Make LinkedIn auth provider request email by default."
2014-07-01 14:36:50 -04:00
Adam
653d6f21dd
Merge pull request #4171 from edx/adam/fix-lms-2773
...
Prevents students from accidentally changing their enrollment on login (...
2014-07-01 10:38:50 -04:00
David Baumgold
ca7d895350
Revert "Make LinkedIn auth provider request email by default."
2014-07-01 10:05:01 -04:00
Usman Khalid
6a3d5eb079
Do not refund student if a certificate entry already exists for them.
...
LMS-2920
2014-07-01 16:29:07 +05:00
Adam Palay
536b9dbe31
in some cases we do want that redirect url
2014-06-30 17:05:48 -04:00
Adam Palay
92f53236cf
fix 400s from change_enrollment causing 404s (LMS-6625)
2014-06-30 16:22:14 -04:00
David Baumgold
b817e02602
Merge pull request #4050 from mtyaka/linkedin-email
...
Make LinkedIn auth provider request email by default.
2014-06-30 14:31:53 -04:00
Nimisha Asthagiri
91f102c778
Merge pull request #4232 from edx/nimisha/modulestore-enum-constants
...
ModulestoreEnum class.
2014-06-30 08:58:03 -04:00
Nimisha Asthagiri
4c717ee35d
Merge pull request #4236 from edx/nimisha/fix_ms_merge_conflict_heartbeat
...
Fix modulestore merge conflict with heartbeat.
2014-06-27 22:26:30 -04:00
Adam
13f41aea07
Merge pull request #4239 from edx/release
...
Release
2014-06-27 17:04:30 -04:00
Nimisha Asthagiri
eecff6e0aa
ModulestoreEnum class.
2014-06-27 14:37:35 -04:00
Nimisha Asthagiri
8de4bcaf28
Fix modulestore merge conflict with heartbeat.
2014-06-27 13:57:33 -04:00
Adam Palay
b584c1a848
skip failing test
2014-06-27 13:24:23 -04:00
Oleg Marshev
39f2aabdd3
Do not look for country if no new ip.
2014-06-27 18:45:19 +03:00
Nimisha Asthagiri
a9213509c3
Enable Mixed Modulestore STUD-1540
...
Refactor get_parent_locations STUD-1663
2014-06-26 18:00:11 -04:00
David Baumgold
0c0859f17b
Merge pull request #4026 from edx/db/requests-2
...
Upgrade `requests` module
2014-06-25 19:34:05 -04:00
Oleg Marshev
715fde27c4
Redirect Chinese students to a Chinese CDN for video.
2014-06-24 18:39:52 +03:00
Adam Palay
6b1a7dc259
Prevents students from accidentally changing their enrollment on login (LMS-2773)
...
skip tests if not run in lms
2014-06-23 16:49:04 -04:00
Adam Palay
bd2f3c75f5
Explicitly skip tests in common unless we know we're running the LMS unittest suite
2014-06-23 16:28:53 -04:00
cahrens
73e7ced6f9
Introduce constants for studio_view, student_view, and author_view.
2014-06-20 11:41:23 -04:00
Andy Armstrong
11c25e8c1a
Add Studio handling for changes to group configurations
...
STUD-1658
2014-06-20 11:41:22 -04:00
Sarina Canelake
30c8da1596
Fix variable names to give context for translators
...
fix other various i18n issues
2014-06-18 23:28:39 -04:00
Christina Roberts
b7eea135d4
Merge pull request #4119 from edx/christina/requirejs-promise
...
Wait for scripts defined in common xmodule code to execute.
2014-06-18 14:56:10 -04:00
cahrens
3acf394d05
Wait for scripts defined in common xmodule code to execute.
...
STUD-1792
2014-06-18 13:11:37 -04:00
Waqas Khalid
9e6333f689
Remember the user last thread sort preference
...
FOR-545
2014-06-18 14:26:30 +05:00
Sarina Canelake
b70bd2be78
Use ngettext rather than "word(s)" for plural phrases
2014-06-17 13:25:46 -04:00
Don Mitchell
17210d18ad
Merge pull request #4078 from edx/dhm/heartbeat
...
Refactor heartbeat to delegate to the modulestores and sql
2014-06-17 08:44:37 -04:00
Dave St.Germain
f2fb57e196
Added manual refund page for support.
...
PR-615
2014-06-17 08:24:02 -04:00
Don Mitchell
3c9b10112f
Refactor heartbeat to delegate to the modulestores and sql
...
LMS-2801
2014-06-16 13:16:32 -04:00
Jim Abramson
c74b34c1a8
Merge pull request #4041 from edx/jsa/forums-search-users
...
implement forums endpoint for searching users.
2014-06-16 10:15:01 -04:00