Erica Nwoga
a74f510f71
feat: post handler for agreements api ( #33488 )
2023-12-11 13:58:35 -05:00
Erica Nwoga
3d26512759
feat: add python apis to agreements models ( #32967 )
...
* feat: added python apis to agreements models
* feat: add python apis to agreements app
* feat: updated pyton apis and rest api
* feat: fixed python apis and added tests
* test: Added error handling and updated test functions
* style: fixed test formatting
* style: fixed test formatting
* style: fixed test formatting
* feat: Fixed error handling for python APIs
* feat: Fixed error handling for python APIs
* fix: edited python api for agreements app
* style: quality revisions for python apis
2023-10-04 10:36:18 -04:00
Bianca Severino
af81b3a609
chore: replace integrity signature flag with django setting
2022-02-15 09:57:00 -05:00
Jawayria
3adfe1de97
chore: Applied lint-amnesty on openedx/core/djangoapps
2021-12-06 14:05:13 +05:00
Simon Chen
16cffd206f
Revert "[FEAT]: Add mem caching to the API to create and retrieve IntegritySignature" ( #27936 )
...
This reverts commit c6192b8b40656c44ba0a89cdd569fb0c0e4f87c4.
The caching does little to save performance and in the case of whole
course interation, it has a netgative performance impact.
2021-06-11 13:59:20 -04:00
Simon Chen
6d380fc5a2
[FEAT]: Add mem caching to the API to create and retrieve IntegritySignature ( #27922 )
...
With this change, whenever a IntegritySignature is created or retrieved, the result will be cached into mem cache for future use. This will save round trip to database significantly for honor code check
2021-06-10 14:45:06 -04:00
Bianca Severino
8be1c7c18b
feat: POST endpoint for integrity signature
2021-05-12 13:57:11 -04:00
alangsto
c651e58fb7
feat: Add GET endpoint for Integrity Signature ( #27590 )
...
MST-781. Add endpoint to retrieve data related to the integrity signature model.
2021-05-12 08:38:45 -04:00
Bianca Severino
e41e6e04ee
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.
2021-05-10 17:55:36 -04:00