Commit Graph

58450 Commits

Author SHA1 Message Date
Ahtisham Shahid
b36af3930d Fixed Alert issue in lbirary editor (#25433) 2020-10-28 11:20:41 +05:00
Feanil Patel
0191f2f1bb Don't install instructor_task for common testing. (#25459)
* Import instructor tasks explicitly on workers.

Importing them via app config leads to an dependency chain nightmare as lots of other apps get pulled into the startup
and are not configured in situations like testing the common and lib unit tests.  This should register tasks to the celery
workers without messing with the startup dependency chains of the LMS, CMS and test setup.
2020-10-27 18:34:27 -04:00
Muhammad Ammar
1d28f5d60f Merge pull request #25447 from edx/ammar/enterprise-customer-session-storage
update logic to store learner's enterprise customer info in request session
2020-10-27 19:35:37 +05:00
Michael Terry
94e075c440 Merge pull request #25439 from edx/mikix/verified-mode-mfe
AA-197: Provide cert upgrade info to learning MFE
2020-10-27 10:34:38 -04:00
muhammad-ammar
5adf9fdd8b store a learners enterprise customer info into request session only if
user is authenticated. This is needed to avoid storing `None` as
enterprise customer info in request session.
2020-10-27 19:12:01 +05:00
Matt Tuchfarber
1caf0875df Merge pull request #25381 from edx/tuchfarber/add_exec_ed_course_mdoe
Add Executive Education course mode
2020-10-27 10:09:30 -04:00
Matt Tuchfarber
488f30496e Add Executive Education course mode 2020-10-27 09:38:20 -04:00
Robert Raposa
13e8608bdb Merge pull request #25440 from regisb/regisb/deprecate-defaulttrue-toggles
Deprecate COURSE_OUTLINE_PAGE_FLAG and UNIFIED_COURSE_TAB_FLAG
2020-10-27 09:05:33 -04:00
Michael Terry
a4bd5a7ec9 AA-197: Provide cert upgrade info to learning MFE
Specifically, pass the MFE the audit access expiration date and
let it know when the upgrade deadline has passed, by not passing
any verified mode information along.
2020-10-27 09:05:12 -04:00
Régis Behmo
13a70fcaa6 Deprecate COURSE_OUTLINE_PAGE_FLAG and UNIFIED_COURSE_TAB_FLAG
These flags are deprecated in favor or the DISABLE_* equivalent.
This allows us to get rid of the DefaultTrueWaffleNamespace class.
2020-10-27 10:20:41 +01:00
David Ormsbee
59a434303f Merge pull request #25441 from edx/kdmccormick/fix-unregistered-instructor-tasks
Use AppConfig in instuctor_task app to ensure tasks are discovered
2020-10-26 17:01:26 -04:00
Kyle McCormick
762b4fdf7f Use AppConfig in instuctor_task app to ensure tasks are discovered
This fixes an issue where instructor_task Celery tasks were not being
auto-discovered, thus leaving them unregistered and unable to be
completed by our Celery workers.

TNL-7652
2020-10-26 15:23:22 -04:00
Kellie Selinka
48b4dfb201 Merge pull request #25438 from edx/kselinka_bump_enterprise_fixed_tests
bump edx-enterprise version number
2020-10-26 14:18:53 -04:00
Kellie Selinka
c1e15d43e1 bump edx-enterprise version number 2020-10-26 13:33:43 -04:00
David Ormsbee
ab622d2bf8 Reduce noise in CourseOverview->Modulestore fallback (#25434)
This was originally intended as a placeholder to remind us to
optimize the data model for sequence metadata API calls (say
by adding those fields to the CourseOverview model itself).
Logging a quarter million messages a day is overkill for this
purpose, and we will be doing another pass at the performance of
this code in the coming weeks/months.
2020-10-26 10:27:14 -04:00
adeel khan
023d364d33 Merge pull request #25382 from edx/adeel/van_18_forgot_password_recovery_options
Adds forgot password functionality for secondary email.
2020-10-26 16:30:30 +05:00
Umar Asghar
1c0a550ce1 remove the constraint on edx-sga 2020-10-26 12:04:22 +05:00
edX Transifex Bot
93cb3b2003 fix(i18n): update translations 2020-10-25 17:34:52 -04:00
Adeel Khan
2bc746a0a0 Adds forgot password functionality for secondary email.
VAN-18
2020-10-24 22:00:12 +05:00
Albert (AJ) St. Aubin
8cef028429 Update the award_program_cert task to fix celery registration
[MICROBA-676]
2020-10-23 17:08:34 -04:00
Dillon Dumesnil
e0795b1f03 Merge pull request #25425 from edx/revert-23343-jlajoie/AA-51
AA-256: Revert "AA-51: Adds in 'Up next' banner to course home"
2020-10-23 11:28:17 -07:00
Kellie Selinka
0cfabafbd5 Merge pull request #25423 from edx/kselinka_bump_enterprise_refresh_button
bump edx-enterprise version so admin catalog refresh button gets depl…
2020-10-23 14:22:31 -04:00
Dillon Dumesnil
9caf1e51e9 Merge pull request #25424 from edx/ddumesnil/update-self-paced-studio-text-aa-379
AA-379: Update the Self-paced Studio text to account for Personalized…
2020-10-23 11:18:20 -07:00
Dillon Dumesnil
8bb88df35f Revert "AA-51: Adds in 'Up next' banner to course home" 2020-10-23 11:05:27 -07:00
Dillon Dumesnil
b11160ceca AA-379: Update the Self-paced Studio text to account for Personalized Learner Schedules 2020-10-23 13:54:22 -04:00
Kellie Selinka
c276a6eb42 bump edx-enterprise version so admin catalog refresh button gets deployed 2020-10-23 13:17:53 -04:00
Mike OConnell
0dc494360d Correcting error with undeclared local (#25422)
Previous rollback introduced this error while resolving merge
conflicts. Line declaring the local variable was accidentally
omitted.

ENT-3494
2020-10-23 12:48:59 -04:00
Nimisha Asthagiri
c9410b55cc Merge pull request #24048 from mitodl/pdpinch/sysadmin-dashboard-remove-adr
ADR for Sysadmin Dashboard deprecation and removal
2020-10-23 12:06:30 -04:00
Fox Piacenti
c181ed57b1 Add ability to filter library blocks by type. Prevent changing types with unpublished changes. (#25368)
Adds the ability to filter v2 library blocks by block type. Also prevents switching the library type when there are unpublished changes/deletes, as this may cause consistency errors.
2020-10-23 10:50:28 -04:00
Carla Duarte
3e2fc5d824 Merge pull request #25413 from edx/ciduarte/AA-405
AA-405: UI fixes for courseware
2020-10-23 10:15:01 -04:00
Carla Duarte
ca7434ce3b AA-405: UI fixes for courseware 2020-10-23 09:20:46 -04:00
Mike OConnell
64ee4a8972 Rolling back previous changes (#25418)
Rolling back previous changes after unexpected behavior
when testing in stage.

ENT-3494
2020-10-23 07:09:09 -04:00
Zainab Amir
49ea5f5188 Update logistration MFE feature flag (#25356)
update logistration MFE feature flag to not be used in conjunction
with Accounts MFE toggle.

VAN-11
2020-10-23 12:11:56 +05:00
Mike OConnell
b4f7647b40 Moco/ent 3494 (#25408)
* Added logging statements around DSC

Added logging statements to help diagnose failures in presenting
Data Sharing Consent views to learners who have not consented to
data sharing, but their enterprise requires it

ENT-3494

* Yet more logging statements around DSC

Added more logging statements to help diagnose failures in presenting
Data Sharing Consent views to learners who have not consented to
data sharing, but their enterprise requires it. These new logs provide
further detail into the call to the enterprise API to check for consent.

This changelist slightly changes the logic to determine if a consent
check is needed. The changes involve breaking out the conditions of the
iterated checks on the learner details to allow for more granular logging.

ENT-3494
2020-10-22 21:33:16 -04:00
Régis Behmo
43d1e43296 Add edx-toggles requirement (#25411)
This will be necessary to migrate waffle_utils classes to edx-toggles.
2020-10-22 18:59:35 -04:00
Peter Pinch
302747835a no longer TBD 2020-10-22 15:55:27 -04:00
Feanil Patel
b73f755487 Revert "Feanil/edx search update (#25406)" (#25412)
This reverts commit 581b20056d.
2020-10-22 15:53:57 -04:00
Carla Duarte
9a59d48e0a AA-387: WIP 2020-10-22 14:30:26 -04:00
Jansen Kantor
8b1075b27b upgrade ora to 2.10.3 (#25407) 2020-10-22 14:26:02 -04:00
Feanil Patel
581b20056d Feanil/edx search update (#25406)
OeX_ES-44:  Update edx-search elasticsearch.


* removes redundant doc_types from the lms/cms, replaces courseware
index with doc_types to two indices
* code polishing

* Use a new config variable for ES7 deployment. (#2226)

Co-authored-by: Golub-Sergey <1.golub.sergey.1@gmail.com>
Co-authored-by: Diana Huang <diana.k.huang@gmail.com>
2020-10-22 14:18:19 -04:00
edX requirements bot
d435c0c29e Updating Python Requirements (#25402) 2020-10-22 12:28:27 +05:00
Kellie Selinka
b814938c09 Merge pull request #25400 from edx/kselinka_bump_edx_enterprise_3.9.2
bump edx-enterprise package number
2020-10-21 17:33:31 -04:00
edX Transifex Bot
00b6beff50 geoip2: update maxmind geolite country database 2020-10-21 17:14:02 -04:00
Kellie Selinka
5b808ebab5 bump edx-enterprise package number 2020-10-21 16:37:24 -04:00
Ahtisham Shahid
64c0cfe16b Fixed UI issues in problem report (#25183)
Fixed height issue in Problem grade report new UI
2020-10-21 20:43:52 +05:00
irfanuddinahmad
877da8308d Merge pull request #25395 from edx/iahmad/ENT-3512
ENT-3512: Updated requirements for edx-enterprise
2020-10-21 20:17:12 +05:00
David Ormsbee
0c61b0d4e2 Re-enable refreshing from library only on initial insertion of lib (#25347)
If the library content block is already in the course, then don't
refresh the children when we re-import it. This lets us address
TNL-7507 (Randomized Content Block Settings Lost in Course Import)
while still avoiding AA-310, where the IDs of the children for an
existing library_content block might be altered, losing student
user state.

When importing, we only copy the default values from content
in a library the first time that library_content block is created.
Future imports ignore what's in the library so as not to disrupt
course state. You can still update to the library via the Studio
UI for updating to the latest version of a library for this block.
2020-10-21 10:49:32 -04:00
irfanuddinahmad
2ed3e66ff7 Updated requirements for edx-enterprise 2020-10-21 18:53:42 +05:00
Adeel Ehsan
2a33856834 Merge pull request #25185 from edx/aali/fix_password_sent_email
fix email to which reset link was sent
2020-10-21 18:32:58 +05:00
syed-awais-ali
b3f1c8c1c7 fix email to which reset link was sent 2020-10-21 18:06:55 +05:00