149 Commits

Author SHA1 Message Date
Devaev Maxim
5c4e8f7962 extended msd api for future otg 2019-09-25 03:15:20 +03:00
Devaev Maxim
aee005787c preparing to otg 2019-09-24 00:03:31 +03:00
Devaev Maxim
22d329c1fb fixed cleanup message for plugins 2019-09-12 03:14:43 +03:00
Devaev Maxim
6ce9f4c7a9 separate region exceptions 2019-09-12 02:13:52 +03:00
Devaev Maxim
ab7a16a4f7 msd plugins 2019-09-12 01:53:25 +03:00
Devaev Maxim
ca2eabc01f atx plugin 2019-09-11 20:54:27 +03:00
Devaev Maxim
e17889ba42 plugin hid 2019-09-11 06:28:04 +03:00
Devaev Maxim
ef3c62a7af f-strings 2019-06-28 18:59:36 +03:00
Devaev Maxim
a7649f9cf7 /log handle raises an error if journald is not available 2019-06-20 02:19:27 +03:00
Devaev Maxim
c7a2e445d0 many fixes with asyncio 2019-06-19 04:15:43 +03:00
Devaev Maxim
a6aaa21287 pylint fix 2019-06-12 06:13:31 +03:00
Devaev Maxim
675abed41a refactoring 2019-06-11 11:07:56 +03:00
Devaev Maxim
77a7498731 process CancelledError 2019-06-08 04:15:20 +03:00
Devaev Maxim
288fb05ea5 refactoring 2019-06-06 04:04:13 +03:00
Devaev Maxim
6d7996924f wait short tasks 2019-06-05 20:56:46 +03:00
Devaev Maxim
8aa333ba89 better atomic ops 2019-06-05 06:30:21 +03:00
Devaev Maxim
234aa8bda4 refactoring 2019-06-03 15:55:04 +03:00
Devaev Maxim
13a51f2f46 atomic server requests 2019-06-03 15:53:16 +03:00
Devaev Maxim
fb9b1b555d soft of by default 2019-04-30 01:05:25 +03:00
Devaev Maxim
380b1d15e3 highlevel atx api 2019-04-27 22:09:58 +03:00
Devaev Maxim
493d160a6e single-shot auth using headers 2019-04-27 05:16:00 +03:00
Devaev Maxim
60849efa72 global event loop 2019-04-09 08:04:36 +03:00
Devaev Maxim
a6028c46a4 auth plugins 2019-04-09 07:13:13 +03:00
Devaev Maxim
9243d2a00c refactoring 2019-04-08 04:58:32 +03:00
Devaev Maxim
2e67f5b3b5 refactoring 2019-04-07 09:11:03 +03:00
Devaev Maxim
1d75b738a0 validators, tests 2019-04-06 08:04:26 +03:00
Devaev Maxim
2acec3f229 api refactoring 2019-03-27 06:57:43 +03:00
Devaev Maxim
fe2c44391c fixed copyright 2019-03-18 04:19:43 +03:00
Devaev Maxim
d049400a97 optional msd and atx 2019-03-18 03:32:14 +03:00
Devaev Maxim
6a0de7c329 license 2019-02-18 06:22:59 +03:00
Devaev Maxim
7d79f48fd8 big config refactoring 2019-02-15 07:20:26 +03:00
Devaev Maxim
de1bed956c new hid protocol with crc 2019-02-07 05:45:36 +03:00
Devaev Maxim
5bec2ff144 lint fix 2019-02-06 08:08:22 +03:00
Devaev Maxim
e20553bfc6 lint fixes 2019-02-06 07:42:29 +03:00
Devaev Maxim
eeecf78796 user login in access log 2018-12-17 23:09:48 +03:00
Devaev Maxim
d7fb06d22e better access log 2018-12-16 02:28:13 +03:00
Devaev Maxim
3c33bd3719 own auth 2018-12-15 04:29:40 +03:00
Devaev Maxim
1c64b7b0e8 refactoring 2018-12-13 20:39:01 +03:00
Devaev Maxim
d92e2e2d1b lint fix 2018-12-13 00:46:43 +03:00
Devaev Maxim
8229363ff6 kvmd: supported unix sockets 2018-12-07 10:16:57 +03:00
Devaev Maxim
a57e5cdaa9 refactoring 2018-12-03 06:58:40 +03:00
Devaev Maxim
5f7834724a refactoring 2018-11-28 23:41:03 +03:00
Devaev Maxim
c168e73805 removed loadInitialState() 2018-11-24 06:30:08 +03:00
Devaev Maxim
1e44482a84 refactoring 2018-11-18 08:21:55 +03:00
Devaev Maxim
9762c82d0a moved lua crutch to kvmd 2018-11-18 08:11:18 +03:00
Devaev Maxim
17c6b9e31f meta, refactoring 2018-11-16 06:54:27 +03:00
Devaev Maxim
1640725cdc streamer state over websocket 2018-11-08 20:42:42 +03:00
Devaev Maxim
363bbdac57 new ustreamer 2018-11-08 05:16:17 +03:00
Devaev Maxim
f0ae427d8e refactoring 2018-11-06 01:55:13 +03:00