Commit History

Autor SHA1 Mensaxe Data
  wangweimin 969203c3fd maint: refine flask backend %!s(int64=5) %!d(string=hai) anos
  wangweimin b3ef639af4 maint: flask `start_server()` use `Flask.add_url_rule` instead of `Flask.route` %!s(int64=5) %!d(string=hai) anos
  wangweimin 148ebd1e2e fix: error when use flask backend with coroutine based session %!s(int64=5) %!d(string=hai) anos
  wangweimin c6da57e1a3 feat: raise SessionClosedException when session close by user %!s(int64=5) %!d(string=hai) anos
  wangweimin 330f76dc57 feat: `session.defer_call(func)` make func invoked when session close %!s(int64=5) %!d(string=hai) anos
  wangweimin b92a9fb049 fix: Flask backend check_origin function error %!s(int64=5) %!d(string=hai) anos
  wangweimin aaf13ff516 fix: flask backend not updating session active time %!s(int64=5) %!d(string=hai) anos
  wangweimin 1cdede155b doc: update %!s(int64=5) %!d(string=hai) anos
  wangweimin e972c752c5 compatible with python 3.5.2 %!s(int64=5) %!d(string=hai) anos
  wangweimin 2ea0b09204 support multiple session type in one app %!s(int64=5) %!d(string=hai) anos
  wangweimin 783fd1f1db update doc %!s(int64=5) %!d(string=hai) anos
  wangweimin b2a6fb9b03 rename platform.flask.`_setup_event_loop` to `run_event_loop` %!s(int64=5) %!d(string=hai) anos
  wangweimin ae08a45f3d auto detect session type instead of using `session_type` parameter %!s(int64=5) %!d(string=hai) anos
  wangweimin 1aca476e15 change flask default session expire %!s(int64=5) %!d(string=hai) anos
  wangweimin 1aea73f295 add cors support in flask backend %!s(int64=5) %!d(string=hai) anos
  wangweimin a7e45b5225 add `session_type` parameter to tornado's `webio_handler ` flask's `webio_view` %!s(int64=5) %!d(string=hai) anos
  wangweimin b98ee77966 simplify flask router config %!s(int64=5) %!d(string=hai) anos
  wangweimin cd0e8f5c41 auto select session implement when `start_server` %!s(int64=5) %!d(string=hai) anos
  wangweimin 42f5e6d437 Flask backend: wait for response when get a POST request %!s(int64=5) %!d(string=hai) anos
  wangweimin a693ec6ab9 rename `start_flask_server` to `start_server` %!s(int64=5) %!d(string=hai) anos
  wangweimin ff2c66603a change some code naming %!s(int64=5) %!d(string=hai) anos
  wangweimin 17cdb6378b use `session_type` parameter in `start_server` to select Session implement %!s(int64=5) %!d(string=hai) anos
  wangweimin 0a2b764c53 rename AsyncBasedSession->CoroutineBasedSession、ThreadBasedWebIOSession->ThreadBasedSession %!s(int64=5) %!d(string=hai) anos
  wangweimin f728eaa65c auto start server in script mode when not explict invoke `start_server` %!s(int64=5) %!d(string=hai) anos
  wangweimin 8e1e4bbd40 flask backend support AsyncBasedSession & ThreadBasedWebIOSession %!s(int64=5) %!d(string=hai) anos
  wangweimin 3d55cf3892 http based backend no longer use cookie store session_id %!s(int64=5) %!d(string=hai) anos
  wangweimin 0d03820d52 refine asyncio based session %!s(int64=5) %!d(string=hai) anos
  wangweimin b13a08658a frontend auto select http/websocket session %!s(int64=5) %!d(string=hai) anos
  wangweimin f464ae924d add Flask backend 🎉 %!s(int64=5) %!d(string=hai) anos