-
Notifications
You must be signed in to change notification settings - Fork 4.3k
feat: provisionally support V2 libraries in LibraryContentBlock (randomized only) #33263
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
d81d774
feat!: remove LibrarySourcedBlock
kdmccormick 9eee194
feat: support V2 libraries in LibraryContentBlock (randomized only)
kdmccormick 258216b
Merge branch 'master' into kdmccormick/library-content-v2
kdmccormick ef54bd6
fix: user tasks out of lms, move tasks.py
9b0b722
Merge commit 'refs/pull/33263/head' of github.com:openedx/edx-platfor…
1daf629
fix: lint
982abc7
fix: lint
0dbe410
fix: lint fix
3299cef
fix: move codeowner attribute to layer
109a33c
fix: remove codeowner attribute from update_children_task
kdmccormick 4b4a34e
build: put back set_code_owner_attribute but as a regular function call
kdmccormick 9b2f0f0
feat: add cms-only assertions to content_libraries tasks
kdmccormick 0f730f8
Merge branch 'master' into kdmccormick/library-content-v2
kdmccormick fccbaa4
style: fix indentation
kdmccormick 6dcb047
fix: add missing imports for _assert_cms
kdmccormick f2230db
docs: remove outdated is_v2_lib from function docstring
kdmccormick e25e2a3
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick f1370d0
test: run ./xmodule/ LibraryContentTests only in CMS
kdmccormick 8fe86a1
test: run ./xmodule/ tests with CMS settings
kdmccormick 71cde02
Revert "test: run ./xmodule/ LibraryContentTests only in CMS"
kdmccormick 9f9c047
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 42e82ba
Merge branch 'kdmccormick/test-xmodule-with-cms' into kdmccormick/lib…
kdmccormick 3a25800
test: run ./xmodule/ LibraryContentTests only in CMS
kdmccormick 8ac429a
style: remove duplicate imports fomr test_lib_tools
kdmccormick 3cf5fc3
test: fix patching in test_list_available_libraries
kdmccormick caecac1
test: attempt at stricter enforcement of library tools in cms only
kdmccormick ae73343
Merge branch 'master' into kdmccormick/library-content-v2
kdmccormick 2241ca5
temp: fix: put library_tools back in LMS, at least for now
kdmccormick 4379f0f
test: fix skip_unless_[lms|cms]
kdmccormick e911056
test: fix library_content completion test w/ settings hack
kdmccormick 1fadf7a
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 0809ad4
test: update test patch for new libraries tasks location
kdmccormick 22cb7d5
test: use string mock to satisfy importlinter
kdmccormick 2609a43
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 9c23889
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 0cf735f
fix: getting status of library_content's update_children task
kdmccormick 3dfa080
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 535fb52
fix: squash: _are_children_updating utiltity func
kdmccormick 2c69e81
Revert "fix: squash: _are_children_updating utiltity func"
kdmccormick 781cdf5
Revert "fix: getting status of library_content's update_children task"
kdmccormick b9fc30d
fix: getting status of library_content's update_children task
kdmccormick c609b0b
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 35db46c
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 455424e
Merge branch 'master' into kdmccormick/library-content-v2
kdmccormick 6666243
refactor: delete unused library_tools code; rename update_children
kdmccormick 65e9599
test: update unit tests for previous refactor commit
kdmccormick 3d9b305
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick e96f8c8
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick d8baa20
fix: duplicate library_content children asynchronously (#33652)
kdmccormick c44d361
fix: bad user_id kwarg in call to trigger_duplicate_children
kdmccormick 74f711f
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 9dfa9ef
test: reorder library_content test_duplicate_version assertions for b…
kdmccormick 0e3cd00
fix: various fixes relating to library version awareness (WIP)
kdmccormick 2298803
fix: fail better when library_tools is missing
kdmccormick 3ab2d2a
refactor: rename to be clearer when we're upgrading lib versions vs j…
kdmccormick 2f0bac1
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 8432225
test: change 'refresh' to 'reselect' in library_content test name
kdmccormick 7a40ee4
fix: differentiate upgrade_and_sync http handler from its internal me…
kdmccormick eff235a
fix: make get_latest_library_version always return str
kdmccormick 82a8b42
fix: use get_tools() consistently. also, turn upgrade_to_latest into …
kdmccormick 54e12ad
test(libraries): only sync when necessary, and only upgrade when nece…
kdmccormick 776e2bd
fix: don't stringify lib version when it's None
kdmccormick 2a5c85e
fix: lib version type annoations; also remove extraneous update_items
kdmccormick f7d2970
test: fix setup for import/export tests
kdmccormick e0c5d27
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 2fe32eb
fix: post_editor_saved should only apply when source lib or capa type…
kdmccormick 6398c35
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 0d01595
fix: correct post_editor saved (wip - test still failing
kdmccormick 195bd83
fix: return 400 (not 500) when upgrade_and_sync called with bad lib key
kdmccormick aeb8d74
test: consolidate & fix test cases around nonexistent source libraries
kdmccormick 5b603b6
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick c0c5456
fix: typos in last two commits
kdmccormick 1dba7c6
test: test_duplicate_library_content_block
kdmccormick c9459ef
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick 671dd83
fix: import shouldn't fail if lib doesn't exist
kdmccormick 03fc0dc
style: ignore pylint violation
kdmccormick f4ea5f2
refactor: undo accidental test case rename
kdmccormick 10da278
Merge remote-tracking branch 'upstream/master' into kdmccormick/libra…
kdmccormick File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.