feat: initialize agreements app
Adds an app to openedx for the Agreements feature. Includes an IntegritySignature model with a basic API, as well as a waffle flag to support rollout.
Showing
- lms/envs/common.py 3 additions, 0 deletionslms/envs/common.py
- openedx/core/djangoapps/agreements/__init__.py 0 additions, 0 deletionsopenedx/core/djangoapps/agreements/__init__.py
- openedx/core/djangoapps/agreements/admin.py 22 additions, 0 deletionsopenedx/core/djangoapps/agreements/admin.py
- openedx/core/djangoapps/agreements/api.py 70 additions, 0 deletionsopenedx/core/djangoapps/agreements/api.py
- openedx/core/djangoapps/agreements/migrations/0001_initial.py 33 additions, 0 deletions...edx/core/djangoapps/agreements/migrations/0001_initial.py
- openedx/core/djangoapps/agreements/migrations/__init__.py 0 additions, 0 deletionsopenedx/core/djangoapps/agreements/migrations/__init__.py
- openedx/core/djangoapps/agreements/models.py 24 additions, 0 deletionsopenedx/core/djangoapps/agreements/models.py
- openedx/core/djangoapps/agreements/tests/__init__.py 0 additions, 0 deletionsopenedx/core/djangoapps/agreements/tests/__init__.py
- openedx/core/djangoapps/agreements/tests/test_api.py 100 additions, 0 deletionsopenedx/core/djangoapps/agreements/tests/test_api.py
- openedx/core/djangoapps/agreements/toggles.py 21 additions, 0 deletionsopenedx/core/djangoapps/agreements/toggles.py
- openedx/tests/settings.py 1 addition, 0 deletionsopenedx/tests/settings.py
openedx/core/djangoapps/agreements/admin.py
0 → 100644
openedx/core/djangoapps/agreements/api.py
0 → 100644
openedx/core/djangoapps/agreements/models.py
0 → 100644
Please register or sign in to comment