Skip to content
This repository was archived by the owner on Dec 8, 2017. It is now read-only.

Pass through bodyParser.json() middleware options #15

Merged
merged 2 commits into from
Jun 22, 2015
Merged

Conversation

mbland
Copy link
Contributor

@mbland mbland commented Jun 22, 2015

As noted in #14, the default 100KB payload limit was exceeded by a webhook fired for uswds/uswds#54. Combined with 5d2ee1ec4899e8f4ff0e0f54bb16ac745df6d144 from 18F/hookshot (see coreh/hookshot#12), this change will allow us to pass options through to the bodyParser.json() middleware to increase the limit.

I've currently installed 18F/hookshot on our server using:

$ npm install git+ssh://[email protected]/18F/hookshot.git#json-options

I've also updated the running instance of this server to use this version, and verified that it addresses our problem, evidenced by the logs and the successful first deployment of https://pages.18f.gov/govt-wide-patternlibrary/.

cc: @juliaelman

As noted in #14, the default 100KB payload limit was exceeded by a webhook
fired for uswds/uswds#54. Combined with
5d2ee1ec4899e8f4ff0e0f54bb16ac745df6d144 from 18F/hookshot, this change will
allow us to pass options through to the bodyParser.json() middleware to
increase the limit.
@mbland mbland mentioned this pull request Jun 22, 2015
afeld added a commit that referenced this pull request Jun 22, 2015
Pass through bodyParser.json() middleware options
@afeld afeld merged commit 59e90e3 into 18f-pages Jun 22, 2015
@afeld afeld deleted the json-options branch June 22, 2015 16:32
mbland pushed a commit to 18F/hub that referenced this pull request Aug 17, 2015
The public Hub push in #370 failed due to the webhook exceeding the
default 100K limit, just as in 18F/pages#15. This applies the same fix as
18F/pages. Still waiting on coreh/hookshot#12 to get merged upstream, so
I've already installed 18F/hookshot#json-options on the server:

```
npm install git+ssh://[email protected]/18F/hookshot.git#json-options
```

Note: I applied this in 18F/18f.gsa.gov#1102, but really should've just
applied it here. No harm done, however.
@mbland mbland added the bug label Sep 18, 2015
nihonjinrxs pushed a commit to nihonjinrxs/data-driven-government that referenced this pull request Jul 2, 2016
Removing the default margin on body
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants