Erica Nwoga
a74f510f71
feat: post handler for agreements api ( #33488 )
2023-12-11 13:58:35 -05:00
Erica Nwoga
95b658c2ae
feat: toggle to enable/disable lti pii acknowledgement ( #33437 )
...
* feat: toggle to enable/disable lti pii acknowledgement
2023-10-11 15:00:42 -04: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
Erica Nwoga
4e75a89ff5
fead: added django admin forms ( #32926 )
...
* feat: added django admin forms
2023-08-07 13:01:12 -04:00
Erica Nwoga
7d97ecfe9b
feat: added proctoringpiisignature model ( #32903 )
...
* feat: added proctoringpiisignature model
2023-08-03 15:34:17 -04:00
Erica Nwoga
87a6664013
feat: created ltipiisignature model ( #32853 )
...
* feat: created ltipiisignature model
2023-08-03 10:17:52 -04:00
Erica Nwoga
0bde216d6f
feat: added ltipiitool model ( #32790 )
...
* feat: added ltipiitool model
* feat: added ltipiitool model
* feat: created ltipiitool model
* chore: squashed ltipiitool mirgation files for agreements app.
* chore: fixed migration files
2023-08-01 11:39:25 -04:00
Mohammad Ahtasham ul Hassan
4260bd2af5
fix: fixed django40 warnings ( #29655 )
...
* fix: fixed django40 warnings
* fix: fix quality failures
Co-authored-by: UsamaSadiq <usama.sadiq@arbisoft.com >
2022-03-02 16:08:04 +05: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
58d5b29f19
fix: convert integrity signature waffle flag to CourseWaffleFlag
2021-06-09 13:19:17 -04:00
alangsto
8c205e5c0e
fix: add created and modified fields to integrity signature admin ( #27882 )
...
MST-861. The Django admin page for IntegritySignature only displays
the user and course_key for a signature. This adds the created and modified
fields, and will order signatures by the modified field.
2021-06-08 12:15:37 -04:00
Simon Chen
3f589ab2c7
[Chore]: Add the readme file documenting the Agreements app ( #27869 )
...
This is a simple housekeeping action to help other edx-platform development to understand the current state of Agreements app
2021-06-07 15:22:04 -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