Sofiane Bébert
5d7cd3d278
docs: annotate auto_certificate_generation ( #26770 )
2021-03-19 16:01:55 -04:00
Usama Sadiq
aa618c460c
refactor: remove unused-imports ( #27083 )
2021-03-19 22:42:14 +05:00
Bianca Severino
7a7c87d277
Merge pull request #27080 from edx/bseverino/proctoring-3.7.12
...
Revert edx-proctoring to 3.7.12
2021-03-19 09:59:46 -04:00
Saqib
b367b276c9
docs: add annotations for ENABLE_LTI_PROVIDER feature flag ( #27040 )
2021-03-19 09:42:24 -04:00
Bianca Severino
557029b0db
Revert edx-proctoring to 3.7.12
2021-03-19 09:38:43 -04:00
Sarina Canelake
2342f04447
Merge pull request #26435 from open-craft/shimulch/bb-3624-upstream
...
Fix missing email context values and pass site configuration to better multi-site customization
2021-03-19 08:42:38 -04:00
Awais Qureshi
05a5f5954b
refactor: remove unused imports.
2021-03-19 10:15:59 +00:00
Shimul Chowdhury
e942f12adc
Add missing context platform_name and contact_mailing_address. And pass
...
site configuration to email context.
2021-03-19 10:05:49 +06:00
Christie Rice
fa15afb062
fix: Update logging ( #27065 )
...
MICROBA-923
2021-03-18 15:00:52 -04:00
Bianca Severino
14fdb75c15
Merge pull request #27041 from edx/bseverino/proctoring-3.7.13
...
Update edx-proctoring to 3.7.13
2021-03-18 11:11:06 -04:00
Simon Chen
69da33cc9c
Update the logging messages on ID Verification backend ( #27061 )
...
Currently in edx.org production, we have seen unhelpful error message that produces noises covering real important errors. This change would update the logging so we can have better and informative error messages for ID Verification
2021-03-18 10:32:25 -04:00
Dillon Dumesnil
1949675761
Merge pull request #27042 from edx/ddumesnil/segment-device-mode-aa-692
...
refactor: AA-692: Update location of is-hidden class when fa icon is …
2021-03-18 06:29:59 -07:00
Dillon Dumesnil
7791f15509
refactor: AA-692: Update location of is-hidden class when fa icon is used
...
We ran into a bug where the is-hidden class was being overridden by the
font awesome styling due to a late load of font awesome (causing the
fa class to take precedence). This changes to instead wrap the icon in
the span so there is no competing between the two classes on the same
element
2021-03-17 10:57:56 -07:00
Bianca Severino
3af3f5bc11
Update edx-proctoring to 3.7.13
2021-03-17 13:18:16 -04:00
Robert Raposa
2c0a8242f7
ARCHBOM-1708: feat: monitor and log expected errors ( #26980 )
...
Adds logging and monitoring capabilities for expected
errors. See the ADR and how-to documentation for
details of how to configure and use the EXPECTED_ERRORS
setting and new monitoring and logging.
ARCHBOM-1708
Co-authored-by: Tim McCormack <tmccormack@edx.org >
2021-03-17 07:27:13 -04:00
Jawayria
10d4c5259d
Merge pull request #26581 from edx/jawayria/bom-2352-8
...
BOM-2352: Removed unused imports from lms/djangoapps/{lti_provider, m…
2021-03-17 12:56:53 +05:00
Christie Rice
6b7d63af09
MICROBA-1055 Listen for course enrollment mode change ( #27029 )
2021-03-16 14:06:46 -04:00
Christie Rice
90f5e42dbd
MICROBA-1055 Require a valid enrollment mode, even on the allowlist ( #27012 )
2021-03-16 09:37:27 -04:00
Michael Terry
a7b75e5014
feat: mark forum response notifications transactional
...
The user opts into them when making a post / through the forums UI.
They are not truly a marketing email or similar.
2021-03-16 08:50:40 -04:00
Carla Duarte
a7b960bb54
Merge pull request #27016 from edx/ciduarte/AA-212
...
AA-212: add masquerade test for progress tab
2021-03-15 16:57:49 -04:00
Kyle McCormick
1f392bdc3e
fix: render_xblock was denying access to staff masquerading as learners ( #27017 )
...
The render_xblock view, which powers the Learning
MFE (among other things) returned a 404 when un-
enrolled course staff users tried to load it while
masquerading as learners. This was because we
checked course access after enabling the
masquerading context, which triggered a redirect-
to-enrollment exception.
The fix is simply to enable the masquerading
context after checking course access.
Content-level behavior and access is still
calculated within the masquerading context,
as intended.
TNL-7989
2021-03-15 16:50:33 -04:00
Carla Duarte
dbe31e3c48
AA-212: add masquerade test for progress tab
2021-03-15 16:35:30 -04:00
Michael Terry
c79a640117
Merge pull request #27014 from edx/mikix/double-message
...
fix: don't duplicate text in forum notification email
2021-03-15 16:06:03 -04:00
Michael Terry
4aacedc604
fix: don't duplicate text in forum notification email
2021-03-15 15:29:01 -04:00
Justin Hynes
0b22c70248
MICROBA-1011 | Reduce use of Certificates models accessed directly in Instructor Dashboard djangoapp
...
[MICROBA-1011]
- When creating bulk allowlist entries make the tool use the `is_on_allowlist` certificate API function over accessing the CertificateWhitelist model methods directly
- When creating bulk allowlist entries make the tool use the `create_or_update_allowlist_entry` certificate API function over using CertificateWhitelist model/Django ORM directly
2021-03-15 12:00:56 -04:00
Justin Hynes
f00f562deb
Merge pull request #26989 from edx/jhynes/microba-1011_allowlist-uniqueness
...
MICROBA-1011 | Remove duplicate allowlist entries and add constraint preventing future occurrences
2021-03-15 09:15:20 -04:00
Azan Bin Zahid
c20f938072
disable xsslint
2021-03-15 15:25:41 +05:00
Carla Duarte
f50b71b03c
replace six with str
2021-03-12 15:32:05 -05:00
Justin Hynes
eed9202485
MICROBA-1011 | Remove duplicate allowlist entries and add constraint to model to prevent future occurrences
...
[MICROBA-1011]
- Add data migration to remove the duplicate certificate allowlist entries before adding the new constraint to the CertificateWhitelist model.
- Add `unique_together` constraint to the CertificateWhitelist model. A learner should only have a single allowlist entry per course-run.
2021-03-12 14:18:39 -05:00
Carla Duarte
c996f58e9d
Merge pull request #26978 from edx/ciduarte/AA-213
...
AA-213: create progress tab mfe waffle flag
2021-03-12 13:27:06 -05:00
Michael Terry
c697acec2b
Merge pull request #26927 from edx/mikix/ace-braze
...
feat: update to edx-ace 1.0.0
2021-03-12 11:05:30 -05:00
Michael Terry
570a869bd3
feat: update to edx-ace 1.0.0
...
The new version switches how you specify recipients, to use
lms_user_id instead of usernames.
AA-489
2021-03-12 10:25:54 -05:00
Carla Duarte
403358e09f
AA-213: create progress tab mfe waffle flag
2021-03-12 10:08:34 -05:00
David Ormsbee
bebcbef3dd
Merge pull request #26973 from open-craft/symbolist/convert-to-xblock
...
[BD-04] Create CustomTagTemplateBlock, convert TranslateCustomTagDescriptor to XBlock and remove RawDescriptor
2021-03-12 09:17:59 -05:00
Usama Sadiq
bd9bb424cd
refactor: ran pyupgrade on lms/djangoapps/certificates ( #26740 )
2021-03-12 14:47:30 +05:00
Usama Sadiq
82406e970a
reafctor: ran pyupgrade on lms/djangoapps/courseware ( #26739 )
2021-03-12 14:43:44 +05:00
Usama Sadiq
b1b3ba9c81
refactor: ran pyugprade on lms/djangoapps/courseware ( #26738 )
2021-03-12 12:16:46 +05:00
Usama Sadiq
859df03049
refactor: ran pyupgrade on lms/djangoapps/courseware ( #26737 )
2021-03-12 12:15:58 +05:00
Carla Duarte
dbf2b86f25
Merge pull request #26928 from edx/ciduarte/hack
...
AA-671: Course Home MFE Progress Tab API cleanup
2021-03-11 16:09:48 -05:00
Carla Duarte
99f73312b8
Progress Tab
2021-03-11 15:43:58 -05:00
Felipe Montoya
52f9c04a55
Merge pull request #26700 from jramnai/tst-automatic_auth_for_testing
...
[TSD] add annotations for AUTOMATIC_AUTH_FOR_TESTING feature flag
2021-03-11 15:10:21 -05:00
Usman Khalid
78cd8be24d
XMLModuleStore should use HiddenDescriptor instead of RawDescriptor.
...
In https://github.com/edx/edx-platform/pull/25955 `HiddenDescriptor`
(which was a subclass of `RawDescriptor` with a custom `student_view()`)
was converted to an XBlock. It is used as the `default_class` by the
`CachingDescriptorSystem` classes. However `RawDescriptor` is still
being used by `XMLModuleStore`. This has been replaced by
`HiddenDescriptor` as well.
2021-03-11 22:20:33 +05:00
alangsto
027704adae
Added optional param on submit post request to mark experiment name ( #26925 )
2021-03-11 10:31:47 -05:00
Felipe Montoya
3ed4c6548e
Merge pull request #26942 from mitodl/arslan/243-allow-discussion-annotation
...
[TSD] Added annotation for ALLOW_HIDING_DISCUSSION_TAB feature flag
2021-03-11 10:29:20 -05:00
Saad Yousaf
b6b8c3b8d6
[TNL-7970] - Convert anonymized id report code to an instructor task. ( #26778 )
...
Co-authored-by: SaadYousaf <saadyousaf@A006-00314.local >
2021-03-11 11:48:35 +05:00
Peter Pinch
8f0530288c
docs: add annotations for CUSTOM_COURSES_EDX ( #25333 )
...
* Add toggle and settings annotations for CCX
Co-authored-by: Robert Raposa <rraposa@edx.org >
2021-03-10 20:32:31 -05:00
Dillon Dumesnil
e641ba368c
Merge pull request #26902 from edx/ddumesnil/segment-logout-aa-513
...
AA-513: Reset segment state if anon user and there is a segment user id
2021-03-10 11:08:16 -08:00
Felipe Montoya
dabfa5ff08
Merge pull request #26870 from jramnai/tsd-enable_discussion_home_panel
...
[TSD] add annotations for ENABLE_DISCUSSION_HOME_PANEL feature flag
2021-03-10 12:01:21 -05:00
AsadAzam
e797fec0df
added iframe mfe overrides ( #26824 )
...
* added iframe mfe overrides
* Added import to rtl
* Refactored
* Added comment
2021-03-10 19:06:51 +05:00
Justin Hynes
1afdd71c53
Merge pull request #26921 from edx/jhynes/microba-1025_update_mngmt_cmd
...
MICROBA-1025 | Update cert_whitelist management command
2021-03-10 08:03:19 -05:00