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

ENG-4709 feat(portal,graphql): query consumer personal activity feed #951

Conversation

jonathanprozzi
Copy link
Member

Affected Packages

Apps

  • data populator
  • portal
  • template

Packages

  • 1ui
  • api
  • graphql
  • protocol
  • sdk

Tools

  • tools

Overview

  • Reworks the personal activity feed (/activity/personal) to use GraphQL with a few caveats. The data is scoped to the user and shows the user's position on anything created (if there is one)
  • Currently omits 'Deposited' and 'Redeemed' events due to some questions about how to best filter these. I had Deposited events working but omitting since this may be streamlined depending on how we decide to answer the question around Redeemed events. We have another ticket for this
  • Pagination rework is also in another ticket, although the query supports it and there is a temporary pagination component at the bottom of the UI for testing purposes

Screen Captures

personal-activity-feed

Declaration

  • I hereby declare that I have abided by the rules and regulations as outlined in the CONTRIBUTING.md

Copy link

linear bot commented Nov 26, 2024

@github-actions github-actions bot added the feat Feature label Nov 26, 2024
@jonathanprozzi jonathanprozzi force-pushed the eng-4709-query-consumer-personal-activity-feed branch from d8c0325 to 5d85da4 Compare November 27, 2024 18:17
@jonathanprozzi jonathanprozzi merged commit 6673a4c into feature/graphql-migration Nov 27, 2024
2 checks passed
@jonathanprozzi jonathanprozzi deleted the eng-4709-query-consumer-personal-activity-feed branch November 27, 2024 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat Feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants