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

33 bundles #47

Merged
merged 66 commits into from
Jul 17, 2024
Merged

33 bundles #47

merged 66 commits into from
Jul 17, 2024

Conversation

cedricbonhomme
Copy link
Collaborator

@cedricbonhomme cedricbonhomme commented Jul 5, 2024

The goal is to provide a way to create named collections/sets of vulnerabilities. With the possibility to add a little comment.

Notable changes

Bundles #33

  • new SQLAlchemy model, Bundle, for the website (the migration script is included and the app update script now automatically execute any available migrations. See here);
  • new API endpoint in order to manage bundles;
    • only administrators can create, edit and delete bundles.
    • bundles are always public
  • a third tab, dedicated to the bundles, is now available in the vulnerability_view page (/vuln/vuln-id): this tab lists the bundles that reference the current vulnerability
  • new view /bundle/<bundle-uuid> which is presenting the details about the bundle with a share button (Reddit, Newspipe, Pinboard)

User profile page

  • whole new column based layout with data entirely loaded via the API.
  • recent comments and bundles owned by a user are now displayed in 2 columns with dedicated RSS/ATOM feeds
  • new RSS/ATOM feeds to publish the activity of the user (/user/<login>.atom or /user/<login>.rss) are available

Minor fixes

Minor changes

@cedricbonhomme cedricbonhomme self-assigned this Jul 5, 2024
@cedricbonhomme cedricbonhomme linked an issue Jul 5, 2024 that may be closed by this pull request
…se upgrades are now performed during the update process.
…n each tabs is now displayed in the tab name. This is a conveniency for the user.
@cedricbonhomme cedricbonhomme linked an issue Jul 16, 2024 that may be closed by this pull request
@cedricbonhomme cedricbonhomme marked this pull request as ready for review July 16, 2024 08:45
@cedricbonhomme cedricbonhomme added the enhancement New feature or request label Jul 16, 2024
@cedricbonhomme cedricbonhomme merged commit 638c940 into main Jul 17, 2024
8 checks passed
@cedricbonhomme cedricbonhomme deleted the 33-bundles branch July 19, 2024 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Subscribe to CPEs Bundles: Collection of vulnerabilities
1 participant