Commit graph

1209 commits

Author SHA1 Message Date
ziirish
a79d0d5949 remove SQLAlchemy warning 2016-08-01 20:41:34 +02:00
ziirish
bfa6e151b1 share global modules to mimic flask 2016-07-30 15:25:22 +02:00
ziirish
b5e363adfc small tweak 2016-07-30 15:23:56 +02:00
ziirish
fdeccdc79f doc 2016-07-30 15:23:29 +02:00
ziirish
95e23e5d5c get info about current user 2016-07-30 15:23:02 +02:00
ziirish
cc349acb55 allow to retrieve authentication backend name 2016-07-30 15:22:08 +02:00
ziirish
ddc0e91a4d security: sanitize user input 2016-07-28 20:55:51 +02:00
ziirish
0adb558294 improve ACL management on API 2016-07-28 20:48:28 +02:00
ziirish
07070b6245 use global cache object 2016-07-28 10:08:36 +02:00
ziirish
b01c1800c6 keep externalizing modules 2016-07-27 16:18:21 +02:00
ziirish
97a5382cdd manage crashed tasks 2016-07-27 15:50:28 +02:00
ziirish
a9fda92b1f empty is not None 2016-07-27 13:35:43 +02:00
ziirish
f19f1d60ca security: don't trust user input 2016-07-27 13:35:11 +02:00
ziirish
25483b50b7 fix: unused variable 2016-07-26 18:37:13 +02:00
ziirish
112a55ccd6 retrieve exceptions from failed tasks 2016-07-26 18:32:11 +02:00
ziirish
fb583af082 security: several issues fixed 2016-07-26 17:40:30 +02:00
ziirish
472d5cd6cf fix: better handling of failed/crashed tasks 2016-07-26 17:39:51 +02:00
ziirish
7e62986e6a fix: wrong password comparison 2016-07-26 17:36:11 +02:00
ziirish
286211abae fix: logic 2016-07-26 17:32:08 +02:00
ziirish
6fc9fc0664 various fixes 2016-07-26 14:04:04 +02:00
ziirish
0a5861bc62 small css fix 2016-07-26 14:02:56 +02:00
ziirish
787e5930ca re-enable asynchronous ajax 2016-07-26 14:02:48 +02:00
ziirish
c9fb4d7058 improve doc 2016-07-26 14:01:32 +02:00
ziirish
c03910844b manage empty value 2016-07-21 22:34:18 +02:00
ziirish
04932f1c7a typo 2016-07-21 22:21:37 +02:00
ziirish
2bf65bff98 fix: wrong cast type 2016-07-21 22:19:52 +02:00
ziirish
99b52754b5 fix: wrong cast type 2016-07-21 22:15:10 +02:00
ziirish
daeba6f0df add: bui-celery init scripts 2016-07-21 22:07:05 +02:00
ziirish
95a09656e8 allow to specify session and cache database 2016-07-21 22:06:38 +02:00
ziirish
15a179f1e9 rename interface 2016-07-21 21:59:34 +02:00
ziirish
0c942e5ec4 fix: timezone convertion 2016-07-21 21:56:32 +02:00
ziirish
5b53320fc0 fix: tmpdir setting 2016-07-21 21:55:28 +02:00
ziirish
c84f2bb738 remove extra debug 2016-07-20 23:13:55 +02:00
ziirish
f5ef0f40a8 improve Application Factory pattern implementation 2016-07-20 22:59:04 +02:00
ziirish
97cacee400 fix: handle exceptions since refactoring 2016-07-20 22:57:59 +02:00
ziirish
341613ab7b refactor configuration to ease the sharing 2016-07-20 22:55:46 +02:00
ziirish
31c3fea11d fix: doc 2016-07-20 22:50:33 +02:00
ziirish
097a426593 ease auth backend lookup 2016-07-20 22:50:15 +02:00
ziirish
e3b9330672 fix: doc 2016-07-20 22:48:54 +02:00
ziirish
747408f0da lint 2016-07-19 22:46:00 +02:00
ziirish
341255815b use external socket layer due to race conditions with gevent 2016-07-19 20:30:00 +02:00
ziirish
d51d03c9db gevent.coros is deprecated 2016-07-19 20:29:18 +02:00
ziirish
221d17d470 fix: some concurrency/race condition issues (related to #148) 2016-07-19 16:52:54 +02:00
ziirish
d8fac51e64 forward communication errors between the agent and the multi backend to the end user (see #148) 2016-07-19 13:16:27 +02:00
ziirish
9526f19144 fix: typo 2016-07-19 11:39:52 +02:00
ziirish
f252d3c87e fix: missing test 2016-07-19 11:35:35 +02:00
ziirish
498be51a74 fix: wrong timestamp convertions due to local/utc mixup (fixes #137) 2016-07-19 11:27:17 +02:00
ziirish
836d14de97 monkey patch the agent to limit strange behaviours 2016-07-19 11:25:16 +02:00
ziirish
7c5548385f fix: forgot to manage long running operations 2016-07-18 19:04:27 +02:00
ziirish
1942d1122d better error handling 2016-07-18 17:19:37 +02:00