- added entrance exam check on course info - staff can by pass gating and added tests - refined gating logic - changes after rebasing with Asad's branch - check ENTRANCE_EXAMS feature is enabled - updated test to reflect new logic - catering anonymous user in entrance exam permission - fixed broken tests - change after feedback on 16/3 - fix for a broken test - created new entrance_exams module - fixed quality error and improved test coverage - put get_required_content back in milestones helper - Refactored entrance exams logic - Refactored tabs logic - Fixed broken unit test - changes after feedback from dan-f on 3/27 - removed unnecessary user.is_anonymous check - Addressed PR feedback - Addressed commit-specific feedback - Rework guard clauses - Add coverage for course info case
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
migrations | Loading commit data... | |
tests | Loading commit data... | |
__init__.py | Loading commit data... | |
admin.py | Loading commit data... | |
authentication.py | Loading commit data... | |
bad_request_rate_limiter.py | Loading commit data... | |
cache.py | Loading commit data... | |
config_parse.py | Loading commit data... | |
date_utils.py | Loading commit data... | |
db.py | Loading commit data... | |
disable_rate_limit.py | Loading commit data... | |
file.py | Loading commit data... | |
json_request.py | Loading commit data... | |
keyword_substitution.py | Loading commit data... | |
memcache.py | Loading commit data... | |
milestones_helpers.py | Loading commit data... | |
models.py | Loading commit data... | |
module_utils.py | Loading commit data... | |
parsing_utils.py | Loading commit data... | |
password_policy_validators.py | Loading commit data... | |
query.py | Loading commit data... | |
request.py | Loading commit data... | |
sandboxing.py | Loading commit data... | |
string_utils.py | Loading commit data... | |
testing.py | Loading commit data... | |
validate_on_save.py | Loading commit data... | |
views.py | Loading commit data... |