Commit Graph

59161 Commits

Author SHA1 Message Date
Binod Pant
8ec7df4fdb enterprise 3.8.25 (#25215) 2020-10-05 10:03:08 -04:00
Matthew Piatetsky
be2d534488 Gate sequence if it is a timed exam and contains content type gated problems
The previous attempt to implement this was bugged because it was not respecting manual exceptions to content type gating. This is fixed by checking has_access for each child problem of the sequence.
REV-1510
2020-10-05 09:51:56 -04:00
adeelehsan
0f96e595ee suppressed email in forgot password banner
VAN-81
2020-10-05 17:34:38 +05:00
Awais Jibran
6b1506c3ff Sends Post-password-change acknowledgement email
PROD-421
2020-10-05 17:01:19 +05:00
Awais Qureshi
67cddb7ce7 Merge pull request #25222 from edx/jenkins/upgrade-python-requirements-b7cd41f
Python Requirements Update
2020-10-05 11:26:01 +05:00
DawoudSheraz
ad748d98eb drop video pipeline integration model with migration 2020-10-05 10:45:52 +05:00
edX requirements bot
87cfea0a86 Updating Python Requirements 2020-10-05 00:58:50 -04:00
edX Transifex Bot
b7cd41f100 fix(i18n): update translations 2020-10-04 17:40:16 -04:00
Kshitij Sobti
570d02a858 Allow anonymous access for course blocks API
Opens the course blocks API to public access, and allows anonymous users to
use the API to fetch data about public courses. Anonymous users need to
explicitly pass an empty username parameter to get the block data that is
visible to the public.
2020-10-03 02:07:25 +05:30
edx-pipeline-bot
fe550fbd5f Merge pull request #25214 from edx/private_to_public_6f254aa
Mergeback PR from private to public.
2020-10-02 23:05:56 +05:00
Chris Pappas
ef7c3c390e Implementing support for multiple credit provider keys (#25036)
* Implementing support for multiple credit provider keys

* Plan on storing keys as list and not dict

* Adding tests for serializer and signature code

* adding more tests

* tweaking a comment

* Quality fixes

* Breaking out some login into a helper function
2020-10-02 13:41:45 -04:00
Syed Muhammad Dawoud Sheraz Ali
6f254aaf84 Merge pull request #205 from edx/dsheraz/PROD-217
fix password reset token leakage in referrer
2020-10-02 22:17:37 +05:00
Guruprasad Lakshmi Narayanan
ba5c5e0913 Fix the automatic enrollment issue for inactive user
When a user registers an account and is enrolled in a course by the
instructor before completing the email validation, the course shows up
in the dashboard of the logged-in user. This change adds a check for
the email validation before enrolling the user.
2020-10-02 20:32:02 +05:30
Kellie Selinka
2aadaefe7c Merge pull request #25211 from edx/kselinka_bump_edx_enterprise
bump edx-enterprise version
2020-10-02 10:18:26 -04:00
Kellie Selinka
2c3b8911d0 bump edx-enterprise version 2020-10-02 09:57:00 -04:00
Dillon Dumesnil
3d3657f792 Merge pull request #24864 from edx/ndalfonso/AA-196-course-celebration-cert
AA-196 course celebration cert.
2020-10-02 06:37:31 -07:00
Syed Muhammad Dawoud Sheraz Ali
9acf9db597 Merge pull request #25199 from edx/dsheraz/PROD-2152-remove-veda-config-model
remove veda integration model code
2020-10-02 18:19:47 +05:00
Matthew Piatetsky
7620600220 Revert "Revert "[REV-774] Show content type gating upsell when a limited access learner tries to access a timed exam"" 2020-10-02 09:14:45 -04:00
Aarif
02ed7922bb Revert "Updated the Dockerfile to switch to python 3.8" #25202 2020-10-02 13:04:25 +05:00
Aarif
983d73c29f Revert "Updated the Dockerfile to switch to python 3.8" 2020-10-02 12:29:16 +05:00
Usama Sadiq
28d50329fb Merge pull request #25200 from edx/revert-25198-jenkins/upgrade-python-requirements-f9a5f66
Revert "Python Requirements Update"
2020-10-02 12:25:07 +05:00
Usama Sadiq
705422b556 Revert "Python Requirements Update" 2020-10-02 11:53:46 +05:00
Usama Sadiq
7fdffeaecc Merge pull request #25198 from edx/jenkins/upgrade-python-requirements-f9a5f66
Python Requirements Update
2020-10-02 11:37:15 +05:00
DawoudSheraz
5ea6b8d175 remove veda integration model code 2020-10-02 10:16:45 +05:00
edX requirements bot
dc418847d4 Updating Python Requirements 2020-10-02 00:57:07 -04:00
Agrendalath
87997d0975 [BB-2120] Add %%COURSE_ID%% keyword to HTML block
Until now only `%%USER_ID%%` was supported. This adds a new keyword that can be used inside an HTML block.
2020-10-02 00:05:22 +02:00
Dillon Dumesnil
a96079f2d1 AA-196: Course Celebration for passing Verified Learners 2020-10-01 16:53:25 -04:00
Aarif
f9a5f66564 Updated the Dockerfile to switch to python 3.8 (#24872) 2020-10-01 23:21:04 +05:00
Nicholas D'Alfonso
91282b8af0 AA-196 course celebration cert 2020-10-01 12:09:24 -04:00
Robert Raposa
f65bf0ed9d Merge pull request #24794 from regisb/regisb/settings-docs
[BD-21] Document settings with annotations
2020-10-01 11:53:39 -04:00
Calen Pennington
698c4e18de Merge pull request #25193 from cpennington/sys-path-hacks-readme
Add a README.rst for sys_path_hacks
2020-10-01 11:07:39 -04:00
Régis Behmo
a41f2a5ca8 Rename "featuretoggles" docs target to "technical"
We also split the feature toggle and settings docs in different pages.
2020-10-01 16:35:48 +02:00
Calen Pennington
85deb3f2a7 Add a README.rst for sys_path_hacks 2020-10-01 10:25:30 -04:00
taliaedX
2adf650b1c Merge pull request #25145 from edx/trhodes/ENT-3161
updating all the tests!
2020-10-01 09:43:40 -04:00
Matthew Piatetsky
95811992ca [REV-1508] Add functionality to limit timed exam access behind waffle flag (#25054)
Re-applied bugfix #24214, but behind a waffle flag. The change gates timed exams for audit learners. We would like to limit access to timed exams to verified learners. However, some of the instructors would like to make their content free for all users, including graded content/timed exams (hence the Feature-Based Enrollment "FBE" exemption). As a result, we will be rolling the gated timed exams functionality out behind a waffle flag now, add the FBE exemption when we figure out how, and gradually turn the waffle flag on for everyone.
2020-10-01 09:33:12 -04:00
edX cache uploader bot
555ac7fd08 Updating Bokchoy testing database cache (#25166)
Bokchoy testing database update
2020-10-01 09:08:06 -04:00
Albert (AJ) St. Aubin
200b423412 Added search to User Demographics Admin page 2020-10-01 08:15:55 -04:00
Awais Jibran
af8954ce70 Merge pull request #25146 from edx/aj/update-bulk-enroll-mgm
Updates bulk unenroll management command.
2020-10-01 15:33:26 +05:00
edX requirements bot
ac2f4cb606 Updating Python Requirements (#25179) 2020-10-01 12:52:35 +05:00
Syed Muhammad Dawoud Sheraz Ali
1c275b74af Merge pull request #25091 from edx/dsheraz/PROD-2152
remove VEDA reference from platform
2020-10-01 10:34:06 +05:00
edX Transifex Bot
43137b91b0 geoip2: update maxmind geolite country database 2020-09-30 17:03:52 -04:00
Kyle McCormick
8b52ccd659 Update pylintrc to use sys_path_hacks/ for LMS (#25164) 2020-09-30 16:48:31 -04:00
Talia
7100316f19 updating all the third_party_auth tests! 2020-09-30 16:35:36 -04:00
Kyle McCormick
329a1147e3 Run 'edx_lint write pylintrc' (#25165) 2020-09-30 15:32:54 -04:00
Thomas Tracy
f605ce3763 Fix aria-hidden on info icon (#25167)
* Fix aria-hidden on info icon

* caps
2020-09-30 12:26:56 -04:00
Calen Pennington
51c526ea83 Per the documentation, name should be the full python path to the module.
https://docs.djangoproject.com/en/2.2/ref/applications/#django.apps.AppConfig.name

These packages were mis-named after the sys.path fixes.
2020-09-30 11:09:19 -04:00
David Ormsbee
9281efc4b9 Merge pull request #25089 from open-craft/blockstore-i18n
LX-1578 Enable the i18n service for the Blockstore service
2020-09-30 09:43:26 -04:00
David Ormsbee
38080e0e85 Merge pull request #24991 from open-craft/farhaan/upstream-bb-2924-registration-form-changes
[BB-2924] Added a constant to help modify countries list in drop-down
2020-09-30 09:41:36 -04:00
Kyle McCormick
67844cbe81 Re-run 'sys_path_hacks/un_sys_path.sh lms' 2020-09-30 08:56:44 -04:00
Kyle McCormick
b82ac1fc16 Add sys_path_hacks/warn.py for easier modification of path warnings 2020-09-30 08:56:44 -04:00