Skip to content

Dummy - #314

Closed
aayushagrawal9 wants to merge 6185 commits into
masterfrom
opencraft-release/koa.1
Closed

Dummy#314
aayushagrawal9 wants to merge 6185 commits into
masterfrom
opencraft-release/koa.1

Conversation

@aayushagrawal9

Copy link
Copy Markdown

No description provided.

jansenk and others added 30 commits October 22, 2020 14:26
This will be necessary to migrate waffle_utils classes to edx-toggles.
* 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
update logistration MFE feature flag to not be used in conjunction
with Accounts MFE toggle.

VAN-11
Rolling back previous changes after unexpected behavior
when testing in stage.

ENT-3494
…with unpublished changes. (openedx#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.
…rd-remove-adr

ADR for Sysadmin Dashboard deprecation and removal
Previous rollback introduced this error while resolving merge
conflicts. Line declaring the local variable was accidentally
omitted.

ENT-3494
…-studio-text-aa-379

AA-379: Update the Self-paced Studio text to account for Personalized…
…fresh_button

bump edx-enterprise version so admin catalog refresh button gets depl…
AA-256: Revert "AA-51: Adds in 'Up next' banner to course home"
…d_recovery_options

Adds forgot password functionality for secondary email.
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.
…xed_tests

bump edx-enterprise version number
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
…d-instructor-tasks

Use AppConfig in instuctor_task app to ensure tasks are discovered
These flags are deprecated in favor or the DISABLE_* equivalent.
This allows us to get rid of the DefaultTrueWaffleNamespace class.
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.
nedbat and others added 29 commits December 1, 2020 14:21
…rning-squashes

[WIP] [BTR-39] Cherry-pick warning squash commits
…ucture_not_found_on_cache_invalidation_port

[BTR-46] [SE-3439] Fixes block structure not caching when cache invalidation is enabled
These were first added in
edx@d95b46dd19 but they don't
seem to do anything.  On Open edX sites, they are misleading.

(cherry picked from commit cd0ef5b)
(cherry picked from commit a52baf6)
This change helps to check the preview of fileupload in
openassessment xblock in studio.

Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com>
(cherry picked from commit 31f0432)
The login page had a hard-coded support.edx.org URL.  This changes it to
a configurable setting. BTR-32.

(cherry picked from commit 7613061)
Replaces the deprecated CachedFilesMixin with ManifestFilesMixin.
Also sorts xmodules and xblocks js bundles to make theme assets
compilation hashes consistent across different machines.

(cherry picked from commit e9cba8c)
…ctions (openedx#25324)

The clean-js jake command helps remove all minified js files that get generated using the minify bundle jake command

By running clean-js before running the minify command, we ensure that the tinymce files are consistent after being rebuilt/minified.

This is helpful with multiple app servers that are applying the same changes to the TinyMCE editor

This ensures that no matter on which machine the files are rebuilt, the resulting minified plugin files are consistent among all

(cherry picked from commit b49ebb9)
(cherry picked from commit 57cb1d40a047aabbc5b0acfbce2d3b4c62b0ecca)
…image-url

[SE-3329] Expose banner image url in course API

(cherry picked from commit 6a55b83)
…hitelist

Sets default X-Frame-Options for login and registration forms to environment setting

(cherry picked from commit bb0492e)
(cherry picked from commit b22471d6760aa8e874e947de15144d2262696fd8)
…edx#25935)

(cherry picked from commit 914410a47b50933e5a92e2e77e0dbc85ff405cce)
[SE-3856] Cherry picks the internal code drift from juniper 3 used by Autodesk
This change updates the `third_party_auth.always_associate_user_by_email` waffle switch's definition because Koa uses `edx-toggles=1.1.1`, instead of `2.0.0>edx-toggles>=1.2.0`.
Updates tpa email association waffle switch to support edx-toggles=1.1.1
Student-generated certificates are meant to be auto-enabled through
signal for self-paced courses, but it has been observed that this
behaviour is flaky. When this happens, we are left in a state where it
is impossible to enable student-generated certificates because the
section is hidden in the instructor dashboard.

Also by unconditionally displaying the toggle button, this allows more
flexibility for instructors. For example, it may be desirable for
student-generated certificates to be disabled for a self-paced course.

(cherry picked from commit 86acd244d964e6281f3564d14e370e5bc79c2fbb)
This is required to stop get_course_about_section
html content from using the edxnotes version of
get_html, which injects the edxnotes html into it.
We don't want this injected into the html here,
because these are snippets meant to be displayed
in original form on the course about page.

(cherry picked from commit 1432dee)
Enable ar-sa locale and add translations for it.

Co-authored-by: Farhaan Bukhsh <farhaan@opencraft.com>
(cherry picked from commit a0dbb0e)
 [BB-3518] Merge in remaining code drift from opencraft-release/juniper.3 in opencraft-release/koa.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.