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
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
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
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
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
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
Nimisha Asthagiri
eecff6e0aa
ModulestoreEnum class.
2014-06-27 14:37:35 -04:00
Nimisha Asthagiri
a9213509c3
Enable Mixed Modulestore STUD-1540
...
Refactor get_parent_locations STUD-1663
2014-06-26 18:00:11 -04: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
Sarina Canelake
30c8da1596
Fix variable names to give context for translators
...
fix other various i18n issues
2014-06-18 23:28:39 -04:00
Sarina Canelake
b70bd2be78
Use ngettext rather than "word(s)" for plural phrases
2014-06-17 13:25:46 -04:00
Dave St.Germain
f2fb57e196
Added manual refund page for support.
...
PR-615
2014-06-17 08:24:02 -04:00
Sarina Canelake
3adc2f0a2e
Fix opaque_keys imports from hotfixes
2014-06-11 21:32:41 -04:00
Sarina Canelake
7e36c35043
Merge branch 'release'
2014-06-11 21:30:05 -04:00
Calen Pennington
f6ea16223b
Allow users that have unregistered from a verified course to re-register.
...
Fixes LMS-2830
2014-06-11 12:37:53 -04:00
Sarina Canelake
2aea261d48
Merge branch 'release'
...
Conflicts:
common/djangoapps/course_modes/views.py
common/djangoapps/student/tests/test_roles.py
common/djangoapps/student/views.py
common/lib/opaque_keys/opaque_keys/__init__.py
common/lib/opaque_keys/opaque_keys/tests/test_opaque_keys.py
common/lib/xmodule/xmodule/contentstore/mongo.py
lms/djangoapps/certificates/management/commands/gen_cert_report.py
lms/djangoapps/notes/views.py
2014-06-10 16:59:23 -04:00
Calen Pennington
87557a1af8
Add tests of RoleCache
2014-06-09 15:15:03 -04:00
Calen Pennington
dc7b2f0762
Don't create model objects to check the roles cache
2014-06-09 15:13:31 -04:00
Don Mitchell
c808277007
Change document_class back to dict
2014-06-09 15:13:31 -04:00
Julia Hansbrough
e3459cd3cb
Opaque-Keys: Response to code review
2014-06-09 15:12:22 -04:00
Don Mitchell
2c6437a279
Fix performance regression
...
Remove course_from_id
don't fetch whole course when the root will do
don't fetch even the root if the id will do
check for definition.data == null
2014-06-09 15:10:47 -04:00
Waheed Ahmed
200394f608
Added logging for sender email address on BotoServerError.
...
LMS-2734
2014-06-09 12:22:41 +05:00
Jay Zoldak
ac17e809ee
Fix some translation tags
2014-06-03 15:50:11 -04:00
Greg Price
0d37b4b254
Merge branch 'release'
...
Conflicts:
cms/djangoapps/contentstore/tests/test_course_listing.py
common/djangoapps/student/management/commands/create_random_users.py
common/lib/xmodule/xmodule/modulestore/loc_mapper_store.py
lms/djangoapps/bulk_email/forms.py
lms/djangoapps/courseware/tests/test_video_handlers.py
lms/djangoapps/courseware/views.py
lms/djangoapps/instructor/management/commands/openended_post.py
lms/djangoapps/instructor/management/commands/openended_stats.py
lms/djangoapps/instructor/tests/test_spoc_gradebook.py
2014-06-02 15:29:40 -04:00
Julia Hansbrough
6ccb11f03e
Change Location, CourseLocator, etc to reference opaque-keys library
2014-05-30 20:32:38 +00:00
Calen Pennington
cfcbdc0145
Move to OpaqueKey implementations from the external library
...
[LMS-2757]
2014-05-29 17:03:35 -04:00
Don Mitchell
85565a3de8
lms dashboard ignores errored courses
2014-05-29 14:38:42 -04:00
Usman Khalid
3aa4598956
Merge pull request #3879 from edx/usman/lms2747-anonymous-ids-collection
...
Do not persist anonymous ids when exporting for all students of a course.
2014-05-29 16:18:43 +05:00
Usman Khalid
3824e234fe
Do not persist anonymous ids when exporting for all students of a course.
...
For large courses this causes export to take a long time and to time out.
LMS-2747
2014-05-28 20:48:43 +05:00
Don Mitchell
4944cc763b
Get rid of skiptests
2014-05-28 08:20:17 -04:00
Sarina Canelake
46d7f99004
StaffFactories accept course_keys, not courses. Make that clear in the interface.
2014-05-24 19:36:18 -04:00
Sarina Canelake
d1672e31f7
Opaque-keys: fix pylint violations
2014-05-24 19:36:09 -04:00
Sarina Canelake
c535a6b933
Opaque-keys: fix pep8 violations
2014-05-24 19:35:58 -04:00
Sarina Canelake
110719deae
StaffFactories accept course_keys, not courses. Make that clear in the interface.
2014-05-24 18:49:06 -04:00
Sarina Canelake
265fa826ca
Opaque-keys: fix pylint violations
2014-05-23 14:23:12 -04:00
Sarina Canelake
bf32f5a7b9
Opaque-keys: fix pep8 violations
2014-05-23 14:22:54 -04:00
Calen Pennington
240fcc1d5a
Fix merge conflicts
2014-05-22 16:24:02 -04:00
Calen Pennington
cd862b3253
Merge remote-tracking branch 'edx/master' into opaque-keys
...
Conflicts:
cms/djangoapps/contentstore/tests/test_contentstore.py
cms/djangoapps/contentstore/views/component.py
cms/djangoapps/contentstore/views/item.py
cms/djangoapps/contentstore/views/preview.py
cms/djangoapps/contentstore/views/tests/test_container.py
cms/static/js/spec/views/unit_spec.js
cms/static/js/utils/module.js
cms/templates/container.html
cms/templates/studio_vertical_wrapper.html
cms/templates/studio_xblock_wrapper.html
common/djangoapps/student/views.py
lms/templates/notes.html
lms/templates/textannotation.html
lms/templates/videoannotation.html
2014-05-22 10:52:00 -04:00
Calen Pennington
4b69cf5472
Merge pull request #3810 from cpennington/ok-management-commands
...
Fix management commands
2014-05-21 21:53:43 -04:00
Don Mitchell
bef8134eea
Merge pull request #3806 from edx/dhm/opaque_migrate_0036
...
Migration for role_coursenum deprecated roles
2014-05-21 16:33:33 -04:00