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
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
Zainab Amir
a39befb548
VAN-113: Add error code for registration workflow ( #26821 )
2021-03-08 18:09:26 +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
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
Sid Verma
e66b9e7fff
Add option to disable the help link
2021-03-05 08:36:28 +05:30
Simon Chen
c729502b14
MST-686 Update the IDV approval email to say our IDV is now valid for 2 years ( #26859 )
2021-03-04 16:25:42 -05:00
Justin Hynes
a3a05bc440
MICROBA-1038 | Don't check enrollment status when removing allowlist entries
...
[MICROBA-1038]
- Today, we check if a learner is actively enrolled in a course-run before we add or remove them from the Instructor Dashboard allow list. We ran into an issue where we couldn't remove an entry from the list because the learner is no longer actively enrolled in the course-run. Update instructor dashboard logic to only check enrollment status when _adding_ a learner to the allow list.
2021-03-04 13:44:45 -05:00
Felipe Montoya
b98bcb19e4
Merge pull request #26809 from jramnai/tsd-enable_cookie_consent2
...
[TSD] add annotaions for ENABLE_COOKIE_CONSENT feature flag
2021-03-04 12:19:29 -05:00
Jawayria
2b943d93eb
Merge pull request #26537 from edx/jawayria/bom-2352-2
...
BOM-2352: Removed unused imports from lms/djangoapps/{certificates, c…
2021-03-04 20:40:36 +05:00
Jawayria
bf9e498be7
Merge pull request #26536 from edx/jawayria/bom-2352-1
...
BOM-2352: Removed unused imports from lms/djangoapps/{badges, brandin…
2021-03-04 20:39:23 +05:00
Carla Duarte
368df80c05
Merge pull request #26838 from edx/ciduarte/AA-517
...
AA-517: fix duplicate IDs in MessageBannerView
2021-03-04 09:46:26 -05:00
Christie Rice
8c2ce91a15
MICROBA-1033 Remove temporary id verification code. Require users to have a current id verification. ( #26834 )
2021-03-04 09:08:56 -05:00
Usama Sadiq
519384edca
refactor: ran pyupgrade on lms/djangoapps ( #26733 )
...
ran pyupgrade on bulk_enroll & ccx apps.
2021-03-04 16:00:19 +05:00
Awais Jibran
ce0fc3804d
refactor: use q objects when fetching user using an identifier #26683 ( #26823 )
2021-03-04 15:16:54 +05:00
Usama Sadiq
a8449334af
refac: ran pyupgrade on lms/djangoapps/branding ( #26730 )
2021-03-04 14:42:42 +05:00
Carla Duarte
5868e3aef8
AA-517: fix duplicate IDs in MessageBannerView
2021-03-03 16:29:11 -05:00
Justin Hynes
05c82810e0
MB-1023 | Fix defect when removing allowlist entry on instructor dashboard
...
[MB-1023]
- Fix issue from recent refactor. Verify certificate is not none before attempting to invalidate the certificate.
- Add more logging
2021-03-03 13:14:01 -05:00
Christie Rice
1b1781247c
MICROBA-1032 Remove command in favor of querying the db for more detailed info ( #26787 )
2021-03-03 09:33:21 -05:00
Sarina Canelake
e15e372233
Merge pull request #26772 from edx/sarina/DEPR-142-TNL-7522
...
Remove the "role of users being enrolled" field from Instructor Dashboard
2021-03-03 08:57:16 -05:00
Justin Hynes
251a9e74d6
Merge pull request #26799 from edx/jhynes/mb-908_move_checks_to_cert_djangoapp
...
MICROBA-1024 | Move checks to certificates app
2021-03-03 07:31:58 -05:00
Azan Bin Zahid
936f19fa12
Merge pull request #26797 from edx/azan/PROD-2281
...
add user id (staff only) field in user_api
2021-03-03 15:22:27 +05:00
azanbinzahid
0ef2ba7e7c
add lms user id in accounts endpoint
2021-03-03 14:27:44 +05:00
jawad khan
787649ba81
LEARNER-8158 - Fixed descendants typo and added tests
...
LEARNER-8158
Fixed descendants typo and added tests
2021-03-03 11:38:34 +05:00
Awais Jibran
589716144c
refactor: use q objects when fetching user using an identifier ( #26726 )
...
* refactor: use q objects when fetching user using an identifier #26683
* Nit
2021-03-03 10:45:48 +05:00
Michael Terry
877e8f1e83
Merge pull request #26803 from edx/mikix/nudge2
...
feat: add 'external course updates' experiment flag
2021-03-02 15:46:54 -05:00
Justin Hynes
07837cf54e
MICROBA-1024 | Move the allowlist and blocklist checks to certificates app
...
[MICROBA-1024]
- Move some of the recently added logic from the instructor app to the certificates app
- Attempt to not use other certificate models directly in the code I am touching, moving this logic to certificates as well.
2021-03-02 14:58:20 -05:00
Michael Terry
9570c1c72b
feat: add 'external course updates' experiment flag
...
When this flag is enabled, users will be 50/50 bucketed into an
experiment where users get course highlights and nudges from an
external service (like sailthru or braze) rather than from
edx-platform via ACE.
AA-661
2021-03-02 14:51:45 -05:00
Christie Rice
f1ff795271
MICROBA-1032 Remove command in favor of using the allowlist ( #26786 )
2021-03-02 14:40:19 -05:00
Christie Rice
e5872cf8f2
MICROBA-1032 Add allowlist check and move tests ( #26785 )
2021-03-02 14:04:03 -05:00
alangsto
0846e04f45
update exam attempt table css ( #26802 )
...
Add hover for accordion
update edx-proctoring version
2021-03-02 12:33:49 -05:00
Jayram Nai
08578bb3be
docs: add annotaions for ENABLE_COOKIE_CONSENT feature flag
2021-03-02 22:43:54 +05:30
Kyle McCormick
e792242b5f
refactor!: remove redundant ENABLE_COURSEWARE_MICROFRONTEND toggle ( #26792 )
...
The Django setting
FEATURES['ENABLE_COURSEWARE_MICROFRONTEND']
has been an additional gate to activating
usage of the Learning MFE for an Open edX
instance.
The toggle is redundant with the
`courseware.courseware_mfe`
Waffle flag. By removing it, we simplify our config
and simplify our path towards making the Learning MFE
the default courseware experience.
TNL-7796
2021-03-02 11:36:43 -05:00
Usman Khalid
dd96a2aa72
Convert Course, Section and Sequence XModules to XBlocks. ( #25965 )
2021-03-02 10:29:33 -05:00
Feanil Patel
7789ee8d6c
Merge pull request #26788 from edx/feanil/fix_warning
...
fix: Text comparison should be done with `==` not via is.
2021-03-02 10:19:20 -05:00
M. Zulqarnain
ba86198519
pyupgrade on verify_students app ( #26648 )
2021-03-02 16:45:01 +05:00
Feanil Patel
8fa34d7974
fix: Text comparison should be done with == not via is.
...
`is` will check if two objects are the same whereas `==` will check if
their values are the same which is what we want here.
2021-03-01 15:38:24 -05:00
Matthew Piatetsky
fe8e959559
Merge pull request #26765 from edx/AA-304
...
Check course outline and course date toggles in addition to courseware toggle for streak
2021-03-01 11:02:50 -05:00
Matthew Piatetsky
69ec9a2599
Check course home toggle in addition to courseware toggle
2021-03-01 09:40:02 -05:00
Usama Sadiq
7f6cabbf98
Ran pyupgrade on lms/djangoapps ( #26519 )
...
* refactor: ran pyupgrade on lms/djangoapps/bulk_enroll
Co-authored-by: M. Zulqarnain <muhammad.zulqarnain@arbisoft.com >
2021-03-01 17:13:18 +05:00
Usama Sadiq
cfb911966a
Merge pull request #26520 from edx/usamasadiq/bom-2355-pyupgrade
...
Ran pyupgrade on lms/djangoapps-I
2021-03-01 15:54:01 +05:00
sarina
173bbce500
feat!: Remove the "role of users being enrolled" field from Instructor Dashboard
...
See DEPR-142
2021-02-28 18:40:16 -05:00
sarina
3ef0f626a0
feat! Remove JS validation for Role field in batch enroll feature
2021-02-28 18:40:16 -05:00
Braden MacDonald
2bcee44568
Merge pull request #26708 from jramnai/tsd-display_histograms_to_staff
...
[TSD] add annotations for DISPLAY_HISTOGRAMS_TO_STAFF feature flag
2021-02-26 10:18:15 -08:00
Braden MacDonald
3a0e4138ee
Merge pull request #26561 from edx/ziafazal/annotation_EMBARGO
...
[TSD] Added annotations for EMBARGO feature flag
2021-02-26 10:17:36 -08:00
Carla Duarte
a90453b060
Merge pull request #26743 from edx/ciduarte/AA-684
...
AA-684: expose can_load_courseware to Course Home MFE
2021-02-26 09:21:02 -05:00
Usama Sadiq
27984285a7
Merge pull request #26502 from edx/usamasadiq/bom-2353-pyupgrade
...
Ran pyupgrade on lms/djangoapps
2021-02-26 14:07:17 +05:00
jawad khan
137a271fd2
LEARNER-8158 - Fixed completion param issue ( #26678 )
...
* LEARNER-8158
Fixed completion param issue
- There is a case where we are sending requested_fields in params as comma separated list
e.g. requested_fields=children,show_gated_sections,graded,special_exam_info,completion.
- We didn't test for this case in first place and test cases were sending requested_fields as list.
- Now we can also handle this comma separated completion field which was getting ignored before.
2021-02-26 14:02:09 +05:00