Jawayria
4303e5c77a
Merge pull request #26559 from edx/jawayria/bom-2352-5
...
BOM-2352: Removed unused imports from lms/djangoapps/{email_marketing…
2021-02-23 16:09:40 +05:00
Jawayria
0e621d3289
Merge pull request #26538 from edx/jawayria/bom-2352-3
...
BOM-2352: Removed unused imports from lms/djangoapps/{course_blocks, …
2021-02-23 16:09:22 +05:00
M. Zulqarnain
0fdb3fce9a
pyupgrade on survey, teams and tests apps ( #26647 )
2021-02-23 15:50:22 +05:00
M. Zulqarnain
fc06846cb0
BOM-2368: pyupgrade in LMS Directory ( #26649 )
...
* pyupgrade in lms dir
* replace wildcard
* pep8 fix
* fix quality
2021-02-23 12:36:00 +05:00
M. Zulqarnain
a235425ac3
pyupgrade on static_templates, staticbook and support apps ( #26646 )
2021-02-23 12:35:53 +05:00
Aarif
c828beb5d1
replaced unittest assertions pytest assertions ( #26549 )
2021-02-23 10:24:42 +05:00
sarina
406176b9e6
feat!: Remove the "role of users being enrolled" field from Instructor Dashboard
...
See DEPR-142
2021-02-22 16:18:12 -05:00
Kyle McCormick
6d78f6aab2
fix: staff debug actions depended on legacy courseware URL ( #26658 )
...
The Staff Debug Actions didn't work in the Learning MFE
because the underlying JS depended on the URL being
formatted as /courses/<course_key>/... in order to
parse out the course key. This worked in the legacy
experience, but breaks in the chromeless xblock view,
which is rendered under the URL /xblock/<usage_key>/...
The fix is to explicitly pass the course key into the
templated courseware HTML as a data attribute.
TNL-7955
2021-02-22 15:14:31 -05:00
Michael Roytman
0b624bdb71
Merge pull request #26637 from edx/mroytman/MST-617-bump-version-edx-proctoring-3.6.0
...
[MST-614] bump version of edx-proctoring to 3.6.0
2021-02-22 13:26:37 -05:00
Jawayria
bd08f0d755
BOM-2352: Removed unused imports from lms/djangoapps/{email_marketing, experiments}
2021-02-22 21:47:23 +05:00
Jawayria
a383845b01
BOM-2352: Removed unused imports from lms/djangoapps/{course_blocks, course_goals, course_home_api, courseware}
2021-02-22 21:44:42 +05:00
Matthew Piatetsky
789af8d4ac
Merge pull request #26409 from edx/AA-304
...
[AA-304] Create backend for three day streak celebration
2021-02-22 11:19:39 -05:00
Matt Tuchfarber
5345466e31
Merge pull request #26622 from edx/tuchfarber/remove_pii_from_mgmt_cmd_cfg
...
Update mgmt cmds to use user_ids instead of PII
2021-02-22 11:04:49 -05:00
Matthew Piatetsky
3b45a72b8e
Create backend for three day streak celebration
...
This feature uses the first_day_of_streak, last_day_of_streak and last_streak_celebration fields to determine whether the user should see a celebration.
AA-304
2021-02-22 10:50:33 -05:00
Matt Tuchfarber
55d9e18495
Update mgmt cmds to use user_ids instead of PII
2021-02-22 10:30:35 -05:00
Michael Roytman
71456cb2a4
feat: Install version 3.6.0 of the edx_proctoring library into edx-platform.
...
This release adds a new permission check when rendering the practice proctored exam view. If a learner is not in a paid enrollment track, the learner will no longer be able to use proctoring software in a practice proctored exam. As with other proctored exams, learners not in a paid enrollment track will see the exam content. This uses the 'can_take_proctored_exam' permission.
2021-02-22 10:23:36 -05:00
usamasadiq
96f0915b0f
Fixed new pylint warnings.
...
use generator in any/all()
disable not-callable warnings
disable no-member warnings
Suppressed smaller pylint warnings
Pin edx-proctoring==3.5.0
2021-02-22 16:36:53 +05:00
Usama Sadiq
dd4ee68f2d
Merge pull request #26555 from edx/usamasadiq/bom-2361-pyupgrade
...
Ran pyupgrade on lms/djangoapps
2021-02-22 16:22:55 +05:00
Usama Sadiq
9109f3227e
Merge pull request #26565 from edx/usamasadiq/bom-2362-pyupgrade
...
Ran pyupgrade on lms/djangoapps
2021-02-22 16:22:43 +05:00
Usama Sadiq
39171cbdc6
Merge pull request #26567 from edx/usamasadiq/bom-2363-pyupgrade
...
Ran pyupgrade on lms/djangoapps
2021-02-22 15:55:05 +05:00
Usama Sadiq
32946933db
Merge pull request #26522 from edx/usamasadiq/bom-2356-pyupgrade
...
Ran pyupgrade on lms/djangoapps
2021-02-22 15:44:59 +05:00
M. Zulqarnain
16f600910b
pyupgrade on lms edxnotes,email_marketing,experiments apps ( #26531 )
2021-02-22 15:42:32 +05:00
edX requirements bot
f33f12bbea
BOM-2358 : Pyupgrade in dashboard, debug, discussion apps ( #26529 )
...
* Python code cleanup by the cleanup-python-code Jenkins job.
This pull request was generated by the cleanup-python-code Jenkins job, which ran
```
cd lms/djangoapps/dashboard; find . -type f -name '*.py' | while read fname; do sed -i 's/ # lint-amnesty, pylint: disable=super-with-arguments//; s/ # lint-amnesty, pylint: disable=import-error, wrong-import-order//; s/ # lint-amnesty, pylint: disable=wrong-import-order//' "$fname"; done; find . -type f -name '*.py' | while read fname; do pyupgrade --exit-zero-even-if-changed --py3-plus --py36-plus --py38-plus "$fname"; done; isort --recursive .
```
The following packages were installed:
`pyupgrade,isort`
* feedback done
Co-authored-by: Zulqarnain <muhammad.zulqarnain@arbisoft.com >
2021-02-22 15:42:21 +05:00
M. Zulqarnain
e505d99237
pyupgrade on lms gating and grades apps ( #26532 )
2021-02-22 12:58:41 +05:00
M. Zulqarnain
36748ff78f
pyupgrade on LMS instructor app ( #26533 )
2021-02-22 12:58:35 +05:00
M. Zulqarnain
f4a5af29d3
pyupgrade in program_enrollments ( #26597 )
2021-02-22 12:58:16 +05:00
M. Zulqarnain
b6a2b91dd5
pyupgrade on rss_proxy and shoppingcart ( #26628 )
2021-02-22 12:58:09 +05:00
usamasadiq
f9cfbf027c
Ran pyupgrade on lms/djangoapps
...
Ran pyupgrade on lms/djangoapps/lms_xblock
Ran pyupgrade on lms/djangoapps/lti_provider
2021-02-20 21:46:03 +05:00
Lunyachek
5906bdedad
Fix sidebar width on course about page when screen resolution less than 768px ( #26056 )
2021-02-19 16:16:21 -05:00
Maarten
ae3130b960
fix: remove surplus %20 and + from links to twitter and email ( #26393 )
2021-02-19 15:02:22 -05:00
alangsto
f88181c3c8
update context key/value pair being used for approved email ( #26635 )
2021-02-19 14:15:09 -05:00
Calen Pennington
b7090ecf42
Merge pull request #26621 from cpennington/education-field-name
...
fix: Standardize the name of the education field in Segment
2021-02-19 10:17:21 -05:00
Zainab Amir
01501335fc
VAN-392: suppress PII from logistration error messages ( #26629 )
2021-02-19 19:04:54 +05:00
usamasadiq
dc36d0bfe8
Ran pyupgrade on lms/djangoapps
...
Ran pyupgrade on lms/djangoapps/mailing
Ran pyupgrade on lms/djangoapps/mobile_api
Ran pyupgrade on lms/djangoapps/monitoring
2021-02-19 17:47:37 +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
usamasadiq
3d1f3cea64
Ran pyupgrade on lms/djangoapps/course_blocks
...
Ran pyupgrade on lms/djangoapps/course_goals
Ran pyugprade on lms/djangoapps/course_home_api
2021-02-19 16:29:52 +05:00
Aarif
7d5f9b2016
replaced unittest assertions pytest assertions ( #26553 )
2021-02-19 16:03:53 +05:00
Aarif
944df92787
replaced unittest assertions pytest assertions ( #26548 )
2021-02-19 15:58:45 +05:00
Aarif
87fbbc7f3b
replaced unittest assertions pytest assertions ( #26547 )
2021-02-19 12:36:28 +05:00
Aarif
a332aac1f6
replaced unittest assertions pytest assertions ( #26541 )
2021-02-19 12:27:11 +05:00
Aarif
a8b9733654
replaced unittest assertions pytest assertions ( #26544 )
2021-02-19 11:59:44 +05:00
Aarif
0112339b20
replaced unittest assertions pytest assertions ( #26543 )
2021-02-19 11:58:27 +05:00
Sarina Canelake
ac999ec1fc
Merge pull request #25984 from naeem91/patch-1
...
Fix PY3 incompatible division
2021-02-18 14:57:38 -05:00
Calen Pennington
64c94174ed
fix: Standardize the name of the education field in Segment
...
The UserProfile fields level_of_education is named education in the identify call we send to segment on registration. This fixes it so that that same field name is used when we send identify events when user profiles change.
2021-02-18 14:25:09 -05:00
Christie Rice
6b0bc6389a
MICROBA-918 Update allowlist check to handle more signals ( #26606 )
2021-02-18 10:48:53 -05:00
Aarif
d2a147bb47
replaced unittest assertions pytest assertions ( #26542 )
2021-02-18 19:14:41 +05:00
Aarif
f35ff6a1eb
replaced unittest assertions pytest assertions ( #26540 )
2021-02-18 19:13:47 +05:00
Michael Terry
139a0f6ee1
Merge pull request #26290 from edx/mikix/effort-estimation
...
AA-614: Add initial effort estimation block transformer
2021-02-18 08:52:55 -05:00
Michael Terry
1b9119859e
AA-614: Add initial effort estimation block transformer
2021-02-18 08:31:19 -05:00
Aarif
1ead9f684c
replaced unittest assertions pytest assertions ( #26546 )
2021-02-18 18:01:41 +05:00