wangweimin
|
95fff37bdc
fix #545: memory leak after close session
|
2 anos atrás |
wangweimin
|
b0c1bf6b92
feat: auto hold session as needed
|
3 anos atrás |
wangweimin
|
1fde03242f
doc update
|
4 anos atrás |
wangweimin
|
94bec9539c
fix: threadbased session block in `close()`
|
4 anos atrás |
wangweimin
|
661f37ec6f
update translate
|
4 anos atrás |
wangweimin
|
60219d6cd7
WIP: doc translate
|
4 anos atrás |
wangweimin
|
7a90b90612
doc: fix mistakes and add content
|
4 anos atrás |
wangweimin
|
e64d4de97b
fix: `put_buttons`,`toast`'s callback can't use coroutine in coroutine-based session
|
4 anos atrás |
wangweimin
|
fb12167fa6
maint: reformat code
|
4 anos atrás |
wangweimin
|
961ab07db0
maint: output error traceback to frontend's console
|
4 anos atrás |
wangweimin
|
f744cb9d24
maint: update doc and
|
4 anos atrás |
wangweimin
|
95680dab79
feat: `put_buttons()` onclick parameter can use list type
|
5 anos atrás |
wangweimin
|
17dc583bb6
maint: refine Session base class && add session.data()
|
5 anos atrás |
wangweimin
|
55d4790e35
maint: refine ScriptModeSession
|
5 anos atrás |
wangweimin
|
fe6b0b0b64
feat: add `session.get_info()` to get session info
|
5 anos atrás |
wangweimin
|
c4f8eff43a
maint: improve code quality
|
5 anos atrás |
wangweimin
|
8355377d8f
maint: coroutine based session raise SessionClosedException to coroutine on session close
|
5 anos atrás |
wangweimin
|
526230abc8
fix: `defer_call()` call order
|
5 anos atrás |
wangweimin
|
148ebd1e2e
fix: error when use flask backend with coroutine based session
|
5 anos atrás |
wangweimin
|
c6da57e1a3
feat: raise SessionClosedException when session close by user
|
5 anos atrás |
wangweimin
|
330f76dc57
feat: `session.defer_call(func)` make func invoked when session close
|
5 anos atrás |
wangweimin
|
1cdede155b
doc: update
|
5 anos atrás |
wangweimin
|
efc45f4b6f
fix: partial asynchronous/generator functions are not correct detected
|
5 anos atrás |
wangweimin
|
0c191bda7f
add: session closed valid to session.send_task_command()
|
5 anos atrás |
wangweimin
|
2ea0b09204
support multiple session type in one app
|
5 anos atrás |
wangweimin
|
e024e77522
update doc
|
5 anos atrás |
wangweimin
|
783fd1f1db
update doc
|
5 anos atrás |
wangweimin
|
1de33e4645
fix: coroutinebased.session.coros changed size when iterate
|
5 anos atrás |
wangweimin
|
04dab328f2
fix: coroutinebased session send_task_command when session closed
|
5 anos atrás |
wangweimin
|
7a5169f8c8
update doc
|
5 anos atrás |