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

ENH: Caching, advanced mapping and separating events for MISP Feed output bot #2509

Open
wants to merge 17 commits into
base: develop
Choose a base branch
from

Commits on Jul 16, 2024

  1. ENH: Add possibility to delay generating MISP Feed

    Generating MISP feed on every incoming message slows down processing.
    The new config option let us decide to save them in batches. Cached
    events are stored in a cache list in Redis. In addition, a code
    related to Python 3.6 was removed as we do not support this version
    any more.
    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5caa3e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efb761d View commit details
    Browse the repository at this point in the history
  3. Fix spelling

    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b38bbf7 View commit details
    Browse the repository at this point in the history
  4. ENH: Add attribute mapping

    The bot can now construct an event much more alligned to custom
    needs, allowing setting comments and selecting just a subset of
    fields to export
    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    659b941 View commit details
    Browse the repository at this point in the history
  5. ENG: Add support for creating separated MISP Events

    With `event_separator` parameter, user can decide to create
    more than one MISP event in the output bot and group incomming
    messages based on given field.
    
    In additon, the message library was fixed not to modify the
    parameter directly.
    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    62a87e3 View commit details
    Browse the repository at this point in the history
  6. Revert early copying message

    A lot of tests depend on that, so it looks currently risky
    to change.
    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2b8b617 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3006220 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b2f8b7 View commit details
    Browse the repository at this point in the history
  9. Fix typos

    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    3c86980 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d014e93 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b1ac8e2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    85ddfb3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7c33962 View commit details
    Browse the repository at this point in the history
  14. Adjust to pycodestyle

    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    05f4aef View commit details
    Browse the repository at this point in the history
  15. Fix typo

    kamil-certat committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c57121a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2b8fac7 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

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