Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Fastify

Fastify is a high-performance Node.js web framework, thriving with a dedicated open-source community for collaborative growth and excellence.
Collective - Host: opensource - https://opencollective.com/fastify - Website: https://fastify.dev/ - Code: https://github.com/fastify/fastify

Added 'Write-Plugin' documentation (#774)

github.com/fastify/fastify - 76dcefcc7798ab39f1494c87fc8fec2e793e6c9d authored over 6 years ago by Tomas Della Vedova <[email protected]>
Make hooks/middleware run in the order in which they are defined (#771)

* Let plugin hooks and middleware run in encapsulated routes

This makes Fastify instance "lev...

github.com/fastify/fastify - 4183c3b5fd3f9a0de66674e343b480e32d4e3a74 authored over 6 years ago by Nathan Woltman <[email protected]>
Added fastify-reply-from and fastify-http-proxy to the ecosystem (#784)

Fixes https://github.com/fastify/fastify/issues/87

github.com/fastify/fastify - 8aa6b1dfb8b7f0298c72dcf2b8aafcf003a87dfb authored over 6 years ago by Matteo Collina <[email protected]>
Add fastify-rob-config to community plugins list (#779)

github.com/fastify/fastify - 79772ffa7927e43ee8bd7e816faa1950ca6eaa4e authored over 6 years ago by Jérôme Macias <[email protected]>
Add example code snippet for hasContentTypeParser (#781)

* Add example code snippet for hasContentTypeParser

* Update ContentTypeParser.md

github.com/fastify/fastify - 384565b3884576d00e535f90e35a1ec50e793cc9 authored over 6 years ago by Amit Gupta <[email protected]>
Simplify function handleError in reply.js (#750)

github.com/fastify/fastify - 71df1855b7d51b9f97a99647eab14fb57cbce464 authored over 6 years ago by Trivikram <[email protected]>
Clean code (#772)

* Rename into throwIfAlreadyStarted

* Consistency return statement

* Revert else/return

...

github.com/fastify/fastify - 81b6e01a73f9022e64b18fd5cc089786dbda87ee authored over 6 years ago by Tommaso Allevi <[email protected]>
Configure not-found handlers the same way as route handlers (#770)

Use `app.once('preReady', ...)` just like route handlers so that plugin hooks and middleware get...

github.com/fastify/fastify - 54ed56658086a075dfd7f7c43181afb246890ad1 authored over 6 years ago by Nathan Woltman <[email protected]>
Added backlog parameter to listen method #767 (#769)

* Added backlog parameter to listen method #767

* Updated the docs for listen backlog paramet...

github.com/fastify/fastify - 3946d9d47aa2595f7cc16db6ff76bc12a9206e11 authored over 6 years ago by Alessandro Mancini <[email protected]>
Add custom content type parser example (#761)

* Add custom content type parser example

* Add link in doc

github.com/fastify/fastify - 53bba76b54e1211a799215ce89824b94da88c7c1 authored over 6 years ago by Tommaso Allevi <[email protected]>
Add logLevel and config to Routes.md doc (#766)

github.com/fastify/fastify - 70551394cb77cdbb54ecf1994e7e1540b8d93dce authored over 6 years ago by Tommaso Allevi <[email protected]>
Updated hook and middleware encapsulation (#762)

* Bumped dependencies

* Updated hook and middleware encapsulation
- Handled 'preReady' event...

github.com/fastify/fastify - ebe67034dceb9f2a5abb0274550a4265bb86edbf authored over 6 years ago by Tomas Della Vedova <[email protected]>
Add missing TypeScript type definitions (#746)

github.com/fastify/fastify - c0c58d68c37aebe7e2b2306451a6a99e5d927fb1 authored over 6 years ago by Nathan Woltman <[email protected]>
Use 'context' everywhere (#760)

github.com/fastify/fastify - ef2ddfd5b7fdb12203ae8ce174c4907f0323ff57 authored over 6 years ago by Tommaso Allevi <[email protected]>
fastify-tls-keygen plugin (#759)

github.com/fastify/fastify - f9e16bf86d7c28b7e81a681195af2754c41a9dbb authored over 6 years ago by Sebastiaan Deckers <[email protected]>
Typos: fatify (#758)

I thought this is not a bloated framework... 🤣

github.com/fastify/fastify - efc4525236b1d2831521fd3735001d110efc83dd authored over 6 years ago by Sebastiaan Deckers <[email protected]>
Bumped v1.0.0-rc.1

github.com/fastify/fastify - 675ad04fa01169ba396d6612ab43435724cce533 authored over 6 years ago by delvedor <[email protected]>
Bumped dependencies

github.com/fastify/fastify - 8d342bd39120db90be41444e877375ed98d0ac40 authored over 6 years ago by delvedor <[email protected]>
Added 'Loading order of your plugins' section to Getting-Started.md (#754)

github.com/fastify/fastify - 9bd3c3a2ab2b3ea7d517c2742939f35f6d852a62 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Add imports for fs and path in http2 examples (#747)

github.com/fastify/fastify - ab1bc05958f29f0ba6b54e58957acad18992b935 authored over 6 years ago by Trivikram <[email protected]>
Bumped v0.43.0

github.com/fastify/fastify - 7c803b0eb5498340f080b53f87d1287f45707beb authored over 6 years ago by delvedor <[email protected]>
Add `request` to custom error handler parameters (#745)

* Add `request` to custom error handler parameters

Before: `fastify.setErrorHandler(function ...

github.com/fastify/fastify - 49fbe95f5904fc4da822a704895f9f0ea7469416 authored over 6 years ago by Nathan Woltman <[email protected]>
Add fastify-jwt-authz to Ecosystem (#706)

[`fastify-jwt-authz`](https://github.com/Ethan-Arrowood/fastify-jwt-authz) JWT user scope verifier.

github.com/fastify/fastify - 0986bc408c61c5fb3f36d63e5689f251890b1095 authored over 6 years ago by Ethan Arrowood <[email protected]>
updated copyright year to 2018 (#743)

github.com/fastify/fastify - 575237f09142d7f473d842c4aca29d28cfdb1dd1 authored over 6 years ago by Matteo Collina <[email protected]>
Document reply.res (#741)

github.com/fastify/fastify - 59ce177cb2efdfddfaa11be1970d0f24e58d1963 authored over 6 years ago by Nathan Woltman <[email protected]>
Bumped v0.42.0

github.com/fastify/fastify - b931204f9dcba7f4e28c2381488fc967295118b3 authored over 6 years ago by delvedor <[email protected]>
Feature: Shared schemas (#735)

* Feature: shared schemas

* Updated test

* Updated docs

* Bumped dependencies

github.com/fastify/fastify - bcff7fe1213938066084e522197618ce8480d358 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Added Fastify help repo (#738)

github.com/fastify/fastify - c429171850a6b36bd19dd9645118fcd62fadb24e authored over 6 years ago by Tomas Della Vedova <[email protected]>
Updated fast-json-stringify to 1.0.0. (#737)

github.com/fastify/fastify - 046256b20518d5d3a2c43104e85db336c7229c78 authored over 6 years ago by Matteo Collina <[email protected]>
ts: onResponse hook receive a http.ServerResponse (#736)

github.com/fastify/fastify - 28a4d3b1acc87ccdc1eb3dbb66c36d581e015023 authored over 6 years ago by Matteo Collina <[email protected]>
Fix TypeScript types to support `{logger: true}` (#733)

* add a failing test for `{logger: true}`

* Fix typescript types to support logger true

github.com/fastify/fastify - f382dbaf7bf4d5e0b3ba702d98736d27cc7fc530 authored over 6 years ago by Mordy Tikotzky <[email protected]>
Add fastify-oracle plugin to ecosystem (#732)

github.com/fastify/fastify - 5f66bcc5186867a15dd5de03b26e972be09f0aad authored over 6 years ago by James Sumners <[email protected]>
docs: Improve reply.serializer documentation (#731)

github.com/fastify/fastify - b33729b582b9dc68b1f45a1caec6db6b51492091 authored over 6 years ago by Nathan Woltman <[email protected]>
chore(package): update pump to version 3.0.0 (#730)

github.com/fastify/fastify - 153adb3e656bc0ae5a72b676f7715e9417ebc51b authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Route 404 errors to the 404 handler (#727)

* Route 404 errors to the 404 handler
* removed reply.notFound
* Added test for onSend hook

github.com/fastify/fastify - 63fce75eba82f4629d908443fde3a7df7c754d6c authored over 6 years ago by Matteo Collina <[email protected]>
Simplify Testing docs (#719)

Rewrite the documentation to explain the 2 methods of testing (http injection / with a running s...

github.com/fastify/fastify - eb1904d98c0e22e290b4e0c43898ba78eeaab2ac authored over 6 years ago by Nathan Woltman <[email protected]>
updated autocannon to 1.0.0 (#729)

github.com/fastify/fastify - be55c07fd6d091353c0b7ddaaedccd66e2948e9e authored over 6 years ago by Matteo Collina <[email protected]>
Tip about IPv4/IPv6 in listen() (#728)

github.com/fastify/fastify - 99315f5ef2c5ad8d9067b4d334dfa2d5c29aad07 authored over 6 years ago by Sebastiaan Deckers <[email protected]>
Support send (#724)

Return an http status code if a stream closes before headers are sent. This enable us to pass th...

github.com/fastify/fastify - ed4243255dd6637569a952afab1118ef2de4c7e8 authored over 6 years ago by Matteo Collina <[email protected]>
chore(package): update autocannon to version 1.0.0 (#721)

github.com/fastify/fastify - 08a39537ae594eeb2b4f48a52ad91d168d83911b authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
async/await return specification improved (#725)

github.com/fastify/fastify - ac1ca37dec2d663004b86da836f7318a5ea24e9c authored over 6 years ago by Pavel <[email protected]>
Bumped v0.41.0

github.com/fastify/fastify - 816fcbd5023aeaeeed7004cececb808c5a246037 authored over 6 years ago by delvedor <[email protected]>
Improve performance of running hooks (#714)

* Improve performance of running hooks

Replace fast-iterator with a custom hook runner inside...

github.com/fastify/fastify - 3cfa056d12c83920606e6bf4430e390a4cd51309 authored over 6 years ago by Nathan Woltman <[email protected]>
Expose max param length (#716)

* Exposed maxParamLength

* Bumped dependencies

* Updated test

* Updated docs

github.com/fastify/fastify - 00aa9f737caf224a482c788cb7bccc0e50ac9707 authored over 6 years ago by Tomas Della Vedova <[email protected]>
The readme should specify the interface (#710)

This PR adds a note about listening to an address

github.com/fastify/fastify - f575eba8a1d3b0a30db35a7e14a25a2d94791023 authored over 6 years ago by Matteo Collina <[email protected]>
Merge pull request #708 from nwoltman/fastify-object

Make the root fastify instance a plain object

github.com/fastify/fastify - 3c7cba651bf71da8ca1174d14117f48d94a3e6d2 authored over 6 years ago by Matteo Collina <[email protected]>
Merge pull request #697 from jeromemacias/fastity-boom_plugin

Add fastify-boom to community plugins list

github.com/fastify/fastify - 758acf4d706ca5c2183343ebd592efb178582964 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Merge pull request #687 from PavelPolyakov/patch-1

add fastify-blipp to the list of plugins

github.com/fastify/fastify - 934ede1bb4f95e9541df128f408950b25ec3bffc authored over 6 years ago by Tomas Della Vedova <[email protected]>
Add test

github.com/fastify/fastify - eb44c20d2337d5ee60fc6ba9c495449dba6f910a authored over 6 years ago by Nathan Woltman <[email protected]>
Make the root fastify instance a plain object

github.com/fastify/fastify - cc81bc7b117cae9b720585a49904782a306ac4ac authored over 6 years ago by Nathan Woltman <[email protected]>
Bumped v0.40.0

github.com/fastify/fastify - 94ea67ef2d8dce8a955d510cd9081aabd036fa85 authored over 6 years ago by delvedor <[email protected]>
Add middleware to routes the same as hooks (#698)

This makes adding middleware to routes consistent with how hooks are added to routes.

github.com/fastify/fastify - ef2215711ca4e348f91b32c8c413d1779692bebd authored over 6 years ago by Nathan Woltman <[email protected]>
Merge pull request #702 from fastify/expose-prettyPrint

Expose printRoutes

github.com/fastify/fastify - 294dbc185a6514caf255bf4eb0f7f3af7b925308 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Updated docs

github.com/fastify/fastify - 6da5dbc2d8a3546ff7022602a383fd314a19e19a authored over 6 years ago by delvedor <[email protected]>
Updated test

github.com/fastify/fastify - a428a4022858e5bbea8453ae5029bf3f15279c08 authored over 6 years ago by delvedor <[email protected]>
Exposed printRoutes

github.com/fastify/fastify - 59b33781ecf6cdc2bd7466e2477a68c0fc782b86 authored over 6 years ago by delvedor <[email protected]>
Improve Getting-Started docs regarding fastify-plugin (#701)

Fixes #700

github.com/fastify/fastify - f4860bb89754fe6e10cd1d42d8517461cf08b3ef authored over 6 years ago by Nathan Woltman <[email protected]>
Merge pull request #692 from fastify/fix-677

Fix 677

github.com/fastify/fastify - d89079ce3646e98ccc7490cd41b12f23856e5202 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Updated docs

github.com/fastify/fastify - d889a4078dfedbf5725dc04565295fb8c8c29971 authored over 6 years ago by delvedor <[email protected]>
Add fastify-bloom to community plugins list

github.com/fastify/fastify - 7782f31ce6cd0f34f2ad2983e1664ee4e5d96f3e authored over 6 years ago by Jérôme Macias <[email protected]>
Merge branch 'master' into fix-677

github.com/fastify/fastify - 2dde9514ab89a1149a8eadb8748d3fa4f31592d5 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Updated test

github.com/fastify/fastify - 62396aef4a9cf00b9f8c6534df721379a3147d57 authored over 6 years ago by delvedor <[email protected]>
Check if the response has finished after the hooks execution

github.com/fastify/fastify - caa3a725b6e0457ab9b8aadc0cab9b4d95da6d87 authored over 6 years ago by delvedor <[email protected]>
Updated docs

github.com/fastify/fastify - edd1a195ae5b054250e1ece8d78ec03e93b7fc54 authored over 6 years ago by delvedor <[email protected]>
Updated test

github.com/fastify/fastify - 20ba13a6bf0c3598fce39306afa2a4e02c394dd4 authored over 6 years ago by delvedor <[email protected]>
Support end of stream also in preHandler

github.com/fastify/fastify - fe9931c58f757f6b23dabc285a4d3837aa37157f authored over 6 years ago by delvedor <[email protected]>
Merge pull request #695 from StarpTech/feature/#694_more_explicit_schema_examples

improve examples

github.com/fastify/fastify - 500ad8ff391ab2e59145bcc6cb313c057a47c7c3 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Merge pull request #690 from sebdeckers/master

Fix formatting of IPv6 URL

github.com/fastify/fastify - 13ef4ec9f8df1ac9156e92d817daf56d1e6b6ca6 authored over 6 years ago by Tomas Della Vedova <[email protected]>
[ci skip] add handler to examples

github.com/fastify/fastify - 4bedcbc6b9b39d2f17e6b31a4069832da19ce0f8 authored over 6 years ago by Dustin Deus <[email protected]>
improve examples

github.com/fastify/fastify - 19850201aeaa9bca53dd2d2fb05a000f3f2576dd authored over 6 years ago by Dustin Deus <[email protected]>
Fix formatting of IPv6 URL

github.com/fastify/fastify - c5a4b0f69ad7ba927f85768f2ff490cd2a40ccf2 authored over 6 years ago by Sebastiaan Deckers <[email protected]>
Updated middie

github.com/fastify/fastify - a8e69dc069f76f375a30489df2caf7b82251b04d authored over 6 years ago by delvedor <[email protected]>
Updated test

github.com/fastify/fastify - 696f86038fd41c572ddbe925be5b0def38b81e4b authored over 6 years ago by delvedor <[email protected]>
Bumped dependencies

github.com/fastify/fastify - 785dcf06492c95b27d20c0f32c7a4768ac7914c5 authored over 6 years ago by delvedor <[email protected]>
Fixes #677

github.com/fastify/fastify - 869cf0e5ba59cb09cca0fd0fc67d52c75fbef14b authored over 6 years ago by delvedor <[email protected]>
Merge pull request #689 from nwoltman/serialize-then-onsend

Serialize the payload before running onSend hooks

github.com/fastify/fastify - c2b86cfd15b6f9f481f9b9ff19fe31200a8179e9 authored over 6 years ago by Tomas Della Vedova <[email protected]>
Add basePath property to instance (fix #686) (#688)

* Add basePath property to instance

* Update documentation with suggestions

github.com/fastify/fastify - 4e5f833932db0b282f71376ded65b400d98f68fe authored over 6 years ago by James Sumners <[email protected]>
Serialize the payload before running onSend hooks

Serialization now happens before the `onSend` hooks, so the hooks receive the serialized payload...

github.com/fastify/fastify - 2f44aebd2100dff1cd56874c23b320ccb5197c9e authored over 6 years ago by Nathan Woltman <[email protected]>
Update docs to use `request` as the name for the Fastify Request object (#685)

This makes it clear that `request` is Fastify's Request object and `req` is Node's IncomingReque...

github.com/fastify/fastify - befc4cf806f10874d73a36e0ab2b2b52c8ee8f8f authored over 6 years ago by Nathan Woltman <[email protected]>
Add documentation for the options to the factory function (#681)

* Add documentation for the options to the factory function

* Fix a couple default formatting...

github.com/fastify/fastify - a2f959137863336ee37d69aa42fc4582b410947c authored over 6 years ago by James Sumners <[email protected]>
add fastify-blipp to the list of plugins

github.com/fastify/fastify - 58796d4e5cc3f97723b2c0296c864dc37d6f7838 authored over 6 years ago by Pavel <[email protected]>
Add LTS documentation (fix #670) (#680)

* Add LTS documentation

* Update header to match other docs

github.com/fastify/fastify - 4a5cd18e5bda435548370623034c7cedeafcf55b authored almost 7 years ago by James Sumners <[email protected]>
Merge pull request #683 from nwoltman/not-found-trailing-slash

Handle prefix with trailing slash when setting not-found handler

github.com/fastify/fastify - e359e367c8d8b037986f86f6af2183b1e0d2cdb8 authored almost 7 years ago by Matteo Collina <[email protected]>
Merge pull request #682 from jtlapp/patch-1

Grammar fixes for Plugins-Guide.md

github.com/fastify/fastify - 69f2e56867106c487b51fc19fa24d4cf6829675c authored almost 7 years ago by Matteo Collina <[email protected]>
Handle prefix trailing slash when setting not-found handler

github.com/fastify/fastify - c2acd3e8d57ab00d57480762fd39389db408d8cb authored almost 7 years ago by Nathan Woltman <[email protected]>
Grammar fixes for Plugins-Guide.md

Only a few of these grammar issues made it hard to read, but I went ahead and fixed all that I c...

github.com/fastify/fastify - a55b07bf79b8dc809d0628ca9823ad67944a553d authored almost 7 years ago by Joe Lapp <[email protected]>
Add support for ignoring trailing slashes in routes (#679)

github.com/fastify/fastify - ebf169738890307b2a64fc56fc32494b756c7d09 authored almost 7 years ago by James Sumners <[email protected]>
Merge pull request #674 from fastify/no-ajv-option

Completely remove any form of AJV configuration

github.com/fastify/fastify - 46cbd8f1ab6f36669705405e60d4aa3a6158be7a authored almost 7 years ago by Matteo Collina <[email protected]>
Merge pull request #676 from nwoltman/handle-double-slash

Normalize route paths with a prefix that has a trailing slash

github.com/fastify/fastify - 10b350fea3bf1c2c77f6f81c356e3c233a7be4e1 authored almost 7 years ago by Matteo Collina <[email protected]>
Add comments to explain logic

github.com/fastify/fastify - aae97f0e3ad77d0399f24625990d66299882e1a7 authored almost 7 years ago by Nathan Woltman <[email protected]>
Apply stricter defaults for Ajv.

github.com/fastify/fastify - 47f647b36248fa72910f57fbb3525b1fdad967f7 authored almost 7 years ago by Matteo Collina <[email protected]>
Merge pull request #667 from fastify/localhost-by-default

Default to listening on 127.0.0.1

github.com/fastify/fastify - fd1b24550bec63c1167a277a1e65be5439773b4e authored almost 7 years ago by Matteo Collina <[email protected]>
Add another test

github.com/fastify/fastify - 32d95f5c2bac564dbc2588b02206ae539b8dd163 authored almost 7 years ago by Nathan Woltman <[email protected]>
Normalize route paths with a prefix that has a trailing slash

github.com/fastify/fastify - 14a1e9d1a8ef24da2716ea38fc65a6715da498d8 authored almost 7 years ago by Nathan Woltman <[email protected]>
Merge pull request #669 from fastify/typings

TypeScript Documentation

github.com/fastify/fastify - 4d6e827347e633a24aeeb316ea60ae17bfd798a5 authored almost 7 years ago by Tomas Della Vedova <[email protected]>
Pino types as dependency

github.com/fastify/fastify - 1e02bb225fa5f5d676127e839984ee18f5bb8453 authored almost 7 years ago by delvedor <[email protected]>
Updated docs

github.com/fastify/fastify - 61eb71800c0e24caa747a14b6f74bce30e780e73 authored almost 7 years ago by delvedor <[email protected]>
Merge pull request #671 from allevo/throw-if-already-started

Throw error for avoiding `fastify` changes after binding

github.com/fastify/fastify - 0300cc2656671ffe5b1c8fa636c79a917acf00df authored almost 7 years ago by Matteo Collina <[email protected]>
Update .listen docs for consistency

github.com/fastify/fastify - 842db684a47887d36b5f184549fcbfe8df7b1698 authored almost 7 years ago by James Sumners <[email protected]>
Merge branch 'master' into localhost-by-default

github.com/fastify/fastify - 1a9e1bf0481151efc2121c969580bba62328ce63 authored almost 7 years ago by James Sumners <[email protected]>