Skip to content

Augustus2018 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1,894 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1894 commits
Select commit Hold shift + click to select a range
8add02c
Merge pull request #2208 from simov/form-data-null
simov May 10, 2016
b7de3a8
Add codecov.yml and disable PR comments
simov May 7, 2016
3cfbece
Doc: Fix link to http.IncomingMessage
nazieb May 13, 2016
1b19c88
Merge pull request #2212 from nazieb/master
simov May 17, 2016
bebcd41
Adding a simple Response object reference in argument specification
calamarico May 24, 2016
fcab069
Remove extraneous bracket
ArtskydJ May 26, 2016
bf86f17
Remove connectionErrorHandler to fix #1903
zarenner Jun 10, 2016
7513bce
chore(package): update karma to version 1.1.1
greenkeeperio-bot Jul 7, 2016
41c6666
Merge pull request #2204 from simov/codecov-yml
simov Jul 8, 2016
e0be8e5
Merge pull request #2275 from request/greenkeeper-karma-1.1.1
simov Jul 8, 2016
fba822f
chore(package): update browserify to version 13.0.1
greenkeeperio-bot Jul 8, 2016
2e9aef3
Merge pull request #2203 from request/greenkeeper-browserify-13.0.1
simov Jul 8, 2016
6dfb447
chore(package): update tape to version 4.6.0
greenkeeperio-bot Jul 8, 2016
7d823e4
Merge pull request #2225 from ArtskydJ/patch-1
simov Jul 8, 2016
4f0f9f1
Merge pull request #2251 from request/greenkeeper-tape-4.6.0
simov Jul 8, 2016
290111d
Merge pull request #2240 from zarenner/users/zarenner/removeConnectio…
simov Jul 9, 2016
d17b582
2.73.0
simov Jul 9, 2016
fa46be4
Update changelog
simov Jul 9, 2016
bf9a8ef
2.73.1
simov Jul 9, 2016
f53a206
chore(package): update karma-tap to version 2.0.1
greenkeeperio-bot Jul 11, 2016
56c0f68
Merge pull request #2280 from request/greenkeeper-karma-tap-2.0.1
simov Jul 13, 2016
4f03ea8
tough-cookie to 2.3.0
stash-sfdc Jul 22, 2016
274d391
Merge pull request #2295 from stash-sfdc/patch-1
simov Jul 22, 2016
ae1fd8e
2.74.0
simov Jul 22, 2016
76e8235
Update changelog
simov Jul 22, 2016
9e17ba4
2.74.1
simov Jul 22, 2016
263e16e
using defunctzombie fork of uuid because node-uuid has been abandoned…
antialias Apr 18, 2016
a10af07
chore(package): update form-data to version 1.0.1
greenkeeperio-bot Aug 26, 2016
1389216
Check error type instead of string
scotttrinh Aug 26, 2016
62712d4
chore(package): update karma-tap to version 3.0.1
greenkeeperio-bot Aug 27, 2016
33aa744
Add responseStartTime timing
paulirish Aug 28, 2016
ba2d946
Add tests for responseStartTime
paulirish Aug 28, 2016
4d33333
Merge pull request #2349 from scotttrinh/null-form-data
simov Aug 28, 2016
9457ea5
Merge branch 'master' into greenkeeper-form-data-1.0.1
simov Aug 28, 2016
0304bc1
Merge pull request #2348 from request/greenkeeper-form-data-1.0.1
simov Aug 28, 2016
20156e3
Merge branch 'master' into responsestarttime
simov Aug 28, 2016
bfb3a46
Update docs to reflect the new time property
simov Aug 28, 2016
185f13d
Add greenkeeper ignore packages
simov Aug 28, 2016
6b24418
Merge branch 'master' into greenkeeper-karma-tap-3.0.1
simov Aug 28, 2016
00ac507
Merge pull request #2351 from request/greenkeeper-karma-tap-3.0.1
simov Aug 28, 2016
06e8f85
Merge pull request #2353 from simov/greenkeeper-options
simov Aug 28, 2016
212de93
Fix typeof check in test-pool.js
forivall Sep 7, 2016
44a80f3
chore(package): update form-data to version 2.0.0
greenkeeperio-bot Sep 17, 2016
ca4293b
Merge pull request #2377 from request/greenkeeper-form-data-2.0.0
simov Sep 17, 2016
5eeafa2
Drop support for Node 0.10
simov Sep 17, 2016
561c16b
Merge pull request #2381 from simov/drop-0-10
simov Sep 17, 2016
edcdf64
2.75.0
simov Sep 17, 2016
e9f09c2
Update changelog
simov Sep 17, 2016
b2ca635
2.75.1
simov Sep 17, 2016
e28fe83
chore(package): update form-data to version 2.1.0
greenkeeperio-bot Sep 25, 2016
90cf8c7
Merge pull request #2393 from request/greenkeeper-form-data-2.1.0
simov Sep 26, 2016
edf2943
chore(package): update form-data to version 2.1.1
greenkeeperio-bot Oct 4, 2016
74e9813
Do not pass timeout to http.request()
mscdex Oct 14, 2016
1ef4075
Make timeouts more accurate
mscdex Oct 14, 2016
bf8b0f7
change .on to .once, remove possible memory leaks
duereg Oct 14, 2016
73b1e56
Merge pull request #2402 from request/greenkeeper-form-data-2.1.1
simov Oct 15, 2016
6af6261
Simplify "defer" helper creation
zertosh Oct 16, 2016
092e1e6
Remove "isFunction" helper in favor of "typeof" check
zertosh Oct 16, 2016
c343ce9
chore(package): update qs to version 6.3.0
greenkeeperio-bot Oct 17, 2016
a04f926
Merge pull request #2425 from zertosh/simplify-defermethod
mikeal Oct 17, 2016
bb8e899
Merge pull request #2426 from zertosh/remove-isfunction
mikeal Oct 17, 2016
cb8c1f6
Merge pull request #2420 from duereg/master
mikeal Oct 17, 2016
e759a76
Merge pull request #2428 from request/greenkeeper-qs-6.3.0
simov Oct 19, 2016
285d49d
Perform stricter timeout value validation
mscdex Oct 14, 2016
f55c520
Re-enable tests/test-timeout on Travis
mscdex Oct 14, 2016
95b743f
Use random ports for servers used in tests
mscdex Oct 14, 2016
3804428
Don't end response early in tests/test-pipes
mscdex Oct 14, 2016
995cc31
Merge pull request #2431 from mscdex/timeouts-accuracy
simov Oct 20, 2016
8c04a23
Merge pull request #2415 from mscdex/tests-timeout-enable-travis
simov Oct 20, 2016
5c93d8c
Improve test-timeout reliability
mscdex Oct 14, 2016
0d27170
Handle buffers directly instead of using "bl"
zertosh Oct 16, 2016
d9b8d48
Add followOriginalHttpMethod to redirect to original HTTP method
kirrg001 Oct 25, 2016
fae254e
Merge pull request #2424 from zertosh/remove-bl
simov Oct 25, 2016
a29f1f8
2.76.0
simov Oct 25, 2016
7e87386
Update changelog
simov Oct 25, 2016
53b7831
2.76.1
simov Oct 25, 2016
76d909f
Merge pull request #2414 from mscdex/tests-timeout-reliability
simov Oct 27, 2016
ec2c88d
Merge pull request #2435 from kirrg001/fix/add-option-to-follow-redir…
simov Oct 29, 2016
001eae3
Fix socket 'connect' listener handling
mscdex Oct 26, 2016
01aefdd
chore: drop support for Node.js 0.10
greenkeeperio-bot Oct 31, 2016
3258345
Merge pull request #2442 from request/greenkeeper/remove-node-0.10
simov Nov 1, 2016
99ef042
Merge pull request #2439 from mscdex/fix-timeout-regression
simov Nov 3, 2016
4c4557f
Drop 0.12 build target
simov Nov 3, 2016
22ecf67
2.77.0
simov Nov 3, 2016
8d53421
Update changelog
simov Nov 3, 2016
7228f13
2.77.1
simov Nov 3, 2016
82da8b8
Always set request timeout on keep-alive connections
mscdex Nov 3, 2016
4cb1487
Make other connect timeout test more reliable too
mscdex Nov 3, 2016
6301c90
Merge pull request #2447 from mscdex/fix-timeout-regression
simov Nov 3, 2016
7cc1657
2.78.0
simov Nov 3, 2016
d4a68e9
Update changelog
simov Nov 3, 2016
6739fe7
2.78.1
simov Nov 3, 2016
c5243d0
Adds .timings array with dns, tcp, request and response times
nicjansma Nov 6, 2016
17095d5
chore(package): update taper to version 0.5.0
greenkeeperio-bot Nov 9, 2016
33700bd
Fix wrong MIME type in example
OwnageIsMagic Nov 12, 2016
8c6fd17
Merge pull request #2448 from mscdex/improve-new-test-reliability
simov Nov 15, 2016
0131e2d
Merge pull request #2459 from request/greenkeeper-taper-0.5.0
simov Nov 15, 2016
9122f43
Fixing requests/requests issue #2462 - AWS support does not include t…
Nov 17, 2016
e1c0981
Merge branch 'defunctzombie-uuid' of github.com:antialias/request int…
simov Nov 18, 2016
39350ed
Bump uuid
simov Nov 18, 2016
67c9673
Merge pull request #2467 from simov/bump-uuid
simov Nov 18, 2016
d16bf18
Merge branch 'master' into aws4-session
simov Nov 18, 2016
7532634
Remove redundant code
simov Nov 18, 2016
9f702bf
Merge pull request #2463 from lostcolony/master
simov Nov 18, 2016
d05c86c
Use `files` in package.json
SimenB Sep 26, 2016
95b12d0
Merge pull request #2394 from SimenB/files
simov Nov 18, 2016
ab94c86
Merge pull request #2368 from forivall/patch-1
simov Nov 18, 2016
3a98820
2.79.0
simov Nov 18, 2016
ff729c6
Update changelog
simov Nov 18, 2016
b628cab
2.79.1
simov Nov 18, 2016
c7c9431
Addresses feedback
nicjansma Dec 4, 2016
76eb485
dependency(har-validator): update to ~v4.2.0
Dec 5, 2016
47523a2
Removed double-spaces after period
nicjansma Dec 6, 2016
21e315d
Removed extra space
nicjansma Dec 8, 2016
71081b6
More lenient gzip decompression
addaleax Dec 21, 2016
f009af2
Merge pull request #2492 from addaleax/lenient-gzip
simov Dec 21, 2016
4901f96
Change tags to keywords in package.json
humphd Jan 16, 2017
dfd777a
chore(package): update caseless to version 0.12.0
greenkeeperio-bot Jan 26, 2017
d40f9af
Merge pull request #2514 from humphd/package.json-keywords
FredKSchott Feb 13, 2017
223f44b
Merge pull request #2460 from OwnageIsMagic/patch-1
FredKSchott Feb 13, 2017
a60be68
Create PULL_REQUEST_TEMPLATE.md
FredKSchott Feb 14, 2017
d9e8c3d
Added deprecated notes
nicjansma Feb 17, 2017
a9ad38a
Ensure only the properties we expect are there
nicjansma Feb 17, 2017
3f57975
Use performance-now instead of custom solution
nicjansma Feb 17, 2017
0ea3d47
Merge pull request #2524 from request/greenkeeper-caseless-0.12.0
FredKSchott Feb 19, 2017
2046cf3
Merge pull request #2539 from request/FredKSchott-patch-1
FredKSchott Feb 19, 2017
fec1f2b
reorder PULL_REQUEST_TEMPLATE sections
Feb 19, 2017
256deea
add ISSUE_TEMPLATE, move PR template
Feb 19, 2017
921ebee
small change to template wording
Feb 19, 2017
da077f7
Merge pull request #2553 from request/issue-template
FredKSchott Feb 20, 2017
60f6a00
Merge pull request #2452 from nicjansma/master
FredKSchott Feb 21, 2017
8d78bd0
Update README.md example snippet
FredKSchott Feb 21, 2017
6862553
Merge pull request #2221 from calamarico/change_readme
FredKSchott Feb 22, 2017
667e923
Merge pull request #2558 from request/FredKSchott-patch-1
FredKSchott Feb 22, 2017
ff6d6c6
Correctly format the Host header for IPv6 addresses
JamesMGreene Mar 4, 2017
bce66a5
Merge pull request #2571 from JamesMGreene/fix_ipv6_host_header
mikeal Mar 4, 2017
f422111
2.80.0
mikeal Mar 4, 2017
7b9ceef
2.80.1
mikeal Mar 4, 2017
095ec79
fixes #2572
Mar 4, 2017
f113253
Migrating to safe-buffer for improved security.
mikeal Mar 4, 2017
1425883
Merge pull request #2573 from ahmadnassri/patch-3
mikeal Mar 4, 2017
7ec8b84
Merge pull request #2574 from request/safe-buffer
mikeal Mar 4, 2017
2e70b74
Timings: Tracks 'lookup', adds 'wait' time, fixes connection re-use (…
nicjansma Mar 4, 2017
6d62d8e
safe-buffer doesn't zero-fill by default, its just a polyfill.
mikeal Mar 5, 2017
fa48e67
safe-buffer doesn't zero-fill by default, its just a polyfill. (#2578)
mikeal Mar 5, 2017
34d1ea5
Upgrade qs to version 6.4.0
sergejmueller Mar 6, 2017
44ba9df
fix tabulation on request example README.MD
Mar 7, 2017
eb5d89d
Adds test-timing keepAlive test
nicjansma Mar 9, 2017
d99964c
Merge pull request #2584 from sergejmueller/patch-1
simov Mar 9, 2017
f2f54fa
2.81.0
simov Mar 9, 2017
a0cdc70
Update changelog
simov Mar 9, 2017
c57fb72
2.81.1
simov Mar 9, 2017
51806f8
chore(dependencies): har-validator to 5.x [removes babel dep]
Mar 14, 2017
21b1112
chore(dependencies): har-validator -> 5.0.1
Mar 14, 2017
baf9c1f
chore(dependencies): har-validator -> 5.0.2
Mar 14, 2017
0951f47
chore(package): update codecov to version 2.0.2
greenkeeperio-bot Mar 16, 2017
3d5e50d
Merge pull request #2594 from ahmadnassri/patch-1
FredKSchott Mar 16, 2017
087de94
Merge pull request #2589 from odykyi/fix-tabulation
FredKSchott Mar 16, 2017
dd5c02c
Updated comment
nicjansma Mar 16, 2017
e7b4a88
Merge pull request #2590 from nicjansma/timings-tests
FredKSchott Mar 16, 2017
29a0b17
Merge pull request #2598 from request/greenkeeper-codecov-2.0.2
FredKSchott Mar 16, 2017
b12a624
refactor(lint): replace eslint with standard (#2579)
Mar 17, 2017
52d6945
Add promise support section to README (#2605)
FredKSchott Mar 27, 2017
a765593
Add convenience method for HTTP OPTIONS (#2541)
jamesseanwright Apr 17, 2017
6f286c8
lint fix, PR from pre-standard was merged with passing tests
Apr 17, 2017
e999203
Update README to simplify & update convenience methods (#2641)
FredKSchott Apr 18, 2017
e8fca51
chore(package): update aws-sign2 to version 0.7.0 (#2635)
greenkeeperio-bot Apr 18, 2017
643c43a
Fixed some text in README.md (#2658)
Marketionist Jun 26, 2017
169be11
Add Node.js v8 to Travis CI
ryysud Jul 2, 2017
479143d
Update of hawk and qs to latest version (#2751)
Olivier-Moreau Aug 24, 2017
3afcbf8
Merge branch 'master' of github.com:request/request
mikeal Aug 31, 2017
1527407
Merge pull request #2703 from ryysud/add-nodejs-v8-to-travis
simov Sep 2, 2017
4386836
Merge branch 'master' of github.com:request/request
mikeal Sep 19, 2017
ffdf0d3
Updating deps.
mikeal Sep 19, 2017
0ab5c36
2.82.0
mikeal Sep 19, 2017
6f1b51e
2.82.1
mikeal Sep 19, 2017
5b623b5
Updating tough-cookie due to security fix. (#2776)
karlnorling Sep 25, 2017
dd427d7
2.83.0
mikeal Sep 27, 2017
253c5e5
2.83.1
mikeal Sep 27, 2017
efeaf00
Fixed calculation of oauth_body_hash, issue #2792
Oct 12, 2017
cfd2307
Update hawk to 7.0.7 (#2880)
kornel-kedzierski Mar 6, 2018
0b807c6
Merge pull request #2793 from dvishniakov/2792-oauth_body_hash
simov Mar 9, 2018
4b46a13
2.84.0
simov Mar 12, 2018
d77c839
Update changelog
simov Mar 12, 2018
b191514
2.84.1
simov Mar 12, 2018
5ba8eb4
Revert "Update hawk to 7.0.7 (#2880)"
simov Mar 12, 2018
5dad86e
2.85.0
simov Mar 12, 2018
21ef363
Update changelog
simov Mar 12, 2018
bbb3a0b
2.85.1
simov Mar 12, 2018
219a298
Alterations for failing CI tests
Apr 22, 2018
3745cec
Correction for Windows OS identification
Apr 23, 2018
0d29635
Merge pull request #2923 from gareth-robinson/cifixes
simov May 2, 2018
db17497
Use Buffer.from and Buffer.alloc in tests
simov May 4, 2018
81f8cb5
Remove redundant code
ChALkeR Mar 3, 2018
d555bd7
Generate server certificates for Node > v10
simov May 15, 2018
0c5db42
Skip status code 105 on Node > v10
simov May 15, 2018
e47ce95
Add Node v10 build target explicitly
simov May 15, 2018
fb7aeb3
Merge pull request #2942 from simov/fix-tests
simov May 15, 2018
db76838
Merge branch 'patch-1' of github.com:ChALkeR/request
simov May 15, 2018
76a6e5b
Merge pull request #2885 from ChALkeR/patch-1
simov May 15, 2018
386c7d8
2.86.0
simov May 15, 2018
8f2fd4d
Update changelog
simov May 15, 2018
a7f0a36
2.86.1
simov May 15, 2018
a6741d4
Replace hawk dependency with a local implemenation (#2943)
hueniverse May 19, 2018
de1ed5a
2.87.0
simov May 21, 2018
02fc5b1
Update changelog
simov May 21, 2018
536f0e7
2.87.1
simov May 21, 2018
bd16414
Update test certificates
simov Jul 8, 2018
a121270
Merge pull request #2977 from simov/update-cert
simov Jul 8, 2018
45ffc4b
Improve AWS SigV4 support. (#2791)
vikhyat Jul 16, 2018
a92e138
#515, #2894 Strip port suffix from Host header if the protocol is kno…
paambaati Jul 18, 2018
cd848af
These are not going to fail if there is a server listening on those p…
simov Aug 2, 2018
10987ef
Merge pull request #2993 from simov/fix-header-tests
simov Aug 2, 2018
628ff5e
Update to oauth-sign 0.9.0
Aug 2, 2018
5797963
Merge pull request #2994 from dlecocq/oauth-sign-0.9.0
simov Aug 3, 2018
7b68551
fix(uuid): import versioned uuid
kwonoj Aug 5, 2018
925849a
Merge pull request #2996 from kwonoj/fix-uuid
simov Aug 6, 2018
bd22e21
fix: massive dependency upgrade, fixes all production vulnerabilities
mikeal Aug 10, 2018
6420240
2.88.0
mikeal Aug 10, 2018
8162961
2.88.1
mikeal Aug 10, 2018
bf3e265
fix #3054, Bump har-validator version to 5.1.3 (#3055)
chancehudson Nov 21, 2018
7c42a7f
chore: Add probot-stale
reconbot Nov 22, 2018
cdca238
Merge pull request #3060 from request/reconbot/stale-issues
reconbot Nov 22, 2018
48bdabd
Add neverstale label to stalebot config
reconbot Nov 22, 2018
26d6cce
Merge pull request #3061 from request/reconbot/neverstale
reconbot Nov 22, 2018
1befd90
fix: SSL Certs (#3062)
reconbot Nov 22, 2018
418623c
Drop support for Node.js v4 (Fix #2917)
jmannanc Aug 15, 2018
e476ce5
Update README.md (#2644)
deed02392 Nov 23, 2018
2031447
Fix link to HAR 1.2 Section Anchor (#2674)
Maciek416 Nov 23, 2018
8d18919
Update README to mention util.promisify() (#2824)
riverspirit Nov 23, 2018
641527d
Update cookie store API link (#2750)
Huachao Nov 23, 2018
297e39b
Update the documentation of timeout to reflect it controls timeout of…
odedpeer Nov 23, 2018
2737161
Verify that body is not empty (#2701)
RolfKoenders Nov 23, 2018
39e3d50
add bug label to stale.yml
reconbot Nov 23, 2018
5ee8906
Documented response.caseless.get() (#2995)
lifeisfoo Nov 23, 2018
81b171b
fix: use const instead of var in the README (#3046)
EmmanuelDemey Nov 24, 2018
167065e
chore: ensure piped body is exactly the same (#3064)
reconbot Nov 24, 2018
2bc3cc4
Workaround for GitHub issue #2807 (#2808)
pgonzal Dec 1, 2018
b3926a3
Revert "Workaround for GitHub issue #2807 (#2808)" (#3075)
reconbot Dec 1, 2018
e81c9b1
fix: expression minor bugs (#3074)
Dec 12, 2018
be7882b
optimize:do unnecessary processing when changing options to null (#2972)
rickyes Dec 13, 2018
670b563
chore: Update to tough-cookie 2.5.0 (#3089)
grabus Dec 23, 2018
df346d8
fix: Clear timeout on `#abort()` (#3090)
reconbot Dec 24, 2018
a9557c9
Update outdated link in comment (#3109)
flotwig Feb 15, 2019
7195b50
docs: adjust readme timeout argument description to be clearer (#3115)
jaredsuttles Feb 26, 2019
b0e9abb
docs: :memo: Updated the Change Log for v2.88.0 (2018/08/10) (#3008)
shige Apr 1, 2019
b3a218d
Update README.md (#3023)
odykyi Apr 4, 2019
212570b
Use nyc instead of istanbul (#3169)
andresroberto May 29, 2019
aded7e4
doc: note full deprecation (#3267)
mikeal Feb 11, 2020
3c0cddc
README: typo in deprecation message (#3268)
gr2m Feb 11, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<!---
BEFORE YOU SUBMIT please read the following:

Please search open/closed issues before submitting since someone might have asked the same thing before!

If you have a support request or question please submit them to one of this resources:

* Stack Overflow: http://stackoverflow.com/questions/tagged/request+node.js using the tags `node.js` & `request`
* Gitter community: https://gitter.im/request/request?utm_source=newissue
* Also have a look at the Readme for more information on how to get support:
https://github.com/request/request/blob/master/README.md

Issues on GitHub are only related to problems of request itself and we cannot answer
support questions here.
-->

### Summary
<!--- Provide a general summary of the issue in the title above -->

### Simplest Example to Reproduce
<!--- If describing a bug, tell us what request options we can use to reproduce the same bug/behavior -->

```js
request({
method: 'GET',
url: 'http://example.com', // a public URL that we can hit to reproduce, if possible
more: { 'options': 'here' }
},
```

### Expected Behavior
<!--- If you're describing a bug, tell us what should happen -->
<!--- If you're suggesting a change/improvement, tell us how it should work -->
<!--- If request is handling requests/responses incorrectly, please include a link to the spec or documentation that supports that your expected behavior is correct. -->

### Current Behavior
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
<!--- If suggesting a change/improvement, explain the difference from current behavior -->

### Possible Solution
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
<!--- or ideas how to implement the addition or change -->

### Context
<!--- How has this issue affected you? What are you trying to accomplish? -->
<!--- Providing context helps us come up with a solution that is most useful in the real world -->

### Your Environment
<!--- Include as many relevant details about the environment you experienced the bug in -->

| software | version
| ---------------- | -------
| request |
| node |
| npm |
| Operating System |
13 changes: 13 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## PR Checklist:
- [ ] I have run `npm test` locally and all tests are passing.
- [ ] I have added/updated tests for any new behavior.
<!-- Request is a complex project, there are VERY FEW exceptions
where a new test is not required for new behavior. -->
- [ ] If this is a significant change, an issue has already been created where the problem / solution was discussed: [N/A, or add link to issue here]
<!-- If you'd like to suggest a significant change to request,
please create an issue to discuss those changes and gather
feedback BEFORE submitting your PR. -->


## PR Description
<!-- Describe Your PR Here! -->
19 changes: 19 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 365
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- "Up for consideration"
- greenkeeper
- neverstale
- bug
# Label to use when marking an issue as stale
staleLabel: stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
node_modules
coverage
.idea
npm-debug.log
package-lock.json
.nyc_output
21 changes: 21 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

language: node_js

node_js:
- node
- 10
- 8
- 6

after_script:
- npm run test-cov
- codecov
- cat ./coverage/lcov.info | coveralls

webhooks:
urls: https://webhooks.gitter.im/e/237280ed4796c19cc626
on_success: change # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
on_start: false # default: false

sudo: false
717 changes: 717 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

81 changes: 81 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@

# Contributing to Request

:+1::tada: First off, thanks for taking the time to contribute! :tada::+1:

The following is a set of guidelines for contributing to Request and its packages, which are hosted in the [Request Organization](https://github.com/request) on GitHub.
These are just guidelines, not rules, use your best judgment and feel free to propose changes to this document in a pull request.


## Submitting an Issue

1. Provide a small self **sufficient** code example to **reproduce** the issue.
2. Run your test code using [request-debug](https://github.com/request/request-debug) and copy/paste the results inside the issue.
3. You should **always** use fenced code blocks when submitting code examples or any other formatted output:
<pre>
```js
put your javascript code here
```

```
put any other formatted output here,
like for example the one returned from using request-debug
```
</pre>

If the problem cannot be reliably reproduced, the issue will be marked as `Not enough info (see CONTRIBUTING.md)`.

If the problem is not related to request the issue will be marked as `Help (please use Stackoverflow)`.


## Submitting a Pull Request

1. In almost all of the cases your PR **needs tests**. Make sure you have any.
2. Run `npm test` locally. Fix any errors before pushing to GitHub.
3. After submitting the PR a build will be triggered on TravisCI. Wait for it to ends and make sure all jobs are passing.


-----------------------------------------


## Becoming a Contributor

Individuals making significant and valuable contributions are given
commit-access to the project to contribute as they see fit. This project is
more like an open wiki than a standard guarded open source project.


## Rules

There are a few basic ground-rules for contributors:

1. **No `--force` pushes** or modifying the Git history in any way.
1. **Non-master branches** ought to be used for ongoing work.
1. **Any** change should be added through Pull Request.
1. **External API changes and significant modifications** ought to be subject
to an **internal pull-request** to solicit feedback from other contributors.
1. Internal pull-requests to solicit feedback are *encouraged* for any other
non-trivial contribution but left to the discretion of the contributor.
1. For significant changes wait a full 24 hours before merging so that active
contributors who are distributed throughout the world have a chance to weigh
in.
1. Contributors should attempt to adhere to the prevailing code-style.
1. Run `npm test` locally before submitting your PR, to catch any easy to miss
style & testing issues. To diagnose test failures, there are two ways to
run a single test file:
- `node_modules/.bin/taper tests/test-file.js` - run using the default
[`taper`](https://github.com/nylen/taper) test reporter.
- `node tests/test-file.js` - view the raw
[tap](https://testanything.org/) output.


## Releases

Declaring formal releases remains the prerogative of the project maintainer.


## Changes to this arrangement

This is an experiment and feedback is welcome! This document may also be
subject to pull-requests or changes by contributors where you believe you have
something valuable to add or change.
Loading