Simon Chen
4c5d56ef06
MST-682 Add external_user_key to the student profile CSV ( #27091 )
...
* MST-682 Add external_user_key to the student profile CSV
This is a request from some Masters school partners. They would like to download the student enrolled list with the Masters external_user_key data referenced. This way, the schools can properly match the students enrolled in the course with the students enrolled through Masters enrollment system
2021-03-22 14:25:34 -04:00
Jawayria
7285ae5151
BOM-2352: Removed unused imports from lms/djangoapps/{instructor_analytics, instructor_task, learner_dashboard}
2021-02-23 17:21:42 +05:00
usamasadiq
3f1df8eb2a
Ran pyupgrade on lms/djangoapps
...
Ran pyupgrade on lms/djangoapps/instructor_analytics
Ran pyugprade on lms/djangoapps/instructor_task
Ran pyupgrade on lms/djangoapps/learner_dashboard
2021-02-19 17:30:59 +05:00
Aarif
1ead9f684c
replaced unittest assertions pytest assertions ( #26546 )
2021-02-18 18:01:41 +05:00
Awais Qureshi
44576ce3f6
BOM-2282
...
Apply pylint-amnesty.
2021-02-01 19:27:15 +05:00
Kyle McCormick
151bd13666
Use full names for common.djangoapps imports; warn when using old style ( #25477 )
...
* Generate common/djangoapps import shims for LMS
* Generate common/djangoapps import shims for Studio
* Stop appending project root to sys.path
* Stop appending common/djangoapps to sys.path
* Import from common.djangoapps.course_action_state instead of course_action_state
* Import from common.djangoapps.course_modes instead of course_modes
* Import from common.djangoapps.database_fixups instead of database_fixups
* Import from common.djangoapps.edxmako instead of edxmako
* Import from common.djangoapps.entitlements instead of entitlements
* Import from common.djangoapps.pipline_mako instead of pipeline_mako
* Import from common.djangoapps.static_replace instead of static_replace
* Import from common.djangoapps.student instead of student
* Import from common.djangoapps.terrain instead of terrain
* Import from common.djangoapps.third_party_auth instead of third_party_auth
* Import from common.djangoapps.track instead of track
* Import from common.djangoapps.util instead of util
* Import from common.djangoapps.xblock_django instead of xblock_django
* Add empty common/djangoapps/__init__.py to fix pytest collection
* Fix pylint formatting violations
* Exclude import_shims/ directory tree from linting
2020-11-10 07:02:01 -05:00
Feanil Patel
ca85021187
DEPR-43 - Remove shopping cart from instructor analytics.
2020-07-07 16:38:32 -04:00
Diana Huang
c7bd5a8a15
Remove more references to fix tests.
2020-06-09 13:06:44 -04:00
Feanil Patel
6e3fe00fff
Fix all E303 pep8 errors.
2019-12-30 12:25:38 -05:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Daniel Clemente Laboreo
a9476ea50e
Add last_login and date_joined to the student profile export
2019-11-25 19:58:05 +01:00
Ned Batchelder
efba6e45e8
Finally import courseware properly everywhere to get rid of a warning
2019-09-26 09:40:15 -04:00
Ayub khan
d34eba0e9c
BOM-438
...
Python3 compatibility.
2019-09-17 16:08:32 +05:00
amitvadhel
b0c28187b6
Fixes decoding for csv response
2019-09-08 11:10:46 +03:00
Awais Jibran
69ca1ac448
Merge pull request #21284 from edx/aj/fix-japanees-chars-in-csv
...
Fix Japaness Characters not visible on Data Download Report
2019-08-27 15:44:16 +05:00
Ayub
f51306b2be
Merge pull request #21424 from edx/BOM-221
...
BOM-221
2019-08-26 09:28:34 +05:00
Ayub
356f92add7
Merge pull request #21426 from edx/BOM-190
...
BOM-190
2019-08-26 09:23:40 +05:00
Ayub khan
ee61f26fed
BOM-142
...
Py3 Assertion Error
2019-08-23 16:27:09 +05:00
Ayub khan
4250c3a0b3
BOM-190
...
py3 assertion error
2019-08-23 16:10:21 +05:00
Ayub khan
5b984ffb5c
BOM-221
...
py3 Assetion Error
2019-08-23 15:31:29 +05:00
Awais Jibran
b1cdf6a96f
Fix Japaness Characters not visible on Data Download Report
2019-08-21 16:36:46 +05:00
Calen Pennington
0cd8f58bcc
Remove all instances of from instructor import imports
2019-08-05 09:59:30 -04:00
atesker
d88e41db46
updated header location, error handling
2019-05-22 15:51:36 -04:00
atesker
0bd94327fe
killed rebase
2019-05-21 14:35:10 -04:00
Stu Young
3e92168e80
incr-271 ( #20568 )
...
* run python modernize
* run isort
* quality
2019-05-16 13:56:35 -04:00
Nimisha Asthagiri
eb0791ec89
Inter-app API cleanup for Grades
2019-05-04 11:35:06 -04:00
cclauss
44d62fac75
Fix explicit tuple parameters for Python 3
2019-02-19 12:37:34 +01:00
Calen Pennington
8c53ce6493
Merge pull request #19743 from edx/unicode7
...
fix unicode strings in lms/ part 2
2019-02-13 14:15:02 -05:00
Matthew Piatetsky
764319d3e0
fix unicode strings in lms/ part 2
2019-02-13 10:35:56 -05:00
Michael Youngstrom
3221c2b91f
Remove lms pytest shards
2019-02-12 11:03:46 -05:00
cclauss
8fca11b85c
Use print() function in both Python 2 and Python 3
2019-01-13 17:16:37 +01:00
Jeremy Bowman
bcaec3c5bb
TE-2525 nose.tools removal part 1/2
2018-08-07 08:30:12 -04:00
Jeremy Bowman
ca3316962d
TE-2524 Stop using nose.plugins - LMS 1
2018-07-31 13:03:18 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Kshitij Sobti
1252760de4
Allow list_problem_responses to limit the number of responses
...
Allow problem_location to be a UsageKey or string in list_problem_responses
2018-05-25 18:44:59 +05:30
Stuart Young
1fd2167144
rebalance python unittests onto new shards
2018-05-03 11:16:05 -04:00
Brittney Exline
d31d9bd684
ENT-942 Implement an abstraction layer for SoftwareSecurePhotoVerification class methods
2018-04-05 15:48:59 -04:00
noraiz-anwar
0e3af804ec
update edx-proctoring package
2018-03-01 01:42:45 +05:00
John Eskew
56f9efcc4c
Create course mode in one line without extra save.
2018-01-25 11:33:51 -05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
Jeremy Bowman
669aa13ad6
PLAT-1873 to_deprecated_string() cleanup part 2
2018-01-08 17:26:55 -05:00
Jeremy Bowman
d3d6272d8f
PLAT-1873 to_deprecated_string() cleanup part 1
2018-01-08 13:51:42 -05:00
Brian Beggs
ca92ffe21d
Remove SubfieldBase metaclass
2017-10-26 16:59:51 -04:00
Nimisha Asthagiri
b5435e6f5a
Course Grade reports: eliminate CSM calls, user-transformed structures
...
EDUCATOR-558
2017-10-05 01:12:49 -04:00
Ari Rizzitano
19dec17e7b
Merge pull request #15806 from edx/ari/ss-review-report
...
expand proctored exam report to include violation summary
2017-08-29 10:10:50 -04:00
Calen Pennington
63244b514d
Use a consistent CourseModeFactory from the course_modes module, rather than using one from student
2017-08-23 12:15:46 -04:00
Ari Rizzitano
f39833c709
expand proctored exam report to include violation summary
...
EDUCATOR-411
hit new report endpoint
EDUCATOR-411
bad syntax
python join != js join
csv headings list too long for task
fix string formatting
fix wrong set of keys
bump edx-proctoring to 1.2.0
2017-08-23 11:10:13 -04:00
cahrens
b26b41b9fc
Replace deprecated_string methods.
2017-08-15 14:21:45 -04:00
cahrens
6f71706b17
Remove SlashSeparatedCourseKey from tests.
2017-08-07 14:49:30 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00