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 Type Correct / Incorrect Partial Credit Logic / Random UI (Reset / Show Ans) Advanced (XML / Ext)
Single Select (MCQ)
Multi-select (Checkbox)
Dropdown
Numerical Input
Text Input
Circuit Schematic (Locally Tested)
Custom JS (JSInput) (Locally Tested)
Custom Python-evaluated (Locally Tested)
Image Mapped Input
Math Expression Input
Problem w/ Adaptive Hint (Locally Tested)
Drag and Drop
Multipart Problems
External Grader (XQueue) (Locally Tested) -
Python Lib (zip) (Locally Tested) -
Chemical Equation (Locally Tested)
Gene Explorer (Locally Tested) tool works no idea whats the solution here
Protein Builder (Locally Tested) tool works no idea whats the solution here
Annotation
File Submission (Locally Tested) -
Code Input
MATLAB Problem - - -
VSEPR (Molecular Geometry) (Dead???)
Crystallography (Dead???)
Molecule Editor (editamolecule) (Dead???)

Library Test:

  • Problem created in V2 Content Library, edited, published
  • Library problem used in a course
  • Library problem overridden in course

@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

@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 marked this pull request as ready for review January 5, 2026 07:55
@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