Skip to content
This repository has been archived by the owner on Nov 19, 2020. It is now read-only.

ES6 support #73

Open
nix8 opened this issue Mar 19, 2018 · 1 comment
Open

ES6 support #73

nix8 opened this issue Mar 19, 2018 · 1 comment
Assignees

Comments

@nix8
Copy link

nix8 commented Mar 19, 2018

Please, add ES6 support - gopkg.in/olivere/elastic.v6

ERRO[0000] [core] output_elasticsearch2 Agent '10': Can not configure agent output_elasticsearch2 : no Elasticsearch node available component=core

@vjeantet vjeantet self-assigned this Mar 20, 2018
@vjeantet
Copy link
Owner

I will refactor elastic input and output to support multiple version, ES6 included

vjeantet added a commit that referenced this issue Mar 21, 2018
AlexAkulov added a commit to AlexAkulov/bitfan that referenced this issue Apr 5, 2018
* docs : update theme

* fix vjeantet#71 Self-added fields "tags":[]

* fix vjeantet#71 Self-added fileds "message":""

* processors : http - target option should allow to push data to event root fix vjeantet#70

* commons template - add functions jsonDecodeArray and hexDecode

* redirect stderr to log file (redirect crash log to file)

* ui : display active scheduler and http endpoints

* ui: display pipeline's description on pipeline list

* processor : email - fix HTMLBody option alias

* api : update swagger spec

* core : fix debug message

* entrypoints : output processors can now have an interval scheduler

* ui : playground new features
* Open Playground from an existing pipeline
* BitBar : CTRL+SHIFT+P in editors opens BitBar
* BitBar : Add processor documentation and option to insert a processor blueprint
* new Autostart option : choose to automatically restart pipeline while writing

* ui: refactor playground controlers

* ui: fix some js console message - restore focus on last active element after Bitbar

* http serve static files in public folder

* processor : exec - set WorkingDir with current pipeline configuration location

* ui: fix unsupported javascript regex flag /s

* introducing Xprocessor to use any script or bin as a custom processor.
* api search/define xprocessors
* ui - new menu for XProcessors
* env variables set on bitfan start, to be used by xprocessors
  * BF_DATA_PATH - path to bitfan data folder
  * BF_HTTPD_ADDR - host and port used by bitfan
  * BF_COMMONS_PATH - path to "commons" folder
  * PATH - update PATH to add %BF_COMMONS_PATH%/bin
* core : when native processor not found, try to find a xprocessor

* xprocessor : refactor xprocessor

* Set custom Env variables to be used in configuration pipelines and xprocessor process

* ui : add some help messages on xprocessor list page

* processor: mutate - fix a bug with Gsub when regex pattern returns an error

* xprocessor : add python support

* processor : xprocessor - support golang script

* processors : xprocessor - bugfixes with params

* xprocessors : somes golang templates

* processors : xprocessor - when args is empty, don't set it (fix a weird bug in windows)

* xprocessor : new option to customize how to pass xprocessor's options as command args

* processors : email - add new options to embed as image base64image found in htmlBody

* remove xprocessors skeletons and examples from bitfan repo

* ui : fix delete xprocessor action

* ui : add details about xprocessor behavior

* travis : update goreleaser command

* processor : xprocessor - minor fix on log messages

* processors : xprocessor - allow options to be int or  slice of string/int.

* ignore

* ignore

* processor: email - add doc

* processors: email - new option "attachments_with_event" to use field'values as attachment

* processors: email - attachments_with_event : When field'value is string and base64 fails, use raw string value as content

* new processor "webhook" : process received http request with a ephemral pipeline, and display back processed events.

* processors: webhook - add error handlers

* update travis

* processors : webhook - add pass output when omited

* ui: update sidebar webhook display url

* fix test for go1.10

* fix vjeantet#75 - handle if condition with "{" character

* update govaluate to v3 - fix vjeantet#74

* processors: elasticsearch output : support elasticsearch v5.x and v6.x - fix part of vjeantet#73 (output)

* add xprocessor helper package to code custom xprocessors

* govendoring

* govendoring

* govendoring

* govendoring

* fix go.test to ignore commons/xprocessor

* xprocessor helper : handle default values

* xprocessors-helper : add map string available as flag option

* xprocessor-helper : log message when receive returns error

* processors: xprocessor - fix a nil pointer error when error on starting bin

* processors : xprocessor - assert map value type in args

* xprocessor : add support for xprocessor which provides documentation though --help-json

* processors: webfan - pass received event to next processor in main pipeline

* ui : playground - editors are resizables

* ui: test pipeline conf from editor, and save it back when OK

* http-output fix empty body in retry again (vjeantet#76)

* xprocessor : handle bool flag, and minor fixes

* assets from previous commit

* docs : add ui screenshot

* bitfanDoc fix bad paths on windows

* add output-tcp

* added glob support for configs
now available `config = [ "/etc/bitfan/conf.d/*.conf"]`

* output-tcp fix tests
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants