Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Falcon
The Bare-Metal Python Web Framework
Collective -
Host: opensource -
https://opencollective.com/falcon
- Website: https://falconframework.org
- Code: https://github.com/falconry/falcon
Remove extraneous "no cover" pragmas, and add tests as necessary to get
back to 100% coverage af...
doc(Cookies): Remove erroneous mention of "Cookie" header
github.com/falconry/falcon - 8548087d1b44a8c24ddad0e64878098c5b1b509d authored almost 9 years ago by John Vrbanac <[email protected]>
Remove mention of the "Cookie" header not allowing comma-delimited
folding. Also, wrap text in t...
perf(Response): Optimize response body processing
github.com/falconry/falcon - 694e3c31876935a78bebf455b1f76ced26fb0432 authored almost 9 years ago by Jamie Painter <[email protected]>Remove overhead from response body processing in API and Response.
BREAKING CHANGE: Response.bo...
github.com/falconry/falcon - 6656f99db435d1e58a8ef39660fff6e4ccf8d848 authored almost 9 years ago by Kurt Griffiths <[email protected]>Fixed #588: more robust when querystring contains malformed %
github.com/falconry/falcon - 75a53d6d00fa8deb7fcd581c44ba8e2182951c48 authored almost 9 years ago by Kurt Griffiths <[email protected]>
Parse malformed percent sign as a plain "%" like [Google
Search](https://www.google.com/?q=%%20%...
doc(README): Update text, edit for clarity and utility
github.com/falconry/falcon - dcbde2512cac6f282bc209702c7477379c9546c1 authored almost 9 years ago by John Vrbanac <[email protected]>
Bring the README up to date, and reorginize the content to make
it more accessible. Remove READM...
perf(Response): Optimize format_range
github.com/falconry/falcon - 9c0f9306fbf136dc3666ee8b767834da16a796c4 authored almost 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 37816f90fdc824aabd58eaae96df066fa6cd321a authored almost 9 years ago by Kurt Griffiths <[email protected]>
Improve performance of format_range by ~50%.
github.com/falconry/falcon - 2f5f336c5cb8524e7f104e5b4999c4c654c72237 authored almost 9 years ago by Kurt Griffiths <[email protected]>doc(Cookies): Improve user guide, docstring, and FAQ
github.com/falconry/falcon - 38d77736f1d96f12916ca0714702697ed57f4b57 authored almost 9 years ago by John Vrbanac <[email protected]>
Improve the documentation regarding cookies, esp. with respect to
using the secure cookie attrib...
fix(Request): Improve access_route perf and error handling
github.com/falconry/falcon - 771a391b9e284371ec0a52bdf0179bd8754348ed authored about 9 years ago by John Vrbanac <[email protected]>
Tune performance of the Request.access_route property, while also
making error handling more con...
chore: Add Python 3.5 support
github.com/falconry/falcon - 35b267c80dea111b22f7b877ead2f1db5850f097 authored about 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - e74518ab6fea8c8fcb0800bfeeda1a26862fe733 authored about 9 years ago by Kurt Griffiths <[email protected]>
test(util.uri): Remove pragmas and dead code
github.com/falconry/falcon - 235b0471f7915d1fef865c0d6b3413e840bf1039 authored about 9 years ago by John Vrbanac <[email protected]>
Remove "pragma: no cover" comments along with a few lines of dead code
(that were consequently n...
test: Migrate to combined test coverage
github.com/falconry/falcon - e79ae492a56340ab258890877d071a1cd039bca5 authored about 9 years ago by John Vrbanac <[email protected]>
Minimize the use of "pragma: no cover" by combining coverage results
across multiple runs. Updat...
feat(middleware) Pass params to process_resource
github.com/falconry/falcon - 8733f54fefda7608c588ef1f6c20e09b6e43e5b3 authored about 9 years ago by Kurt Griffiths <[email protected]>This allow middlewares to interact with route parameters.
BREAKING CHANGE: `process_resource` m...
github.com/falconry/falcon - 7abff2320c54569f06b88d4a002c05bb53b7f96b authored about 9 years ago by Yohan Boniface <[email protected]>fix(URI template): allow complex vars coexist with simple var
github.com/falconry/falcon - a8154de497b3ec5d6e5579026e74e9073e353819 authored about 9 years ago by Kurt Griffiths <[email protected]>Allow situation like this:
```python
api.add_route('/files/{file_id}', resource_1)
api.add_rout...
actually.
Thanks to @yohanboniface
github.com/falconry/falcon - 32c8f22cbdb45c426d889eaf77ba0d7247d53d62 authored about 9 years ago by Philip_Tzou <[email protected]>feat(Request): Add support for 'application/msgpack'
github.com/falconry/falcon - bae812519e58bde095b8c80bbe6c7c5784284b7c authored about 9 years ago by Kurt Griffiths <[email protected]>
In addition to 'application/x-msgpack', add support to
Request.client_accepts_msgpack() for 'app...
doc(AUTHORS): Add dracos. Thanks for contributing!
github.com/falconry/falcon - 37f175f120aaea587c521715ed4815122446a953 authored about 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 2f52512e73df925a0d3f2ab9457bbc2dc8fa6123 authored about 9 years ago by Kurt Griffiths <[email protected]>
fix(HTTPError): add Vary header to default error serializer
github.com/falconry/falcon - 2363b39c42e3e315f8ae28df1df3cc2f74f5b044 authored about 9 years ago by Kurt Griffiths <[email protected]>
The default error serializer can return JSON or XML depending upon the
Accept header, so include...
feat(HTTPError): Add HTTPTooManyRequests exception
github.com/falconry/falcon - aa8ccdfc1785eb5b45d510a4610e1852526d6508 authored about 9 years ago by John Vrbanac <[email protected]>
This patch was written by isaifee, then later updated with a few minor
documentation tweaks by k...
chore(Travis): Make UI a bit prettier
github.com/falconry/falcon - 399b20eff8b6f4a28a48f171b75e1d7ea0e5421c authored about 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 7473e12769ad1a2268736c95b8cd1c062af5c8ed authored about 9 years ago by Kurt Griffiths <[email protected]>
doc(AUTHORS): Added StevenWColby. Thanks!
github.com/falconry/falcon - 6b8527cd0fb798fe5d40592a18f07724df242237 authored about 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 273ba6f390fbf12dcce47bdf8cd76f17cb4eb23f authored about 9 years ago by Kurt Griffiths <[email protected]>
chore(coverage): Adding missing newline to coveragerc
github.com/falconry/falcon - 43e651027ac7327ee56be1e27fbd288bacefd0f1 authored about 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 94a3f8d07ed52e5b7729557d2c29e4c394bbd347 authored about 9 years ago by Steven Colby <[email protected]>
chore: Optimize Travis test order
github.com/falconry/falcon - dcd5900619f80e287f8d52c084beb24f7c3ae6d0 authored about 9 years ago by Jamie Painter <[email protected]>
Start the slow Jython test job first since it takes the longest to
complete; other jobs can run ...
feat(status_codes) Handle 422 Unprocessable Entity
github.com/falconry/falcon - 5b2d9ac18283daf77b8d8c613cbfb798af1e51e0 authored about 9 years ago by Kurt Griffiths <[email protected]>
This adds:
- HTTP_422 and HTTP_UNPROCESSABLE_ENTITY status codes
- HTTPUnprocessableEntity error...
fix(OptionalRepresentation): Disable pylint no-member check
github.com/falconry/falcon - 3a6ce66edb68261f66bd74f2f0f756900da78225 authored about 9 years ago by John Vrbanac <[email protected]>
pylint has no way of knowing OptionalRepresentation is a mixin
that expects to be used along wit...
doc(Request): Edit access_route, remote_addr docstrings
github.com/falconry/falcon - a5ad4d5ff242083f09d66f93fb5ff66f3395c317 authored about 9 years ago by Fran Fitzpatrick <[email protected]>
Move the docstrings for access_route and remote_addr to the class
docstring. Edit the text for c...
Remove mention of the Talons project from the tutorial, update FAQ
github.com/falconry/falcon - dc92d8901d1c520d6b6c0d4316a5d6b6a3f5c689 authored about 9 years ago by Fran Fitzpatrick <[email protected]>
The Talons project has not become a general repository for
community add-ons, as originally envi...
chore(tox): Use standard variable to determine tox environment
github.com/falconry/falcon - 40954923bbdb0f62a3861293ae8f500b7f8ffe30 authored about 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 2d3357b52c8f1afc62647f047762e33d09d58bae authored about 9 years ago by Kurt Griffiths <[email protected]>
doc(AUTHORS): Add yohanboniface. Thanks!
github.com/falconry/falcon - f17229197f7bcb4b17cb6c1fe3cbe2f02277c173 authored about 9 years ago by Kurt Griffiths <[email protected]>Migrate to using TOXENV per https://goo.gl/JrUSne.
github.com/falconry/falcon - 2d30f8c8de831d174cfa49c9849af05766211795 authored about 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - c01c0ccdb3cc20476633009661af227e5535052c authored about 9 years ago by Kurt Griffiths <[email protected]>
feat(routing) Pass by kwargs from api.add_route to router.add_route
github.com/falconry/falcon - 992640071a47e9606ec009e92e7cf67a9a1d526b authored about 9 years ago by Kurt Griffiths <[email protected]>
This allows for more routing customisation. For example, to build
an indexed router so we can re...
fix(hooks): Improve detection of requests arg
github.com/falconry/falcon - a22c2ddcafddab8cc7c5a90441438a0d453524e5 authored about 9 years ago by Fran Fitzpatrick <[email protected]>
In order to maintain backwards-compatibility with old hooks that do
not accept a requests argume...
fix(testing.base.TestBase): parameterize api and srmock
github.com/falconry/falcon - 2ad34682989671b3ce6fb12ba35e701a21dd23e6 authored about 9 years ago by Kurt Griffiths <[email protected]>attributes of `TestBase` to make subclassing easier.
As currently implemented, `API` and `testin...
github.com/falconry/falcon - 855551e29f0e47eba71abacac8867614b4a6b31f authored about 9 years ago by Sam Raker <[email protected]>feat(req+resp): Add support for Content-Range units other than 'bytes'
github.com/falconry/falcon - 1feb57f4dd133a37c85eb015f672506b343a1d7b authored about 9 years ago by Fran Fitzpatrick <[email protected]>github.com/falconry/falcon - 319e8d18c8418f71ef68bc50600d64939be5949c authored about 9 years ago by Kurt Griffiths <[email protected]>
In RFC 2616 it says that "The only range unit defined by HTTP/1.1 is
"bytes". HTTP/1.1 implement...
fix(Request): Make wsgi.input wrapper more robust
github.com/falconry/falcon - 960c23613c46eb7a50ae8fe985d380f6a8888e62 authored about 9 years ago by Fran Fitzpatrick <[email protected]>
Fix two bugs with the wsgi.input wrapper that is used to normalize
behavior between wsgiref and ...
doc(Request): Note what happends when stream_len is not set
github.com/falconry/falcon - 0fa3c5771a42c7bfdae5c4e039dc2c7472fd9baf authored about 9 years ago by Fran Fitzpatrick <[email protected]>
Expand the docstring for steam_len to provide information about what
the developer can expect wi...
doc: Add code of conduct
github.com/falconry/falcon - bc470f66a87cb38f988915dd65e1fae35682ca4b authored about 9 years ago by Fran Fitzpatrick <[email protected]>Add an official code of conduct, and reference it in the docs.
github.com/falconry/falcon - f1f76628eae98f788d8f4b739f9675794db23218 authored about 9 years ago by Kurt Griffiths <[email protected]>doc(AUTHORS): Add Philip. Thanks for contributing!
github.com/falconry/falcon - f5036f2d76a29ccc88ab9de8f0db74b4a0c9854b authored about 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 4094b0815209e0100d818146c0a2515248d6bf79 authored about 9 years ago by Kurt Griffiths <[email protected]>
Add `access_route` and `remote_addr` to Request object
github.com/falconry/falcon - df1c8d019fe17ed6b765f3fb58d9b26f224a76e9 authored about 9 years ago by Kurt Griffiths <[email protected]>Inspired by Werkzeug but improved. Related to #539 and #598.
The "access_route" property suppor...
github.com/falconry/falcon - 9430392699a944f68e67b3cafbd79bf6e09dfa30 authored about 9 years ago by Philip_Tzou <[email protected]>doc(AUTHORS): Add Abhilash. Thanks for contributing!
github.com/falconry/falcon - 0fefca82a3e1f6f35f147af01c7daeebb0414d87 authored about 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - ab1c5e898c2272c4eda272db3d9a24bc08212b58 authored about 9 years ago by Kurt Griffiths <[email protected]>
Hoist HTTPStatus into falcon top-level namespace
github.com/falconry/falcon - a2db0ed4c76aa034b70749e48b35c74b65b8fd1c authored about 9 years ago by Kurt Griffiths <[email protected]>Fixes #592
shut up pep8 for unused import
Two spaces before inline comment
Move comment by on...
github.com/falconry/falcon - e0e391d422cbe45a3ef97f8f960a2e40a0a05c19 authored about 9 years ago by Abhilash Raj <[email protected]>fix(Request): context_type function raises AttributeError
github.com/falconry/falcon - 1c2aaa91b85d1d06100dec889922fc3497b30ce1 authored about 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 951308fc75d0bc805bd9d200a2c3b6564ccd278a authored about 9 years ago by Kurt Griffiths <[email protected]>
github.com/falconry/falcon - 93b1731d8f71140b53dcf3e47ca349e87aee8b38 authored about 9 years ago by Kurt Griffiths <[email protected]>
Moving the instantiation of Request context to the end of
Request.__init__, so that all Request ...
fix(Response): Instruct browser to remove cookies
github.com/falconry/falcon - 3431ac326141894b689a39e83ef87cd1e4f557bc authored about 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 8a7fd0f9642c72bcc7deffc638a7cfc5512ef4da authored about 9 years ago by Kurt Griffiths <[email protected]>
Modify the Response object to actually set the expires token for the
cookie that is being unset ...
Do not display Cython note when installing under Jython
github.com/falconry/falcon - 012d84135482f0394efbed4ef84d1d2c898b6b86 authored over 9 years ago by John Vrbanac <[email protected]>
Jython does not support Cython, so there is no need to bother users
with a note about it during ...
fix(cookies): Fixed issue #556 ImportError from six
github.com/falconry/falcon - 5e064b41f5659226b66359f360dbb3a6d80c96bc authored over 9 years ago by Kurt Griffiths <[email protected]>github.com/falconry/falcon - 71df2fffe221a270236ba242f9ff1e836e3a024d authored over 9 years ago by Henrik Tudborg <[email protected]>
doc(AUTHORS): Add bobuk. Thanks for contributing!
github.com/falconry/falcon - 4917cb5fa9adb623eede03f6bd9a1237a567c9a6 authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 3f124188e2d47826ac62398c05ff909ad3357344 authored over 9 years ago by Kurt Griffiths <[email protected]>
github.com/falconry/falcon - 6b011038f691d03174da26f06ddf45528d3cefd3 authored over 9 years ago by Grigory Bakunov <[email protected]>
feat: Add redirection support via raising subclasses of HTTPStatus
github.com/falconry/falcon - ee5278b36260ac482279d80726927f082c1fd25e authored over 9 years ago by Kurt Griffiths <[email protected]>
Define a set of HTTPStatus subclasses that can be raised to perform
various types of HTTP redire...
When running tox on a machine with python3 as the default python,
pep8 and pylint would fail on ...
Microscopic typo fix
github.com/falconry/falcon - 7a4583b96fa1a8f7052be879a1010a508c4edfd6 authored over 9 years ago by John Vrbanac <[email protected]>github.com/falconry/falcon - 30e6c98fd0384b660dd52b39e60c0df213bd8c63 authored over 9 years ago by Christian Jensen <[email protected]>
perf(api): Optimize HTTPStatus handling
github.com/falconry/falcon - 63e513204dc8f36b360c1493d02d70a8ccc9ed15 authored over 9 years ago by John Vrbanac <[email protected]>
Modify the _compose_status_response() function to no longer use getattr to get
the body for HTTP...