Skip to content
Snippets Groups Projects
  1. Nov 26, 2024
  2. Aug 26, 2024
    • Ariadne Conill's avatar
      merge: importers/apkindex: do not unpublish all packages · f1293dab
      Ariadne Conill authored
      This reverts cb0d588e (importers: import-apkindex: mark packages as
      unpublished before importing an apkindex, 2021-04-22).
      
      The goal of having packages unpublished is that fixes should only be
      published as soon as the package is available on the mirrors, not when
      the commit has been made.
      
      Once a fix has been published, there should be no reason anymore to
      unpublish it, resulting it being invislble.
      
      The expected flow after this change is:
      
      1. import-secfixes creates a new package_version if it does not exist
         yet, and `published` defaults to False.
      2. import-apkindex will set `published` to True for each package in the
         index.
      
      So this means once `publshed` is set to True, it will never be set to
      `False` anymore.
      
      One issue that still remains is that when a secfix is published for an
      older version of the package, it will never be published, since that
      version no longer exists in the apkindex.
      
      See merge request !20
      f1293dab
    • Kevin Daudt's avatar
      importers/apkindex: do not unpublish all packages · 6937fd8b
      Kevin Daudt authored
      This reverts cb0d588e (importers: import-apkindex: mark packages as
      unpublished before importing an apkindex, 2021-04-22).
      
      The goal of having packages unpublished is that fixes should only be
      published as soon as the package is available on the mirrors, not when
      the commit has been made.
      
      Once a fix has been published, there should be no reason anymore to
      unpublish it, resulting it being invislble.
      
      The expected flow after this change is:
      
      1. import-secfixes creates a new package_version if it does not exist
         yet, and `published` defaults to False.
      2. import-apkindex will set `published` to True for each package in the
         index.
      
      So this means once `publshed` is set to True, it will never be set to
      `False` anymore.
      
      One issue that still remains is that when a secfix is published for an
      older version of the package, it will never be published, since that
      version no longer exists in the apkindex.
      6937fd8b
  3. Jul 24, 2024
  4. May 28, 2024
  5. May 27, 2024
  6. May 23, 2024
  7. Dec 04, 2023
  8. Nov 28, 2023
  9. Nov 18, 2023
    • Kevin Daudt's avatar
      importers: migrate to new nvd API · 7997c5e6
      Kevin Daudt authored
      The feeds that we are currently using will no longer be provided
      starting from 2023-12-15, and we need to start using the new API
      provided by the NVD.
      
      This new API no longer has seperate feeds for each year and a recent
      feed. Instead a new [API][0] is provided that you can request
      vulnerabilities from, optionally with some filter.
      
      Fixes #14
      
      [0]:https://nvd.nist.gov/developers/vulnerabilities
      7997c5e6
  10. Nov 07, 2023
  11. Nov 03, 2023
  12. Aug 14, 2023
Loading