Skip to content
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

Refactors TaggedBlockMixin #642

Commits on Mar 4, 2024

  1. refactor: TaggedBlockMixin overrides add_xml_to_node

    so we can use inheritance to include tags in exported blocks
    pomegranited committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    9b9df5c View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. refactor: store tags_v1 in an internal field

    instead of an XBlock field, because we don't want this information
    persisted to the modulestore.
    pomegranited committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8b27072 View commit details
    Browse the repository at this point in the history
  2. refactor: adds studio_post_paste handler

    for use after copy/pasting content from the clipboard.
    pomegranited committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    77f8311 View commit details
    Browse the repository at this point in the history
  3. fix: make serialize_tag_data a classmethod

    so we can serialize tags for blocks that aren't officially TaggedXBlocks
    pomegranited committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    da1f12d View commit details
    Browse the repository at this point in the history