Ali Akbar
d0d5cd7a1b
Merge pull request #222 from edx/IM/security-fixes-11
...
Incident Management Security Fixes 11
2021-02-17 01:31:40 +05:00
Ali Akbar
8ae7ae81c5
Merge pull request #26486 from edx/aakbar/disable-xsslint
...
Disable xsslint
2021-02-17 01:25:45 +05:00
Matt Tuchfarber
0374c3f62b
Update help text
2021-02-16 15:16:52 -05:00
Matt Tuchfarber
d380d85f5c
feat: Allow cert allowlist mgmt cmd to use db args
...
The management command to generate certificates for users on a course's
allowlist (formerly whitelist) now allows for database arguments to
allow it to be called outside of a manual shell.
2021-02-16 14:49:26 -05:00
Alexander J Sheehan
5a40a249fc
Merge pull request #26583 from edx/alex-sheehan-edx/bumping-enterprise-3.17.30
...
bumping enterprise version to 3.17.30
2021-02-16 14:29:50 -05:00
Carla Duarte
3a2b537cd5
Merge pull request #26582 from edx/ciduarte/AA-664
...
AA-664: add JwtAuthentication to course home api
2021-02-16 14:11:19 -05:00
Alexander Sheehan
a196fcb462
bumping enterprise version to 3.17.30
2021-02-16 13:08:07 -05:00
Carla Duarte
dcb6bbc262
AA-664: add JwtAuthentication to course home api
2021-02-16 12:21:16 -05:00
Feanil Patel
7840c1f248
Merge pull request #26487 from edx/feanil/remove_django_ratelimit_backend
...
refactor Replace django-ratelimit-backend with django-ratelimit
2021-02-16 11:16:13 -05:00
Ahtisham Shahid
10b8131d70
Removed extra latters from studio dashboard ( #26578 )
2021-02-16 20:15:48 +05:00
Usman Khalid
62ed654b31
Convert LTIModule into LTIBlock. ( #25713 )
2021-02-16 09:09:13 -05:00
Ali-D-Akbar
c3bfe323de
PROD-2195
2021-02-16 18:09:38 +05:00
Ali-D-Akbar
2e5b2704a2
PROD-2191
2021-02-16 18:06:18 +05:00
Ali-D-Akbar
86ce42abb7
PROD-2194
2021-02-16 17:40:47 +05:00
Ahtisham Shahid
774f2956de
Created separate view for library ( #26273 )
2021-02-16 17:39:32 +05:00
edX cache uploader bot
bcdd70bf8e
Updating Bokchoy testing database cache ( #26562 )
2021-02-16 17:07:45 +05:00
Zaman Afzal
e2fba3a14a
ENT-4085 Bump edx-enterprise version ( #26558 )
2021-02-16 16:23:19 +05:00
Saad Yousaf
c40f0b0e3b
Merge pull request #26239 from edx/saad/TNL-7729
...
[TNL-7729] - Add check to discussion endpoints to secure API when discussions are blacked out.
2021-02-16 15:20:49 +05:00
zia.fazal@arbisoft.com
9420423e1a
Added annotations for EMBARGO feature flag
2021-02-16 15:19:17 +05:00
Aarif
dc6766dcce
replaced unittest assertions pytest assertions for pavelib ( #26514 )
2021-02-16 14:57:50 +05:00
Awais Qureshi
624950b41c
Merge pull request #26551 from edx/BOM-1437
...
9 tests are failing in this file in local devstack environments
2021-02-16 14:55:14 +05:00
Usama Sadiq
ad3826bdd1
Merge pull request #26501 from edx/usamasadiq/bom-2244-remove-constraints
...
Remove Vulture constraint
2021-02-16 14:22:08 +05:00
SaadYousaf
50e71479ee
[TNL-7729] - Add check to discussion rest API to prevent users in blackout period.
2021-02-16 14:08:56 +05:00
usamasadiq
3c7ef6bece
Remove vulture constraint
2021-02-16 12:49:11 +05:00
edX requirements bot
645eb0ffed
Updating Python Requirements ( #26550 )
2021-02-16 12:23:17 +05:00
Awais Qureshi
d7dc8de053
BOM-1437
...
Fixing tests which were failing on running alone.
Main root cause was the mongodb client connection error.
On running all tests this mongodb connection establishes by some other test.
2021-02-16 10:35:59 +05:00
Jawayria
62ca4742c1
BOM-2351: Removed unused imports from common/test
2021-02-15 19:30:40 +05:00
Jawayria
4fc7b2f640
BOM-2351: Removed unused imports from common/lib/{capa, safe_lxml, symmath, conftest.py}
2021-02-15 13:21:19 +05:00
edX requirements bot
d5c4ca3c68
Updating Python Requirements ( #26517 )
2021-02-15 12:21:11 +05:00
Robert Raposa
0517603b6d
feat: 403 logging for exchange_access_token ( #26511 )
...
The mobile app is getting unexpected 403s from
/oauth2/exchange_access_token/, but we have been unable
to pinpoint from where they are coming. This commit
introduces a temporary exception handler to provide stack info
for 403s on this endpoint to try to track down the source.
Requires the ENABLE_403_MONITORING setting to be set to
True to enable the logging.
ARCHBOM-1667
2021-02-12 15:34:55 -05:00
Felipe Montoya
f02d16ec3f
Merge pull request #26428 from jramnai/tsd-login_attempts_annotations
...
[TSD] add annotations for login failure settings and feature flags
2021-02-12 14:36:56 -05:00
Matt Tuchfarber
1d854382e3
Merge pull request #26510 from edx/tuchfarber/fix_log
...
fix: Correct logging message to match function
2021-02-12 14:17:32 -05:00
Felipe Montoya
b39f1a1727
Merge pull request #26492 from jramnai/tsd-language_selector
...
[TSD] add annotation for the header & footer language selector
2021-02-12 13:50:34 -05:00
Matt Tuchfarber
63a144dda7
fix: Correct logging message to match function
...
The logging text was duplicated from a different function
2021-02-12 13:20:52 -05:00
Braden MacDonald
50dd1e8eca
Merge pull request #26416 from BbrSofiane/bbrsofiane/tsd-schedules_enable_debugging
...
[TSD] Annotate schedules debugging toggle
2021-02-12 09:15:54 -08:00
Olivia Ruiz-Knott
5c95258115
Merge pull request #26461 from edx/ork/MICROBA-989_notify-credentials-takes-usernames
...
feat: allow notify_credentials to take a list of usernames
2021-02-12 10:45:15 -05:00
Felipe Montoya
467575443c
Merge pull request #26266 from BbrSofiane/bbrsofiane/tsd-comprehensive_theming_settings
...
[TSD] Annotate comprehensive theming settings
2021-02-12 10:44:37 -05:00
Manjinder Singh
a5e3675ce2
docs: annotate comprehensive theming settings
2021-02-12 15:05:55 +00:00
Feanil Patel
6fb93463a8
refactor Replace django-ratelimit-backend with django-ratelimit
...
We use django-ratelimit to limit per IP login attempts, and then we use
django-ratelimit-backend to limit per username login attempts. This
change replaces the usage of django-ratelimit-backend with another
instance of django-ratelimit so that both limits can be managed by one
library.
This is the first step in being able to fully excise
django-ratelimit-backend from edx-platform. Note that we're still using
the `RateLimitMixin` in openedx/core/djangoapps/oauth_dispatch/dot_overrides/backends.py
because studio and the admin UI still relies on that for rate limiting.
Those login paths will have to be updated before we can remove the mixin
from our auth backend.
2021-02-12 09:52:13 -05:00
Carla Duarte
ab0fa47865
Merge pull request #26457 from edx/ciduarte/AA-511
...
AA-511: update dashboard certificate button styling
2021-02-12 09:48:39 -05:00
Jayram
67c5cca44b
docs: add annotations for MAX_FAILED_LOGIN_ATTEMPTS_LOCKOUT_PERIOD_SECS settings
...
docs: added related settings description for login attempts
2021-02-12 20:16:43 +05:30
Sofiane Bebert
a006bdde17
add annotation for DEBUG_MESSAGE_WAFFLE_FLAG
2021-02-12 12:22:19 +00:00
Usama Sadiq
36d4c712c3
Merge pull request #26497 from edx/jenkins/upgrade-python-requirements-00a0672
...
Python Requirements Update
2021-02-12 14:42:06 +05:00
Aarif
e6a0d35009
replaced unittest assertions pytest assertions ( #26240 )
2021-02-12 12:31:37 +05:00
edX requirements bot
4124f31f74
Updating Python Requirements
2021-02-11 23:45:40 -05:00
Michael Roytman
00a0672f4b
Merge pull request #26496 from edx/mroytman/MST-617-bump-version-edx-proctoring-3.4.0
...
Bump version of edx-proctoring library to 3.4.0 to add interstitial for ready to resume state.
2021-02-11 17:20:10 -05:00
Michael Roytman
201e0f5314
feat: Install version 3.4.0 of the edx_proctoring library into edx-platform.
...
This release adds an interstitial in the proctored exam experience for learners with exam attempts in the ready_to_resume state, impacting Learners.
2021-02-11 16:38:15 -05:00
Bianca Severino
84ad5682e1
Merge pull request #26384 from edx/bseverino/instructor-onboarding-view
...
[MST-572] Add onboarding status view to instructor dashboard
2021-02-11 16:26:01 -05:00
Bianca Severino
1d667e8b0f
Add onboarding status view to instructor dashboard
2021-02-11 15:32:13 -05:00
Felipe Montoya
111fbbca8b
Merge pull request #26469 from msaqib52/saqib/TSD-ENABLE_HTML_XBLOCK_STUDENT_VIEW_DATA
...
[TSD] add annotations for ENABLE_HTML_XBLOCK_STUDENT_VIEW_DATA feature flag
2021-02-11 14:24:48 -05:00