This takes over some of the logic in the is_enabled property which previously checked two things: (1) is the date time-sensitive and (2) is the date even applicable to this course. Now, is_enabled is only responsible for time-sensitive checks and the new is_allowed property checks applicability. In this way, we can more cleanly separate whether a date block should show up on the dates sidebar (is_enabled and is_allowed) and the dates tab (is_allowed).
Open EdX Features ----------------- This is the root package for Open edX features that extend the edX platform. The intention is that these features would ideally live in an external repository, but for now they live in edx-platform but are cleanly modularized.