Commit Graph

66114 Commits

Author SHA1 Message Date
Hamza Waleed
01acb241c2 Merge pull request #35849 from openedx/hamzawaleed01/upgrade-edx-enterprise-5f5b8aa
feat: Upgrade Python dependency edx-enterprise
2024-11-14 20:23:48 +05:00
Hamza Waleed
611cea17b6 Merge branch 'master' into hamzawaleed01/upgrade-edx-enterprise-5f5b8aa 2024-11-14 19:59:32 +05:00
Kyle McCormick
2769a00e39 build: Remove unneccessary built-in XBlock Sass built steps (#35833)
Since all built-in block Sass is gone, we remove two final pieces of code:

* the steps in `npm run compile-sass` which compiled `xmodule/assets`, and
* the now-unused `add_sass_to_fragment` function.

This should speed up the edx-platform assets build a little bit.
This commit also includes some minor dev doc updates.

Part of: https://github.com/openedx/edx-platform/issues/35300
2024-11-14 14:05:30 +00:00
hamzawaleed01
040ff12430 feat: Upgrade Python dependency edx-enterprise
feat: enable search filter on learner data transmission audit tables

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-11-14 14:01:07 +00:00
renovate[bot]
5f5b8aa985 chore(deps): update dependency stylelint-formatter-pretty to v4 (#35844)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 12:45:26 +00:00
renovate[bot]
ab15d33369 fix(deps): update dependency style-loader to v0.23.1 (#35843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 12:42:56 +00:00
renovate[bot]
09ca568baa fix(deps): update dependency webpack-merge to v4.2.2 (#35842)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 11:49:51 +00:00
renovate[bot]
e80baf8e61 fix(deps): update dependency react-slick to v0.30.2 (#35841)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 11:46:01 +00:00
renovate[bot]
d4a5d7ce77 fix(deps): update dependency datatables.net-fixedcolumns to v3.3.3 (#35840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 11:31:52 +00:00
renovate[bot]
23bd131ae5 fix(deps): update dependency imports-loader to v0.8.0 (#35839)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 10:50:12 +00:00
Navin Karkera
d9f6afa264 feat: add beta flag to component templates (#35802)
Mark components like libraryv2 and problem bank beta in API to be used by both legacy templates and new authoring mfe.

Also updates order of components.
2024-11-13 18:27:54 +00:00
Dima Alipov
15aa04b858 fix: registering new user with a name longer than 255 characters 2024-11-13 19:28:06 +05:30
Muhammad Farhan Khan
421f28f25d Merge pull request #35811 from openedx/farhan/problem-sass-to-css
feat!: Drop sass support from problem/cappa xblocks
2024-11-13 12:03:38 +05:00
Muhammad Farhan Khan
0181068756 Merge pull request #35759 from openedx/farhan/sass-to-css-custom-tag-block-2
feat!: Replace sass with vanilla css in custom tag block
2024-11-13 11:58:18 +05:00
Alison Langston
e50490da88 feat: add optional inclusion date arg to course reindex command (#35830)
* feat: add optional inclusion date arg to course reindex command

* fix: pylint
2024-11-12 15:34:04 -05:00
Demid
d4f3c37326 docs: document ORA lease expiration settings (#35818) 2024-11-12 20:55:35 +05:30
Navin Karkera
68739ce73c fix: hide library_v2 and itembank in legacy library page (#35772)
Hide options to add library_v2 and itembank blocks in legacy library
page.
2024-11-12 20:36:41 +05:30
renovate[bot]
a816d75c59 fix(deps): update dependency hls.js to v1 (#35822)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 17:54:12 +05:00
renovate[bot]
322b81d700 fix(deps): update dependency edx-ui-toolkit to v1.8.6 (#35821)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 11:52:29 +00:00
renovate[bot]
cd4ac4afaa fix(deps): update dependency @edx/edx-proctoring to v4.18.3 (#35820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 11:50:33 +00:00
renovate[bot]
cdf7a9943f fix(deps): update dependency classnames to v2.5.1 (#35816)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 13:21:56 +00:00
renovate[bot]
47dd751d67 fix(deps): update dependency babel-loader to v9.2.1 (#35815)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 13:12:24 +00:00
Ahtisham Shahid
4d23866ae4 feat: added grouping for new post notification (#35761) 2024-11-11 16:37:32 +05:00
Cristhian Garcia
d19707793b fix: remove learner_downloadable field references from libraries (#35788)
Also bumps openedx-learning to v0.17.0, which no longer has this field.
2024-11-08 13:44:46 -05:00
Rômulo Penido
31d170a687 fix: image aspect ratio on component preview (#35790)
Co-authored-by: Jillian Vogel <jill@opencraft.com>
2024-11-08 18:55:37 +05:30
farhan
9b4e805a0a feat!: Drop sass support from porblem/cappa xblocks 2024-11-08 17:22:48 +05:00
farhan
3ce7b80ee2 chore: Convert problem block sass variables into css variables 2024-11-08 16:05:15 +05:00
jawad khan
6ad5b1014c feat: Add deprecate_youtube flag in course blocks api (#35754) 2024-11-08 11:06:34 +05:00
farhan
b29a51ecf9 feat!: Replace sass with vanilla css in custom tag block 2024-11-08 09:40:43 +05:00
Fatima Sohail
f0c94cda13 feat: improved logging and tracking for goal reminder email (#35780)
* feat: improved logging and tracking for goal reminder email

* feat: updated base exception tracking
2024-11-08 01:40:03 +05:00
Rodrigo Martin
4e6c3dc598 fix(AU-2269): Add logs to get_course_youtube_edx_video_ids (#35804) 2024-11-07 15:40:42 -03:00
Kristin Aoki
ac365d88f1 fix: jump_to url not working for tutor (#35805)
* fix: jump_to url not working for tutor

* fix: failing test and pylint
2024-11-07 13:18:04 -05:00
Feanil Patel
642dae67f1 Merge pull request #35713 from openedx/feanil/ubuntu-24.04
feanil/ubuntu 24.04
2024-11-07 11:20:17 -05:00
Navin Karkera
d82aadab51 fix: set upstream link for re-copied block from course originally from library (#35784)
Sets upstream link to library block for blocks that were copied from a course block which were originally copied/imported from a library.
2024-11-07 09:54:53 -05:00
Navin Karkera
ca7da3754f fix: component asset api views (#35765)
Uses drf view to authenticate user before allowing them to access library static assets.
2024-11-07 19:27:22 +05:30
Jillian
db587bdbe0 test: re-enable content libraries runtime tests [FC-0062] (#35783)
* test: run content_libraries runtime tests

* test: fix broken tests

* test: fix lms tests

Co-authored-by: Kyle D. McCormick <kyle@axim.org>
2024-11-07 19:24:26 +05:30
renovate[bot]
e4852a510f fix(deps): update dependency edx-ui-toolkit to v1.8.5 2024-11-07 09:45:10 +00:00
Tim McCormack
22b9ced6c0 feat: Make celery task protocol configurable via Django setting (#35789)
This will allow us to test protocol 2 in a stage environment before
removing the override to make 2 the default.

We may have seen a bug where something in celery (or an
associated library) was adding headers to a v1 message as
if it were a v2 message, which caused a bug in ddtrace; such
things may become more likely over time as code is written
with the assumption of v2 messages. Moving to v2 will avoid
those issues.

See https://github.com/edx/edx-arch-experiments/issues/800 for further details.
2024-11-06 15:54:24 -05:00
Peter Pinch
5d1566c4c2 Merge pull request #35655 from mitodl/asad/bypass-access-checks-when-populating-cache
fix: bypass access checks when populating course blocks cache
2024-11-06 12:22:25 -05:00
Brian Mesick
767e1a2c07 Merge pull request #35779 from openedx/bmtcril/pii_safelist_update
chore: Add missing PII annotations, update safelist
2024-11-06 16:27:09 +00:00
Feanil Patel
b6eeb593ad Merge pull request #35753 from openedx/feanil/geoip2-bot-update-country-database-de55da2
Update GeoLite Database
2024-11-06 11:12:34 -05:00
Jillian
9bfdfeb313 fix: remove the "Legacy Library" button if libraries v1 are disabled (#35736)
Removes the "Legacy Library" button from the legacy Studio "new block" button array if Libraries v1 are disabled, either via waffle flag or via the ENABLE_CONTENT_LIBRARIES feature flag.
2024-11-06 11:00:04 -05:00
Feanil Patel
5904b54378 Merge pull request #35185 from openedx/feanil/blockstructure_cache
feat!: Drop the block_structure.storage_backing_for_cache WaffleSwitch
2024-11-06 10:52:47 -05:00
github-actions[bot]
8c61ad6f4d feat: Upgrade Python dependency edx-enterprise (#35787)
Upgrade edx-enterprise to 4.32.0 to add optional support for creating DefaultEnterpriseEnrollmentRealization records during bulk enrollment.

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>
Co-authored-by: Adam Stankiewicz <agstanki@gmail.com>
2024-11-06 15:52:19 +00:00
Cristhian Garcia
75118f4bc4 refactor: let openedx-learning handle content library asset logic (#35730)
Version 0.16.3 of openedx-learning adds support for calling
create_next_component_version with the bytes data of the files to be
added, instead of just the ID of the Content object. This lets us
simplify the code in edx-platform a bit.
2024-11-06 10:08:19 -05:00
github-actions[bot]
47d83e14d7 feat: Upgrade python dependency edx-proctoring (#35786)
The latest version contains a management command to delete exam attempts.

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: alangsto <46360176+alangsto@users.noreply.github.com>
2024-11-06 09:59:47 -05:00
Jillian
689feba172 fix: allow non-Elasticsearch search engines when reindexing courses [FC-0062] (#35743) 2024-11-06 18:49:45 +05:30
Jillian
952ba95992 fix: bump MAX_BLOCKS_PER_CONTENT_LIBRARY default to 100,000 (#35768) 2024-11-05 11:10:05 -08:00
Brian Mesick
e478975105 chore: Add missing PII annotations, update safelist
PII Annotations are very out of date, this commit adds most that were
missing in edx-platform, and some additional annotations to the
safelist. It is not comprehensive, several other upstream Open edX
packages also need to be updated. It also does not include removing
annotations that have been moved upstream, or been removed entirely.
Those are separate follow-on tasks.
2024-11-05 12:58:36 -05:00
Feanil Patel
4768568b5a fixup! feat!: Drop the block_structure.storage_backing_for_cache waffle switch. 2024-11-05 10:44:17 -05:00