Skip to content

Latest commit

 

History

History
387 lines (210 loc) · 16.1 KB

CHANGELOG.md

File metadata and controls

387 lines (210 loc) · 16.1 KB

Change Log

1.13.5 (2022-06-22)

Fixed bugs:

  • Null values in objects are moved during json serialisation #106

1.13.4 (2022-06-20)

Implemented enhancements:

  • Update libraries #105

1.13.3 (2021-11-05)

Fixed bugs:

  • The jar is not compatible with java 8 #103

1.13.2 (2021-10-29)

Closed issues:

  • artifact is not available anymore in bintray #102

1.13.1 (2021-02-19)

Fixed bugs:

  • Update doesn't work on Elasticsearch 7.11 #101

1.13.0 (2021-02-19)

1.11.8 (2020-10-30)

Fixed bugs:

  • Fix library conflicts #100

1.11.7 (2020-10-29)

Fixed bugs:

  • Update Playframework to fix vulnerabilities #99

1.12.3 (2020-10-29)

Closed issues:

  • Update Playframework to fix vulnerability #98

1.12.2 (2020-10-26)

Fixed bugs:

  • Use ES7 optimistic concurrency control #96

1.11.6 (2020-10-26)

Closed issues:

  • Use different queues for ES requests #97

1.12.1 (2020-08-12)

Closed issues:

  • Make sso authenticate method return an HTTP response #95

1.12.0 (2020-08-11)

Implemented enhancements:

  • Add support of ES7 #94

Fixed bugs:

  • The size calculation of an empty attachment fails #93

1.11.5 (2019-09-05)

Fixed bugs:

  • Errors on streamed search are not correctly reported and induce timeouts #91
  • Replace groovy script by painless #92

1.11.4 (2019-08-19)

Fixed bugs:

  • Prevent the initial user to be stored in session #90

1.11.3 (2019-07-03)

Implemented enhancements:

  • Update PlayFramework to 2.6.23 #87
  • Add method to compute the size of attachment #89

Fixed bugs:

  • Map _type field to join field #88

1.11.2 (2019-05-27)

Fixed bugs:

  • Update response is not parsed correctly #85

1.11.1 (2019-05-20)

Fixed bugs:

  • Query operator withParent doesn't work #83
  • Index creation fails on ElasticSearch 6 #84

1.11.0 (2019-05-16)

Implemented enhancements:

  • TCP Client to ES Deprecated - Switch to HTTP #34
  • Add support of ElasticSearch 6 #82

1.10 (2019-03-19)

Implemented enhancements:

  • Add attribute format for large raw data #80

Fixed bugs:

  • Numeric field can't be searched with wildcard operator #81

1.9.0 (2019-03-18)

Implemented enhancements:

  • Add support of wildcard search #79

1.8.0 (2019-03-07)

Implemented enhancements:

  • Don't generate session cookie if API key is used for authentication #78

1.7.2 (2019-02-05)

Implemented enhancements:

  • Role doesn't implement toString #77

Fixed bugs:

  • Order is inverted when extracting list of strings from Fields object #76

1.7.1 (2018-11-29)

Implemented enhancements:

  • Add configuration for drone continuous integration #74
  • Lowercase user ID coming from HTTP header #75

1.7.0 (2018-11-28)

Implemented enhancements:

  • Allow external authentication on a reverse proxy #73

1.6.3 (2018-10-09)

Fixed bugs:

  • AuxSrv doesn't use Json marshaller define in model #70
  • User name extracted from certificate is not correctly lowercased #71

1.6.2 (2018-09-25)

Implemented enhancements:

  • Add a better filter on attributes in AuxSrv #69

Fixed bugs:

  • Make certificate field case insensitive #68

1.6.1 (2018-08-27)

Implemented enhancements:

  • Make SSL truststore configuration optional #64
  • X509 authentication: request certificate without requiring it #65

Fixed bugs:

  • GroupByTime on nested fields doesn't work #66

1.6.0 (2018-07-31)

Implemented enhancements:

  • Elasticsearch secured by SearchGuard #53
  • New TheHive-Project repository #58

