Commit Graph

30 Commits

Author SHA1 Message Date
R. Richard
dc5e26843a Refactor MessageSender 2020-06-24 13:44:07 +02:00
Gergo Turcsanyi
e5d0e91e93 Fix message timing on empty queue 2020-05-29 12:01:37 +02:00
Kristóf Tóth
ba4803d660 Fix race condition in FrontendConfigHandler (frontend.ready) 2019-10-31 15:23:55 +01:00
Kristóf Tóth
6cdfb0f6ec Implement message handler command to drain message queue 2019-10-14 13:59:13 +02:00
Kristóf Tóth
628485cff1 Implement robust unit test cases for message queue timing 2019-10-08 17:53:08 +02:00
Kristóf Tóth
251bc6325a Display typing indicator based on global message queue 2019-10-07 13:24:23 +02:00
Kristóf Tóth
0518716df8 Avoid waiting before first queued message 2019-10-07 13:10:37 +02:00
Kristóf Tóth
bb5c000b1d Implement builtin handler for configuring frontend 2019-08-30 17:37:43 +02:00
Kristóf Tóth
9712ebf102 Specify EventHandler types in builtin handlers 2019-08-30 14:45:53 +02:00
R. Richard
25f54a71b5 Refactor API message format 2019-08-28 16:31:43 +02:00
Kristóf Tóth
996e8e2af7 Remove unused keys from FrontendMessageStore 2019-08-28 15:29:20 +02:00
Kristóf Tóth
3c84d2f3aa Avoid replaying "frontend.ready" messages 2019-08-28 15:04:58 +02:00
Kristóf Tóth
13e247b009 Proxy all keys prefixed with 'frontend' to frontend 2019-08-28 14:56:31 +02:00
R. Richard
ddb47d696c Trigger first step in an individual event handler 2019-08-27 13:34:33 +02:00
R. Richard
0ea6188a05 Make WPM customization available per-message basis 2019-08-26 14:18:40 +02:00
R. Richard
af3781adb3 Fix issues in PR #67 2019-08-26 13:54:26 +02:00
R. Richard
c5afdfb1b2 Create handler for deploying in the IDE 2019-08-26 13:54:26 +02:00
R. Richard
0f379891e3 Move message queue logic to backend 2019-08-26 13:54:26 +02:00
R. Richard
e0a915ac55 Move initial FSM trigger to backend 2019-08-15 15:38:40 +02:00
Kristóf Tóth
c84ac99141 Write process logs to console with a separate handler 2019-08-15 14:37:08 +02:00
Kristóf Tóth
552c9f5f93 Rename FrontendHandler -> FrontendProxyHandler 2019-08-15 10:43:30 +02:00
R. Richard
0549c5e4c8 Fix message filtering issue 2019-08-12 11:57:54 +02:00
Kristóf Tóth
0b7557f198 Fix frontend message replay broken during refactor 2019-08-09 10:59:27 +02:00
Kristóf Tóth
7ba502277f Remove accidental comment 2019-08-09 10:56:38 +02:00
Kristóf Tóth
b5e53cb946 Use prefix matching in ZMQConnector 2019-08-08 15:05:37 +02:00
R. Richard
13179e59eb Restore generate_messages_from_queue() 2019-08-07 11:24:56 +02:00
R. Richard
09ffe2bdcf Forward relevant messages to the frontend 2019-08-07 09:49:25 +02:00
R. Richard
f8ff0bcbb4 Simplify sending bot messages 2019-08-07 09:49:05 +02:00
Kristóf Tóth
30223fe99f Rename ServerConnector interface to Connector ¯\_(ツ)_/¯ 2019-07-30 15:17:29 +02:00
Kristóf Tóth
52399f413c Simplify package structure 2019-07-24 15:50:41 +02:00