Mubbshar Anwar
0d2ea3c2e2
fix: handle ObjectDoesNotExist exception ( #30378 )
...
Fix exception ObjectDoesNotExist while geting program enrollment in send_program_reminder_emails command.
2022-05-13 14:23:36 +05:00
Ali Akbar
f63543c49d
Merge pull request #30243 from openedx/aakbar/PROD-2739
...
feat: use new financial assistance flow in FinancialAssistanceTool
2022-05-12 23:45:55 +05:00
Mubbshar Anwar
a83c5cd447
fix: attribute error ( #30372 )
...
saved program attribute error in send_program_reminder_emails command
2022-05-12 12:28:53 +05:00
AliAkbar
ac985dbf7f
feat: use new financial assistance flow in FinancialAssistanceTool
2022-05-12 00:59:07 +05:00
Maria Grimaldi
6b8de6eb3f
Merge pull request #29996 from eduNEXT/MJG/course-about-render-filter
...
[BD-32] feat: add filter before course about rendering process starts
2022-05-11 14:07:02 -04:00
SaadYousaf
016c697922
fix: add logs and fix issues with reported content email template.
2022-05-11 22:51:01 +05:00
Maria Grimaldi
ccfa0b484b
feat: add filter before course about rendering process starts
2022-05-11 13:40:40 -04:00
Eugene Dyudyunov
65d35f9837
chore: update lti-consumer block version ( #30370 )
...
This is a part of https://github.com/openedx/public-engineering/issues/28
2022-05-11 12:42:10 -04:00
Ahtisham Shahid
674778fc7a
Removed PII sharing requirement from Live API ( #30332 )
2022-05-11 19:43:56 +05:00
Muhammad Adeel Tajamul
7a4fdf1640
Merge pull request #30366 from openedx/revert-30362-inf-185
...
Revert "feat: removed piazza from discussion providers"
2022-05-11 15:15:10 +05:00
Muhammad Adeel Tajamul
93dbb03984
Revert "feat: removed piazza from discussion providers"
2022-05-11 13:27:38 +05:00
Abdurrahman Asad
f22a129b23
fix: discussion moderators can't create posts for specific cohorts ( #30352 )
...
fix: discussion moderators can't create posts for specific cohorts
2022-05-11 09:41:48 +05:00
Eugene Dyudyunov
655e4a344f
refactor!: update CourseWaffleFlag ( #30351 )
...
BREAKING: get rid of the LegacyWaffle-based CourseWaffleFlag.
Both CourseWaffleFlag and FutureCourseWaffleFlag now use the modern
WaffleFlag as parent class. FutureCourseWaffleFlag left to support ORA
transition to modern waffle.
Switch to the ORA version which supporting new Waffles.
2022-05-10 15:08:59 -04:00
Maria Grimaldi
695d23489e
Merge pull request #29976 from eduNEXT/MJG/certificate-render-filter
...
[BD-32] feat: add filter before certificate rendering process starts
2022-05-10 14:37:22 -04:00
Maria Grimaldi
7f974d1fff
feat: add filter before certificate rendering process starts
2022-05-10 13:59:24 -04:00
Demid
a4ec4c1b8e
refactor: Delete XModule classes ( #30262 )
...
Removes XModule, XModuleDescriptor, ProxyAttribute classes and their usages.
2022-05-10 19:09:11 +02:00
Agrendalath
0ef57eb136
fix: do not index solutions in CAPA blocks
...
Most tags that could contain solutions or hints were already being removed,
but the regex did not include the case when they contained attributes.
2022-05-10 19:04:29 +02:00
Muhammad Adeel Tajamul
90184cc765
Merge pull request #30362 from openedx/inf-185
...
feat: removed piazza from discussion providers
2022-05-10 16:54:01 +05:00
Muneeb Ur Rehman
20a0e6e9e1
feat: create learner pathway skeleton ( #30355 )
...
* feat: create skeleton for learner_pathway app
* feat: add learner_pathway app for quality checks
* feat: add verbose name and dir for tests
* feat: add docstrings for files in app
* fix: remove unused imports
* refactor: resolve quality issues
2022-05-10 13:19:45 +05:00
adeel.tajamul
0b69c7b638
feat: removed piazza from discussion providers
2022-05-10 12:28:07 +05:00
edX requirements bot
426f4ca12e
chore: Updating Python Requirements ( #30361 )
2022-05-10 11:47:52 +05:00
John Nagro
5c80bd983d
feat: release edx-enterprise 3.46.6 ( #30360 )
...
- https://github.com/openedx/edx-enterprise/pull/1555
ENT-5610
2022-05-09 18:27:37 -04:00
Simon Chen
121c0badd6
fix: update lti-consumer-xblock library to v4.0.1 ( #30359 )
...
Co-authored-by: Simon Chen <schen@PF0TJ100.2tor.net >
2022-05-09 15:04:58 -04:00
Maria Grimaldi
5985b6a789
Merge pull request #29994 from eduNEXT/MJG/dashboard-render-filter
...
[BD-32] feat: add filter before dashboard rendering process starts
2022-05-09 14:58:07 -04:00
Maria Grimaldi
895a649286
feat: add filter before course dashboard rendering process starts
...
* Add dashboard filter to dashboard student's view
* Add tests/docs for filter's integration
2022-05-09 14:40:14 -04:00
Eugene Dyudyunov
289e682b8f
FC-0001: Remove old EdxRestAPIClient usage across the platform ( #30301 )
...
* refactor: remove EdxRestAPIClient
* test: update tests according to EdxRestAPIClient removal
* fix: remove unused import
2022-05-09 12:48:26 -04:00
Alexander J Sheehan
baf1cbc6fb
Merge pull request #30357 from openedx/asheehan-edx/saml-api-related-improvements
...
fix: improvments to the saml config and data endpoints
2022-05-09 11:48:14 -04:00
John Nagro
56280ed301
feat: release edx-enterprise 3.46.5 ( #30358 )
...
- https://github.com/openedx/edx-enterprise/pull/1551
ENT-5803
2022-05-09 11:04:00 -04:00
Simon Chen
192b35eb8f
fix: add Learner as another role posted to LTI tools for the LTI embed ( #30356 )
...
Co-authored-by: Simon Chen <schen@edx-c02fw0guml85.lan >
2022-05-09 10:12:28 -04:00
Justin Hynes
8f2eb38220
Merge pull request #30342 from openedx/jhynes/microba-1510_rest-apis
...
feat: add new REST APIs to support scheduled bulk email
2022-05-09 09:41:44 -04:00
Alexander Sheehan
ccb635733e
fix: improvments to the saml config and data endpoints
2022-05-09 09:22:03 -04:00
Maria Grimaldi
aacfb393d6
Merge pull request #30130 from open-craft/pooja/convert-warning-back-to-html
...
[BB-6041] Convert password compliance warning to html
2022-05-09 09:05:44 -04:00
Waheed Ahmad
bab13f7281
fix: SFL event type ( #30353 )
...
Event type for save-for-later events is setting as null.
2022-05-09 17:01:26 +05:00
Maria Grimaldi
7c99323f10
Merge pull request #29949 from eduNEXT/MJG/certificate-creation-filter
...
[BD-32] feat: add certificate creation Open edX Filter
2022-05-06 14:32:00 -04:00
edX requirements bot
981b7b53be
chore: Updating Python Requirements ( #30341 )
...
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
2022-05-06 22:57:35 +05:00
Maria Grimaldi
e8fa890af7
feat: add filter before certificate creation starts
...
- Add filters interactions with code that used generate_certificate_task
- Add unit-testing for filters
- Upgrade to latest library update
2022-05-06 13:57:21 -04:00
Tim McCormack
80f60ffb36
refactor: Move log_sensitive to edx-django-utils ( #30349 )
...
It was copied there in 4.7.0 (openedx/edx-django-utils#209 ) so it can be used in more IDAs.
Includes dropping dependency on PyNacl, which was only in use by that module.
2022-05-06 12:42:19 +00:00
Sarina Canelake
b56741cf83
docs: Update old edx.org email address
2022-05-05 18:43:32 -04:00
Justin Hynes
351d9e6759
feat: add new REST API to support scheduled bulk email
...
[MICROBA-1510]
* update InstructorTaskSchedule model delete behavior from CASCADE to DO_NOTHING.
* add utility function supporting cancellation of scheduled tasks to the instructor_task app
* add utility function to determine if a user has staff or instructor level access to a course to the student app
* adds a REST API for supporting retrieval and cancellation of scheduled bulk email tasks
* add unit tests for new functionality in the student app
* add unit tests for the new functionality in the bulk_email app
* remove use of CourseEmail object directly in another related test file
* add unit tests for the new REST API views.
2022-05-05 14:26:35 -04:00
Eugene Dyudyunov
8bd43207ca
refactor!: switch from LegacyWaffle* to modern waffles ( #30330 )
...
This is a first stage for removing the LegacyWaffle* classes.
LegacyWaffleFlag usage replaced with WaffleFlag;
LegacyWaffleSwitche usage replaced with WaffleSwitch;
New CourseWaffleFlag added to the temporary module __future__ as FutureCourseWaffleFlag;
Updated all the imports to use CourseWaffleFlag from the __future__ module;
BREAKING CHANGE: A number of toggle related constants (e.g. ENABLE_ACCESSIBILITY_POLICY_PAGE)
changed types. They were strings, and are now toggle instances (e.g. WaffleSwitch). Although the entire
refactor should be self-contained in edx-platform, if any plugins or dependencies were directly
using these constants, they will break. If this is the case, try to find a better publicized way of
exposing those toggles.
2022-05-05 12:03:10 -04:00
John Nagro
f1bd793cc5
feat: release edx-enterprise 3.46.4 ( #30344 )
...
- https://github.com/openedx/edx-enterprise/pull/1550
ENT-5797
2022-05-04 10:59:27 -04:00
0x29a
76b5c52bd0
docs: fix release notes URL
2022-05-03 12:54:21 -07:00
Brian Citro
83af65dc1b
Merge pull request #30343 from openedx/bcitro/ENT-5687
...
fix: release edx-enterprise 3.46.3
2022-05-03 15:10:23 -04:00
Brian Citro
b67608c1bf
fix: release edx-enterprise 3.46.3
2022-05-03 14:47:59 -04:00
John Nagro
1503442cde
fix: release edx-enterprise 3.46.2 ( #30340 )
...
- https://github.com/openedx/edx-enterprise/pull/1547
ENT-5788
2022-05-02 18:54:43 -04:00
Nathan Sprenkle
2c61a674be
feat: get standalone file metadata ( #30337 )
...
* chore: fix some typos
* feat: get file metadata for a submission
* docs: update example collection
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2022-05-02 14:18:18 -04:00
John Nagro
5a77882b3f
feat: release edx-enterprise 3.46.1 ( #30339 )
...
- https://github.com/openedx/edx-enterprise/pull/1546
ENT-5598
2022-05-02 12:20:26 -04:00
Diana Huang
521151e712
refactor: Remove edx.org theme. ( #30333 )
...
This theme is no longer in use. The theme in use
has been moved to its own private repo.
2022-05-02 09:42:46 -04:00
Maria Grimaldi
2e41384102
fix: cast course_id string to CourseKey object ( #29686 )
2022-04-29 10:35:49 -04:00
pkulkark
a502d755e6
Merge branch 'master' of github.com:openedx/edx-platform into pooja/convert-warning-back-to-html
2022-04-29 08:05:24 +05:30