Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

Add Course Published event listener and plugin plumbing #1

Merged
merged 7 commits into from
May 5, 2023

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    990aeeb View commit details
    Browse the repository at this point in the history
  2. feat: Add event listener for course publish

    Creates the edx-platform plugin plumbing, adds some new requirements, maps the appropriate Django Signal to push course structure to ClickHouse.
    bmtcril committed May 4, 2023
    Configuration menu
    Copy the full SHA
    7747b55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    185c12c View commit details
    Browse the repository at this point in the history
  4. docs: Update changelog

    bmtcril committed May 4, 2023
    Configuration menu
    Copy the full SHA
    e2a0e08 View commit details
    Browse the repository at this point in the history
  5. fix: Add unique dump id and consistent dump time

    In order to connect the nodes in a dump, where there may be many dumps per course, these columns are necessary to find the dump that corresponds most closely to an event or set of events.
    bmtcril committed May 4, 2023
    Configuration menu
    Copy the full SHA
    db42bc7 View commit details
    Browse the repository at this point in the history
  6. chore: Run make upgrade

    bmtcril committed May 4, 2023
    Configuration menu
    Copy the full SHA
    d6af144 View commit details
    Browse the repository at this point in the history
  7. refactor: Address PR feedback and refactor ClickHouse HTTP requests

    The requests themselves have been moved into the base class to consolidate error handling, and the CSV / Request generation moved into their own methods.
    bmtcril committed May 4, 2023
    Configuration menu
    Copy the full SHA
    61a1c6e View commit details
    Browse the repository at this point in the history