Albert (AJ) St. Aubin
a1fe3d58dc
[bug] Corrected issue where program dash showed incorrect completed
...
count
[MICROBA-1163]
This change will correct an issue in the Program Dashboard where a user
would see a course as completed, but not see their Certificate because
it was not available to them yet.
2021-04-21 16:03:33 -04:00
Albert (AJ) St. Aubin
a21d0ff224
[bug] Updated confusing text about when a certificated is available
...
Currently when a certificate availability date is set the text on the
course dasboard is confusing to the learner and could lead them to the
wrong conclusions. The cert should not be available until on or after
the available date.
2021-04-21 12:43:53 -04:00
Alex Dusenbery
012dc084f6
chore: upgrade edx-enterprise to 3.22.7, which upgrades python requirements.
2021-04-21 12:11:57 -04:00
Hammad Ahmad Waqas
c097cfc23e
Merge pull request #27382 from edx/hammad/ENT-4483
...
ENT-4483 | added search_emails endpoint in accounts.
2021-04-21 20:16:57 +05:00
HammadAhmadWaqas
7489f14baf
added search_emails endpoin in accounts.
2021-04-21 13:59:53 +05:00
Zaman Afzal
0d7245d346
Removed the waffle switch ENABLE_MULTIPLE_SSO_ACCOUNTS_ASSOCIATION_TO_SAML_USER ( #27379 )
2021-04-21 13:14:15 +05:00
Awais Jibran
e05d4a9c47
Monitor error in NR when OLX validation fails. ( #27381 )
2021-04-21 11:56:54 +05:00
Usama Sadiq
2b55959a8e
refactor: apply lint-amnesty on existing violations
2021-04-20 23:51:31 +05:00
Usama Sadiq
ab41a7daee
refactor: Apply lint-amnesty on pylint violations
2021-04-20 21:43:59 +05:00
Awais Jibran
62c8805e3e
Refactor + Tests: Course Import Feature ( #27369 )
...
* Code Refactoring
This PR bumps code coverage by adding unit tests & clean up some code for improving code quality and maintainability.
2021-04-19 23:49:42 +05:00
Ali Akbar
9e8684cc72
Merge pull request #27367 from edx/aakbar/xss-disable-2
...
Refactor: disable xsslint for numerous files
2021-04-19 15:51:30 +05:00
Saad Yousaf
bb3be323f0
[TNL-8235] - Fix breaking code by updating the exception when load_file fails. ( #27368 )
...
Co-authored-by: SaadYousaf <saadyousaf@A006-00314.local >
2021-04-19 13:30:14 +05:00
edX requirements bot
65afd7fe75
Updating Python Requirements ( #27375 )
2021-04-19 12:41:21 +05:00
Ali-D-Akbar
de87916768
refactor: disable xsslint: PROD-2310
2021-04-19 12:37:08 +05:00
Ali-D-Akbar
d84251de3b
refactor: disable xsslint: PROD-2307
2021-04-19 12:21:43 +05:00
Ali-D-Akbar
e8f548fa9c
refactor: disable xsslint: PROD-2309
2021-04-19 12:21:43 +05:00
Ahtisham Shahid
b73c0f0a90
Refactored InvalidProctoringProvider exception code ( #27366 )
2021-04-19 11:54:58 +05:00
stvn
1f3058a051
Merge PR #27328 bd03/api/permissions
...
* Commits:
fix: Grant course staff access to discussions API
refactor: Make discussions helper method more accessible
2021-04-16 12:02:20 -07:00
Alex Dusenbery
4134809b96
fix: improves performance of enterprise role assignment admin page. edx-enterprise 3.22.6
...
* Deletes custom get_search_results() method, since `enterprise_customer__name` is now a viable search field
* Improves pagination by asking for an estimated row count from Mysql INFORMATION_SCHEMA.TABLES
* Turns 1 + N query into 1 query via proper use of list_select_related
ENT-4384
2021-04-16 14:44:23 -04:00
stvn
49594d92e6
fix: Grant course staff access to discussions API
...
to match expected behavior.
2021-04-16 11:23:44 -07:00
stvn
5284f397b4
refactor: Make discussions helper method more accessible
...
so we can use it elsewhere.
2021-04-16 11:23:44 -07:00
Kyle McCormick
b1fa2bdae6
refactor: make embargo app go through geoinfo API ( #27350 )
...
Consolidates all usage of geoip database within
geoinfo app.
2021-04-16 14:00:04 -04:00
Felipe Montoya
313eef2fad
Merge pull request #27339 from eduNEXT/lmm/fix_server_error_page
...
fix: Import missing function in server_error template.
2021-04-16 12:45:00 -05:00
Awais Jibran
9722e37492
Enable Course Olx Validation during Course Import ( #27300 )
...
* Enable import failure and email with Errors/Warnings
This PR enables course import failure in case of olx validation errors. Here is the flow.
* Course Import tries to import foo.tar.gz into their course shell
* Course olx contains validation errors
* During course import, olx is validated and import is failed with the error message "Course olx validation failed. Please check your email."
* System generates an email with ERRORs & WARNINGs in the body of the email.
This PR also adds a waffle flag contentstore.bypass_olx_failure. The purpose of this test flag is to allow course teams to unblock by enabling them to bypass the
the olx-validation failure.
The workaround is shared on the ticket TNL8214.
* Disable olx validation out of the box.
2021-04-16 18:45:59 +05:00
Ali-D-Akbar
eb2c369750
refactor: disable xsslint: PROD-2311
2021-04-16 17:13:05 +05:00
Ali-D-Akbar
5631d695a4
refactor: disable xsslint: PROD-2308
2021-04-16 17:13:05 +05:00
Ali-D-Akbar
30b8edc0ac
refactor: disable xsslint: PROD-2306
2021-04-16 17:13:05 +05:00
edX requirements bot
4e66032186
Updating Python Requirements ( #27364 )
2021-04-16 15:43:59 +05:00
Awais Jibran
8acb45f687
Fix index bug in the email ( #27353 )
...
* Fix indexing bug in the email.
2021-04-16 11:04:28 +05:00
Régis Behmo
e58ad6c809
fix: extra ")}" in 500 error page
...
The 500 page included ugly ")}" characters.
2021-04-15 17:40:46 -04:00
Tim McCormack
83367c8430
fix: Pin edx-proctoring to 3.8.5 until 3.8.6 is fixed ( #27356 )
...
(no ticket number)
This goes with https://github.com/edx/edx-platform/pull/27356
2021-04-15 19:12:18 +00:00
Michael Roytman
c24cdc2e6b
Revert "Update Version of edx-proctoring Library to 3.8.6" ( #27355 )
2021-04-15 14:56:18 -04:00
Ahtisham Shahid
71beccc12c
Updated User task email ( #27346 )
2021-04-15 22:38:47 +05:00
Ali Akbar
baa83d77e3
Merge pull request #27337 from edx/aakbar/xss-disable
...
refactor: disable xss for numerous files
2021-04-15 20:11:39 +05:00
alangsto
a45bcd158b
feat: Add tracking event for IDV photo mode ( #27349 )
...
As part of the ongoing A/B experiment for IDV, we would like to know how users submitted their photos (either by upload or camera) in addition to the other information we are tracking
2021-04-15 11:07:40 -04:00
Michael Roytman
9e66979945
Merge pull request #27342 from edx/mroytman/bump-edx-proctoring-to-3.8.6
...
Update Version of edx-proctoring Library to 3.8.6
2021-04-15 10:54:11 -04:00
Saad Yousaf
0014d836d3
[TNL-8051] - version update for olxcleaner. ( #27347 )
...
Co-authored-by: SaadYousaf <saadyousaf@A006-00314.local >
2021-04-15 15:07:57 +05:00
Awais Qureshi
348f080bf9
Merge pull request #26466 from edx/BOM-2340
...
BOM-2340
2021-04-15 14:55:31 +05:00
Ahtisham Shahid
58231c4262
Moved Import error messages to single place ( #27331 )
2021-04-15 12:25:04 +05:00
Igor Degtiarov
70ab50181a
fix: Hide enterprise/login button if enterprise integration disabled. ( #27130 )
...
* fix: Hide enterprise/login button if enterprise integration disabled.
[BTR-52](https://openedx.atlassian.net/browse/BTR-52 )
Fix an issue with existing button for enterprise login on the login page
when enterprise integration is disabled.
* Address review comments
2021-04-15 11:54:56 +05:00
edX requirements bot
e56f0a52c8
Updating Python Requirements
2021-04-15 11:47:04 +05:00
Diane Kaplan
3152c14192
fix: hide gated content message for library content questions (learning MFE only) ( #27277 )
2021-04-14 14:11:21 -04:00
Michael Roytman
414ac416bb
chore: Update Version of edx-proctoring Library to 3.8.6
...
This pull request updates the version of the edx-proctoring library to 3.8.6. This release installs updated Python requirements in the idx-proctoring library. It also contains a code change that makes the library compatible with version 2.0.1 of the pyjwt[crypto] library.
2021-04-14 12:25:59 -04:00
taliaedX
e78d2c5a83
Merge pull request #27340 from edx/trhodes/apr14_enterprise_update
...
chore: update edx-enterprise to get query uuid bug fix.
2021-04-14 12:04:53 -04:00
Ali-D-Akbar
eb1eb06bbd
refactor: disable xss PROD-2312
2021-04-14 21:03:45 +05:00
Luis Moreno
275d9f077e
fix: Import missing function in server_error template.
2021-04-14 11:54:05 -04:00
Ali Akbar
ece9f42177
Merge pull request #27335 from edx/aakbar/fix-pw-reset
...
fix: allow staff or superuser to reset password from support tools
2021-04-14 20:50:10 +05:00
Talia Rhodes
8d6bb8ed44
chore: update edx-enterprise to get query uuid bug fix.
2021-04-14 11:36:37 -04:00
Julia Eskew
7dbad0bd9a
learning_sequence doc tweaks and new type annotation style ( #27311 )
...
* docs: Add a statement comment. Update learning sequences README.
* refactor: Add Python3.6+-style type annotations to attrs classes where possible.
2021-04-14 11:12:01 -04:00
stvn
031d99cb95
Merge PR #27329 refactor/user-factories
...
* Commits:
style: Cleanup whitespace
style: Alphabetize some imports
docs: Add and cleanup comments
style: Rename variables to mark as CONSTANT
refactor: Remove unused test factory
refactor: Move RequestFactoryNoCsrf helper to common/
refactor: Move OrgInstructorFactory helper to common/
refactor: Move OrgStaffFactory helper to common/
refactor: Move BetaTesterFactory helper to common/
refactor: Move InstructorFactory helper to common/
refactor: Move UserFactory helper to common/
refactor: Move StaffFactory helper to common/
refactor: Move GlobalStaffFactory helper to common/
2021-04-14 08:06:27 -07:00