Commit Graph

  • 75a9fce47c Modify resources' directory structure R. Richard 2019-08-15 17:03:15 +0200
  • 8bde319159 Add underscore to process name R. Richard 2019-08-15 17:02:29 +0200
  • e0a915ac55 Move initial FSM trigger to backend R. Richard 2019-08-15 15:36:57 +0200
  • c753b63273 Merge branch 'processlog-rework' into chausie Kristóf Tóth 2019-08-15 14:40:02 +0200
  • c84ac99141 Write process logs to console with a separate handler Kristóf Tóth 2019-08-15 14:37:08 +0200
  • 552c9f5f93 Rename FrontendHandler -> FrontendProxyHandler Kristóf Tóth 2019-08-15 10:43:30 +0200
  • 908545a429 Notes added by 'git notes edit' R. Richard 2019-08-14 16:21:16 +0200
  • 2fb971d317 Fix inode creation issue on MacOS R. Richard 2019-08-14 16:05:55 +0200
  • a97a4f4b12
    Merge pull request #63 from avatao-content/pipe-connector therealkrispet 2019-08-14 15:48:46 +0200
  • dc0615c11e Fix issues in PR #63 R. Richard 2019-08-14 15:42:11 +0200
  • f5582f0207 Implement inotify based pipe connector R. Richard 2019-08-14 14:12:31 +0200
  • 0df378fb92 Fix FileManager unit test cases for macOS (symlinked TMPDIR) Kristóf Tóth 2019-08-14 13:49:58 +0200
  • 8f7715565e Silence watchdog's internal deprecation warning when using pytest Kristóf Tóth 2019-08-14 13:49:25 +0200
  • 9e49a93df3 Fix event handler pytest.raises test cases Kristóf Tóth 2019-08-12 16:25:03 +0200
  • 0549c5e4c8 Fix message filtering issue R. Richard 2019-08-12 11:57:54 +0200
  • 0b7557f198 Fix frontend message replay broken during refactor Kristóf Tóth 2019-08-09 10:59:27 +0200
  • 7ba502277f Remove accidental comment Kristóf Tóth 2019-08-09 10:56:38 +0200
  • 81790e18e1
    Merge pull request #62 from avatao-content/api-rework therealkrispet 2019-08-08 16:32:30 +0200
  • 8018069bb5 Notes added by 'git notes add' Kristóf Tóth 2019-08-08 16:26:47 +0200
  • 11168a88ad Notes removed by 'git notes remove' Kristóf Tóth 2019-08-08 16:26:00 +0200
  • b5e53cb946 Use prefix matching in ZMQConnector Kristóf Tóth 2019-08-08 15:05:37 +0200
  • 35e5b595d1 Rename message keys R. Richard 2019-08-08 14:45:59 +0200
  • fd3be6a033 Notes added by 'git notes add' R. Richard 2019-08-08 09:56:11 +0200
  • db22aa5d6e Notes removed by 'git notes remove' R. Richard 2019-08-08 09:17:15 +0200
  • b0a489b1a6 Notes added by 'git notes edit' R. Richard 2019-08-08 09:17:05 +0200
  • b700f3b605 Notes added by 'git notes add' R. Richard 2019-08-08 09:16:37 +0200
  • b843a82e02 Notes removed by 'git notes remove' R. Richard 2019-08-08 09:15:39 +0200
  • ddd5a4571c Notes added by 'git notes add' R. Richard 2019-08-08 09:15:29 +0200
  • 4a0237bc12 Notes removed by 'git notes remove' R. Richard 2019-08-08 09:15:16 +0200
  • f63307c4d2 Notes added by 'git notes add' R. Richard 2019-08-08 09:14:49 +0200
  • f5e7d6016a Fix condition in PR #62 R. Richard 2019-08-08 08:27:41 +0200
  • 13179e59eb Restore generate_messages_from_queue() R. Richard 2019-08-07 11:24:56 +0200
  • 09ffe2bdcf Forward relevant messages to the frontend R. Richard 2019-08-07 09:49:25 +0200
  • f8ff0bcbb4 Simplify sending bot messages R. Richard 2019-08-07 09:49:05 +0200
  • 4b7510e704 Update process- and logmonitor according to the new API R. Richard 2019-08-07 09:47:57 +0200
  • e414ea2631 Simplify terminal handler R. Richard 2019-08-07 09:47:28 +0200
  • dded7fd65c Update FSM related classes according to the new API R. Richard 2019-08-07 09:46:58 +0200
  • d31a850a4e Simplify IDE handler and file manager R. Richard 2019-08-07 09:44:03 +0200
  • 1210a30c31 Fix event order problem R. Richard 2019-08-07 09:42:03 +0200
  • e6d2777520 Replace pipe-io-server source with the new pip package Kristóf Tóth 2019-08-06 11:33:26 +0200
  • e87a16991c Implement signed event handler R. Richard 2019-08-05 13:47:05 +0200
  • 0a218c8d6d Fix relative path problem R. Richard 2019-08-01 15:12:58 +0200
  • 38eec06b4d Move ZMQ bind address logging to TFWServer Kristóf Tóth 2019-07-31 17:36:03 +0200
  • 96c6c9b358 Correct whitespaces and add context manager for file locking R. Richard 2019-07-31 16:59:08 +0200
  • 25bd9aa0f3 Implement reference counting mechanism R. Richard 2019-07-31 16:30:06 +0200
  • 911831fdb1 Implement sync API for networking Kristóf Tóth 2019-07-31 17:08:47 +0200
  • 512cd8ce1a Correct whitespaces and add context manager for file locking R. Richard 2019-07-31 16:59:08 +0200
  • 5c43a1da9a Implement reference counting mechanism R. Richard 2019-07-31 16:30:06 +0200
  • 78c3a8cf98 Fix socket bind order regarding ZMQStream Kristóf Tóth 2019-07-30 15:23:24 +0200
  • 30223fe99f Rename ServerConnector interface to Connector ¯\_(ツ)_/¯ Kristóf Tóth 2019-07-30 15:17:29 +0200
  • fd92c443b2 Update PipeIOServer dependency Kristóf Tóth 2019-07-29 18:31:01 +0200
  • 9a4da0b36f Implement bootiful unit tests for TFW network stack Kristóf Tóth 2019-07-29 13:02:46 +0200
  • 6069ea5089 Merge branch 'eventhandler-rework' into chausie Kristóf Tóth 2019-07-25 12:10:43 +0200
  • 3fca555251 Move TFWRouter to separate file Kristóf Tóth 2019-07-24 17:22:08 +0200
  • 42f959878f Add signal handling to tfw_server.py Kristóf Tóth 2019-07-24 16:47:03 +0200
  • f2b6123d41 Remove unnecessary newlines Kristóf Tóth 2019-07-24 16:32:57 +0200
  • 52399f413c Simplify package structure Kristóf Tóth 2019-07-24 15:50:41 +0200
  • a23224aced Rework whole package structure (improved dependency handling) Kristóf Tóth 2019-07-24 15:17:16 +0200
  • c6e01d294d Inject TFWENV dependencies to builtins Kristóf Tóth 2019-07-23 15:32:50 +0200
  • ae69a094c7 Improve names in EventHandlerFactoryBase to improve readability Kristóf Tóth 2019-07-23 11:47:59 +0200
  • 9725f805ed Silence unjust pylint warnings Kristóf Tóth 2019-07-15 11:09:57 +0200
  • 45a9a753b2 Fix test_event_handler Kristóf Tóth 2019-07-15 11:09:43 +0200
  • adf2672cd4 Add forgotten dateutil dependency Kristóf Tóth 2019-07-12 23:38:18 +0200
  • 026db9ea84 Avoid duplicate filename (EventHandlerFactory) Kristóf Tóth 2019-07-12 23:32:15 +0200
  • de78f48930 Adjust the whole framework to event handler dependency inversion Kristóf Tóth 2019-07-12 23:25:16 +0200
  • 42beafcf04 Update dependencies Kristóf Tóth 2019-07-12 23:14:47 +0200
  • f73c059429 Improve EventHandlerFactoryBase Kristóf Tóth 2019-07-11 18:52:15 +0200
  • f1679ffb50 Add new EventHandler stuff as per interface segregation principle Kristóf Tóth 2019-07-10 14:26:12 +0200
  • 84a28a1582 Remove unused rate limiter classes (sad to see you go) Kristóf Tóth 2019-07-09 11:02:45 +0200
  • e5dee3a1b3 Remove leftover parentheses Kristóf Tóth 2019-07-09 09:12:21 +0200
  • 64ea7d8218 Fix ZMQ socketopt call order Kristóf Tóth 2019-07-08 20:12:12 +0200
  • 9be21d88ac Create event handler to wrap TerminalCommands R. Richard 2019-07-08 14:06:44 +0200
  • 98271a3783 Remove dead code R. Richard 2019-07-08 11:44:39 +0200
  • fbe60de968 Separate independent classes from built-in event handlers R. Richard 2019-07-05 15:25:59 +0200
  • fff69c93b2 Create event handler to wrap TerminalCommands R. Richard 2019-07-08 14:06:44 +0200
  • 9b3753b37a Remove dead code R. Richard 2019-07-08 11:44:39 +0200
  • dbe1488b5e Separate independent classes from built-in event handlers R. Richard 2019-07-05 15:25:59 +0200
  • f6a369496d Improve color scheme Kristóf Tóth 2019-07-04 17:27:25 +0200
  • dc62508a7b Remove message scope during routing Kristóf Tóth 2019-07-04 15:55:23 +0200
  • 80e42a4091 Ignore message scope in message signatures Kristóf Tóth 2019-07-04 15:51:55 +0200
  • 2c0aba2ffe Fix bug where sign_message wasn't idempotent Kristóf Tóth 2019-07-04 15:19:48 +0200
  • 459ae684de Make up for forgotten parentheses Kristóf Tóth 2019-07-03 16:48:56 +0200
  • ca697b41b3 Further improve EventHandler <-> EventHandlerBase port situation Kristóf Tóth 2019-07-03 16:48:17 +0200
  • 49844c7b58 Fix trying to send None as a TFW message Kristóf Tóth 2019-07-03 15:49:20 +0200
  • 81accf94ae Fix inotify unit tests on BSD based systems Kristóf Tóth 2019-07-02 16:39:36 +0200
  • 882ab60490 Print stack trace during an exception R. Richard 2019-07-02 15:39:46 +0200
  • 3be018eb17 Make EventHandlerBase capable of stopping all it's instances Kristóf Tóth 2019-07-01 16:01:54 +0200
  • 68a6469d23 Refactor TFW logging R. Richard 2019-06-28 17:34:37 +0200
  • f94c5b0c37 Rename server_connector to uplink R. Richard 2019-06-28 17:34:22 +0200
  • aafd145fc5 Delete copyright headers in preparation of going open source ^^ Kristóf Tóth 2019-06-28 17:00:00 +0200
  • 018286f397 Improve EventHandler response sending pattern Kristóf Tóth 2019-06-28 16:50:36 +0200
  • 481a919606 Improve FSMAware api Kristóf Tóth 2019-06-28 15:16:08 +0200
  • 78bd97493a Rework EventHandler situation Kristóf Tóth 2019-06-28 15:11:02 +0200
  • 28c3e68b5a Refactor TFWLog Kristóf Tóth 2019-06-27 17:18:04 +0200
  • bcee486463 Refactor InotifyObserver Kristóf Tóth 2019-06-27 16:36:39 +0200
  • 491eaf6d5e Refactor HistoryMonitor Kristóf Tóth 2019-06-27 16:19:51 +0200
  • 44a1433d3b Refactor Inotify R. Richard 2019-06-27 17:38:53 +0200
  • da19769362 Fix file observer R. Richard 2019-06-27 16:15:22 +0200
  • 6cc3d32097 Refactor LogMonitoringEventHandler Kristóf Tóth 2019-06-27 15:22:48 +0200
  • c5c5d2c10a Fix logging bug R. Richard 2019-06-27 15:44:23 +0200