Eli Uriegas
5402e6d3a6
Merge pull request #212 from r0fls/176
...
allow overriding logging basicConfig settings
2016-12-25 09:13:51 -08:00
Cadel Watson
52c59e7133
Fix all docstring errors.
...
When generating documentation with sphinx-apidoc, there are currently
many docstring errors, mostly minor. This commit fixes all errors.
2016-12-25 20:43:45 +11:00
38elements
2d05243c4a
Refactor arguments of run function
2016-12-24 22:49:48 +09:00
Raphael Deem
32ea45d403
allow overriding logging.basicConfig
2016-12-23 16:17:34 -08:00
cr0hn
5afae986a0
Apply response Middleware always
...
Response middleware are useful to apply some post-process information, just before send to the user. For example: Add some HTTP headers (security headers, for example), remove "Server" banner (for security reasons) or cookie management.
The change is very very simple: although an "request" middleware has produced any response, we'll even apply the response middlewares.
2016-12-23 15:59:04 +01:00
38elements
c657c531b4
Customizable protocol
2016-12-23 00:13:38 +09:00
Eli Uriegas
89e2084489
Merge pull request #172 from 38elements/timeout
...
Change request timeout process
2016-11-29 15:56:07 -06:00
38elements
c01cbb3a8c
Change Request timeout process
...
This add a request timeout exception.
It cancels task, when request is timeout.
2016-11-26 13:55:45 +09:00
Anton Zhyrney
c3c7964e2e
pep8 fixes
2016-11-25 09:29:25 +02:00
Anton Zhyrney
9f2d73e2f1
class based views implementation for sanic
2016-11-25 09:10:25 +02:00
jiajunhuang
9eb4cecbc1
fix the way using logging.exception
2016-11-19 15:19:38 +08:00
Raphael Deem
f16ea20de5
provide default app name
2016-11-18 17:16:48 -08:00
Channel Cat
74ae0007d3
Reverse static arguments
2016-10-25 02:45:28 -07:00
Channel Cat
0e479d53da
Merge pull request #104 from channelcat/pr/101
...
Static file support
2016-10-24 22:42:01 -07:00
Channel Cat
53e00b2b4c
Added blueprint order test and used deques to add blueprints
2016-10-24 02:09:07 -07:00
Channel Cat
bf6879e46f
Made static file serving part of Sanic
...
Added sanic.static, blueprint.static, documentation, and testing
2016-10-24 01:21:06 -07:00
pcdinh
963aef19e0
w is unused variable to it is safe to suppress Pylint warning using _
...
(underscore)
2016-10-23 19:36:08 +07:00
Channel Cat
a5614f6880
Added server start/stop listeners and reverse ordering on response middleware to blueprints
2016-10-21 04:11:18 -07:00
Ludovic Gasc (GMLudo)
7dcdc6208d
Enable after_start and before_stop callbacks for multiprocess
2016-10-20 01:01:51 +02:00
Channel Cat
2903e7ee7c
Merge pull request #65 from blakev/feature/expose-loop
...
Exposes `loop`in sanic `serve` and `run` functions (#64 )
2016-10-19 01:21:15 -07:00
Blake VandeMerwe
5e459cb69d
Exposes loop
in sanic serve
and run
functions ( #64 )
2016-10-18 10:05:29 -06:00
yishibashi
7c3faea0dd
comment fixed
2016-10-18 19:32:47 +09:00
Channel Cat
c539933e38
Fixed unused import, added change log
2016-10-18 01:31:09 -07:00
Channel Cat
6f105a647e
Added multiprocessing
2016-10-18 01:22:49 -07:00
Eli Uriegas
ea0a037248
Fix flake8 errors
2016-10-16 08:01:59 -05:00
Channel Cat
9d388e9933
Fixed flake8 errors
2016-10-16 02:21:24 -07:00
Channel Cat
d195db0fd3
merged
2016-10-16 09:01:39 +00:00
Channel Cat
516f661a38
Removed unreachable code and old middleware class
2016-10-16 00:52:39 -07:00
narzeja
b19452a1a7
assert warning clarification and adding blueprint containers to app object
2016-10-16 06:48:49 +02:00
narzeja
aaf571fae4
Blueprint support, with docs, example, and tests
2016-10-16 06:43:22 +02:00
b.khasanov
a464d1e0b2
fix double router initializing
2016-10-16 01:14:47 +03:00
Michael Lavers
9f824b048e
Introduce end-of-line normalization
2016-10-15 12:59:00 -07:00
Channel Cat
254861bc37
Reformatted code to use spaces instead of tabs
2016-10-14 19:53:49 -07:00
Jeff Laughlin
ba5363ef43
add http:// to server info message so it's clickable
2016-10-14 18:50:41 -04:00
Channel Cat
818826b4b0
Removed unnecessary log
2016-10-14 05:09:14 -07:00
Channel Cat
dbd11bf387
Reverting
2016-10-14 03:59:41 -07:00
Channel Cat
ec10d24ac6
Minor speed improvements
2016-10-14 03:57:48 -07:00
Channel Cat
62c1235f58
speed improvements
2016-10-14 03:52:21 -07:00
Channel Cat
a74ab9bd18
Added tests and middleware, and improved documentation
2016-10-14 03:23:48 -07:00
Channel Cat
49c499f44d
Added examples and form processing
2016-10-09 15:28:31 -07:00
Channel Cat
8fbc6c2c4e
Moved request handling into sanic
2016-10-08 19:45:11 -07:00
Channel Cat
b0d38f8a04
Performance degraded - added in request too large and keep-alive timeout
2016-10-08 17:27:10 -07:00
Channel Cat
d40e750ce6
added on_start on_stop
2016-10-05 05:30:36 +00:00
Channel Cat
af2cf771d4
Added better debug info
2016-10-02 21:11:38 -07:00
Channel Cat
b59dc2729f
Added better error handling and coroutine checking
2016-10-02 20:47:15 -07:00
Channel Cat
8cc028764d
Fixed keep-alive header and broken connection handling
2016-10-02 02:18:41 +00:00
Channel Cat
a75986e357
Initial Commit
2016-05-25 21:52:42 -07:00