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

OWASP Snapshot Improvement #915

Open
arkid15r opened this issue Feb 23, 2025 · 2 comments
Open

OWASP Snapshot Improvement #915

arkid15r opened this issue Feb 23, 2025 · 2 comments
Assignees

Comments

@arkid15r
Copy link
Collaborator

Enhance the OWASP Snapshot feature by adding a dedicated details page, extending the backend model, and implementing GraphQL queries to fetch relevant data.

Requirements

  1. Frontend: Snapshot Details Page

    • Create a new snapshot details page at /community/snapshot/:id.
    • Display snapshot data, including recent releases, new projects, and new chapters.
    • Show new chapters on a map.
    • Reuse existing components where applicable.
    • Ensure consistency with existing project structures and styling.
  2. Backend: Snapshot Model Update

    • Extend the snapshot model to include:
      • title (string)
      • key (string, unique)
      • The key format should follow YYYY-mm (e.g., 2025-02).
  3. GraphQL Implementation

    • Create a GraphQL node and query to fetch snapshot data.
    • Include recent releases, new projects, and new chapters in the query response.
@arkid15r
Copy link
Collaborator Author

@yashgoyal0110

@yashgoyal0110
Copy link
Contributor

Assign me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

2 participants