Raphael Deem
0860f84a39
close connection in asyncpg example
2017-03-08 18:50:41 -08:00
Raphael Deem
b3b27cab34
Merge pull request #527 from r0fls/asyncpg-example
...
update asyncpg example
2017-03-07 19:34:10 -08:00
Raphael Deem
694207a86d
update asyncpg example
2017-03-07 19:32:26 -08:00
Eli Uriegas
19592e8eea
Merge pull request #473 from subyraman/explore-streams-v2
...
Add `stream` method for streaming content, add docs and examples
2017-03-05 17:51:44 -08:00
Eli Uriegas
8e6678d526
Merge pull request #469 from miguelgrinberg/websocket-support
...
websocket support
2017-03-05 17:42:49 -08:00
Eli Uriegas
f9dc34c8fa
Merge pull request #510 from jamesstidard/patch-2
...
Sanic EnvConfig
2017-03-02 22:21:16 -06:00
James Stidard
f7186f5331
Sanic EnvConfig
...
Services like Heroku force your hand into using environment variables. Made this to help.
2017-03-02 21:22:07 +00:00
Eli Uriegas
6a680e4db0
Merge pull request #509 from kcy1019/master
...
Fix exception_monitoring example
2017-03-02 10:48:05 -06:00
고창영(Chang-young Koh)
f6b69f412f
Fix exception_monitoring example
2017-03-03 00:55:08 +09:00
Eli Uriegas
5aed18862d
Merge pull request #506 from zenixls2/bugfix/bind-listener
...
special handling when sock is provided and number of workers > 1
2017-03-02 09:08:59 -06:00
(Zenix) Han-Sheng Huang
62bf213a6e
pass flake8
2017-03-02 13:42:55 +09:00
(Zenix) Han-Sheng Huang
e5c32e9b48
special handling when sock is provided and number of workers > 1
2017-03-02 13:27:52 +09:00
Raphael Deem
b87dc37fbb
Merge pull request #500 from r0fls/revert-498
...
Revert "add reuse_port to create_server"
2017-02-28 19:29:29 -08:00
Raphael Deem
002d4cb37c
Revert "add reuse_port to create_server"
...
This reverts commit c3386dec84
.
2017-02-28 19:27:42 -08:00
Raphael Deem
ff321fc355
Merge pull request #499 from r0fls/498
...
add reuse_port to create_server
2017-02-28 19:24:35 -08:00
Raphael Deem
c3386dec84
add reuse_port to create_server
2017-02-28 19:21:53 -08:00
Eli Uriegas
927d2761f7
Merge pull request #496 from bohea/master
...
rate limiting for sanic
2017-02-28 09:03:03 -06:00
Eli Uriegas
5e5f513088
Merge pull request #497 from seemethere/increment_041
...
Increment version to 0.4.1
2017-02-28 08:55:34 -06:00
Eli Uriegas
9fcf725061
Increment version to 0.4.1
2017-02-28 08:55:04 -06:00
Eli Uriegas
601e015f00
Merge pull request #495 from r0fls/494
...
fix routing issue with slashes
2017-02-28 08:54:15 -06:00
bohea
3289e8403a
Update extensions.md
2017-02-28 17:34:40 +08:00
James Stidard
104a7c7d05
Added app to websocket request ( #1 )
2017-02-27 22:35:28 -08:00
Miguel Grinberg
7560660ec7
handle timeouts and disconnects properly
2017-02-27 22:35:28 -08:00
Miguel Grinberg
40ccb4a0dd
websocket documentation
2017-02-27 22:35:28 -08:00
Miguel Grinberg
f90288f5dc
websocket routes in blueprints
2017-02-27 22:35:28 -08:00
Miguel Grinberg
3bf79898d9
websocket unit test
2017-02-27 22:35:28 -08:00
Miguel Grinberg
1d6e11ca10
addressed feedback
2017-02-27 22:35:28 -08:00
Miguel Grinberg
6e903ee7d5
websocket support, using websockets package
2017-02-27 22:35:28 -08:00
Raphael Deem
21fb1dff7e
fix routing issue with slashes
2017-02-27 20:01:11 -08:00
Eli Uriegas
da924a359c
Merge pull request #493 from seemethere/fix_install
...
Attempt to remedy install problems from 0.4.0
2017-02-27 10:19:13 -06:00
Eli Uriegas
a5066f15dc
Attempt to remedy install problems from 0.4.0
...
Relates to 1436fb3ef4
2017-02-27 10:14:47 -06:00
Eli Uriegas
bfbcdf8b86
Merge pull request #488 from seemethere/increment_version_040
...
Increment version to 0.4.0
2017-02-25 13:37:09 -06:00
Eli Uriegas
42e1d18470
Increment version to 0.4.0
2017-02-25 13:36:47 -06:00
Raphael Deem
435dc72aa1
Merge pull request #484 from r0fls/483
...
use getattr for request url in error handler
2017-02-24 10:12:04 -08:00
Raphael Deem
66c380548b
use getattr for request url in error handler
2017-02-23 23:17:31 -08:00
Raphael Deem
13f81e9a6f
Merge pull request #480 from subyraman/patch-2
...
Add documentation about `request.app`
2017-02-23 18:52:11 -08:00
Eli Uriegas
68c8796adb
Merge pull request #481 from lixxu/master
...
url_for has something wrong with //
2017-02-23 18:27:13 -06:00
Suby Raman
4232f5342e
correct indendation
2017-02-23 11:47:39 -05:00
lixxu
28c31359bf
bug: url / will be empty
2017-02-24 00:45:50 +08:00
Suby Raman
a36e815227
Add documentation about request.app
2017-02-23 11:42:59 -05:00
lixxu
ff3d33d5e0
bug: url_for in blueprint may have // at the beginning
2017-02-24 00:17:43 +08:00
Eli Uriegas
d015d6b103
Merge pull request #476 from seemethere/inject_app_into_request
...
Inject app into request object
2017-02-23 09:12:41 -06:00
Eli Uriegas
0d160fbeaa
Merge pull request #478 from messense/fix-requests-post-test-cases
...
Fix exception collection typo
2017-02-22 20:43:53 -06:00
messense
fedd7920a8
Fix exception collection typo
2017-02-23 10:39:14 +08:00
Eli Uriegas
6afac06596
Merge pull request #477 from messense/fix-requests-post-test-cases
...
Fix test cases for requests post
2017-02-22 20:39:03 -06:00
messense
91b2b40b9a
Fix test cases for requests post
2017-02-23 10:36:08 +08:00
Eli Uriegas
56ecb6a3ea
Inject app into request object
...
Allows for injection of the app object into the request object through
the request handler.
This allows for users to setup things like database connections etc. in
listeners and then utilize them throughout the their various route
handlers.
Usage is fairly simple like so:
```python
@app.get('/')
async def handler(request):
request.app.anything
```
Name is up in the air but I'll leave this up for a few days and I'll
change it if we get a consensus
2017-02-22 11:34:14 -06:00
Eli Uriegas
64f73f624f
Merge pull request #471 from r0fls/vhost-default
...
allow default vhost
2017-02-22 11:08:28 -06:00
Eli Uriegas
20b78b68a6
Merge pull request #470 from r0fls/url-slash
...
route logic for trailing slash
2017-02-22 11:07:23 -06:00
Suby Raman
d8a6d7e02f
response.write should be synchronous for performance reasons
2017-02-22 10:42:16 -05:00