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

Mark individuals as reviewed #923

Merged
merged 5 commits into from
Oct 7, 2024
Merged

Conversation

evamillan
Copy link
Contributor

This PR adds the option to mark an individual's profile as reviewed to keep track of which ones have already been checked and on which date. The individual's page shows whether the profile has been reviewed and if there have been changes since the last review date. The list of individuals can be filtered by isReviewed and lastReviewed.

review-individual

Adds the 'last_reviewed' datetime field to the Individual
model. It is None by default.

Signed-off-by: Eva Millán <evamillan@bitergia.com>
Adds functions to set an individual's 'last_reviewed'
field to the current date.

Signed-off-by: Eva Millán <evamillan@bitergia.com>
Adds a 'review' mutation to update an individual's
'lastReviewed' field, and the 'isReviewed' and 'lastReviewed'
filters to the 'individuals' query.

Signed-off-by: Eva Millán <evamillan@bitergia.com>
Adds a button on the individuals view to mark it as reviewed.
The button shows the review date if it has been reviewed and
a warning icon if there have been any changes since the last
review.

Signed-off-by: Eva Millán <evamillan@bitergia.com>
Adds the 'lastReviewed' and 'isReviewed' filters to
the individuals table and updates the search syntax
documentation.

Signed-off-by: Eva Millán <evamillan@bitergia.com>
@sduenas sduenas merged commit 5d1f0f7 into chaoss:master Oct 7, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants