Commit Graph

916 Commits

Author SHA1 Message Date
R. Richard af3781adb3 Fix issues in PR #67 2019-08-26 13:54:26 +02:00
R. Richard 7a14928432 Refactor deploy handler 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 965973a32f Fix issues in PR #64 2019-08-26 11:12:13 +02:00
R. Richard 2e5867cc49 Introduce intent for TFW messages and fix FSM related bugs 2019-08-26 11:12:13 +02:00
Kristóf Tóth f626fef8f8 Open up TFW pipes 2019-08-15 17:41:05 +02:00
Kristóf Tóth 2e9a84bc9b Fix init script without HOTRELOAD 2019-08-15 17:26:23 +02:00
R. Richard 75a9fce47c Modify resources' directory structure 2019-08-15 17:13:36 +02:00
R. Richard 8bde319159 Add underscore to process name 2019-08-15 17:13:06 +02:00
R. Richard e0a915ac55 Move initial FSM trigger to backend 2019-08-15 15:38:40 +02:00
Kristóf Tóth c753b63273 Merge branch 'processlog-rework' into chausie 2019-08-15 14:40:02 +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 2fb971d317 Fix inode creation issue on MacOS 2019-08-14 16:05:55 +02:00
therealkrispet a97a4f4b12
Merge pull request #63 from avatao-content/pipe-connector
Implement inotify based pipe connector
2019-08-14 15:48:46 +02:00
R. Richard dc0615c11e Fix issues in PR #63 2019-08-14 15:42:11 +02:00
R. Richard f5582f0207 Implement inotify based pipe connector 2019-08-14 14:12:31 +02:00
Kristóf Tóth 0df378fb92 Fix FileManager unit test cases for macOS (symlinked TMPDIR) 2019-08-14 13:49:58 +02:00
Kristóf Tóth 8f7715565e Silence watchdog's internal deprecation warning when using pytest 2019-08-14 13:49:25 +02:00
Kristóf Tóth 9e49a93df3 Fix event handler pytest.raises test cases 2019-08-12 16:25:03 +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
therealkrispet 81790e18e1
Merge pull request #62 from avatao-content/api-rework
Api rework
2019-08-08 16:32:30 +02:00
Kristóf Tóth b5e53cb946 Use prefix matching in ZMQConnector 2019-08-08 15:05:37 +02:00
R. Richard 35e5b595d1 Rename message keys 2019-08-08 14:45:59 +02:00
R. Richard f5e7d6016a Fix condition in PR #62 2019-08-08 08:27:41 +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
R. Richard 4b7510e704 Update process- and logmonitor according to the new API 2019-08-07 09:47:57 +02:00
R. Richard e414ea2631 Simplify terminal handler 2019-08-07 09:47:28 +02:00
R. Richard dded7fd65c Update FSM related classes according to the new API 2019-08-07 09:46:58 +02:00
R. Richard d31a850a4e Simplify IDE handler and file manager 2019-08-07 09:44:03 +02:00
R. Richard 1210a30c31 Fix event order problem 2019-08-07 09:42:03 +02:00
Kristóf Tóth e6d2777520 Replace pipe-io-server source with the new pip package 2019-08-06 11:33:26 +02:00
R. Richard e87a16991c Implement signed event handler 2019-08-05 13:47:05 +02:00
R. Richard 0a218c8d6d Fix relative path problem 2019-08-01 15:12:58 +02:00
Kristóf Tóth 38eec06b4d Move ZMQ bind address logging to TFWServer 2019-07-31 17:36:03 +02:00
R. Richard 96c6c9b358 Correct whitespaces and add context manager for file locking 2019-07-31 17:19:12 +02:00
R. Richard 25bd9aa0f3 Implement reference counting mechanism 2019-07-31 17:19:12 +02:00
Kristóf Tóth 911831fdb1 Implement sync API for networking 2019-07-31 17:08:47 +02:00
Kristóf Tóth 78c3a8cf98 Fix socket bind order regarding ZMQStream 2019-07-30 15:23:47 +02:00
Kristóf Tóth 30223fe99f Rename ServerConnector interface to Connector ¯\_(ツ)_/¯ 2019-07-30 15:17:29 +02:00
Kristóf Tóth fd92c443b2 Update PipeIOServer dependency 2019-07-30 14:45:33 +02:00
Kristóf Tóth 9a4da0b36f Implement bootiful unit tests for TFW network stack 2019-07-29 13:02:46 +02:00
Kristóf Tóth 6069ea5089 Merge branch 'eventhandler-rework' into chausie 2019-07-25 12:10:43 +02:00
Kristóf Tóth 3fca555251 Move TFWRouter to separate file 2019-07-24 17:22:08 +02:00
Kristóf Tóth 42f959878f Add signal handling to tfw_server.py 2019-07-24 16:47:03 +02:00