Commit Graph

21999 Commits

Author SHA1 Message Date
Bianca Severino
d8bfbe96bb Remove course_key from IDV SubmitPhotosView 2020-12-14 15:52:00 -05:00
Michael Terry
2711fbb376 Merge pull request #25863 from edx/mikix/offer-expire-refactor
TNL-7185: Send data, not rendered HTML to the learning MFE
2020-12-14 14:18:58 -05:00
Michael Terry
eef72b5ab7 TNL-7185: Send data, not rendered HTML to the learning MFE
Specifically, send data versions of course_expired_message and
offer_html.

The rendered HTML is still being sent for now, until the learning
MFE is updated to consume the data objects.
2020-12-14 13:41:03 -05:00
Bianca Severino
d1549e5129 Merge pull request #25845 from edx/bseverino/idv-course-key-fix
[MST-567] Encode course_id passed into IDV flow
2020-12-11 13:16:30 -05:00
Robert Raposa
54044232b8 update FEATURES toggle annotation names
Update toggle_name annotations from "XXX"
to "FEATURES['XXX']" to match the name
used by the toggle state endpoint so they
don't seem like two different toggles.
2020-12-11 11:16:19 -05:00
Bianca Severino
2a4c26c367 Encode course_key passed into IDV flow 2020-12-11 09:38:38 -05:00
Jillian Vogel
511d6b975d SE-2010 Allows XBlocks to order columns for the Problem Response Report (#23109) 2020-12-11 09:37:26 -05:00
Raul Gallegos
5279975483 [TNL-7771][LX-1409] sets blockstore values timeouts to avoid S3 links expiration (#25830) 2020-12-11 09:35:45 -05:00
Adeel Ehsan
39334358d2 Merge pull request #25847 from edx/aehsan/van-198/rebrand_the_saml_page
applied rebranding to saml page
2020-12-11 02:54:02 +05:00
adeelehsan
f6d743ad6b applied rebranding to saml page 2020-12-11 01:41:21 +05:00
Feanil Patel
cfc63722a5 Undo revert.
This change was reverted along with the downgrade of super-csv because
it was believed that this change was causing issues with celery task
registration.

It was reverted in https://github.com/edx/edx-platform/pull/25762

The fix turned out to be something different and this and the
super-csv library should both be same to upgrade.  The library
upgrade will come in a follow-on make upgrade with some other
constraints that also need to be lifted.

Actual fix: https://github.com/edx/edx-platform/pull/25822
2020-12-10 13:54:36 -05:00
Tim McCormack
0c57a02119 Enforce a Celery singleton across cms and lms by using shared module (#25840)
This should prevent the issues we've seen recently where cms modules are
imported by the running lms process, resulting in two celery instances
being created and tasks intermittently being registered to the wrong
instance (and therefore effectively lost.)

In commit ab6bf348d4/PR #25822 we tried to ensure that only one or the
other of the instances was created by adding a startup check.
Unfortunately, there's an external shared library that refers directly
to the lms celery, causing a startup failure in cms, so we had to revert
it. Rather than waiting to fix that library, this commit collapses
the two instances together so that there is only ever one.
2020-12-10 17:54:31 +00:00
Alexander J Sheehan
999b88ebbb Merge pull request #25709 from edx/asheehan-edx/ENT-3648-assessment-level-signals
Adding signals and receivers for assessment level reporting
2020-12-10 09:29:54 -08:00
Feanil Patel
68e4732590 Merge pull request #25829 from edx/feanil/enable_history_panel
Enable keeping some request history in the debug toolbar.
2020-12-10 11:28:17 -05:00
Awais Jibran
e621563194 Merge pull request #25824 from edx/aj/branding/update-progress-page-base-font-size
Update base fontsize on progress page
2020-12-10 19:38:11 +05:00
Tim McCormack
a9bcf22169 Revert "Only instantiate one celery app per process." 2020-12-10 14:14:42 +00:00
Ali Akbar
e209d892c1 Merge pull request #210 from edx/IM/security-fixes-2
Incident Management security fixes 2
2020-12-10 14:26:25 +05:00
Alexander Sheehan
2220a1bcb2 Adding feature flag for subsection grade update signal 2020-12-09 14:01:39 -08:00
Feanil Patel
cdbbe077c2 Enable keeping some request history.
This makes it easire to debug things like POST requests that would
otherwise not be easily debugged during development.
2020-12-09 16:47:23 -05:00
Awais Jibran
cd29bb1424 move font-size to body 2020-12-10 01:44:48 +05:00
Awais Jibran
f2305ad8c3 Update base fontsize on progress page 2020-12-10 01:11:52 +05:00
Feanil Patel
ab6bf348d4 Only instantiate one celery app per process.
Ticket: BOM-2086

Currently there are parts of the LMS that import content from the CMS
APP and vice-versa.  When this happens, we end up with 2 instances of
the celery app and some tasks get registered to the wrong one. The
tasks that were getting registered to the wrong one are never able to
run and result in lots of production errors on celery workers.

The timing of the CMS celery app instantiation is non deterministic
so different tasks get lost depending on when it's imported by some
code in the LMS.

As long as SERVICE_VARIANT is set, this code should prevent the
instantiation of both celery apps.
2020-12-09 14:13:40 -05:00
Kyle McCormick
643fbe82a0 Downgrade REDIRECT_TO_COURSEWARE_MICROFRONTEND to CourseWaffleFlag (#25815)
The toggle was previously an ExperimentWaffleFlag,
which allows stable A/B testing but increases the toggle's
complexity. Since we do not plan an doing any more A/B
tests as part of the MFE rollout, we can 'downgrade' this
toggle to a CourseWaffleFlag, which still allows us to do
phased rollout and course-run-specific overrides.
2020-12-09 13:48:47 -05:00
adeel khan
e518e62e20 Merge pull request #25794 from edx/adeel/fix_checkbox_text
Make optional checkbox text small.
2020-12-09 23:24:00 +05:00
Alexander Sheehan
6ef93078f9 adding unit tests for assessment level reporting and hashing cache key. 2020-12-09 10:07:46 -08:00
Zainab Amir
5c8608247f update title on register page to h1 (#25813) 2020-12-09 18:01:53 +05:00
Zainab Amir
274f8b0590 Add class to section title on Password Assistance page (#25812) 2020-12-09 17:03:25 +05:00
Alexander Sheehan
440773a72d Adding signals and receivers for assessment level reporting to integrated channels 2020-12-08 14:51:40 -08:00
Ned Batchelder
2dd618e3a2 Merge pull request #25756 from edx/nedbat/settable-support-link
New LOGIN_ISSUE_SUPPORT_LINK setting
2020-12-08 15:07:13 -05:00
Bianca Severino
9172935ca5 Merge pull request #25792 from edx/bseverino/idv-course-key
Fix query string being passed into IDV flow
2020-12-08 09:39:53 -05:00
Michael Terry
639d043675 Merge pull request #25765 from edx/mikix/upgrade-sidebar
AA-383: add verified mode info to course_home outline API
2020-12-08 08:43:38 -05:00
Awais Jibran
0cbfbd5272 Merge pull request #25798 from edx/aj/update-edge-logo-height
Update Edge footer logo height
2020-12-08 14:35:59 +05:00
Awais Jibran
f146ca0600 Edge logo height 2020-12-08 13:44:36 +05:00
Adeel Khan
099e9eeb95 Make optional checkbox text small. 2020-12-08 03:14:31 +05:00
Bianca Severino
8805914b52 Fix query string being passed into IDV flow 2020-12-07 16:21:44 -05:00
Awais Jibran
685e061d6c Merge pull request #25768 from edx/aj/branding/progress-page
Update progress page headings
2020-12-08 00:00:26 +05:00
edx-pipeline-bot
fe3cdb1209 Merge pull request #25786 from edx/private_to_public_4fed713
Mergeback PR from private to public.
2020-12-07 20:30:23 +05:00
Bianca Severino
49bbb771c5 Merge pull request #25764 from edx/bseverino/idv-log
Provide better logging for 400 errors on IDV photo submission
2020-12-07 09:19:20 -05:00
Manjinder Singh
28e6a3e43d ARCHBOM-1536: Adding edx/event-routing-backed to requriments and eventtracking app to installed_apps (#25706)
* ARCHBOM-1536: Adding edx/event-routing-backed library in requirements

* Adding eventtracking app to INSTALLED_APPS
2020-12-07 09:05:30 -05:00
Zainab Amir
2d3c6c05e1 Update page title to H1 (#25783)
Rebrand related work for:
- VAN-160
- VAN-186
2020-12-07 18:41:55 +05:00
Ali-D-Akbar
73eabe9521 PROD-2221 2020-12-07 16:24:27 +05:00
azanbinzahid
67395683af PROD-2127 2020-12-07 16:24:27 +05:00
Ali-D-Akbar
82e10388ce PROD-2225 2020-12-07 16:24:26 +05:00
Ali-D-Akbar
b50184d4ae PROD-2226 2020-12-07 16:24:26 +05:00
Ali-D-Akbar
0ce0a9f427 PROD-2228 2020-12-07 16:24:26 +05:00
Ali-D-Akbar
85b06f5285 PROD-2251 2020-12-07 16:24:26 +05:00
adeel khan
bca0b5e2fb Merge pull request #25775 from edx/adeel/van_168_vertically_center_align_labels
Center align vertically label fields.
2020-12-07 15:52:42 +05:00
adeel khan
bea629d9d7 Merge pull request #25773 from edx/adeel/van_170_reduce_tos_and_honorcode_fontsize
Reduce tos/honorcode font size
2020-12-07 15:52:21 +05:00
Ali Akbar
4fed713ce9 Merge pull request #208 from edx/IM/security-fixes
IM security fixes
2020-12-07 15:39:20 +05:00
Awais Jibran
b1bf227286 Update progress page headings. 2020-12-07 13:14:39 +05:00