48c6ad15a6
Improve typings ( #813 )
...
The ApiResponse now accepts a generics that defaults to any, same for every API method that might need a body.
2019-04-10 11:44:47 +02:00
48233503f7
Custom http agent support ( #810 )
2019-04-10 11:44:33 +02:00
11c7475566
Use Elasticsearch 6.7.1
2019-04-09 12:13:07 +02:00
e530ed2313
Support for publish_address as hostname/ip:port ( #804 )
2019-04-09 12:06:41 +02:00
59b9403fdc
Updated README.md
2019-04-01 09:50:33 +02:00
01ab682fb7
Handle bulk errors in examples
v6.7.0-rc.1
2019-04-01 09:09:10 +02:00
b11e7ffc9f
Generated reference
2019-03-29 18:09:00 +01:00
11da9a4650
Docs: Fix ingest doc links ( #801 )
...
The ingest docs in Elasticsearch doing point to the actual ingest APIs.
This makes up generate links to the real APIs instead, fixing some
broken links in the 5.x docs in the process.
2019-03-29 18:08:40 +01:00
352a2c3652
Docs: Set the stack version to 6.7
2019-03-29 11:23:53 -04:00
5ce9f55481
Generated reference
2019-03-29 15:47:32 +01:00
e7f7993407
Docs: Handle more funny cases from ES api spec ( #800 )
...
Handles a few "special" doc urls from ES's api spec files. These are
only a problem in 6.x but we'd like to keep the generateDocs script the
same across all branches for easier backporting.
2019-03-29 15:46:54 +01:00
baac03846e
Update asciidoc config
2019-03-29 15:42:24 +01:00
41050f23f5
Generated reference
2019-03-29 08:52:44 +01:00
2daa6d35c6
Docs: Fix the API reference ( #799 )
2019-03-29 08:52:18 +01:00
9bcfc08b20
Bumped v6.7.0-rc.1
2019-03-28 19:29:10 +01:00
45744762d3
Fix docs ( #796 )
...
Follow up of https://github.com/elastic/docs/pull/701 .
2019-03-28 17:36:52 +01:00
516139c48e
Updated CONTRIBUTING.md ( #794 )
...
As titled, also renamed the script files for a better DX.
2019-03-28 10:11:32 +01:00
29091da864
API generation
2019-03-27 19:24:27 +01:00
4346bfd9a0
Follow-up #790
2019-03-27 19:23:35 +01:00
ef2b025489
Added CONTRIBUTING.md and CODE_OF_CONDUCT.md
2019-03-27 16:48:16 +01:00
12101dc1ae
Improved integration test runner
2019-03-27 15:05:52 +01:00
1325471c45
Test: updated platinum skip list
2019-03-27 11:48:34 +01:00
59f88c22f9
Use ES 6.7
2019-03-27 07:51:30 +01:00
8f131d5a6d
API generation
2019-03-27 07:50:42 +01:00
81e09a71c2
Regenerate doc
2019-03-27 07:47:03 +01:00
41fa164611
Doc updates ( #791 )
...
Updates for better displaying the documentation in the website.
2019-03-27 07:46:03 +01:00
9fa31a96c6
Merge branch '6.x' of https://github.com/elastic/elasticsearch-js into 6.x
2019-03-26 12:09:30 +01:00
eb95d6bda1
API generation
2019-03-26 12:09:20 +01:00
69844fa93f
Merge branch 'master' into 6.x
2019-03-26 12:08:00 +01:00
46bd14a36c
Better api error handling ( #790 )
...
* API generation
* Updated code generation
* Updated test
2019-03-26 12:04:44 +01:00
203e11f2f8
Remove url in jenkins job configuration
2019-03-21 11:16:33 -04:00
7d1c660f4e
Remove url in jenkins job configuration
2019-03-21 11:15:03 -04:00
10d660c6dc
CI config ( #786 )
...
* Updated ci config
* Minor fixes
* Minor fixes
* Added Node v11
2019-03-21 11:03:48 +01:00
3c912d626c
CI config ( #786 )
...
* Updated ci config
* Minor fixes
* Minor fixes
* Added Node v11
2019-03-21 11:02:09 +01:00
fcad02768b
Use elasticsearch-oss for oss test
2019-03-20 08:38:34 +01:00
5cb51850c9
Revert "Revert "Updated ci config""
...
This reverts commit a35c6e97b7 .
2019-03-19 19:47:36 +01:00
a35c6e97b7
Revert "Updated ci config"
...
This reverts commit 17fc9fb38e .
2019-03-19 19:04:44 +01:00
49b79922e2
Updated ci config
2019-03-19 14:17:50 +01:00
17fc9fb38e
Updated ci config
2019-03-19 14:16:05 +01:00
747a61c7f8
Updated ci jobs
2019-03-19 12:33:43 +01:00
1c3541a740
Updated ci jobs
2019-03-19 11:27:58 +01:00
dc5102d30b
Inspect Connection ( #784 )
...
Handles `console.log` and `utils.inspect` invocations for a better debugging experience.
`agent` and `ssl` are hidden since they made the logs very hard to read.
The user can still access them with `instance.agent` and `instance.ssl`.
2019-03-19 10:33:50 +01:00
4d551319dd
Updated travis
2019-03-19 10:33:17 +01:00
1acfd1b895
API generation
2019-03-19 10:04:35 +01:00
2458bb5721
Feat: Support bundlers ( #783 )
...
With this change, we support code bundlers, such as webpack.
Fixes: https://github.com/elastic/elasticsearch-js/issues/781
2019-03-19 09:56:07 +01:00
5d8b2b0c26
Added a note about the new client
2019-03-19 09:55:40 +01:00
d5256e2fc1
feat: add support for querystring in options object ( #779 )
...
In very few cases, some API uses the same key for both url and query params, such as the bulk method.
The client is not designed to handle such cases since accepts both url and query keys in the same object, and the url parameter will always take precedence.
This pr fixes this edge case by adding a `querystring` key in the options object.
Fixes: https://github.com/elastic/elasticsearch-js/pull/778
```js
client.bulk({
index: 'index',
type: '_doc',
body: [...]
}, {
querystring: {
type: '_doc'
}
}, console.log)
```
2019-03-19 09:55:35 +01:00
5c60d98180
Inspect Connection ( #784 )
...
Handles `console.log` and `utils.inspect` invocations for a better debugging experience.
`agent` and `ssl` are hidden since they made the logs very hard to read.
The user can still access them with `instance.agent` and `instance.ssl`.
2019-03-19 09:50:36 +01:00
3b41c555ae
Feat: Support bundlers ( #783 )
...
With this change, we support code bundlers, such as webpack.
Fixes: https://github.com/elastic/elasticsearch-js/issues/781
2019-03-19 07:50:05 +01:00
532ded5d5c
Added a note about the new client
2019-03-18 19:01:10 +01:00