·
499 commits
to develop
since this release
What's Changed
- [CYB-123] Updated Spring Boot version to 2.7.6 by @stas-panasiuk in #6
- [CYB-115] Misspelling in replceByTemplate method of com.cloudera.cyber generator.FreemarkerImmediateGenerator by @vpavlenko-cv in #9
- [CYB-5] cyberScore logic by @stas-panasiuk in #3
- [CYB-125] Updated grok library to io.krakens:java-grok:0.1.9 by @stas-panasiuk in #1
- [CYB-145] ProfileJobTest hangs by @carolynduby in #20
- [CYB-44] profile validation should check uniqueness of profile name and measurements by @vpavlenko-cv in #8
- [CYB-103] SimpleStellarParser implementation by @stas-panasiuk in #2
- [CYB-117] Changed the parser field addition/removal logic by @stas-panasiuk in #4
- [CYB-126] Updated antlr to 4.9.3 by @stas-panasiuk in #7
- [CYB-142] profile job does not start when phoenix.db.init=false by @carolynduby in #22
- [CYB-148] Proper Enter handling for adding values to multi-fields by @stas-panasiuk in #21
- [CYB-132] Cloudera Manager does not generate kafka broker url setting in global kafka.properties by @vpavlenko-cv in #12
- [CYB-136] Fix issue with parcel installation on the Cluster by @vpavlenko-cv in #13
- [CYB-135] Bash script update by @vpavlenko-cv in #14
- [CYB-152] cybersec toolkit runs on CSA 1.9.0 by @carolynduby in #25
- [CYB-141] cs-load-enrich does not allow loading enrichment files from… by @carolynduby in #26
- [CYB-155] Build fix after CSA 1.9.0 by @stas-panasiuk in #29
- [CYB-157] update cloudera manager plugin repository by @carolynduby in #30
- [CYB-144] raw event generator has configurable event formats and topics by @carolynduby in #31
- [CYB-154] job run scripts don't ship files and set kerberos options by @carolynduby in #27
- [CYB-160] cybersec flink-cyber requires access to internal plugin by @carolynduby in #33
- [CYB-158] ensure all unit tests are run and pass during mvn build by @carolynduby in #34
- [CYB-149] DNS Query timeout causes NullPointerException in NsLookup by @carolynduby in #35
- CYB-11 local enrichment with CIDR key by @vpavlenko-cv in #11
- [CYB-161] set log4.prop file when running java tool by @carolynduby in #37
- [CYB-162] running jobs fails when CYBERSEC and CDH in different roots by @carolynduby in #36
- [CYB-124] Stix removed by @stas-panasiuk in #5
- [CYB-143] Delete button removes incorrect item on UI by @vpavlenko-cv in #19
- [CYB-163] pipeline configuration scripts fail without CDH and Flink by @carolynduby in #39
- [CYB-60] Support enrichment storage configuration in all places where enrichments are used by @vpavlenko-cv in #17
- [CYB-159] Timeout fix for upsert scoring rule + log levels fix by @stas-panasiuk in #40
- [CYB-4;CYB-137] TableAPI Flink Indexer + Parser UI updates by @stas-panasiuk in #38
- [CYB-150] Sample Folder as Live View input by @stas-panasiuk in #28
- [CYB-156] Parser-by-parser diffOnly logic by @stas-panasiuk in #32
- [CYB-165] tableapi where clause uses source field by @carolynduby in #42
- [CYB-173] cs-upsert-rule script should use branch option instead of main by @carolynduby in #46
- [CYB-174] ship configs directory in cs-start-jobs by @carolynduby in #49
- [CYB-176] NullPointerException when indexing with hive streaming by @carolynduby in #51
- [CYB-175] tableapi indexer throws ValidationException when writing to Hive by @carolynduby in #52
- [CYB-172] avro message kafka topics need ssb settings by @carolynduby in #54
- [CYB-170] Added TableApi indexer table mapping validation by @stas-panasiuk in #45
- [CYB-168] publish example pipelines by @carolynduby in #47
- [CYB-171] Restricted non-string column mappings without transformations when using Kafka TableAPI by @stas-panasiuk in #48
- [CYB-167] Added caching for indexing path and source selection by @stas-panasiuk in #43
- [CYB-166] Marked parser field as required where possible by @stas-panasiuk in #44
- [CYB-182] correct spelling of timezone in timestamp format field by @carolynduby in #58
- [CYB-180] Scrollable field name selector dropdown by @stas-panasiuk in #56
- [CYB-177] Fix the name of the script to run the parser ui used during installation in cloudera manager. by @vpavlenko-cv in #55
- [CYB-171] test fix by @stas-panasiuk in #65
- GitHub Action for build and test by @stas-panasiuk in #66
- [CYB-192] Migration to Angular 14 + ngx-monaco-editor-v2 + json-editor-popup component by @stas-panasiuk in #70
- [CYB-164] Pipeline CRUD + Inter-cluster communication by @stas-panasiuk in #41
- [CYB-139][CYB-151][CYB-164] Transferring the configuration in a zip archive between clusters. New rest api with UI. by @vpavlenko-cv in #61
- [CYB-201] [UI][COMPONENT] Fix Karma unit test. by @vpavlenko-cv in #69
- [CYB-205] leap year DateUtils fix by @stas-panasiuk in #71
- [CYB-206] Flink Indexing dev log removed by @stas-panasiuk in #73
- [CYB-181] Update expected result functionality by @stas-panasiuk in #59
- [CYB-183] Marked output fields where needed by @stas-panasiuk in #60
- [CYB-3] Nashorn -> GraalVM switch by @stas-panasiuk in #68
- [CYB-210] Fixed build problem. by @vpavlenko-cv in #77
- [CYB-190] user can specify names of CDP cloud artifacts in example create_datahub_config.sh setup script by @carolynduby in #76
- [CYB-185] indexing doesnt start when two sources map to the same topic by @carolynduby in #64
- Github actions releases by @stas-panasiuk in #79
- Nightly releases cancel on no changes by @stas-panasiuk in #83
- [CYB-212]TLSH dependency switch due to Maven central unavailability by @vpavlenko-cv in #86
- [CYB-207] Support CSA 1.12.0 CDH 7.1.9 by @carolynduby in #74
- [CYB-77] Java 11 support by @stas-panasiuk in #75
- [CYB-208] OCSF parser config support by @stas-panasiuk in #85
- [CYB-193][UI] Landing page for pipelines. by @vpavlenko-cv in #81
- [CYB-193][UI][PARCEL][CSD] Landing page for pipelines. by @vpavlenko-cv in #82
- [CYB-215] Remove flink-indexing-elastic module by @vpavlenko-cv in #87
- [CYB - 194][UI] Git support for config pipeline. by @vpavlenko-cv in #84
- [CYB-208] OCSF Support for Flink Indexing + JSON TableAPI by @stas-panasiuk in #88
- [CYB - 195][UI] Parser job configuration. by @vpavlenko-cv in #89
- [CYB-217] Fix NullPointerException when running on yarn cluster by @carolynduby in #91
- Fix for UI new parser pipeline persistence by @stas-panasiuk in #93
- OCSF schema read from jar fixed by @stas-panasiuk in #92
-
- fix code and styling. by @vpavlenko-cv in #94
- [CYB-218] parser UI doesn't open relative file on parser on second sample by @carolynduby in #96
- [CYB-219] parser UI save fails because pipeline not set on chain deta… by @carolynduby in #97
- [CYB-220] Add Grok Table Parser by @carolynduby in #98
- [CYB-216] upgrade cybersec toolkit for csa 1.14.0.0 and cdh 7.3.1 by @carolynduby in #90
- Upgrade all JUnit tests from JUnit 4 to JUnit 5 by @carolynduby in #104
- Remove org.adrianwalker.multilinestring dependency and fix test files by @carolynduby in #99
- [CYB-222] upgrade cybersec toolkit to csa 1.20 and cdh 7.3.1 by @carolynduby in #105
- [CYB-224] example groktable does not start because parser references … by @carolynduby in #106
New Contributors
- @stas-panasiuk made their first contribution in #6
- @vpavlenko-cv made their first contribution in #9
- @carolynduby made their first contribution in #20
Full Changelog: https://github.com/cloudera/cybersec/commits/csa-1.15.2.0-dh-7.3.1-004