Syed Sajjad Hussain Shah
278dbba646
fix: fix CS50 enrollment and filtering issue for recommendations ( #31916 )
...
VAN-1314
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-17 10:04:09 +05:00
Nathan Sprenkle
4d999ed3f7
feat: add organization logo to public video page ( #31922 )
...
* feat: add org logo to public video page
Refactors CTA banner slightly to allow for left org logo float.
* fix: hide org logo if not provided
* test: add tests for org logo
2023-03-16 10:35:02 -04:00
Jansen Kantor
b6ba32830a
feat: add endpoint to tell if video sharing feature is enabled for a course ( #31931 )
...
* feat: add endpoint to tell if video sharing feature is enabled for a course
* feat: create video setting endpoint
* feat: move toggle out of lms
* docs: update toggle location in comment
* docs: fix toggle annotation
2023-03-16 09:51:05 -04:00
Leangseu Kim
5c47374483
test: behavior test for public video xblock
2023-03-15 16:02:35 -04:00
Troy Sankey
f085bfd94f
chore: prevent enterprise-{access,subsidy} from being excessively throttled
...
The enterprise-access and enterprise-subsidy IDAs should be given a
greater latitude for repeatedly calling enterprise API endpoints.
ENT-6913
2023-03-14 20:18:43 -04:00
Awais Qureshi
2ae2fbd4f5
fix: removing s3boto storage backend. ( #31876 )
...
* fix: removing s3boto storage backend
2023-03-13 13:32:19 +05:00
Jenkins
a4ee38dc39
chore(i18n): update translations
2023-03-12 17:03:55 -04:00
Jansen Kantor
9ad3f0ff60
fix: share link should show even if video download is disabled ( #31902 )
...
* fix: share link should show even if video download is disabled
* fixup! fix: share link should show even if video download is disabled
* chore: update test
* chore: linting
---------
Co-authored-by: Leangseu Kim <lkim@edx.org >
2023-03-10 12:54:07 -05:00
Muhammad Adeel Tajamul
7f769b4755
feat: added reverse_order option in comments sort ( #31906 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-03-10 19:01:01 +05:00
Leangseu Kim
e3e83c74dc
feat: add twitter share button to public access video
2023-03-09 13:50:09 -05:00
SaadYousaf
32e792d1f4
feat: add differentiation for tracking in-context and mfe events
2023-03-09 07:32:00 +05:00
Muhammad Abdullah Waheed
90c4ca6e47
Revert "FC-0001: Account pages -> micro-frontend ( #30336 )" ( #31888 )
...
This reverts commit 0f02c7b3d9 .
2023-03-07 17:41:56 -05:00
Jansen Kantor
ef30d2d32e
feat: add cta buttons to public video xblock page
...
* feat: video share page buttons
* feat: pass along utm params
* feat: disbale register button on public video page
* fix: convert to class-based view
2023-03-07 14:24:27 -05:00
Sagirov Evgeniy
0f02c7b3d9
FC-0001: Account pages -> micro-frontend ( #30336 )
...
* feat: Account pages. Learner Profile page
* feat: Account pages. Account Settings page
* feat: Account pages. Removed unused styles
* feat: Account pages. Removed unused toggles
* feat: fixed tests and pylint errors
* feat: update redirect to account settings for student_dashboard
* feat: fix pylint errors
2023-03-07 17:41:52 +05:00
Awais Qureshi
20ef29da53
chore: Replaced boto usage with boto3. ( #31886 )
...
* chore: Replaced boto usage with boto3.
2023-03-07 15:47:48 +05:00
Eugene Dyudyunov
c51f0dad00
chore: disable forum digest subscription section by default ( #31459 )
...
Current State of the feature
Initially, this feature used the Notifier Django app but was deprecated
and removed from the configuration in favor of edx-notifications.
More info about this deprecation can be found in the GitHub issue (
https://github.com/openedx/build-test-release-wg/issues/22 ).
The edx-notifications app was not supported though, so its repository
was archived and moved to openedx-unsupported/edx-notifications.
Check the deprecation ticket (https://github.com/openedx/edx-notifications/issues/253 )
and corresponding discussion (https://discuss.openedx.org/t/deprecation-removal-edx-notifications-repository/6748 )
for details.
What remains in the edx-platform
The forum initial page contains the how-to info with the notification
preferences toggle.
This section is responsible for toggling the "notification_pref" user
preference (aka NOTIFICATION_PREF_KEY). I didn't find any usage of this
preference across the platform, so I'm suggesting hiding it by default
by setting the ENABLE_FORUM_DAILY_DIGEST setting to `False`.
2023-03-07 13:28:04 +05:00
Shahbaz Shabbir
a99826b1ef
revert: remove algolia API endpoint and unit tests from lms ( #31868 )
2023-03-07 10:32:57 +05:00
Jansen Kantor
e809344701
fix: waffle flag gates public video ( #31881 )
...
* fix: waffle flag gates public video
* test: move test into existing file
2023-03-06 15:16:22 -05:00
Ahtisham Shahid
acbb66a911
feat: added backward compatibility for urls and images in threads ( #31807 )
...
* feat: added backward compatibility for URLs and images in threads
* feat: added unit tests for markdown converter
2023-03-06 11:23:11 +05:00
Syed Sajjad Hussain Shah
7b0b14c703
feat: add masters program restrictions for UT Austin ( #31873 )
...
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-06 10:31:23 +05:00
Syed Sajjad Hussain Shah
1ef66409c9
feat: add masters program restrictions on recommendations ( #31857 )
...
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-03-03 15:31:52 +05:00
Nathan Sprenkle
d305ab8a61
fix: fix credit serialization for Learner Home ( #31870 )
...
* fix: fix credit serialization
Was accidentally indexing based on course ID string instead of course ID
* docs: update a docstring
Programs are weird in that they index on string of course ID instead of
course ID. Highlighting this info through the docstring
* test: add more checks in serialization tests
2023-03-02 11:53:00 -05:00
Syed Ali Abbas Zaidi
5549db4d80
fix: migrate remaining eslint-config-edx ( #31760 )
...
* fix: migrate remaining eslint-config-edx
* refactor: updated eslint rules according to eslint-config-edx-es5
* refactor: add custom rules to suppress unnecessary eslint issues
* refactor: add custom rules to internal eslint configs
* fix: fix all indentation issues
* chore: update lock file
2023-03-02 16:16:50 +05:00
Muhammad Adeel Tajamul
acace4b41e
fix: removed discussion xblock from descendant in blocks api ( #31856 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-03-02 06:09:16 +05:00
Muhammad Adeel Tajamul
63b5c841cd
fix: blocks v2 will filter discussion xblocks ( #31820 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-03-01 06:25:37 +05:00
Darius Zivertas
afaf9a920e
Merge branch 'master' into zzzarius/seo-240-cookie-policy-feature
2023-02-27 15:51:21 +02:00
Jenkins
860fff6a4d
chore(i18n): update translations
2023-02-26 16:03:54 -05:00
Diana Huang
c73e5ba518
docs: add CertificateModel ADR. ( #31825 )
...
Adds an ADR explaining that historical fields
used by CertificateModel were not removed.
Adds comments to point to ADR.
2023-02-24 10:06:00 -05:00
ALi Raza
0ff7c5b13f
feat: Enable Certificate Display Behavior add certificate_available_date in course detail API
...
feat: Enable Certificate Display Behavior add certificate_available_date in course detail API
fix: reviwed changes, certificate_available_date in Course Detail API but not in Course List API
fix: reviewed changes, certificate available date display condition updated
fix: final reviewed changes
fix: serializer and linting tests
fix: serializer and tests
fix: docstring
fix: docstring and tests
fix: typo and mock call
2023-02-23 22:34:11 +05:00
Awais Qureshi
ebdcf2f34e
fix: Adding boto3 exceptions. ( #31802 )
...
* fix: Adding boto3 exceptions
2023-02-23 13:30:42 +05:00
Navin Karkera
5ed5cc5bc1
feat: put sending xblock events over bus behind feature flag ( #31813 )
2023-02-22 11:03:24 -05:00
Pooja Kulkarni
0d22e4ec87
Merge pull request #31788 from open-craft/agrendalath/allow_using_all_rcb_components
...
feat: allow using all components of LibraryContentBlock
2023-02-22 09:53:26 -05:00
Darius Zivertas
317108a173
Merge branch 'master' into zzzarius/seo-240-cookie-policy-feature
2023-02-22 09:47:15 +02:00
Darius Zivertas
6d7716552a
feat: Feature configuration option for disabling CookiePolicyBanner
...
ENABLE_COOKIE_POLICY_BANNER
2023-02-21 18:15:48 +02:00
Alejandro Cardenas
7f90b5d3e1
feat: add SurveyReportUpload and add send report method ( #31431 )
...
* feat: add SurveyReportUpload and add send report method
* docs: Update openedx/features/survey_report/management/commands/generate_report.py
Co-authored-by: Maria Grimaldi <maria.grimaldi@edunext.co >
* docs: Update openedx/features/survey_report/models.py
Co-authored-by: Maria Grimaldi <maria.grimaldi@edunext.co >
* refactor: Update openedx/features/survey_report/models.py
Co-authored-by: Maria Grimaldi <maria.grimaldi@edunext.co >
* style: Update openedx/features/survey_report/api.py
Co-authored-by: Maria Grimaldi <maria.grimaldi@edunext.co >
* feat: add migratio file and update status field name
* refactor: rename send report method
* test: fix test errors
* test: add command options
* refactor: simple conditional instead of ok method
* fix: remove useless imports
* fix: use status code instead of status
* feat: add zapier endpoint
* style: solve pylint issues
* feat: add id field to send report data
* refactor: regenerate migration with correct history
* feat: add anonymous site id model
* feat: update zapier url
---------
Co-authored-by: Maria Grimaldi <maria.grimaldi@edunext.co >
Co-authored-by: Alejandro Cardenas <alejandrocardenas@Alejandros-MacBook-Pro.local >
2023-02-21 10:51:36 -05:00
Jenkins
9ed2688cb4
chore(i18n): update translations
2023-02-21 10:44:39 -05:00
Muhammad Adeel Tajamul
16842ec51a
fix: remove empty topics for topics v2 as v1 ( #31803 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-02-21 20:26:01 +05:00
SaadYousaf
4cc9bfb6cf
fix: update response for marked events for discussion content
2023-02-21 15:39:35 +05:00
Syed Sajjad Hussain Shah
d694b70439
fix: recommend only available courses ( #31773 )
...
VAN-1306
Co-authored-by: Syed Sajjad Hussain Shah <syed.sajjad@H7FKF7K6XD.local >
2023-02-21 09:04:08 +05:00
Jansen Kantor
d6f1fd54ac
fix: video share improvements ( #31792 )
...
* feat: show poster thumbnail for social media preview
* fix: hide video downloads in public_view
* fixup! fix: hide video downloads in public_view
* test: fix failing video tests
2023-02-17 17:35:34 -05:00
Zachary Hancock
9522cbdc8b
feat: gate exam content using access token ( #31653 )
...
Gate access to exam content by requiring an access token. This is a signed JWT issued by the edx-exams service that grants a user access to a sequence locator for a short lived window while an exam is in progress. This feature only applies to courses using the new exam service instead of edx-proctoring.
2023-02-17 10:00:52 -05:00
Jansen Kantor
3b1c049429
fix: player height ( #31789 )
2023-02-17 09:47:27 -05:00
Piotr Surowiec
ffc8c0217d
Merge pull request #31491 from open-craft/farhaan/upstream-submission-history-api
...
feat: Added submission history API and extended enrollment API to support grading and finished flags.
2023-02-17 14:21:19 +01:00
Agrendalath
a12c003215
feat: allow using all components of LibraryContentBlock
...
Setting max_count to a negative value resulted in raising an unhandled
ValueError. Currently, it selects all children of the LibraryContentBlock.
2023-02-17 12:49:33 +01:00
Attiya Ishaque
bf36c42950
fix: [VAN-1292] Remove personalized recommendation cookie ( #31748 )
2023-02-17 13:45:29 +05:00
Farhaan Bukhsh
5e24f5de41
feat: Added grades API for submission history and section grades breakdown.
...
This feature helps to add submission history for each ProblemBlock in
the course. It also adds API for section grades breakdown, that gives
information about grades scored in each section of the course.
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2023-02-17 11:49:22 +05:30
Jansen Kantor
dc7c74e890
fix: hide download urls and fix margin for video embed view ( #31784 )
...
* fix: hide all download links if embed
* style: remove embed margin
* test: fix failing video context tests
2023-02-16 21:17:03 -05:00
Muhammad Adeel Tajamul
b85929e2ee
feat: added stats at subsection in topics v3 api ( #31763 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-02-17 06:51:07 +05:00
Jansen Kantor
5436136609
feat: public video metadata + embed ( #31753 )
...
* feat: public video metadata + embed
* refactor: alphebetize template context
* feat: don't default show transcript when embed
* fix: rename var
* fix: remove padding in embed view
* style: newline
* test: add tests
2023-02-16 13:18:45 -05:00
Tim McCormack
41d97e71a4
chore: Update URL for DOT in code-owner mappings generator ( #31782 )
...
This repo has changed, so we need to update the URL, which is how these
apps get matched up with owners.
2023-02-16 18:17:19 +00:00