Jansen Kantor
079f43f40d
EDUCATOR-5571: filter gradebook api by course staff role ( #26994 )
...
feat: add excluded_course_roles parameter to gradebook view to allow omitting staff
2021-04-07 10:09:16 -04:00
Usama Sadiq
25b275bca4
refactor: Ran pyupgrade on openedx/core/djangoapps
...
Ran pyupgrade on openedx/core/djangoapps/{xblock, xmodule_django, zendesk_proxy}
2021-04-07 18:57:52 +05:00
Usama Sadiq
ac8c3b6a03
refactor: Ran pyupgrade on openedx/core/djangoapps
...
Ran pyupgrade on openedx/core/djangoapps/{util, verified_track_content}
2021-04-07 18:57:12 +05:00
Usama Sadiq
d540688f8e
refactor: Ran pyupgrade on openedx/core/djangoapps/user_authn
2021-04-07 18:54:33 +05:00
Piotr Surowiec
bc1e9afe4b
feat: allow overriding unit icons ( #21433 )
...
This:
1. Introduces a new override using the `pluggable_override` decorator.
It is now possible to specify a custom way of getting XBlock's icon
by defining `GET_UNIT_ICON_IMPL` in settings.
2. Introduces a way to add custom `XBLOCK_MIXINS` by defining
`XBLOCK_EXTRA_MIXINS` in settings. This allows, e.g. to add
new fields to XBlocks.
2021-04-07 09:42:12 -04:00
Christie Rice
3d20c848f8
style: Use constants for certificate status. Update certificate status and grade documentation. ( #27250 )
...
MICROBA-1074
2021-04-07 09:38:56 -04:00
Ahtisham Shahid
581230d16d
Fixed notes background color contrast ( #27004 )
...
* Fixed notes background color contrast
2021-04-07 17:26:02 +05:00
Saqib
10fc3f4b38
docs: add annotations for CUSTOM_CERTIFICATE_TEMPLATES_ENABLED feature flag ( #27185 )
2021-04-07 08:21:14 -04:00
Awais Jibran
1d39e431e3
Use allowed_xblocks settings ( #27265 )
...
* Use allowed_xblocks in olxcleaner validate.
2021-04-07 15:45:04 +05:00
Muhammad Ammar
9d7e804236
Merge pull request #27255 from edx/ammar/update-cache-key-for-dsc
...
update cache key for DSC
2021-04-07 15:27:42 +05:00
edX requirements bot
e16f813a55
Updating Python Requirements
2021-04-07 14:16:06 +05:00
Jawayria
d892792ff7
Merge pull request #26557 from edx/jawayria/bom-2352-4
...
BOM-2352: Remove unused imports from lms/djangoapps/{course_wiki, cou…
2021-04-07 13:55:37 +05:00
Jawayria
cf81718b10
Merge pull request #26601 from edx/jawayria/bom-2408-4
...
BOM-2408: Remove unused imports from openedx/core/djangoapps/{dark_la…
2021-04-07 12:56:37 +05:00
Jawayria
a4744dfde1
Merge pull request #26600 from edx/jawayria/bom-2408-3
...
BOM-2408: Removed unused imports from openedx/core/djangoapps/{conten…
2021-04-07 12:56:20 +05:00
Jawayria
707f940770
Refactor: Removed unused imports
...
Removed unused imports from lms/djangoapps/{course_wiki, coursewarehistoryextended, discussion}
2021-04-07 12:54:21 +05:00
Ahtisham Shahid
f3a62b5f89
Error message for proctor exam show to user ( #27238 )
...
* Error message for proctor exam visible to user
* Created exception class for Invalid Proctor settings
2021-04-07 10:46:19 +05:00
Zaman Afzal
194f29ca55
ENT4134 Add the support for multiple IDPs ( #27073 )
...
* ENT4134 Add the support for multiple IDPs
2021-04-06 23:27:20 +05:00
Robert Raposa
29c98511eb
Merge pull request #27260 from edx/robrap/improve-course-override-docs
...
ARCHBOM-1721: docs: improve CourseWaffleFlag admin docs
2021-04-06 12:28:12 -04:00
Awais Jibran
9b4f19f204
Update olxcleaner ( #27261 )
2021-04-06 21:26:24 +05:00
Awais Jibran
d4c557f765
Reference openedx/olxcleaner ( #27256 )
...
* Reference openedx/olxcleaner and remove pypi for olxcleaner
2021-04-06 20:40:25 +05:00
Justin Hynes
6645d0348a
Merge pull request #27258 from edx/jhynes/microba-974_invalidate_cert_properly
...
fix: invalidate certificate properly when regenerating certs from the support tool
2021-04-06 11:27:22 -04:00
Robert Raposa
280f8e1577
docs: improve CourseWaffleFlag admin docs
...
Improve the docs for how to configure CourseWaffleFlag
overrides via Django admin.
ARCHBOM-1721
2021-04-06 11:05:44 -04:00
Zaman Afzal
3bcfe511b3
update edx-enterprise version ( #27259 )
2021-04-06 20:02:12 +05:00
Justin Hynes
2d6a4126e7
fix: invalidate certificate properly when using regeneration from support tool
...
[MICROBA-974]
* Update `regen_cert` function to call the certificate objects `invalidate` method, instead of just setting the certificate status as 'unavailable'. This change will make it so the certificate revoked signal is sent in an attempt to keep data in the Credentials IDA in sync
2021-04-06 10:30:19 -04:00
Justin Hynes
eda12d8cf8
Merge pull request #27246 from edx/jhynes/microba-1109_update_checks
...
fix: update v2 certificate generation eligibility logic
2021-04-06 10:14:40 -04:00
Azan Bin Zahid
7c3f22a0a2
Merge pull request #27257 from edx/IM/security-fixes-10-thresholds
...
chore: update thresholds after IM security fixes 10
2021-04-06 18:23:56 +05:00
Justin Hynes
13d174fdda
fix: update v2 certificate generation eligibility logic
...
[MICROBA-1109]
* Remove the requirement for the `auto_certificate_generation` waffle switch to be enabled in order for a learner to be eligible for a certificate. This switch should control _when_ a certificate is generated, not _if_ a certificate will be generated for a learner.
* Move the `auto_certificate_generation_enabled` check to happen before we try to generate v2 certificates in signals.py
* Update unit tests
* Update documentation
2021-04-06 08:50:54 -04:00
muhammad-ammar
3929d098b6
update cache key for dsc
2021-04-06 17:34:42 +05:00
Jawayria
8fc7333982
Refactor: Remove unused imports
...
Removed unused imports from openedx/core/djangoapps/{dark_lang, django_comment_common, embargo, lang_pref, oauth_dispatch, plugins, programs, schedules}
2021-04-06 17:11:59 +05:00
Sarina Canelake
6e71251f57
Merge pull request #27209 from raccoongang/ideg/fix_language_preferences_change
...
fix: Language preferences change enhancement.
2021-04-06 08:09:40 -04:00
Jawayria
df06d1312d
refactor: Removed unused imports
...
Removed unused imports from openedx/core/djangoapps/{content_libraries, coursegraph,courseware_api, crawlers, credentials, credit}
2021-04-06 17:07:13 +05:00
Jawayria
106b22ea70
Merge pull request #27182 from edx/jawayria/bom-2462-commit-msg
...
build: updating commit message
2021-04-06 17:03:45 +05:00
Azan Bin Zahid
705253e20a
chore: update thresholds after IM security fixes 10
2021-04-06 15:40:04 +05:00
edX requirements bot
401789dad3
Updating Python Requirements ( #27251 )
2021-04-06 13:03:24 +05:00
Usama Sadiq
91ea53da56
refactor: Ran pyupgrade on openedx/core/djangoapps/user_api
2021-04-06 12:50:48 +05:00
Usama Sadiq
c14eab1332
refactor: Ran pyupgrade on openedx/core/djangoapps/site_configuration
2021-04-06 12:50:34 +05:00
Usama Sadiq
ebcf204d60
refactor: ran pyupgrade on openedx/core/djangoapps
...
ran pyupgrade on openedx/core/djangoapps/{schedules, self_paced, service_status}
2021-04-06 12:50:11 +05:00
edX cache uploader bot
9106174b5a
Updating Bokchoy testing database cache
2021-04-06 12:19:47 +05:00
Simon Chen
1d186b34bf
MST-734 Fix production issue on Learner Onboarding Status Panel ( #27248 )
...
* MST-734 Fix production issue on Learner Onboarding Status Panel
Fix the prod issue where learning sequence service object missing the needed get_user_course_outline service API
The user web API call currently returns 500
2021-04-05 16:54:58 -04:00
stvn
716b84d9df
Merge PR #27202 fix/capa/empty-option-text
...
* Commits:
fix: Allow capa_problem optioninput option with empty text
refactor: Refactor capa_problem optioninput option text handling
2021-04-05 13:27:22 -07:00
Simon Chen
151efd2cb6
Add edx-proctoring=3.8.2 to edx-platform constraint file to prevent others from upgrading it to 3.8.3 accidentally ( #27249 )
2021-04-05 15:57:22 -04:00
Simon Chen
5e79e198ac
[Revert] The edx-proctoring version 3.8.3 resulted in 500 error on Onboarding Status Panel API call ( #27247 )
2021-04-05 15:09:42 -04:00
Christie Rice
1181fb343e
feat!: Remove allow_certificate checks from course certificates ( #27206 )
...
DEPR-140 MICROBA-985
2021-04-05 14:00:07 -04:00
Simon Chen
9d7bd99f8d
MST-734 Use exam due dates to test onboarding status visibility ( #27243 )
...
The version of proctoring 3.8.3 uses the onboarding exam due dates or course end dates as the testing date for learning sequence service to test the visibility of the onboarding status panel for learners. This change would allow onboarding exam with due dates to display to course enrollees correctly
2021-04-05 13:08:07 -04:00
Robert Raposa
96be45f1bd
Merge pull request #27222 from edx/robrap/ARCHBOM-1721-toggle-doc-cleanup
...
ARCHBOM-1721: docs: update toggle docs
2021-04-05 10:47:55 -04:00
alangsto
4640280daa
fix: Update expiration timeline on dashboard and specify ID verification ( #27199 )
...
MST-706. ID Verification is now valid for 2 years, so messaging used to notify learners about their ID expiration should be updated to reflect this. We have chosen to only update the messaging that is related to the current IDV flow (going through IDV on the account MFE), as the old IDV flow is no longer used by learners on edX.
2021-04-05 10:18:54 -04:00
Justin Hynes
85af4e81ec
Merge pull request #27216 from edx/jhynes/microba-1100-remove-allowlist-mgmt-cmd
...
chore: remove `cert_allowlist_generation` management command
2021-04-05 08:06:59 -04:00
Awais Jibran
bc8e21d340
Address comments in the doc ( #27240 )
2021-04-05 17:06:36 +05:00
edX requirements bot
a86b474931
Updating Python Requirements ( #27237 )
2021-04-05 13:17:30 +05:00
Ali Akbar
4b954855cb
Merge pull request #27229 from edx/aakbar/PROD-2327
...
refactor: update contact us form
2021-04-05 13:13:32 +05:00