David Tan
2782e426e7
Add ability to use string path for sock
instead of forcing user to manually create socket.
2017-11-18 02:21:34 -05:00
David Tan
18b7f24a8f
Add ability to use string path for path
instead of forcing user to manually create socket.
2017-11-18 02:02:54 -05:00
David Tan
07d54455f5
Merge branch 'master' of https://github.com/channelcat/sanic
2017-11-18 02:00:13 -05:00
Raphael Deem
820d8c7bf5
Merge pull request #1021 from EdwardBetts/spelling
...
Correct spelling mistakes.
2017-11-16 16:26:40 -08:00
Edward Betts
cfc75b4f1a
Correct spelling mistakes.
2017-11-15 15:46:39 +00:00
Raphael Deem
98567fe5a8
Merge pull request #1008 from youknowone/pytest-xdist
...
Let SanicTestClient has its own port
2017-11-10 10:50:01 -08:00
Raphael Deem
05bb812e2b
Merge pull request #1010 from Yaser-Amiri/master
...
Change unit tests names with repeated names.
2017-11-08 20:25:45 -08:00
Yaser Amiri
c9876a6c88
Change unit tests names with repeated names.
2017-11-08 14:14:57 +03:30
Raphael Deem
979b5a52d3
Merge pull request #1005 from joar/feature/static-strict-slashes
...
Add strict_slashes to {app, blueprint}.static()
2017-11-07 07:49:32 -08:00
Joar Wandborg
e70535e8d7
Use .get instead of .pop
2017-11-07 10:34:17 +01:00
Jeong YunWon
ed8725bf6c
Let SanicTestClient has its own port
...
For parallel test running, the servers must have different ports.
See examples/pytest_xdist.py for example.
2017-11-06 17:29:32 +09:00
Raphael Deem
098cd70e82
Merge pull request #1007 from furious-luke/master
...
Call connection_open after websocket handshake
2017-11-05 14:26:19 -08:00
Raphael Deem
969dac2033
Merge pull request #1004 from Stibbons/optionalize_log_config
...
Optionalize app.run dictConfig (fix #1000 )
2017-11-04 12:35:38 -07:00
Gaetan Semet
49b1d667f1
Optionalize app.run dictConfig ( fix #1000 )
...
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
2017-11-04 15:58:27 +01:00
Luke Hodkinson
bca1e08411
Call connection_open after websocket handshake
...
It seems that due to (recent?) changes in the websocket library, we
now need to call "connection_open" to flag that the websocket is now
ready to use. I've added that call just after the call to
"connection_made".
2017-11-04 22:04:59 +11:00
Raphael Deem
bf6ed217c2
Merge pull request #1006 from r0fls/routing-fix
...
check if method is added in strict slash logic
2017-11-04 00:09:52 -07:00
Raphael Deem
bb8e9c6438
check if method is added in strict slash logic
2017-11-03 18:36:06 -07:00
Joar Wandborg
f128ed5b1f
Set threshold to 1MiB instead of 0.97MiB
...
Reference: https://en.wikipedia.org/wiki/Mebibyte#Definition
2017-11-03 14:37:01 +01:00
Joar Wandborg
ff5786d61b
pep8
2017-11-03 14:33:24 +01:00
Joar Wandborg
ca596c8ecd
Add strict_slashes to {Sanic, Blueprint}().static()
2017-11-02 15:44:36 +01:00
Raphael Deem
c3bcafb514
Merge pull request #997 from ignatenkobrain/localhost
...
tests: do not assume that locahost == 127.0.0.1
2017-11-01 00:22:14 -07:00
Igor Gnatenko
a9c7d95e9b
tests: do not assume that locahost == 127.0.0.1
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-10-31 09:39:09 +01:00
Raphael Deem
01042c1d98
Merge pull request #992 from r0fls/968
...
remove port from ip
2017-10-25 22:15:07 -07:00
Raphael Deem
5bf722c7ae
remove bare exceptions
2017-10-25 21:58:31 -07:00
Raphael Deem
c2191153cf
remove port from ip
2017-10-23 21:37:59 -07:00
David Tan
93e99c2821
Merge branch 'master' of https://github.com/channelcat/sanic
2017-10-19 19:44:34 -04:00
davidtgq
5bcbc5a337
Replaced COMMON_STATUS_CODES with a simple 200 check for more fast ( #982 )
...
* Replaced COMMON_STATUS_CODES with a simple 200 check for more fast
* Added IPware algorithm
* Remove HTTP prefix from Django-style headers
Remove right_most_proxy because it's outside spec
* Remove obvious docstrings
* Revert "Replaced COMMON_STATUS_CODES with a simple 200 check for more fast"
This reverts commit 15b6980
* Revert "Added IPware algorithm"
This reverts commit bdf66cb
WTF HOW DO I GIT
* Revert "Revert "Replaced COMMON_STATUS_CODES with a simple 200 check for more fast""
This reverts commit d8df095
* Revert "Added IPware algorithm"
This reverts commit bdf66cb
* Delete ip.py
2017-10-19 16:43:07 -07:00
davidtgq
6f6e5b4c26
Delete ip.py
2017-10-19 19:27:18 -04:00
David Tan
2aba14994b
Revert "Added IPware algorithm"
...
This reverts commit bdf66cb
2017-10-19 19:24:14 -04:00
David Tan
85b1c080aa
Revert "Revert "Replaced COMMON_STATUS_CODES with a simple 200 check for more fast""
...
This reverts commit d8df095
2017-10-19 19:23:46 -04:00
Eli Uriegas
f721f90add
Merge pull request #820 from youknowone/worker-protocol
...
Protocol configurable gunicorn worker
2017-10-19 16:21:28 -07:00
Eli Uriegas
0e92d8ce2c
Merge branch 'master' into worker-protocol
2017-10-19 16:21:18 -07:00
David Tan
f4f6cc15c2
Revert "Added IPware algorithm"
...
This reverts commit bdf66cb
WTF HOW DO I GIT
2017-10-19 19:20:44 -04:00
Eli Uriegas
727d6a1b61
Merge pull request #972 from lanfon72/patch-2
...
to fix condition error that used in `log_response`
2017-10-19 16:16:57 -07:00
David Tan
ca10e67d64
Merge remote-tracking branch 'origin/master'
2017-10-19 19:10:15 -04:00
David Tan
d8df095d1c
Revert "Replaced COMMON_STATUS_CODES with a simple 200 check for more fast"
...
This reverts commit 15b6980
2017-10-19 19:09:53 -04:00
David Tan
4d0c5720de
Remove obvious docstrings
2017-10-19 17:06:43 -04:00
David Tan
dee2fc1fcc
Remove HTTP prefix from Django-style headers
...
Remove right_most_proxy because it's outside spec
2017-10-19 17:05:38 -04:00
David Tan
bdf66cbb3f
Added IPware algorithm
2017-10-19 14:26:02 -04:00
Raphael Deem
666c0847b7
Merge pull request #976 from ashleysommer/fix_websocket_timeout
...
Fix Websocket protocol timeouts after #939
2017-10-18 21:20:52 -07:00
Raphael Deem
0a411f9bba
Merge pull request #985 from ashleysommer/ashleysommer-docs-spf
...
Add Sanic-Plugins-Framework library to Extensions doc
2017-10-18 21:20:13 -07:00
Ashley Sommer
49f3ba39f9
Add Sanic-Plugins-Framework library to Extensions doc
...
I made a new tool for devs to use for easily and quickly creating Sanic Plugins (extensions), and for application builders to easily use those plugins in their app.
2017-10-18 17:52:03 +10:00
David Tan
15b6980a1a
Replaced COMMON_STATUS_CODES with a simple 200 check for more fast
2017-10-17 14:20:41 -04:00
Raphael Deem
794128a053
Merge pull request #981 from kszucs/manifest
...
Include LICENSE file in manifest
2017-10-17 10:31:19 -07:00
Krisztián Szűcs
e6be3b2313
include LICENSE file in manifest
2017-10-17 16:05:24 +02:00
Raphael Deem
c5cdcf0f95
Merge pull request #975 from ashleysommer/timeouts_documentation
...
Add documentation for new Timeout values, after #939
2017-10-16 09:13:49 -07:00
Ashley Sommer
ea5b07f636
Update websocket protocol to accomodate changes in HTTP protocol from https://github.com/channelcat/sanic/pull/939
...
Fixes https://github.com/channelcat/sanic/issues/969
2017-10-16 11:06:33 +10:00
Ashley Sommer
477e6b8663
Add documentation for REQUEST_TIMEOUT, RESPONSE_TIMEOUT and KEEP_ALIVE_TIMEOUT config values.
...
Fixed some inconsistent default values.
2017-10-16 10:53:45 +10:00
Raphael Deem
a0d8418b40
Merge pull request #965 from samael500/master
...
fix issue #959
2017-10-13 14:58:46 -07:00
Raphael Deem
006fb08024
Merge pull request #966 from yunstanford/patch-M
...
Sanic routes should not pass angled params with empty names
2017-10-13 02:18:20 -07:00