Skip to content

Releases: SEKOIA-IO/sekoia-automation-sdk

v1.3.4

21 Jun 10:41
059d5c2

Choose a tag to compare

Fixed:

  • Change HTTP header to check if an image exists in the registry

v1.3.3

13 Jun 07:52
4ca147d

Choose a tag to compare

Fixed:

  • In synchronize-lib error display docker image name used previously
  • In module template don't use a specific python package index

V1.3.2

09 Jun 13:20
d6c6723

Choose a tag to compare

Changed

  • In synchronize-lib script:
    • Specify the registry in the image name
    • Improve checking the existence of the image in the registry

v1.3.1

08 Jun 14:37
fde1978

Choose a tag to compare

Changed

  • In synchronize-lib script add support for slug based docker names
  • In synchronize-lib script allow to use environment variable for secrets

v1.3.0

06 Jun 13:11
e6f8d46

Choose a tag to compare

Added

  • Add support for TLS client authentication in S3 storage
  • Launch the metrics exporter when the trigger starts
  • Do not exit on critical
  • Add graceful period before logging a critical error
  • Add command to synchronize the module library

Fixed

  • Fix secret handling for BaseModel module configurations

v1.2.0

10 May 09:31
f317edf

Choose a tag to compare

Added

  • Handle internal errors without increasing the error count
  • Add helpers to define threads in a connector

Fixed

  • Exit infinite loop when stop event is set
  • Reset error counter when pushing events to intake
  • Fix logging

v1.1.2

24 Apr 10:18
da1a8f2

Choose a tag to compare

Fixed

  • Fix the last event date computation used for automatic restart of connectors
  • Fix threading error on shutdown

v1.1.1

28 Mar 12:35
e5c6886

Choose a tag to compare

Fixed

  • Fix setting Module configuration with Model object

v1.1.0

27 Mar 16:01
a06a6fa

Choose a tag to compare

Added

  • Triggers can retrieve module's configuration secrets by REST call to API
  • Secrets can be set in Pydantic models used for generating a manifest (e.g. api_key: str = Field(secret=True))
  • add the ability to handle the trigger exit
  • parallelize the forward of chunks of events
  • Add module to create metrics in triggers
  • Add support for config stored inside env variables
  • Add liveness HTTP endpoint to check if the trigger is still working

Changed

  • Don't retry requests to SEKOIA.IO with a status code of 4xx and ignore 409 errors

Fixed

  • When updating a module's configuration, a verification is made on potential missing required properties
  • Specify timeout to HTTP requests

v1.1.0b2

25 Mar 10:04
afcc349

Choose a tag to compare

v1.1.0b2 Pre-release
Pre-release

Added

  • Add support for config stored inside env variables
  • Add liveness HTTP endpoint to check if the trigger is still working

Changed

  • Don't retry requests to SEKOIA.IO with a status code of 4xx and ignore 409 errors

Fixed

  • Specify timeout to HTTP requests