- 23 Feb, 2015 1 commit
-
-
The new "country access" implementation replaces the old implementation. Middleware and tests have been updated accordingly, but deprecated models are preserved for backwards compatibility.
Will Daly committed
-
- 10 Feb, 2015 1 commit
-
-
Add history table for course access rule changes. Provide test utility for simulating restricted access. Provide `redirect_if_blocked` method for integration with other parts of the system (will be used for blocking enrollment). Add info-level logging explaining when and why users are blocked.
Will Daly committed
-
- 09 Feb, 2015 1 commit
-
-
Add Django admin UI for configuring country access Migrate existing embargo rules into the new tables. ECOM-996: updated the middleware to use new models and access rules ECOM-996: added the flag to support old and new formats ECOM-996: added the api layer for country access settings ECOM-996: added the api layer for country access settings ECOM-996 implementing the white and blacklist checks. ECOM-996 minor re-factoring in api. ECOM-996 minor re-factoring in api. ECOM-1025 refactoring the code according to PR feedback. ECOM-1025 refactoring the code according to PR feedback. ECOM-1025 deleting cache in model save and delete methods ECOM-1025 adding basic api test cases file. ECOM-1025 refactoring the code according to PR feedback. ECOM-1025 refactoring the code according to PR feedback. ECOM-1025 refactoring the code according to PR feedback. adding the test cases. ECOM-1025 removing extra line ECOM-1025 removing un-used function. ECOM-1025 removing un-used function. ECOM-1025 re-factor the code. ECOM-1025 re-name the test file to test_middleware_access_rules.py. we already had old test_middleware.py ECOM-1025 adding test cases for newly added models. ECOM-1025 adding test cases and resolve conflicts. ECOM-1025 fixing the quality and pep-8 issues. ECOM-1025 re-factoring the code according to the PR feedback. ECOM-1025 re-name the variable name. ECOM-1025 removing the _check_ip_lists and its test cases. also added few missing scenarios test cases. ECOM-1025 removing un-used line.
Will Daly committed
-
- 09 Sep, 2014 1 commit
-
-
Will Daly committed
-
- 08 Sep, 2014 1 commit
-
-
Renzo Lucioni committed
-
- 05 Sep, 2014 2 commits
-
-
Renzo Lucioni committed
-
This reverts commit 371dfd61.
Renzo Lucioni committed
-
- 04 Sep, 2014 1 commit
-
-
This reverts commit a03baee2, reversing changes made to 12e2d442.
Diana Huang committed
-
- 27 Aug, 2014 1 commit
-
-
Will Daly committed
-
- 14 Aug, 2014 1 commit
-
-
Jason Zhu committed
-
- 20 May, 2014 1 commit
-
-
Alan Boudreault committed
-
- 19 May, 2014 2 commits
-
-
Alan Boudreault committed
-
Alan Boudreault committed
-
- 02 Mar, 2014 1 commit
-
-
Sarina Canelake committed
-
- 27 Feb, 2014 4 commits
-
-
Finalize tests for embargo middleware app
Jay Zoldak committed -
Sarina Canelake committed
-
Allows specification of countries to embargo, what course(s) should apply embargo restrictions, and whitelist/blacklist capability for specific individual IP addresses.
Sarina Canelake committed -
Adds configurable middleware in common/djangoapps/embargo that allows specific courses to comply with US Export regulations by embargoing students from specific countries, whilst simultaneously allowing other courses to be freely open to all.
Julia Hansbrough committed
-