Skip to content

[Tagging] Import/export tags API methods #64

Description

@ChrisChV

Full description

Implement the import_tags and export_tags methods. Both functions should happen in a background task. Implement an API to see the status of each import. Only one import per taxonomy is allowed at a time.

Update the Tag model and get_tags to meet the following requirement: "When importing taxonomies, the API needs to accept tags that may not be part of the taxonomy now (because they're from an older or newer version of the taxonomy), but not to display them to the user unless the taxonomy is later updated to include those tags."

You need to continue the conversation with Jenna to know the format.

Completion criteria

  • PR against openedx-learning implementing import_tags and export_tags
  • The functions must meet the requirements described on the discovery doc
  • Automated testing must cover common paths in behavioral specification.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions