Permalink
Commits on Feb 11, 2016
Commits on Aug 31, 2015
  1. [skip ci] doc: clarify ip and basic auth

    distinguish the two types of auth done by the plugin to
    clarify question #54
    emig committed Aug 31, 2015
  2. doc: changed to use 'authentication'

    the proper concent is `authentication`. See http://www.cyberciti.biz/faq/authentication-vs-authorization/ the difference.
    emig committed Aug 31, 2015
Commits on Aug 30, 2015
  1. Release 1.5.1

    emig committed Aug 30, 2015
  2. Merge pull request #57 from emig/1.7

    verify 1.7.0 compatiblity
    emig committed Aug 30, 2015
  3. verify 1.7.0 compatiblity

    emig committed Aug 30, 2015
  4. Merge pull request #56 from emig/55_test_compilation_error

    test: remove httpClient() override
    emig committed Aug 30, 2015
Commits on Aug 29, 2015
  1. test: remove httpClient() override

    The parent class has declared the method private from ES version 1.5.2
    Removing the method Fixes the problem
    
    Fixes #55
    emig committed Aug 29, 2015
  2. Merge pull request #49 from emig/42-add-type-to-authenticated-log

    fix: log http method type in requests
    emig committed Aug 29, 2015
  3. fix: log http method type in requests

    http method type was only log on unauthorized requests.
    This pr adds the method type to any request
    
    closes #42
    emig committed Jul 5, 2015
  4. Merge pull request #48 from emig/47-ES-1.6.0-compatiblity-check

    feat: ES 1.6.0 compatiblity check
    emig committed Aug 29, 2015
Commits on Aug 24, 2015
  1. Merge pull request #50 from emig/39-allow-HEAD-on-local-authenticatio…

    …n-checks
    
    feat: allow HEAD http method for healthcheck
    skade committed Aug 24, 2015
Commits on Jul 5, 2015
  1. feat: allow HEAD http method for healthcheck

    refactor: improve readibility of healthcheck function code
    test: add test for HEAD healthcheck on disabled whitelist
    
    closes #39
    emig committed Jul 5, 2015
  2. feat: ES 1.6.0 compatiblity check

    adding travis check for ES 1.6.0
    
    docs: 1.5.0 compatiblity with ES 1.6.x
    
    closes #47
    emig committed Jul 5, 2015
Commits on Jul 4, 2015
  1. Release 1.5.0

    emig committed Jul 4, 2015
Commits on Jun 15, 2015
  1. Merge pull request #45 from emig/1.5-organize-assembly

    ES 1.5.x compatiblity
    skade committed Jun 15, 2015
Commits on Jun 14, 2015
  1. feat: allow disabling whitelist

    The standard elasticsearch method for getting Array from the settings
    file always defaults to the default passed array.
    In order to allow disabling the whitelist the value can be checked first
    as a boolean (with `true` as default) and furthermore as whitelist Array
    
    fix #41
    emig committed Jun 14, 2015
  2. test: unauth. sanity check return 200

    Missing case. Desired behavoir when
    an unauth. sanity check is returning 200 (OK)
    
    close #41
    emig committed Jun 14, 2015
  3. 1.5 support

    - add travis configuration matrix for ES versions
    - add script to run travis with ES version variable
    - add travis cache
    - update pom to depend on elasticsearch-parent project, which spimplifies plugin
    mantenance
    emig committed May 18, 2015
Commits on May 18, 2015
  1. add travis button for branch

    emig committed May 18, 2015
Commits on Mar 24, 2015
  1. Merge pull request #35 from feaster83/master

    Display original health page when authorized user
    emig committed Mar 24, 2015
Commits on Mar 9, 2015
Commits on Jan 19, 2015
  1. release 1.4.0

    Commit elastic/elasticsearch@10af60b
    changes how transport module is initialized, breaking
    HttpBasicServerModule for Guice.
    
    -updated depenencies
    -HttpBasicServerModule inherits calls HttpServerModule's
    -configure, which binds an HttpServerTransport
    
    Updated integration tests
    
    -new abstract class for common functionality, from which all
    integration tests inherit.
    -using the HttpRequestBuilder for buliding the request.
    -abstract class HttpBasicServerPluginIntegrationTest
    sets the host to localhost. The test requests will
    also have localhost, making tests consistent.
    emig committed Jan 19, 2015
Commits on Oct 8, 2014
  1. resolves #26 update to es 1.4

    commit elastic/elasticsearch@10af60b
    changes how transport module is initialized, breaking HttpBasicServerModule for Guice.
    - updated depenencies
    - HttpBasicServerModule inherits calls HttpServerModule's configure, which binds an HttpServerTransport
    
    Updated integration tests
    
    - new abstract class for common functionality, from which all integration
      tests inherit.
    - using the HttpRequestBuilder for bulding the request
    - abstract class HttpBasicServerPluginIntegrationTest sets the host to
      localhost, Test requests will also have localhost has requestIp, making
      tests consistent.
    emig committed Oct 8, 2014
Commits on Oct 7, 2014
  1. using ES 1.3.0, made integration test compatible

    - updated pom to 1.3.0
    - Explicit adding the plugin class name in the integration test is required
    emig committed Oct 7, 2014
  2. Merge branch 'security_fix_1_2'

    emig committed Oct 7, 2014
  3. fixed security problem in ip authentication.

    security problem  introduced in commit 53d1cf8
    
    changes:
    
    - remove usage of 'Host' header to identify client's ip
    - the request ip is used to ip authenticate direct connected clients
    - add usage of trusted proxy chain
    - the trusted proxy chain is used to ip authenticate indirect connected clients
    - added unit and integration tests
    - updated log messages
    emig committed Oct 7, 2014
Commits on Sep 5, 2014
  1. Merge pull request #24 from Asquera/feature/update_readme

    Feature/update readme
    skade committed Sep 5, 2014
Commits on Sep 4, 2014
  1. updated documentation

    add configuration table with default values
    add references to were to find elasticsearch.yml configuration file
    add example of an actual configuration
    emig committed Sep 3, 2014
Commits on Aug 26, 2014
  1. fixed #22

    karussell committed Aug 26, 2014
Commits on Jul 14, 2014
  1. Merge pull request #17 from cweibel/patch-1

    README.md correction
    karussell committed Jul 14, 2014