Commit Graph

142 Commits

Author SHA1 Message Date
Marian Novotny
9e70328a49 change Siembol version to 2.3.0-SNAPSHOT (#528) 2022-02-04 14:32:19 +00:00
Marian Novotny
a17ebe742a Siembol release 2.2.0 (#526) 2022-02-04 13:37:51 +00:00
Marian Novotny
8d2905ad5b Siembol common: reworking storm kafka writer (#525) 2022-02-03 14:20:04 +00:00
Marian Novotny
e824b9ce7c Upgrade kafka to 3.1.0 (#522)
* upgrade kafka to 3.1.0

* increase siembol version
2022-02-01 15:35:26 +00:00
Marian Novotny
3eeee2c86f increasing version of siembol (#513) 2022-02-01 11:07:50 +00:00
Marian Novotny
a48a13b3ad replace log4j by slf4j-simple in tests in response (#496) 2022-01-27 09:54:52 +00:00
Marian Novotny
4be1159387 Siembol parsing: adding source routing applications (#495)
* adding topig routing and header rouitng into parsing

* increase siemobl version to 2.2.9-SNAPSHOT

* updating parsing app layout config file
2022-01-26 13:38:31 +00:00
Marian Novotny
ee0683ddf1 siembol parsing: changing logging level in some functions (#489)
* Changing loging levels in parsing messages

* increasing siembol version
2022-01-14 17:00:22 +00:00
Marian Novotny
cc75c15373 Config editor rest: adding restart all apps (#487)
* restarting all topologies in config editor sync

* increase siembol version
2022-01-11 16:31:18 +00:00
Marian Novotny
0adb0417a8 Upgrade kafka to 2.8.1 in storm applications (#486)
* Upgrade kafka to 2.8.1 in storm applications

* fixing enrichment test

* increasign version of siembol
2022-01-04 17:26:50 +00:00
Marian Novotny
b252b3c5a7 Config editor rest: Limiting reading files depth to 1 (#472)
* Limiting reading files depth to 1 in config editor rest

* Delete pom.xml.orig

* Delete pom.xml.orig
2022-01-04 10:43:07 +00:00
Marian Novotny
ad352f1695 Siembol common: Reworking kafka writer to send asynchronous messages (#470)
* REworking kafka writer to asynchronous sending messages

* increasing siembol version to 2.2.4-SNAPSHOT
2021-12-31 11:53:59 +00:00
Marian Novotny
764ed11d82 Increasing Siembol version to 2.2.3-SNAPSHOT (#460) 2021-12-01 14:26:05 +00:00
Marian Novotny
b391d9cf39 Bump kubernetes_client_version from 5.9.0 to 5.10.1 (#447) 2021-11-29 09:41:10 +00:00
Marian Novotny
819f0a1cce Siembol common: use static connection string in ZooKeeper factory (#446)
* Siembol common: use static connection string in ZooKeeper factory

* minor formating
2021-11-26 13:24:45 +00:00
Marian Novotny
a35087dfa3 Releasing 2.2.0-SNAPSHOT version (#430) 2021-11-19 14:51:47 +00:00
Marian Novotny
a47caed7e3 Siembol release 2.1.0 (#428) 2021-11-19 10:53:59 +00:00
Marian Novotny
664b698ff4 Truncate logs during updating configurations messages (#426)
* Truncating updating rules log messages

* increasing version of siembol
2021-11-18 11:08:04 +00:00
Marian Novotny
aea7285f6f Fixing ZooKeeper dependencies (#424)
* Fixing dependencies

* fixing config editor services deps

* moving kafka spout strategy enum into model
2021-11-17 11:44:34 +00:00
Marian Novotny
8876c3a3fc Siembol common: upgrade currator dependency and improve zk initialisation (#419)
* Upgrading Apache currator to 5.2.0

* fixing testing dependencies

* Adding tests for ZooKeeperConnector

* increasing version

* fixing pom file
2021-11-16 10:52:41 +00:00
Marian Novotny
f931f4371e Change Siembol version to 2.1.0-SNAPSHOT (#412) 2021-11-09 13:52:03 +00:00
Marian Novotny
eb5fd4e7da Siembol release 2.0.0 (#410)
* Siembol release 2.0.0

* minor fixes in changelog
2021-11-09 12:42:34 +00:00
Marian Novotny
21fe576110 Improvements and fixes in enrichment tables (#409)
* reworking updating tables in enrichment storm

* change java version in docs

* Improving logging in updating table service

* cleaning storm modules dependencies

* Fixing storm guava dependency

* minor typo

* fixing java versions
2021-11-09 11:16:23 +00:00
Marian Novotny
3415ce3909 Upgrading java to java 11 (java 13 in tests) (#405)
Upgrading Storm to 2.3.0
Supporting downloading http enrichment tables
Remove multiline string dependency
2021-11-04 16:12:54 +00:00
dependabot[bot]
4c1d03f790 Bump joda-time from 2.10.12 to 2.10.13 (#399)
Bumps [joda-time](https://github.com/JodaOrg/joda-time) from 2.10.12 to 2.10.13.
- [Release notes](https://github.com/JodaOrg/joda-time/releases)
- [Changelog](https://github.com/JodaOrg/joda-time/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/JodaOrg/joda-time/compare/v2.10.12...v2.10.13)

---
updated-dependencies:
- dependency-name: joda-time:joda-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-01 13:53:23 +00:00
Marian Novotny
4ba89d6942 config editor rest: adding enrichment tables update into sync service (#324)
* fixing storm topology call to deprecated api

* work in progress

* adding enrichment tables update into sync service

* add temporary json alias in enrichment tables update model

* adding unitests

* adding tests

* fixing minor bugs
2021-10-15 13:28:27 +01:00
dependabot[bot]
cbc6b9f88a Bump joda-time from 2.10.10 to 2.10.12 (#352)
Bumps [joda-time](https://github.com/JodaOrg/joda-time) from 2.10.10 to 2.10.12.
- [Release notes](https://github.com/JodaOrg/joda-time/releases)
- [Changelog](https://github.com/JodaOrg/joda-time/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/JodaOrg/joda-time/compare/v2.10.10...v2.10.12)

---
updated-dependencies:
- dependency-name: joda-time:joda-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 11:46:19 +01:00
Marian Novotny
73fe6bbe5f parsing: fixing extracting csv with last empty column (#323)
* parsing: fixing extracting csv with last empty column

* minor formatting
2021-09-15 12:36:43 +01:00
Marian Novotny
126ce5d91d increase version of packages (#319) 2021-09-09 12:45:33 +01:00
Marian Novotny
57296e231f Siembol release v1.3.0 (#316)
* v1.3.0 release

* fixing typos based on review
2021-09-09 11:37:33 +01:00
Marian Novotny
046c85c134 config editor rest: minor improvements in sigma rule importer (#313)
* config editor rest: minor improvements in sigma rule importer

* minor fixes

* simplification of normalising name function
2021-09-08 15:08:04 +01:00
Marian Novotny
ea186a056c config editor rest: always validate imported configuration (#305) 2021-09-03 10:47:18 +01:00
Marian Novotny
648a2d2adf config editor rest: fixing sigma importer condition parsing (#304) 2021-09-02 14:44:23 +01:00
Marian Novotny
e0341cf4b8 alerting: fixing adding tags in correlation engine (#266) 2021-08-04 14:54:50 +01:00
Marian Novotny
26eb6096ce alerting storm: support loading rules form multiple ZooKeeper nodes (#242)
* adding composite alerting engine

* reworking ZooKeeperConnector to be generic
increasing app version

* increase log size

* adding composite engine test

* adding test for copiling rules list
2021-07-30 11:24:01 +01:00
Marian Novotny
73521b8ac8 config editor rest: checking path during writing to git repo (#235) 2021-07-21 15:27:11 +01:00
Marian Novotny
dd313e4b09 increasing snapshot version (#232) 2021-07-20 08:52:22 +01:00
Marian Novotny
74b6edc80c Siembol Release 1.2.0 (#231)
* adding changelog

* siembol release 1.2.0
2021-07-19 17:03:33 +01:00
Marian Novotny
90a76e665f fixing null pointer exceptions config editor rest and storm topology manager (#216) 2021-07-13 16:58:00 +01:00
Marian Novotny
6cc983b3a1 response: Improve kafka stream integration (#185)
* upgrading kafka version in response stream
improve reporting health in response stream
improve logging in response stream
refactoring unitests of kafka streams

* minor fixes
2021-06-30 12:12:51 +01:00
Marian Novotny
014401c04a Upgrading curator to 4.3.0 (#183)
* upgrading curator to 4.3.0
minor refactoring and renaming

* fixing typo errors

* fixing config editor sync
2021-06-24 13:21:10 +01:00
Marian Novotny
5f76695646 alerting-core: adding composite matchers (#175)
* work in progress commit

* adding tests for composite matcher

* minor fixing in the alerting model

* adding test for compiler with composite matchers

* modifying alert ui layout

* Delete test.json

* adding deleted files

* fixing ui layout file

* fixing ui layout

* adding deleted files
2021-06-21 14:01:27 +01:00
Marian Novotny
2e7c2ce0bc config-editor-rest: reworking config editor rest initialisation (#173)
* reworking config editor rest initialisation

* adding type to unsupportet authentication exception

* adding back deleted configs
2021-06-18 11:41:55 +01:00
Marian Novotny
39bccc3222 Fixing springboot dependency upgrade (#171)
* Revert "spring boot upgrade fix: remove @AuthenticationPrincipal annotation (#170)"

This reverts commit 9ffbe63d01.

* fixing springboot dependency upgrade
2021-06-16 12:29:18 +01:00
Marian Novotny
9ffbe63d01 spring boot upgrade fix: remove @AuthenticationPrincipal annotation (#170) 2021-06-15 16:19:18 +01:00
dependabot[bot]
e402b8cfbe Bump joda-time from 2.10.5 to 2.10.10 (#124)
Bumps [joda-time](https://github.com/JodaOrg/joda-time) from 2.10.5 to 2.10.10.
- [Release notes](https://github.com/JodaOrg/joda-time/releases)
- [Changelog](https://github.com/JodaOrg/joda-time/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/JodaOrg/joda-time/compare/v2.10.5...v2.10.10)

---
updated-dependencies:
- dependency-name: joda-time:joda-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-15 12:15:28 +01:00
Marian Novotny
90347d73f7 Config editor rest: adding Sigma rules importer (#136)
* work in progress commit

* adding sigma rule importer

* remove unused file

* adding more tests

* adding tests for Sigma Condition Token

* adding more tests from SigmaConditionToken

* fixing sigma rule importer

* supporting null amd emty values in searches, improving tests

* temporary support only basic matchers in the schema

* minor bugfixing

* increasing timeouts in integration tests

* adding importer test for schema services

* adding schema tests

* minor cleaning

* fixed ImportConfigRequestDto
2021-06-10 14:36:35 +01:00
Marian Novotny
18aa38bb6b Fixing dependencies in springboot applications (#133) 2021-06-03 11:53:15 +01:00
Marian Novotny
37c75f9b3b Fixing correlation engine to support custom detection sources (#91)
Increasing timeout in storm integration tests
remove vulnerable log4j packages from tests
2021-05-27 12:31:23 +01:00
Marian Novotny
31fe18bf0b changing versions of siembol applications (#63)
* changing versions of siembol applications
2021-05-17 11:54:04 +01:00