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

Make it possible to hide/delete personalities #981

Merged
merged 14 commits into from
Sep 15, 2023

Conversation

pepermao
Copy link
Collaborator

@pepermao pepermao commented Sep 8, 2023

  • Create Admin toolbar component
  • Create delete content modal
  • allow admins soft-delete personalities

closes #980 #979 #958

@pepermao pepermao marked this pull request as ready for review September 13, 2023 19:32
- Create delete content modal
- allow admins soft-delete personalities
- filter personality deleted and hidden
- create route to hide/unhide personality
- make it possible to hide and unhide personalities
- add admin toolbar on the claim page
- create unhide and hide modal
- Created personality card avatar component
- Created personaity card button component
- Create migration to set isHidden field on claim schema
- make it possible to not calculate personality stats when claims are hidden
-
- refactor the way we were hiding or unhiding the claim review
- Delete unused modals
- Add toolbar on claimReview page when report's published
- create avatar tooltip component when personality is hidden
- create dashboard screen
- show all hidden personalities, claims and reviews
- create get reviews function which list all reviews
@pepermao pepermao force-pushed the make-it-possible-to-hide-and-delete-personalities branch from 2ee7023 to dd8cffa Compare September 14, 2023 09:11
server/claim/claim.service.ts Dismissed Show dismissed Hide dismissed
server/personality/personality.service.ts Dismissed Show dismissed Hide dismissed
server/personality/personality.service.ts Dismissed Show dismissed Hide dismissed
@sonarcloud
Copy link

sonarcloud bot commented Sep 15, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 4 Code Smells

0.4% 0.4% Coverage
0.0% 0.0% Duplication

@thesocialdev thesocialdev merged commit aebc177 into stage Sep 15, 2023
4 checks passed
@thesocialdev thesocialdev mentioned this pull request Sep 23, 2023
@thesocialdev thesocialdev deleted the make-it-possible-to-hide-and-delete-personalities branch August 3, 2024 10:50
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.

Make it possible to Hide/Delete Claims
2 participants