Skip to content

Migrate codebase to new DataSharingConsent model.

Choose a tag to compare

@UmanShahzad UmanShahzad released this 25 Aug 14:08
· 3166 commits to master since this release

Migrate the codebase to the new consent.models.DataSharingConsent model for when dealing with consent.

  • Implements a Django data migration, plus test code for it.
  • Deprecate consent functionality in old models.
  • Allow ProxyDataSharingConsent to handle composite queries.
  • Test for composite queries on pDSC, and ignore some warnings.
  • Update utilities and helpers for new DSC.
  • Update consent app to use new DSC models.
  • Update views to new DSC.