Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT]: Entity State on attestation policies #836

Open
holashchand opened this issue Sep 28, 2023 · 3 comments
Open

[FEAT]: Entity State on attestation policies #836

holashchand opened this issue Sep 28, 2023 · 3 comments
Assignees
Labels
LTS v1.x LTS v2.x ms: Registry type: Enhancement When existing features are being enhanced, use enhancement

Comments

@holashchand
Copy link
Contributor

holashchand commented Sep 28, 2023

What is the feature request for?

Registry Core

What problem/inconvenience (if any) will this feature solve?

On attestation success only it should update entity properties - Sahid's Suggestion

Describe the feature clearly.

Add a new feature that does ....

@shiva-beehyv
Copy link

Flow to implement this feature:

  • When an entity update is requested, check whether there are any attestable properties
  • Auto raise the claims, if there are any attesable properties
  • Once the claims are attested, trigger entity update

Expected changes:

  • The DTO that is return as a response to entity update should now include the info related to the claims raised
  • A new api required to track the status of an entity update
  • A new env to turn this feature on/off
  • Some mechanism to trigger the entity update when all the claims are attested

CC:
@srprasanna
@holashchand

@Sreejit-K Sreejit-K added the type: Enhancement When existing features are being enhanced, use enhancement label Apr 23, 2024
@Sreejit-K Sreejit-K moved this from In Progress to Todo in Sunbird RC Roadmap 2023-24 Apr 23, 2024
@Sreejit-K Sreejit-K self-assigned this Apr 23, 2024
@Sreejit-K
Copy link

we have to add another column in the entity table and update it with "attestation_status" which will be an object

whenever we are taking an action on the attestaiton flow we have to update the status for entity as well.
ex :

Attestaiton_status : {
"CropPolicy" : "DRAFT",
"LIC" : "ATTESTATION_REQUSTED"
}

@Sreejit-K Sreejit-K moved this from Todo to In Progress in Sunbird RC Roadmap 2023-24 Jun 19, 2024
@Sreejit-K Sreejit-K moved this from In Progress to In review in Sunbird RC Roadmap 2023-24 Jun 26, 2024
@Sreejit-K
Copy link

@Sreejit-K Sreejit-K moved this from In review to closed in Sunbird RC Roadmap 2023-24 Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LTS v1.x LTS v2.x ms: Registry type: Enhancement When existing features are being enhanced, use enhancement
Projects
Status: closed
Development

No branches or pull requests

4 participants