Awais Qureshi
f0cac0c09d
Merge pull request #26893 from edx/BOM-2375-student-1
...
BOM-2375-student-part1
2021-03-09 17:52:30 +05:00
Jawayria
0c33d80ac0
Merge pull request #26580 from edx/jawayria/bom-2352-7
...
BOM-2352: Removed unused imports from lms/djangoapps/{instructor_anal…
2021-03-09 17:04:06 +05:00
M. Zulqarnain
42eacaf8de
refactor: pyupgrade in common/util + xblock_django ( #26724 )
2021-03-09 16:49:51 +05:00
Ali Akbar
6259a82059
Merge pull request #26866 from edx/aakbar/PROD-2293
...
fix override error message
2021-03-09 14:55:35 +05:00
Usama Sadiq
2adf8b759e
refactor: ran pyupgrade on lms/djangoapps/commerce ( #26734 )
2021-03-09 14:21:08 +05:00
edX cache uploader bot
1310f9ed70
Updating Bokchoy testing database cache ( #26906 )
2021-03-09 14:19:10 +05:00
Usama Sadiq
afa102e125
refactor: ran pyupgrade on lms/djangoapps/course_api ( #26735 )
2021-03-09 12:54:42 +05:00
Usama Sadiq
7e275ec3ca
refactor: ran pyupgrade on lms/djangoapps ( #26523 )
...
ran pyupgrade on course_Wiki, coursewarehistoryextended
2021-03-09 12:49:44 +05:00
edX requirements bot
b648b0ad43
Updating Python Requirements ( #26907 )
2021-03-09 12:14:50 +05:00
Matthew Piatetsky
38ee797cfe
Merge pull request #26899 from edx/AA-461
...
[AA-461] Change course metadata export to be a celery task
2021-03-08 16:54:19 -05:00
Kyle McCormick
9b37e7d0fe
refactor: centralize checks for canonical courseware experience & URL ( #26815 )
...
Centralize the logic for choosing between
MFE and Legacy-frontend courseware within
three new functions:
* courseware_mfe_is_active
* courseware_mfe_is_visible
* courseware_legacy_is_visible
This allows us to create another new function:
* get_courseware_url
which can be called anywhere in LMS/Studio
to get the canonical URL to courseware
content (whether it be MFE or Legacy).
In future commits we we begin using
get_courseware_url throughout the platform.
TNL-7796
2021-03-08 15:24:16 -05:00
Felipe Montoya
72fba562f8
Merge pull request #26477 from eduNEXT/MJG/Change_max_uername_len
...
feat: Changed username max_length to the specified by django
2021-03-08 15:15:49 -05:00
Matthew Piatetsky
b1581882e7
fix: Change course metadata export to be a celery task
...
The terraform policy for the export is already attached to the worker role
AA-461
2021-03-08 15:08:32 -05:00
Alex Dusenbery
1a0bfc2a07
feat: Upgrade edx-enterprise to 3.17.48 | Adds a mgmt command to update all SystemWideEnterpriseUserRoleAssignment records in a way that makes them more explicitly defined. ENT-4099.
2021-03-08 15:05:18 -05:00
Kyle McCormick
bcb48525ac
refactor: clean up unused ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS ( #26900 )
...
The setting overrides should've been cleaned up in a previous
commit, but I missed them. This change is a no-op.
2021-03-08 15:01:12 -05:00
Bianca Severino
9af6c2727a
Merge pull request #26903 from edx/bseverino/proctoring-3.7.8
...
Upgrade edx-proctoring to 3.7.8
2021-03-08 14:44:23 -05:00
Bianca Severino
171d933778
Upgrade edx-proctoring to 3.7.8
2021-03-08 13:39:57 -05:00
Awais Qureshi
b907c3d289
BOM-2375-student-part1
...
pyupgrade in student app.
2021-03-08 23:16:11 +05:00
Kyle McCormick
37650c1009
build: fix+simplify docs config now that sys.paths hacks are gone
...
The docs configuration files previously had to account
for the fact that lms/djangoapps, cms/djangoapps, and
common/djangoapps were hacked into sys.path. As of ~Lilac,
this is no longer the case.
Unrelated cleanup: devstack_docker and devstack
are now aliases, so we can simplify a conditional import
in docs_settings.py
2021-03-08 12:49:31 -05:00
Kyle McCormick
dfa60a5e92
docs: update sys.path hacks ADR & add upgrade guide
...
The timeline of the import_shims removal has evolved
over time; notably, we are keeping the import_shims
in Lilac in order to make any lingering old-style
import paths obvious to operators.
Update the ADR to reflect this. Also, add a table
mapping old import paths to new ones.
2021-03-08 12:49:31 -05:00
Kyle McCormick
2b5d916512
refactor!: deprecated import paths now always raise
...
Previously, deprecated [lms|cms|common]/djangoapps
import paths would only raise errors if the
ERROR_ON_DEPRECATED_EDX_PLATFORM_IMPORTS
flag, which defaulted to False (but is overriden
to True for Devstack and *.edx.org), was enabled.
This change removes that setting and always raises
on use those deprecated import paths.
2021-03-08 12:49:31 -05:00
Raul Gallegos
e1614b5324
fix: revert back the bundle_draft_files cache key ( #26897 )
...
Changes the LMS/Studio bundle cache key,
thus invalidating all 47hr-TTL entries
in favor of new 50min-TTL entries.
TNL-7771
2021-03-08 12:34:51 -05:00
Awais Qureshi
a980145164
BOM-2375-student-part1
...
pyupgrade in student app.
2021-03-08 22:21:37 +05:00
edX cache uploader bot
aecf6f1d51
Updating Bokchoy testing database cache ( #26896 )
2021-03-08 21:04:33 +05:00
Sarina Canelake
3cbf7d80f1
Merge pull request #26106 from open-craft/mavidser/se-3685-hide-help-link
...
Add option to disable the help link in the navbar
2021-03-08 10:24:30 -05:00
Jeremy Bowman
1692081dd0
Fix diff-cover with recent git versions on shallow repositories ( #26879 )
...
When we tried upgrading Jenkins workers from Ubuntu 16.04 to 20.04, `diff-cover` started silently failing with a return code of `1`. We suspect this is due to https://github.com/Bachmann1234/diff_cover/issues/153 , so we're adding the workaround described in that ticket.
2021-03-08 10:23:50 -05:00
Adeel Ehsan
5fcf88f31e
Merge pull request #26869 from edx/aehsan/van-390/datetimestamp_added_for_account_activation_event
...
datetimestamp added for account activation event
2021-03-08 19:59:43 +05:00
alangsto
e3099bc486
Update edx-proctoring version ( #26895 )
2021-03-08 09:22:37 -05:00
Jason Myatt
6e743bc41a
Merge pull request #25941 from open-craft/mtyaka/SE-2888-forum-notification-url
...
Fix URL in forum notification post.
2021-03-08 09:13:20 -05:00
Kyle McCormick
f54e3752fa
fix: lower bundle cache timeout from 47hrs to 50mins ( #26863 )
...
S3 URLs served by Blockstore have a max TTL of
1hr, since the temporary credentials the Blockstore
uses to sign the URLs themselves have a TTL of
1hr. Thus, we must cache Blockstore bundles for
less than 1hr.
TNL-7771
2021-03-08 08:47:30 -05:00
Awais Qureshi
8168a3a322
Merge pull request #26673 from edx/BOM-2374-pipelinemako
...
Run Pyupgrade on pipeline mako.
2021-03-08 18:39:32 +05:00
Awais Qureshi
6832c95d8e
Merge pull request #26706 from edx/BOM-2376-terrain
...
Run Pyupgrade on terrain
2021-03-08 18:38:19 +05:00
Awais Qureshi
2dcaf9d5a6
BOM-2375-student-part1
...
pyupgrade in student app.
2021-03-08 18:29:25 +05:00
Zainab Amir
a39befb548
VAN-113: Add error code for registration workflow ( #26821 )
2021-03-08 18:09:26 +05:00
Matthew Piatetsky
b8da9fb59b
Merge pull request #26868 from edx/AA-461
...
[AA-461] Add temporary debugging logs to determine why the highlights export is not working
2021-03-08 07:01:50 -05:00
edX requirements bot
311c30aa69
Updating Python Requirements ( #26886 )
2021-03-08 12:41:55 +05:00
Matjaz Gregoric
6204e5bcec
Fix URL in forum notification post.
...
urljoin('my.domain.com', '/my/path') returns '/my/path'. We have to make
sure to use the full base url (starting with http(s)://) and not just
the site's domain.
2021-03-08 08:32:13 +01:00
adeelehsan
4d24f4c005
datetimestamp added for account activation event
...
VAN-390
2021-03-08 11:29:58 +05:00
Michael Roytman
66f0f9891f
feat: This upgrades the version of edx-proctoring library to 3.7.6. This includes a fix to a bug that prevented course staff members from marking proctored exam attempts as ready_to_resume. The bug was that the course ID was being incorrectly determined by the StudentProctoredExamAttempt PUT handler. ( #26880 )
2021-03-05 19:50:17 -05:00
Nathan Sprenkle
e5c9ba183a
fix: add missing ORA hooks for some response areas ( #26875 )
2021-03-05 15:40:42 -05:00
Matthew Piatetsky
b46da1a7c1
Add temporary debugging logs to determine why the highlights export is not working
2021-03-05 10:23:35 -05:00
Kyle McCormick
9aefd6f986
style: django-not-configured is not a sensible lint-amnesty value ( #26862 )
...
django-not-configured is an error raised by pylint (with
the pylint-django plugin) when it's not correctly configured.
We should not be applying lint amnesty for such a violation.
2021-03-05 08:11:58 -05:00
Justin Hynes
8155190511
Merge pull request #26857 from edx/jhynes/microba-1038_fix-removal-bug
...
MICROBA-1038 | Don't check enrollment status when removing allowlist entries
2021-03-05 08:02:03 -05:00
Ali-D-Akbar
7aa5e27201
fix override error message
2021-03-05 17:27:56 +05:00
Awais Qureshi
875a06d2fc
Merge pull request #26674 from edx/BOM-2373-course_action_state
...
Run Pyupgrade on course-action-state.
2021-03-05 17:24:13 +05:00
Matthew Piatetsky
013f7bfe34
Merge pull request #26744 from edx/AA-461
...
[AA-461] Export highlights to s3 for use by braze
2021-03-05 06:46:57 -05:00
M. Zulqarnain
e35d3de376
refactor: pyupgrade on docs & pavelib ( #26768 )
2021-03-05 15:24:59 +05:00
M. Zulqarnain
41e5403f4e
BOM-2369 (D): pyupgrade on contentstore/views ( #26767 )
...
* pyupgrade on contentstore/views
* Apply suggestions from code review
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
2021-03-05 14:55:14 +05:00
edX requirements bot
efe4041ef7
Updating Python Requirements ( #26864 )
2021-03-05 14:17:27 +05:00
edX cache uploader bot
39b9099cdf
Updating Bokchoy testing database cache ( #26861 )
2021-03-05 14:14:42 +05:00