Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
c43b95f
feat: redesign import task + api/helpers tests adaptation
May 14, 2025
496b1cc
feat: add simple REST API
May 14, 2025
48e84ad
refactor: add API endpoint secs to view docs, updated tests & fix var…
May 15, 2025
bd58d03
refactor: simplify staged content in helpers tests & fix import order…
May 15, 2025
113e13a
fix: add default value for composition_level to not break old instances
May 15, 2025
2ba1396
feat!: modulestore_migrator (WIP)
kdmccormick May 20, 2025
0c1ba46
feat: add admin interface
kdmccormick Jun 11, 2025
45c198e
feat: better task debug info on the admin interface
kdmccormick Jun 11, 2025
3c21293
fix: fixes to tasks and admin -- happy path works now
kdmccormick Jun 11, 2025
1d61262
temp: install openedx-learning@lc-course-prototype
kdmccormick Jun 13, 2025
bb1df72
Merge branch 'kdmccormick/import-from-modulestore' into lc-course-pro…
kdmccormick Jun 13, 2025
07a33f0
fix: install outline_roots and courses from LC
kdmccormick Jun 13, 2025
e6b01dd
feat: Migrate an OutlineRoot into a library
kdmccormick Jun 13, 2025
2f337d1
fix: Create ContainerVersion subclassses too
kdmccormick Jun 17, 2025
ef49743
Merge pull request #36913 from openedx/lc-course-prototype-migrate-ou…
kdmccormick Jun 17, 2025
5b72b4d
fix: drop all the models to un-bork modulestoreblocksource
kdmccormick Jun 19, 2025
dc16ae0
fix: recreate models with missing db constraint
kdmccormick Jun 19, 2025
d5d8118
feat: store XBlock field data in MySQL
Agrendalath Jun 19, 2025
4f58e4c
fixup! feat: store XBlock field data in MySQL
Agrendalath Jun 19, 2025
6ba5c97
fixup! feat: store XBlock field data in MySQL
Agrendalath Jun 19, 2025
4eb6343
feat: hacky splitmodulestore shim writing from learning core
ormsbee Jun 17, 2025
5cfc04e
temp: more debugging
ormsbee Jun 18, 2025
8f1ee6b
temp: disable shim
ormsbee Jun 20, 2025
5008fbb
temp: writing parent/child relations for import works
ormsbee Jun 21, 2025
789a46f
temp: the most basic editing in library works, but you still have to …
ormsbee Jun 21, 2025
f407a69
temp: switch LC vs. ModuleStore based on lookup table
ormsbee Jun 23, 2025
9732f20
temp: LC course publishing from library
ormsbee Jun 23, 2025
2dae58a
temp: auto-add new content to containers, disable outline caching
ormsbee Jun 23, 2025
de2abfb
temp: debug logging
ormsbee Jun 23, 2025
1cc5851
feat: Migrate to CourseRun, including Meta-Components
kdmccormick Jun 23, 2025
df7c2c2
temp: no longer need to fake the non-attached blocks
ormsbee Jun 23, 2025
782b3c1
refactor: move more xblock-data logic into xblock app
ormsbee Jun 23, 2025
8dc5ef0
feat: merge pull request #36938 from ormsbee/lc/modulestore-write
ormsbee Jun 23, 2025
0f666a6
Merge branch 'master' into lc-course-prototype
kdmccormick Jun 25, 2025
f20fc5c
fix: don't add stuff to the structure if we don't have field data for it
ormsbee Jun 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/unit-test-shards.json
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@
"cms/djangoapps/cms_user_tasks/",
"cms/djangoapps/course_creators/",
"cms/djangoapps/export_course_metadata/",
"cms/djangoapps/import_from_modulestore/",
"cms/djangoapps/modulestore_migrator/",
"cms/djangoapps/maintenance/",
"cms/djangoapps/models/",
"cms/djangoapps/pipeline_js/",
Expand Down
31 changes: 0 additions & 31 deletions cms/djangoapps/import_from_modulestore/README.rst

This file was deleted.

35 changes: 0 additions & 35 deletions cms/djangoapps/import_from_modulestore/admin.py

This file was deleted.

45 changes: 0 additions & 45 deletions cms/djangoapps/import_from_modulestore/api.py

This file was deleted.

13 changes: 0 additions & 13 deletions cms/djangoapps/import_from_modulestore/apps.py

This file was deleted.

5 changes: 0 additions & 5 deletions cms/djangoapps/import_from_modulestore/constants.py

This file was deleted.

54 changes: 0 additions & 54 deletions cms/djangoapps/import_from_modulestore/data.py

This file was deleted.

Loading
Loading