Skip to content

Latest commit

 

History

History
443 lines (274 loc) · 25 KB

CHANGELOG.md

File metadata and controls

443 lines (274 loc) · 25 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • Fix node fetch issue and vulnerabilities #55
  • Housekeeping #51
  • chore: remove unused libraries and code #50

20 April 2023

  • Sc 15901 remove vulnerabilities #49
  • Bump vm2 from 3.9.15 to 3.9.16 #47
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 #43
  • Bump vm2 from 3.9.12 to 3.9.15 #45
  • Bump shelljs from 0.8.4 to 0.8.5 #41
  • Bump json-schema and jsprim #39
  • Bump decode-uri-component from 0.2.0 to 0.2.2 #35
  • Bump ansi-regex from 3.0.0 to 3.0.1 #36
  • Bump minimatch and mocha #37
  • Bump qs from 6.5.2 to 6.5.3 #34
  • Bump minimist from 1.2.5 to 1.2.6 #32
  • Bump node-fetch from 2.6.1 to 2.6.7 #31
  • Bump ajv from 6.12.2 to 6.12.6 #30
  • Bump path-parse from 1.0.6 to 1.0.7 #28
  • Bump glob-parent from 5.1.1 to 5.1.2 #27
  • chore: remove unused libraries and code b76d6a8
  • Release 1.1.76 4c9aa4c
  • Fixed user strict typo 1583aae

2 June 2021

  • Bump hosted-git-info from 2.8.8 to 2.8.9 #26
  • Bump y18n from 4.0.0 to 4.0.1 #25
  • Bump ini from 1.3.5 to 1.3.8 #21
  • updated deps 953154d
  • Release 1.1.75 0e87c99

8 October 2020

23 September 2020

  • Bump node-fetch from 2.6.0 to 2.6.1 #18
  • Release 1.1.73 922d98a

20 August 2020

  • edited test cases to use new error handling logic 376cde5
  • optimize memory limit test a1d7275
  • Release 1.1.72 62a2cd7

7 August 2020

6 August 2020

6 August 2020

28 March 2020

6 February 2020

  • LOGS_REMOVE_FIELDS accepts dots in field name fb89d59
  • Release 1.1.67 419ec76

30 January 2020

30 January 2020

  • reduce default diskBuffer retransmit interval from 60 to 5 seconds ccc88a6
  • Release 1.1.65 df258b7

30 July 2019

30 July 2019

18 July 2019

18 July 2019

  • change max. buffer size and update dependencies 79efa86
  • Release 1.1.61 4d2537d

15 May 2019

15 May 2019

  • change host field -> os.host object c212d23
  • remove node v4/v5 and add v10/v11 aa4930b
  • Release 1.1.59 e8ce6e4

1 March 2019

28 February 2019

  • Fix errors sent in the bulk API being ignored #11
  • Wording tweaks b210da8
  • Release 1.1.57 c42f5ff
  • update dependencies b4aacc4

28 November 2018

  • apply JS standard-format 2582eb3
  • support old and new env variable names / replacing LOGSENE prefix with LOGS_ 4c98ee8
  • update README 6b2351d

26 November 2018

  • support REMOVE_FIELDS in parallel to LOGSENE_REMOVE_FIELDS 638d0a7
  • Release 1.1.55 7240106

11 June 2018

  • sanitize key names for ElasticSearch also in sub-objects #10
  • Fix req.destroy in shipFile function #8
  • fix deep clone 12287be
  • Only test for array/object if value is not null/undefined e318b51
  • fix test for LOGSENE_REMOVE_FIELDS 5016ca0

13 April 2018

12 April 2018

  • support LOGSENE_REMOVE_FIELDS environment variable to remove fields from logs cdd52cc
  • Update travis for node v8,v9 978f641
  • Release 1.1.52 9202130

20 September 2017

  • add env var ENABLE_JSON_ENRICHMENT (default = true) ecc9631
  • Release 1.1.50 dbb174d

30 August 2017

  • Release 1.1.49 7764d04
  • fix TypeError: string must be a string, Buffer, or ArrayBuffer e432f67

6 July 2017

  • don't use disk buffer/retransmit for invalid tokens or app limits 3b5aec5
  • Release 1.1.48 3cf21c8

5 July 2017

  • support /etc/sematext/receivers.config for LOGSENE_RECEIVER_URL fee8cb5
  • remove file from disk-buffer when token is invalid (retransmit) 6ed81d3
  • move debug message bcb5336

8 June 2017

  • add test for 'unknown tokens don't use disk buffer' 190c094
  • Release 1.1.46 885825f
  • increase interval to sync diskBuffer with fs 60efeac

8 June 2017

25 May 2017

  • no disk buffer for invalid tokens 81816d0
  • update 403, application limit test 2201790
  • Release 1.1.44 2004f05

19 April 2017

19 April 2017

  • handle Logsene App limits as error, and buffer messages in files once limit is reached 7f6ea65
  • error handling for '403, App limits reached' 66d5584
  • Release 1.1.42 8ef27ec

9 February 2017

9 February 2017

26 January 2017

2 January 2017

  • error handling for invalid Logsene tokens 1b996c4
  • Release 1.1.37 15035cd

11 November 2016

  • place _index function after timestamp corrections 3f33492
  • Release 1.1.36 2274823

11 November 2016

  • fix #5 Index conditional on message for Elasticsearch #5
  • Release 1.1.35 94a4246

11 November 2016

4 November 2016

  • use /TOKEN/_bulk only when URL contains logsene, else /_bulk for Elasticsearch bfb92ab
  • Release 1.1.33 9061449

4 November 2016

  • option to use /_bulk for ES, add url to error event 6e85e36
  • Release 1.1.32 bfb9c00

3 November 2016

  • changed scope of request variable to support multiple instances using https or http 3a100fa
  • Release 1.1.31 6ff9b3f

30 September 2016

19 September 2016

  • set defaults: http timeout to 1 min, MAX_CLIENT_SOCKETS=2, code format with 'standard' 9b74359
  • Release 1.1.28 ff518a1

8 September 2016

8 September 2016

  • move closing buffer-stream to send() function d35b4e3
  • Release 1.1.26 0559cdd

7 September 2016

  • increase default log interval to 20 seconds 08aabca
  • Release 1.1.25 c4bf652

7 September 2016

  • changed socket options for request dc30185
  • diskBuffer / retransmit improvements 8e9db8d
  • limit message field size (240k) default 55e3b85

11 July 2016

  • add tests for URL set, include token, make sure _bulk is present da9cd36
  • add x-logsene-origin header 33edaa3
  • add _bulk, when only host:port is specified 29e25de

5 July 2016

  • fix index postion 2727ce4
  • fix RSS memory, stream/socket closing 18626cd
  • standardized (syntax check/format), fix typo ffd5ff6

12 June 2016

  • fix memory leak, use stream-buffers instead of strings, removed http bodies from events afb6b24
  • increased mem limit in test 16m MB, + URL for test receiver 4cdb051
  • fix test, done() called multiple times be1995b

30 May 2016

  • configurable interval for retransmit check 2e05052
  • version bump 80470a2
  • tuning timeouts in test aa3dfd7

1.0.25

30 May 2016

  • Fixed bug with not returning the function of the safeCycles (would re… #3
  • Handle circular logging and undefined tokens #2
  • add browser version logsene-js-bundle.js, and command npm run bundle to create the file a61988e
  • remove browser bundel from git 0767771
  • refactoring disk buffer for better tests 78762a7