Commit Graph

1474 Commits

Author SHA1 Message Date
f26d402725 Fix typo: "Integrer -> Integer" (#715)
(cherry picked from commit 559ed04e4a)
2018-10-23 18:38:58 -07:00
b6b04f99d8 WIP: Added some basic unit tests
- Added unit test
- Added test fixtures
- Added test utils
2018-10-22 16:54:14 +02:00
cef4e2dfc1 WIP: initial prototype
- Added support for request timeout
- Improved deserializer
- Fixed minor bugs
- Fixed typos
2018-10-22 16:50:17 +02:00
68cca6069b WIP: initial prototype
- Added keep-alive Agent
- Added support for HTTPS
- Added log events
2018-10-19 15:04:07 +02:00
d0ac6b1f52 Added LICENSE 2018-10-18 17:49:13 +02:00
76fadd1466 Added package.json 2018-10-18 17:27:38 +02:00
e1b80882af Initial prototype 2018-10-18 17:27:31 +02:00
7dbb9214d2 Added .gitignore 2018-10-18 16:57:09 +02:00
277d33715c [ping()] determine ping timeout at runtime (#679)
* [ping()] determine ping timeout at runtime

* generate

* single line

* remove pingTimeout param

* [docs] Add note about pingTimeout priority

* remove default ping requestTimeout test

* add test
2018-09-24 11:48:03 -05:00
3a56e02ae6 [package] remove accidental duplicate branch name 2018-07-03 12:39:45 -07:00
0a924eb0f1 [lodash] fix missed _.flattenDeep() upgrade 2018-07-03 12:36:26 -07:00
2d4fe2f83a bring over changes from version 15.1.1
(cherry picked from commit bd7dbe7845)
2018-07-03 12:14:05 -07:00
d26c91c840 Fix: Serialization does not handle non-enumerable properties in Node versions < 5.x (#677) 2018-07-03 12:08:17 -07:00
40f43838dd bring over changes from 15.1 2018-07-03 09:53:32 -07:00
15422ddbed [apis] regenerate 2018-07-03 09:42:31 -07:00
6d5f535236 add support for 6.3 api 2018-07-03 09:42:23 -07:00
9c98262b87 📖 fix badly-formatted link in logging docs 2018-06-11 09:47:47 -07:00
83a464ac66 Update docs to use async/await (#667)
* [docs] update readme and examples to use async/await

* [apis] regenerate (including updated examples)
2018-05-23 14:31:34 -07:00
a187ed6298 upgrade node version for dev 2018-05-21 09:57:56 -07:00
8fb64477ac [backport] add backport tool 2018-05-21 09:57:55 -07:00
d9ae763ebe [docs/extensions] mention superagent-elasticsearch (#664) 2018-05-21 09:51:37 -07:00
0f2b5f7977 [aws] remove support for aws-config files 2018-05-14 12:35:11 -07:00
115e7d6897 version 15.0.0 2018-05-14 12:22:43 -07:00
f493527dc4 [eslint] fix no-unused-vars violations 2018-05-14 12:16:03 -07:00
898913545a [eslint] fix no-unused-expressions violations 2018-05-14 12:06:03 -07:00
3c692c1f6e [apis] regenerate 2018-05-14 12:01:48 -07:00
2925948e12 [generate/api] ensure that paths start with a / 2018-05-14 11:59:05 -07:00
a1042f6310 [esApi/master] use /index/type/_mapping versions of indices.putMapping 2018-05-14 11:58:52 -07:00
ee09e1ef0a [eslint] lint the whole repo, rely on ignores for file selection 2018-05-14 11:43:10 -07:00
4156feca27 remove deepMerge util 2018-05-14 11:42:47 -07:00
f1de944809 Upgrade to lodash v4 (#660)
* npm install lodash-2

Someone handily published a lodash-2 v4.17.4 - it is exactly the same as lodash v4.17.4, so it is safe to use during the migration.

* use lodash-2 in tests

* update tests to split utils vs lodash

* remove Utils.nextTick usage

Utils.nextTick with a single argument is the same as process.nextTick

* lowercase utils

Because it seems that this is the coding style in this repo

* upgrade lodash in grunt/*

* keep lodash-2 as a dev dep for now

* use lodash-2 in scripts

* use snakeCase from utils

It was a mistake in my previous commit to not update this usage

* fix naming gruntUtils vs utils

As all three - gruntUtils, utils and lodash (_) are getting passed into templates, it makes sense to keep the naming consistent

* fix naming gruntUtils vs utils

As all three - gruntUtils, utils and lodash (_) are getting passed into templates, it makes sense to keep the naming consistent

* split utils vs lodash in scripts/generate

Also use lodash-2 where it is easy to do so

* use utils.get until lodash upgrade

* remove lodash.isempty; lodash-2 now used in prod (in src/lib/apis/ code)

* unbundle lodash from utils

* upgrade to lodash 4

* remove lodash.get and lodash.trimEnd

* clean out unused code

* clean out unused code

* fix a breaking change listed under "notable changes" rather than under "breaking changes"...
2018-05-14 11:37:23 -07:00
4cd2b3e506 Fix word mixup in docs (#658) 2018-05-04 16:44:25 -07:00
3109b40fd6 [apis] regenerate 2018-04-03 09:50:05 -07:00
26350196d2 version 14.2.2 2018-03-29 12:34:29 -07:00
bd064aff6b [apis] regenerate 2018-03-28 13:59:32 -07:00
a49f7adb78 [api/overrides] fix version range for clearScroll->castToArray 2018-03-28 13:59:04 -07:00
387687787f version 14.2.1 2018-03-16 11:58:38 -07:00
4be86b402b [webpack] use babel to ensure legacy browser compatibility (#645) 2018-03-15 14:53:43 -07:00
f28bbfc349 remove package-lock.json file 2018-03-13 21:05:21 -07:00
24e5e0f9f9 Bump jquery and update some tests (#644)
* Remove jquery from devDependencies, syntax

* Add browserify and aliasify

* Bump jquery

* Bump jquery and make some tests pass
2018-03-13 21:03:06 -07:00
263bec4e03 Make unit tests pass in node 8 (#643)
* make tests not crash in node 8

* upgrade nock

This makes tests pass in node 8, as well as node 6
2018-03-13 20:59:37 -07:00
b7fae6f94b version 14.2.0 2018-03-12 18:02:55 -07:00
faa5998739 [npm] upgrade agentkeepalive from 2.2.0 to 3.4.1 (#642) 2018-03-12 17:59:14 -07:00
de4a576495 [apis] regenerate 2018-03-08 16:07:28 -07:00
a8d68c0ca3 [api] regenerate 2018-03-08 13:55:50 -07:00
1a7ccef3da add support for 6.2 api 2018-03-08 13:55:43 -07:00
07c803f9c5 update on elasticsearch.js, handling on exception response [jquery] 2018-02-09 15:53:55 +08:00
fac7741d7e Syntax correction, missing comma 2018-02-05 15:08:46 -02:00
ee7a13cd0e version 14.1.0 2018-01-31 12:03:15 -07:00
74a46c9678 [apis] regenerate 2018-01-31 11:57:47 -07:00