Feanil Patel
261b4985cd
feat!: Drop an unnecessary function.
...
Remove the `enable_storage_backing_for_cache_in_request` function and
its uses in the platform. The function is no longer needed because the
storage backing for the block_structure cache will be ON by default
moving forward.
BREAKING CHANGE: This `enable_storage_backing_for_cache_in_request`
function no longer exists and any calls to it should be removed. The
cache it enables is now always ON.
2024-11-05 10:44:16 -05:00
Feanil Patel
57cdbfa013
test: Remove test variants that test without a cache.
...
Since the cache is now always on, remove test cases that test the case
when it's disabled.
2024-11-05 10:44:16 -05:00
Feanil Patel
16d440a4e9
feat: Turn ON the storage backing for cache by default.
...
Any places where the storage backing cache for block structures was on
conditionally previously it will be ON by default.
2024-11-05 10:44:16 -05:00
Jillian Vogel
3a535d8eca
fix: adds content.search to docs apps
2024-11-05 09:48:49 -05:00
renovate[bot]
bb351c4bce
chore(deps): update dependency @edx/eslint-config to v4.3.0
2024-11-05 13:19:25 +00:00
M. Tayyab Tahir Qureshi
01985e0c32
feat! Dropping Sass support from builtin Sequence block ( #35770 )
...
feat!: Dropping Sass support from builtin sequence block
Co-authored by @ttqureshi
2024-11-05 17:27:12 +05:00
M. Tayyab Tahir Qureshi
b7d08fb61b
feat! Dropping Sass support from builtin LTI block ( #35769 )
...
feat!: Dropping Sass support from builtin LTI block
Co-authored by @ttqureshi
2024-11-05 17:26:45 +05:00
renovate[bot]
368827af6c
chore(deps): update dependency eslint-import-resolver-webpack to v0.13.9
2024-11-05 10:38:41 +00:00
renovate[bot]
8a289f7d7d
chore(deps): update dependency @edx/eslint-config to v4 ( #35017 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com >
2024-11-05 12:28:10 +05:00
Sagirov Evgeniy
f730276263
feat: Add API endpoint to manage course waffle flags ( #35622 )
...
Co-authored-by: Sagirov Eugeniy <evhenyj.sahyrov@raccoongang.com >
2024-11-04 15:13:37 -03:00
irfanuddinahmad
d0dbb8d55d
Merge pull request #35763 from openedx/iahmad/ENT-9584
...
chore: Updated edx-enterprise version
2024-11-04 19:01:01 +05:00
irfanuddinahmad
0c28d18b5e
chore: Updated edx-enterprise version
2024-11-04 18:36:40 +05:00
renovate[bot]
559841b479
chore(deps): update @edx/mockprock digest to d70b052 ( #35286 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bilal Qamar <59555732+BilalQamar95@users.noreply.github.com >
2024-11-04 15:45:14 +05:00
Kaustav Banerjee
e18b1c8d53
feat: in-context discussion for units can be disabled by default ( #35414 )
...
This PR, adds to the ability to keep the in-context discussions disabled by default. That way all new units which are added will have the discussions sidebar disabled and can be individually enabled by the course instructors.
2024-11-02 20:22:35 +05:30
Ejaz Ahmad
c8374ba28f
Merge pull request #35757 from openedx/jajjibhai008/upgrade-edx-enterprise-e13d66d
...
feat: Upgrade Python dependency edx-enterprise
2024-11-01 20:54:14 +05:00
jajjibhai008
89306d0026
feat: Upgrade Python dependency edx-enterprise
...
feat: add new endpoint to unlink the logged in user.
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-11-01 15:24:21 +00:00
Kristin Aoki
e13d66d1e4
feat: support unit preview in learning MFE ( #35747 )
...
* feat: update preview url to direct to mfe
* fix: use url builder instead of string formatter
* fix: url redirect for never published units
* fix: remove 404 error when not a preview or staff
* feat: update sequence metadata to allow draft branch
2024-11-01 11:03:06 -04:00
Max Sokolski
bd22449d73
Merge pull request #34859 from raccoongang/kireiev/AXM-549/feat/upstream_PR_active_inactive_courses_API
...
feat: [FC-0047] Implement user's enrolments status API (#2530 )
2024-11-01 16:27:17 +02:00
Awais Qureshi
d6e0528148
feat!: upgrade certificate_invalidation_view to drf ( 23 ) ( #35521 )
...
* feat!: upgrading api to DRF.
2024-11-01 16:56:20 +05:00
Régis Behmo
a112cb3133
chore: upgrade edx-search to 4.1.1 ( #35755 )
...
This is to benefit from the latest changes concerning meilisearch index
creation: https://github.com/openedx/edx-search/pull/166
2024-11-01 16:09:36 +05:00
Fatima Sohail
de55da2170
fix: added font styles for email digest browser compatibility ( #35750 )
2024-10-31 20:54:17 +05:00
Kyrylo Kireiev
9494ee5013
Merge branch 'master' into kireiev/AXM-549/feat/upstream_PR_active_inactive_courses_API
2024-10-31 10:54:47 +02:00
github-actions[bot]
b20498cc4e
feat: Upgrade Python dependency edx-enterprise ( #35748 )
...
serialize best_mode_for_course_run field in DefaultEnterpriseEnrollmentIntentionSerializer
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: adamstankiewicz <2828721+adamstankiewicz@users.noreply.github.com >
2024-10-30 19:24:34 +00:00
Muhammad Farhan Khan
29845683f7
Merge pull request #35719 from openedx/farhan/sass-to-css-html-block-2
...
feat!: Dropping Sass support from builtin html block
2024-10-30 21:23:34 +05:00
KyryloKireiev
e868888f54
refactor: [AXM-549] Use course keys instead ids
2024-10-30 17:55:31 +02:00
Kyrylo Kireiev
4015aab0f7
Merge branch 'master' into kireiev/AXM-549/feat/upstream_PR_active_inactive_courses_API
2024-10-30 17:45:15 +02:00
Kira Miller
10a876ffbd
fix: removing migration check after dropping column in table ( #35742 )
2024-10-30 09:12:35 -06:00
Peter Pinch
3dbb99303b
Merge pull request #35675 from mitodl/anas/fix-certificate-display-bahaviour
...
fix: certificate display behavior not showing date-picker for end-with-date
2024-10-30 10:48:21 -04:00
Muhammad Farhan Khan
5cba2b7c8e
Merge pull request #35718 from openedx/farhan/sass-to-css-poll-block-2
...
Dropping Sass support from builtin poll block
2024-10-30 19:19:48 +05:00
Alison Langston
338a0a1166
feat: check course start date for courseware search ( #35740 )
2024-10-30 08:52:43 -04:00
Muhammad Anas
fb5e26952b
fix: removed all the usage of useV2CertDisplaySettings
2024-10-30 17:41:16 +05:00
Muhammad Anas
051eacb024
fix: certificate display behaiviour not showing date-picker for end-with-date
2024-10-30 17:41:16 +05:00
Fatima Sohail
d5a7689647
fix: import font for notification digest email ( #35720 )
...
* fix: import font for notification digest email
* fix: font smoothing and size
2024-10-30 14:11:59 +05:00
farhan
6ad6ec3ea4
chore: Remove scss files related to html block
2024-10-30 11:17:52 +05:00
farhan
f52050712c
feat!: Dropping Sass support from builtin html block, replacing with vanilla CSS
2024-10-30 11:17:52 +05:00
farhan
7f1611ed90
chore: remove scss files related to the poll block
2024-10-30 11:17:37 +05:00
farhan
55aeca65c2
feat!: Dropping Sass support from builtin poll block, replacing with vanilla CSS
2024-10-30 11:17:37 +05:00
Adam Stankiewicz
d54e3bd4c1
feat: bump edx-enterprise to 4.30.0, extend system-wide roles for enrollment intentions feature ( #35739 )
2024-10-29 11:50:43 -04:00
edX requirements bot
e1ecf7296c
chore: Upgrade Python requirements ( #35735 )
2024-10-29 12:17:40 +05:00
Deborah Kaplan
97449ef54f
feat: add more authentication information to swagger ( #35674 )
...
* feat: add more authentication information to swagger
* updates the `docs-settings` to make the generated swagger
`securityDefinitions` include both JWT and CSRF methods, as well as
basic. A few linter fixes happened as a side effect.
* Put in wordier descriptions for all three, since we don't have great
shared documentation about authn/authz.
* Added CSRF to `login_session`, which also serves as a proof of concept
for other endpoits
* Also regenerated the swagger doc, which picked up some extra changes.
Generated swagger now has help and allows extra auth methods so some
preveiously unusable endpoints can be hit.
FIXES: APER-3554
2024-10-28 16:34:15 -04:00
Navin Karkera
949378f63f
fix: do not open MFE editors automatically on block paste ( #35728 )
2024-10-28 11:34:53 -07:00
Kristin Aoki
afd1394112
Revert "feat: update preview url to direct to mfe ( #35687 )" ( #35732 )
...
This reverts commit 2373dd02f9 .
2024-10-28 17:26:29 +00:00
Fatima Sohail
0a2e8a914a
feat: updated bulk email context for updated footer ( #35702 )
...
* feat: updated bulk email context for updated footer
* refactor: remove unnecessary f-string
2024-10-28 22:10:09 +05:00
Muhammad Farhan Khan
64d0d51072
Merge pull request #35717 from openedx/farhan/sass-to-css-wordcloud-block-2
...
feat!: Dropping Sass support from builtin word cloud block
2024-10-28 21:27:01 +05:00
farhan
7fce06a11b
feat!: Dropping Sass support from builtin word cloud block, replacing with vanilla CSS
2024-10-28 20:24:19 +05:00
Muhammad Farhan Khan
1283fdde8e
Dropping Sass support from builtin annotatable block ( #35716 )
...
* feat!: Dropping Sass support from builtin annotatable block, replacing with vanilla CSS
2024-10-28 20:22:06 +05:00
Kristin Aoki
2373dd02f9
feat: update preview url to direct to mfe ( #35687 )
...
* feat: update preview url to direct to mfe
* fix: use url builder instead of string formatter
* fix: url redirect for never published units
2024-10-28 10:31:53 -04:00
Muhammad Adeel Tajamul
e1f31fbb45
feat: removed setting email cadence to Never when using one click unsubscribe ( #35708 )
2024-10-28 15:48:34 +05:00
Muhammad Adeel Tajamul
ebe3dc5e12
fix: fixed course update notification UI in notification tray ( #35715 )
2024-10-28 15:47:08 +05:00
Cristhian Garcia
e8cdb06410
feat!: remove all references to content library types ( #35726 )
...
At one point, we envisioned having different kinds of libraries, e.g.
a "Video" library would be distinct from a "Problem" library. Later on,
we decided on a more generalized form of Libraries, where any given
library can hold any combination of content–which would then be
organized using collections and tagging.
Due to this shift in perspective, these values haven't actually been
used for a long time. This is just getting rid of them altogether.
2024-10-25 14:16:56 -04:00