In certain situations, learners in the nonpassing state (or sometimes students who have finished a course too early and passed) were getting information about their grad and certificate status before they were supposed too. This adds some data to the courseware api that will allow us to mirror availability states for certifictes of passing learners withour revealing information through the api. Now, no matter the status of the students grade or certificate display behavior, a student should not see information about certificates early.
LMS (Learning Management System) -------------------------------- This directory contains code relating to the student portal for edX.