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

Nborovesnkiy/edxoldmng 218/copy certificate configurations including signatures to credentials on certificate update #2464

Commits on Dec 6, 2022

  1. feat: [EDXOLDMNG-218] implements signal handlers for COURSE_CERTIFICA…

    …TE_CONFIG_DELETED and COURSE_CERTIFICATE_CONFIG_CHANGED to send cert config data onto Credentials service
    NikolayBorovenskiy committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    c80446b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee2197c View commit details
    Browse the repository at this point in the history
  3. feat: [EDXOLDMNG-218] Emits emit_course_certificate_config_changed_si…

    …gnal, emit_course_certificate_config_deleted_signal when course config data is changing in Studio UI
    NikolayBorovenskiy committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    4a93fc9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    24ae22b View commit details
    Browse the repository at this point in the history
  5. test: [EDXOLDMNG-218] Adds tests for CertificatesListHandler and Cert…

    …ificatesDetailHandler to be sure that certificate config data signals are emiting
    NikolayBorovenskiy committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    bdd8d63 View commit details
    Browse the repository at this point in the history
  6. refactor: [EDXOLDMNG-218] Makes CERTIFICATE_JSON_WITH_SIGNATORIES and…

    … HelperMethods are ready to more common usage.
    NikolayBorovenskiy committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    6855c6c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    765fff4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a49704 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4801b07 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fb3388c View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Nborovenskiy/edxoldmng 224/create a management command to transfer ce…

    …rtificate configs to credentials (#2465)
    
    * refactor: [EDXOLDMNG-224] Moves course certificate configuration creation and deletion to separate functions.
    
    * feat: [EDXOLDMNG-218] uses course id instead of course key for CertificateConfigData container
    
    * test: [EDXOLDMNG-224] updates SignalCourseCertificateConfigurationListenerTestCase tests in order refactoring the approach to send data to Credentials via http.
    
    * test: [EDXOLDMNG-224] creates tests for course certificate configuration credentials utils apis.
    
    * feat: [EDXOLDMNG-224] Creates manage.py command to migrate course certificate coniguration.
    
    * refactor: [EDXOLDMNG-224] code polishing for migrate cert config command.
    
    * docs: [EDXOLDMNG-224] adds doc string for migrate_cert_config command's main class
    NikolayBorovenskiy committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    dc6eaf4 View commit details
    Browse the repository at this point in the history