Aarif
8511c00ad9
Merge pull request #21529 from edx/BOM-131
...
BOM-131 Python 3 fixes
2019-09-11 16:17:18 +05:00
Awais Jibran
f98c819f74
Merge pull request #160 from edx/aj/add-noopener-to-new-window-urls
...
Update hyperlinks in platfrom
2019-09-06 11:43:38 +05:00
aarif
ec894ee10c
python 3 fixes
...
fixed test failures
fixed test failures
python 3 fixes
fixed test failures
fixed test failures
changes made as suggested
minor change
2019-09-05 15:29:09 +05:00
Ayub khan
8e71206312
BOM-96
...
-fixes all issues
2019-09-02 13:30:33 +05:00
arbisoft
5a2114ac6c
BOM-114
...
python2 tests failures.
2019-08-30 14:02:24 +05:00
Awais Jibran
1a4eb7d2e8
Pervent reverse tabnabbing in edx platform
2019-08-28 16:08:34 +05:00
noraiz-anwar
ffeff8db3d
check for too long data in task_input field
2019-08-27 15:39:30 +05:00
Ayub khan
401e15b8bd
BOM-241
...
py3 Assetion Error Fix
2019-08-23 14:44:35 +05:00
Uzair Rasheed
93a2259ec2
Merge pull request #21321 from edx/PROD-491/beta-tester-access-earn-cert
...
Beta tester doesn't allow to earn cert
2019-08-21 18:50:05 +05:00
uzairr
38cd616f06
Beta tester doesn't allow to earn cert
...
If beta tester wants to earn a cert then they must
create a separate user account by using email and
username different from the account with beta tester
role.
PROD-491
2019-08-21 16:24:00 +05:00
Dave St.Germain
8e725c9eee
Prevent comparison to None
2019-08-19 16:21:28 -04:00
Dave St.Germain
521cdbe309
Response content is bytes
2019-08-19 16:16:31 -04:00
Dave St.Germain
eccfeef94b
Convert from utf8
2019-08-19 15:13:37 -04:00
Nimisha Asthagiri
d564af8301
Fix for decode errors in bulk_email.tests.test_course_optout.py
2019-08-19 14:26:48 -04:00
David Ormsbee
9a1385585f
Convert response bytes to str before JSON parsing. ( #21375 )
...
Convert response bytes to str before JSON parsing.
2019-08-19 11:01:55 -04:00
Feanil Patel
f5f875401a
Fix some of the common test collection issues. ( #21340 )
...
* Remove old performance tests that we haven't been running.
As far as I can tell, these tests to capture HAR files were created 5
years ago and not being run as a part of our suite? They capture HAR
data that we do nothing with so even if they were running we should
remove them until we're ready to care about consuming this kind of
information.
* Update password test unicode string.
* Add ugettext translation helper function.
* Fix lambda syntax that is not valid in python 3.
* Fix ur raw strings which his not valid in python 3
* Use edx_six.get_gettext instead of ugettext.
* Fix a few other encoding issues.
* Don't use old form of sorted funciton.
This form which uses a 'cmp' method is not available in python 3.
2019-08-16 11:31:36 -04:00
Syed Muhammad Dawoud Sheraz Ali
22d3f802f2
Revert "[BB-873] Support for filters, and multiple roots in problem response reports"
2019-08-09 17:17:36 +05:00
David Ormsbee
98deba6ec3
Merge pull request #19781 from open-craft/kshtij/problem-response-multi-root-and-fitler
...
[BB-873] Support for filters, and multiple roots in problem response reports
2019-08-08 13:36:43 -04:00
Kshitij Sobti
98af7496d7
Add support for generating problem response reports for multiple blocks, or filtered block types.
...
This change adds support for specifying multiple root blocks while generating
problem response reports. It also allows specifying a block type filter so that
only blocks of the filtered types will be included in the report.
Finally, this change also consistenly uses absolute path for the location in the
report instead of relative paths.
2019-08-08 15:02:46 +05:30
aarif
61800c619f
replaced StringIO imports with import from six
...
replaced cStringIO and StringIO imports with import from six
fixed StringIO imports
fixed StringIO imports
fixed XSS python-wrap warning
2019-08-08 00:09:16 +05:00
Calen Pennington
1f028e0be3
Merge pull request #21269 from cpennington/requires-level-permissions
...
Add a decorator that checks for course-level permissions
2019-08-06 15:09:43 -04:00
Calen Pennington
e0981f3b96
Switch generate_certificate_exceptions over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
23a91ba0f2
Switch generate_bulk_certificate_exceptions over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
b855275353
Switch enable_certificate_generation over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
32f154d3ea
Switch reset_due_date over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
1aed6c882b
Switch change_due_date over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
c3d86c9b3c
Switch sale_validation over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
11677d052c
Switch update_forum_role_membership over to using a StaffAccessRule with query checking
2019-08-05 09:59:30 -04:00
Calen Pennington
7d55483fbe
Convert modify_access to require_course_permission
2019-08-05 09:59:30 -04:00
Calen Pennington
04e5501324
Convert add_users_to_cohorts to require_course_permission
2019-08-05 09:59:30 -04:00
Calen Pennington
a2ea80dbca
Convert mark_student_can_skip_entrance_exam to require_course_permission
2019-08-05 09:59:30 -04:00
Calen Pennington
c270273e13
Convert get_issued_certificates to use requires_course_permission
2019-08-05 09:59:30 -04:00
Calen Pennington
2e1fec921c
Add a decorator that checks for course-level permissions
2019-08-05 09:59:30 -04:00
Usman Khalid
8dfc8e5fda
Convert AboutModule, CourseInfoModule, HtmlModule and StaticTabModule to XBlocks.
2019-07-24 20:19:44 +05:00
Aarif
00717a5f77
Merge pull request #21117 from edx/INCR-448
...
INCR-448 Python 3 compatibility
2019-07-23 12:26:25 +05:00
Amit
0c513e2139
INCR-449: Make compatible with Python 3.x ( #21100 )
...
* INCR-449: Make compatible with Python 3.x
* INCR-449: Fixes for line long
2019-07-16 10:41:06 -04:00
Amit
e96a789baf
INCR-450: Make compatible with Python 3.x ( #21097 )
2019-07-15 11:57:37 -04:00
aarif
c82d5031f0
ran python-modernize and isort on files mentioned in INCR-448
2019-07-12 16:42:19 +05:00
Dave St.Germain
49b5b88a30
Bumped edx-when
2019-05-30 10:48:38 -04:00
Michael Roytman
b33b8e8897
introduce Python API for BulkEmail Djangoapp
2019-05-21 09:22:08 -04:00
Stu Young
871bc39b64
incr-270 ( #20569 )
...
* run python modernize
* run isort
* pylint supression
2019-05-15 16:15:01 -04:00
Stu Young
90aea81dec
incr-269 ( #20570 )
...
* run python modernize
* run isort
2019-05-15 14:43:46 -04:00
Nimisha Asthagiri
eb0791ec89
Inter-app API cleanup for Grades
2019-05-04 11:35:06 -04:00
Nimisha Asthagiri
dfa3728edf
Move django_comment_common from common to openedx
2019-05-03 12:10:18 -04:00
Nimisha Asthagiri
e160b23903
Move django_comment_client to discussion/
2019-05-03 12:09:46 -04:00
Nimisha Asthagiri
ef0e06cc0a
Revert "Discussions consolidation"
2019-05-02 14:59:56 -04:00
Dave St.Germain
d9c7db3c44
Merge pull request #20367 from edx/dcs/ada-reason
...
Added a reason field for due date extensions
2019-05-02 14:27:07 -04:00
Nimisha Asthagiri
df962a31b7
Move django_comment_common to openedx/core/djangoapps/discussion_common
2019-05-01 19:15:02 -04:00
Nimisha Asthagiri
db89a64d06
Move django_comment_client to discussion/
2019-05-01 19:13:10 -04:00
Ned Batchelder
1113c4baec
Merge pull request #20286 from edx/nedbat/sec-367
...
URL patterns should be anchored. SEC-367
2019-05-01 08:25:05 -04:00