Skip to content

Conversation

@irtazaakram
Copy link
Member

@irtazaakram irtazaakram commented Dec 15, 2025

Targeted files include:

openedx/core/djangolib/markup.py
openedx/core/djangolib/tests/test_markup.py
openedx/core/lib/safe_lxml/xmlparser.py
xmodule/capa_block.py
xmodule/capa/
xmodule/contentstore/django.py
xmodule/fields.py
xmodule/progress.py
xmodule/raw_block.py
xmodule/stringify.py
xmodule/tests/test_capa_block.py
xmodule/tests/test_fields.py
xmodule/tests/test_progress.py
xmodule/tests/test_stringify.py
xmodule/tests/test_xml_block.py
xmodule/util/sandboxing.py
xmodule/x_module.py
xmodule/xml_block.py

Testing:

Problem Category Problem Type Correct/ Incorrect Partial Credit Logic/ Random UI (Reset/ ShowAns) Advanced (XML/Ext)
Simple Single Select (MCQ) [ ] [ ] [ ] [ ]
Multi-select (Checkbox) [ ] [ ] [ ] [ ]
Dropdown [ ] [ ] [ ]
Text Input [ ] [ ] [ ] [ ]
Numerical Input [ ] [ ] [ ] [ ]
Advanced Circuit Schematic [ ] [ ] [ ]
Custom JS (JSInput) [ ] [ ] [ ] [ ] [ ]
Custom Python-evaluated [ ] [ ] [ ] [ ] [ ]
Image Mapped Input [ ] [ ] [ ]
Math Expression Input [ ] [ ] [ ] [ ]
Problem w/ Adaptive Hint [ ] [ ] [ ] [ ]
Drag and Drop [ ] [ ] [ ]
Complex Multipart Problems [ ] [ ] [ ] [ ] [ ]
External Grader (XQueue) [ ] [ ] [ ]
Python Lib (zip) [ ] [ ]
STEM Tools Chemical Equation [ ] [ ] [ ]
VSEPR (Molecular Geog) [ ] [ ] [ ]
MATLAB Problem [ ] [ ] [ ]
File Submission [ ] [ ]
Gene Explorer [ ] [ ] [ ]
Molecule Editor [ ] [ ] [ ]
Protein Builder [ ] [ ] [ ]
Crystallography [ ] [ ] [ ]
Code Input [ ] [ ] [ ] [ ]
Annotation [ ] [ ]

@irtazaakram irtazaakram force-pushed the problemblock-refactor branch 3 times, most recently from 1095bca to bf79122 Compare December 18, 2025 11:36
@irtazaakram irtazaakram added the create-sandbox open-craft-grove should create a sandbox environment from this PR label Dec 18, 2025
@open-craft-grove
Copy link

Sandbox deployment failed 💥
Please check the settings and requirements.
Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description.
📜 Failure Logs
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@open-craft-grove
Copy link

Sandbox deployment failed 💥
Please check the settings and requirements.
Retry deployment by pushing a new commit or updating the requirements/settings in the pull request's description.
📜 Failure Logs
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@irtazaakram irtazaakram force-pushed the problemblock-refactor branch from 66644c0 to a71f8da Compare December 22, 2025 07:57
@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@irtazaakram irtazaakram force-pushed the problemblock-refactor branch from 2688f97 to f996a31 Compare December 23, 2025 13:53
@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

@open-craft-grove
Copy link

Sandbox deployment successful 🚀
🎓 LMS
📝 Studio
ℹ️ Grove Config, Tutor Config, Tutor Requirements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

create-sandbox open-craft-grove should create a sandbox environment from this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Align pylint fixes in edx-platform Problem XBlock with extracted xblocks-contrib/problem

3 participants