Skip to content
Snippets Groups Projects
  1. Aug 11, 2021
  2. Aug 10, 2021
  3. Aug 09, 2021
  4. Aug 05, 2021
  5. Aug 04, 2021
  6. Aug 02, 2021
  7. Jul 30, 2021
  8. Jul 29, 2021
  9. Jul 26, 2021
  10. Jul 23, 2021
  11. Jul 21, 2021
    • Matt Tuchfarber's avatar
      refactor: Move cert code to cert app · d16c9a80
      Matt Tuchfarber authored
      The `may_certify` function is used to determine whether a learner should
      be able to see that their certificate is ready. It is therefore entirely
      in the certificates domain. This remove may_certifiy and
      may_certify_for_course from the xmodule and course_overview
      apps and into the certificates app. The xmodule may_certify was not called
      outside of tests prior to this, and the other's were easily moved.
      
      In order to avoid circular imports, this also moved
      certificate_info_for_user out of the model code and into an API
      d16c9a80
    • Albert (AJ) St. Aubin's avatar
      fix: Corrected issue with request cert showing when user was in mode · e191d39f
      Albert (AJ) St. Aubin authored
      that did not generate certs
      e191d39f
  12. Jul 20, 2021
  13. Jul 15, 2021
  14. Jul 14, 2021
  15. Jul 13, 2021
  16. Jul 09, 2021
  17. Jul 08, 2021
  18. Jul 07, 2021
  19. Jul 06, 2021
    • Matt Tuchfarber's avatar
      feat: reimagine certificate display settings · 2a7106ac
      Matt Tuchfarber authored
      The course settings `certificate_available_date` (CAD) and
      `certificates_display_behavior` (CDB) were previously acting indedependantly
      of one another. They now work in tandem. This change:
      - limits CDB to a dropdown
      - removes "early_with_info" and adds "end_with_date"
      - only takes CAD into account if "end_with_date" is selected
      - Moves CDB to the main course schedule settings page
      - updates CourseOverview to validate these fields and choose sane
      defaults if they aren't expected values
      
      Certificates will now show under the following circumstances:
      "Immediately upon passing"
      certificate_availability_date = null
      certificates_display_behavior = "early_no_info"
      
      "End date of course"
      certificate_availability_date = null
      certificates_display_behavior = "end"
      
      "A date after the course end date"
      certificate_availability_date = <date>
      certificates_display_behavior = "end_with_date"
      2a7106ac
  20. Jun 28, 2021
    • Albert (AJ) St. Aubin's avatar
      fix: Corrects issue with refund logic and certificates. · b2316956
      Albert (AJ) St. Aubin authored
      [MICROBA-1307]
      
      Before this change a user would not be auto refunded if they had a
      certificate in a course with any status. This had unintended
      consequences. This change updates the logic to only block auto refund
      for statuses that we do not want to refund on such as downloadable.
      b2316956
  21. Jun 22, 2021
  22. Jun 21, 2021
    • Kristin Aoki's avatar
      fix: Update course preview redirect · 456d6c50
      Kristin Aoki authored
      This PR changes the preview URL redirect from Studio. Before when a user clicked on the course preview button to check unpublished changes, the preview in the New Experience would show the most recently published version of the course. The unpublished changes that the user was hoping to view are no present. At the moment users have been publishing the content to check it then having to republish the old version if they did not like the changes. As a short-term fix, this PR redirects to the Legacy experience where the preview option previously worked. Now the user can see the unpublished changes. A long-term fix is still being explored. This change will impact the Course Author.
  23. Jun 16, 2021
  24. Jun 14, 2021
  25. Jun 10, 2021
  26. Jun 09, 2021
  27. Jun 08, 2021
Loading