reactivesearch-api
reactivesearch-api copied to clipboard
API Gateway for Elasticsearch with declarative querying and out-of-the-box access controls
## What does this do / why do we need it? This PR adds a lot of changes to the codebase to add support for multi-tenant in ES. ## Steps...
I see this doesn't sit on top of the es unlike xpack or opendistro so I can not use ```elasticsearch.username: and elasticsearch.password:``` as mentioned in kibana [docs](https://www.elastic.co/guide/en/kibana/current/settings.html) I tried to...
how can I debug this program in IDE goland
Test cases are missing for the following files in the `users` plugin: - handler functions - located in `handlers.go` - middleware functions - located in `middleware.go`
Currently, we don't have test cases for the `elasticsearch` plugin, we should add test cases for the following files. - handlers functions - located in `handlers.go` - routes functions -...
Test cases are missing for the functions defined in the `middleware.go` file.
### How to reproduce? Run `go test ./...` at the root in `feat/es7` branch You can easily see that a lot of test cases get failed, we need to fix...
#### What does this do / why do we need it? https://www.notion.so/appbase/Logs-Plugin-cfcd1dd456ac430c921d29b30f7e4af7 [Code Walkthrough](https://www.loom.com/share/8d171d0d49ab4572bfd5c5603ded1c8a) #### What should your reviewer look out for in this PR? #### Which issue(s) does this...
## What does this do / why do we need it? This PR adds support for `zinc` as a valid backend. It exposes a few methods that are reused to...
When using the example include `docker-compose.yaml` file, it builds the API server locally and is able to boot up. When using the dockerhub image available on https://hub.docker.com/r/appbaseio/reactivesearch-api, it fails to...