Fixed bugs:

  • Temporary files cannot be created on Windows as their filename contains ":" #59
  • Entity rename in migration doesn't work #60
  • x.509 PKI - illegal object in getInstance: org.bouncycastle.asn1.DERTaggedObject #61
  • Session cookie expiration is not correctly checked #62
  • Race condition when an attachment is saved #63

Closed issues:

  • Single Sign-On with X.509 certificates #26
  • SSL support #56

1.5.0 (2018-03-29)

Implemented enhancements:

  • Stream is not cluster ready #41
  • Get version of ElasticSearch cluster #51

Closed issues:

  • OAuth2 Single Sign-on support #42
  • Cache result of get request #45
  • Add ability to provide multiple roles on controller helper #52

1.4.6 (2018-03-29)

Implemented enhancements:

  • Add the ability to remove datastore entry #54

1.4.5 (2018-02-27)

Fixed bugs:

  • Meta attributes are filtered when entities are converted to json #50

1.4.4 (2018-02-08)

Fixed bugs:

  • Version of document is not retrieve #49

1.4.3 (2018-02-08)

Implemented enhancements:

  • Manage concurrent updates #44
  • Make migration streams configurable #46
  • Add settings in index creation #47

Fixed bugs:

  • getEntity of migration service doesn't use the right index #48

1.4.2 (2018-01-04)

Pull requests:

  • Add XPack authentication support #39

1.4.1 (2017-12-15)

Fixed bugs:

  • Error when configuring multiple ElasticSearch nodes #38

1.4.0 (2017-12-05)

Implemented enhancements:

  • Add the ability to describe attributes of an entity #32
  • Remove the deprecated "user" attribute #33
  • Add query inside aggregations #36

Fixed bugs:

  • Query on numeric value doesn't work #37

1.3.2 (2017-11-07)

Fixed bugs:

  • Aggregation on sub-field doesn't work #35

1.3.1 (2017-09-19)

Fixed bugs:

  • Text attribute can't be aggregated nor sorted #31

1.3.0 (2017-09-13)

Implemented enhancements:

  • Add support of ElasticSearch 5 #11
  • Remove defined user roles #24
  • Add API key authentication type #25
  • Add configuration to disable authentication methods #28
  • Rename authentication type by authentication provider #29
  • Add method to query ElasticSearch cluster health #30

Fixed bugs:

  • Handle search query error #27

Closed issues:

  • Update Play to 2.6 and Scala to 2.12 #23

1.2.1 (2017-08-14)

Fixed bugs:

  • Typo on database check #22

1.2.0 (2017-06-29)

Implemented enhancements:

  • Add support of custom fields attribute #16
  • Support of attachment in subattribute #17
  • Save attachment from data in memory #18
  • Add method to update a dblist #19
  • Add an API to check if a dblist item exists #20
  • Add ability to create different document types in stream sink #21

Fixed bugs:

  • Object attributes are not checked for mandatory subattributes #15

1.1.5 (2017-05-11)

Implemented enhancements:

  • Make index creation configurable #9

Fixed bugs:

  • Offset is not taken into account if search uses scroll #12

Closed issues:

  • Scala code cleanup #14

1.1.4 (2017-05-11)

Implemented enhancements:

  • Update playframework to 2.5.14 #13

1.1.3 (2017-03-29)

Implemented enhancements:

  • Permit to filter out unaudited attributes in AuxSrv #10

Fixed bugs:

  • Invalidate DBList cache when it is updated #8

1.1.2 (2017-02-21)

Implemented enhancements:

  • [Refactoring] Make Fields methods more coherent #5
  • [Refactoring] Add global error handler #6
  • Change date format (ISO -> Timestamp) #7

1.1.1 (2016-11-22)

Implemented enhancements:

  • [Refactoring] Format Scala code in build process #2
  • [Feature] Add support of attachment input value #3

Fixed bugs:

  • [Bug] Fix the build configuration file #1
  • [Bug] Prevent authentication module to indicate if user exists or not #4