Skip to content
This repository has been archived by the owner on Oct 14, 2024. It is now read-only.

feat: pluggable scanners #1510

Merged
merged 49 commits into from
Apr 19, 2024
Merged

feat: pluggable scanners #1510

merged 49 commits into from
Apr 19, 2024

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    0401018 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd61913 View commit details
    Browse the repository at this point in the history
  3. feat: add dummy scanner

    adamtagscherer authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    5c3ec37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d4b0826 View commit details
    Browse the repository at this point in the history
  5. feat: add Dockerfile

    adamtagscherer authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    4e773ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc36d8a View commit details
    Browse the repository at this point in the history
  7. feat: format KICS output

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    cbea4cf View commit details
    Browse the repository at this point in the history
  8. feat: add timeout to scanner, create controller.go file, add structur…

    …ed logging
    
    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    fd6aca8 View commit details
    Browse the repository at this point in the history
  9. fix: go version

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    d8bc758 View commit details
    Browse the repository at this point in the history
  10. feat: add runner skeleton

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    96e2fd3 View commit details
    Browse the repository at this point in the history
  11. feat: start and stop scanner container

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0789aed View commit details
    Browse the repository at this point in the history
  12. feat: add runner waiters

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0853f9c View commit details
    Browse the repository at this point in the history
  13. feat: add run scanner

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    a8ba86d View commit details
    Browse the repository at this point in the history
  14. feat: setup unix domain socket

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0daf4b6 View commit details
    Browse the repository at this point in the history
  15. feat: add runner container

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    f364974 View commit details
    Browse the repository at this point in the history
  16. feat: run kics scanner

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    54b60fe View commit details
    Browse the repository at this point in the history
  17. feat: change output format

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    4e91f4b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6b465c2 View commit details
    Browse the repository at this point in the history
  19. feat: parse config file from POST config request

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    3e4ac38 View commit details
    Browse the repository at this point in the history
  20. feat: enable config file to be optional

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    31c9006 View commit details
    Browse the repository at this point in the history
  21. feat: use network instead of socket for communication

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    3504e74 View commit details
    Browse the repository at this point in the history
  22. feat: add stop endpoint

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    c8d80a6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ad02bd8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e1c77a9 View commit details
    Browse the repository at this point in the history
  25. feat: semi-ingenious plugin runner networking proxy

    Signed-off-by: Ramiz Polic <ramiz.polic@hotmail.com>
    ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    3983d37 View commit details
    Browse the repository at this point in the history
  26. fix: linter

    paralta authored and ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    4e15107 View commit details
    Browse the repository at this point in the history
  27. feat: improve plugin structure

    ramizpolic authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    897bcda View commit details
    Browse the repository at this point in the history
  28. feat: define simple runner interface

    ramizpolic authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    87b70db View commit details
    Browse the repository at this point in the history
  29. feat: add primitive python sdk

    ramizpolic authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    0c428cd View commit details
    Browse the repository at this point in the history
  30. feat: fix python sdk

    ramizpolic authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    8481699 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    5cbcb4b View commit details
    Browse the repository at this point in the history
  32. fix: broken paths and modules

    paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    698bb5a View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2312193 View commit details
    Browse the repository at this point in the history
  34. feat: add docker makefile targets

    Co-authored-by: Bence Csati <bcsati@cisco.com>
    Signed-off-by: Adam Tagscherer <atagsche@cisco.com>
    2 people authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    cef2c65 View commit details
    Browse the repository at this point in the history
  35. feat: Add metadata endpoint everywhere, make post and stop calls in p…

    …ython sdk async
    
    Signed-off-by: Bence Csati <bcsati@cisco.com>
    csatib02 authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9950b39 View commit details
    Browse the repository at this point in the history
  36. fix: generate open-API spec into the right directory

    Signed-off-by: Bence Csati <bcsati@cisco.com>
    csatib02 authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    38e1f41 View commit details
    Browse the repository at this point in the history
  37. fix: remove metadata from attributes

    Signed-off-by: Bence Csati <bcsati@cisco.com>
    csatib02 authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    cf4893f View commit details
    Browse the repository at this point in the history
  38. feat: Add KICS readme

    Co-authored-by: Adam Tagscherer <adam.tagscherer@gmail.com>
    Signed-off-by: Bence Csati <bcsati@cisco.com>
    2 people authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    e384c2d View commit details
    Browse the repository at this point in the history
  39. feat: extend plugin api and sdk

    ramizpolic authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    efe0a43 View commit details
    Browse the repository at this point in the history
  40. feat: resolve plugin output data type

    ramizpolic authored and paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    f76d689 View commit details
    Browse the repository at this point in the history
  41. fix: linter

    paralta committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    574fecb View commit details
    Browse the repository at this point in the history
  42. chore: cleanup code

    ramizpolic committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    19a4265 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    79dc75d View commit details
    Browse the repository at this point in the history
  2. fix: plugin remarks

    Signed-off-by: Bence Csati <bcsati@cisco.com>
    csatib02 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    f0d260e View commit details
    Browse the repository at this point in the history
  3. Update docker-bake.hcl

    csatib02 authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    18f0912 View commit details
    Browse the repository at this point in the history
  4. fix: use dirpath instead of saving dir to var

    Signed-off-by: Bence Csati <bcsati@cisco.com>
    csatib02 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    749dc20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    baaa2cc View commit details
    Browse the repository at this point in the history
  6. chore: rename docker-bake scanner target

    Signed-off-by: Bence Csati <bcsati@cisco.com>
    csatib02 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c663a9a View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    9a0a766 View commit details
    Browse the repository at this point in the history