Commit Graph

66117 Commits

Author SHA1 Message Date
github-actions[bot]
388d03d8f8 feat: Upgrade Python dependency ora2 (#35850)
Update ORA to remove "new feature" decorations for date configuration

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

Co-authored-by: nsprenkle <12944465+nsprenkle@users.noreply.github.com>
2024-11-14 17:28:33 +00:00
Feanil Patel
b5973b2c02 Merge pull request #35221 from open-craft/kshitij/fox/token-login-grants
feat: Allow trusted apps to perform cookie login.
2024-11-14 11:02:40 -05:00
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
Fox Danger Piacenti
b94fe2b17a feat: Allow trusted apps to perform cookie login. 2024-11-14 12:04:35 +05:30
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