Commit Graph

794 Commits

Author SHA1 Message Date
Kristóf Tóth 2c0aba2ffe Fix bug where sign_message wasn't idempotent 2019-07-04 15:19:48 +02:00
Kristóf Tóth 459ae684de Make up for forgotten parentheses 2019-07-03 16:48:56 +02:00
Kristóf Tóth ca697b41b3 Further improve EventHandler <-> EventHandlerBase port situation 2019-07-03 16:48:17 +02:00
Kristóf Tóth 49844c7b58 Fix trying to send None as a TFW message 2019-07-03 15:49:20 +02:00
Kristóf Tóth 81accf94ae Fix inotify unit tests on BSD based systems 2019-07-02 16:39:36 +02:00
R. Richard 882ab60490 Print stack trace during an exception 2019-07-02 15:39:46 +02:00
Kristóf Tóth 3be018eb17 Make EventHandlerBase capable of stopping all it's instances 2019-07-01 16:01:54 +02:00
R. Richard 68a6469d23 Refactor TFW logging 2019-06-28 17:44:49 +02:00
R. Richard f94c5b0c37 Rename server_connector to uplink 2019-06-28 17:44:49 +02:00
Kristóf Tóth aafd145fc5 Delete copyright headers in preparation of going open source ^^ 2019-06-28 17:44:43 +02:00
Kristóf Tóth 018286f397 Improve EventHandler response sending pattern 2019-06-28 16:50:36 +02:00
Kristóf Tóth 481a919606 Improve FSMAware api 2019-06-28 16:49:58 +02:00
Kristóf Tóth 78bd97493a Rework EventHandler situation 2019-06-28 15:11:02 +02:00
Kristóf Tóth 28c3e68b5a Refactor TFWLog 2019-06-27 17:42:41 +02:00
Kristóf Tóth bcee486463 Refactor InotifyObserver 2019-06-27 17:42:41 +02:00
Kristóf Tóth 491eaf6d5e Refactor HistoryMonitor 2019-06-27 17:42:41 +02:00
R. Richard 44a1433d3b Refactor Inotify 2019-06-27 17:42:41 +02:00
R. Richard da19769362 Fix file observer 2019-06-27 17:42:41 +02:00
Kristóf Tóth 6cc3d32097 Refactor LogMonitoringEventHandler 2019-06-27 17:42:41 +02:00
R. Richard c5c5d2c10a Fix logging bug 2019-06-27 17:42:41 +02:00
R. Richard 5f5fc1a8c9 Refactor IdeEventHandler 2019-06-27 17:42:41 +02:00
R. Richard 28f09086a2 Fix pylint warnings 2019-06-27 17:42:41 +02:00
R. Richard 810f6d5297 Remove deprecated argument 2019-06-27 17:42:41 +02:00
R. Richard ffe512776a Make files observable and refactor event handlers 2019-06-27 17:42:41 +02:00
R. Richard 778f155580 Acquire log path from the environment 2019-06-27 17:42:41 +02:00
R. Richard 149dcb0b4b Move MessageSender due to dependencies 2019-06-27 17:42:41 +02:00
R. Richard b9ee2031e2 Delete unused import 2019-06-27 17:42:41 +02:00
R. Richard 5e06f72c35 Rename private methods to be underscored 2019-06-27 17:42:41 +02:00
R. Richard d8e2f8a92a Make file operations unbuffered 2019-06-27 17:42:41 +02:00
R. Richard 494761d2a7 Replace mixins with inotify based observers 2019-06-27 17:42:41 +02:00
R. Richard 597523b3b9 Make observing multiple directories possible 2019-06-27 17:42:41 +02:00
R. Richard 65c8bcee2b Remove DirectoryMonitoringEventHandler 2019-06-27 17:42:41 +02:00
R. Richard d031f481b8 Print exceptions with stack trace 2019-06-27 17:42:41 +02:00
R. Richard cbc62c5a10 Switch import order 2019-06-27 17:42:41 +02:00
R. Richard 13e7470f48 Separate event handlers from independent components 2019-06-27 17:42:41 +02:00
R. Richard c8a0546041 Remove unnecessary imports 2019-06-27 17:42:41 +02:00
R. Richard c6e0b54930 Make Inotify testing faster 2019-06-27 17:42:41 +02:00
R. Richard 8bf18113b2 Implement custom logging logic 2019-06-27 17:42:41 +02:00
R. Richard 85c720127e Make HistoryMonitor utilize our inotify module 2019-06-27 17:42:41 +02:00
Kristóf Tóth 49856cebe2 Improve InotifyEvent.__repr__ 2019-06-18 14:54:54 +02:00
Kristóf Tóth 3cc70c2147 Fix IdeEventHandler broken import 2019-06-17 15:09:42 +02:00
therealkrispet 8a5c7b2a49 Merge pull request #56 from avatao-content/inotify
Create inotify module with unit tests
2019-06-11 13:03:52 +02:00
R. Richard 20bfe3c352 Make recursive watching optional and underscore private attributes/methods 2019-06-11 13:03:02 +02:00
R. Richard d2131682a8 Make recursive watching optional and rename reset() 2019-06-11 11:21:46 +02:00
therealkrispet 8482d7ec2b Merge pull request #55 from avatao-content/file_manager_fixes
File manager fixes
2019-06-11 11:14:24 +02:00
R. Richard 8cbe737d2f Turn context into a dataclass and add new test case 2019-06-11 11:11:29 +02:00
R. Richard b44fd200c6 Make fixtures function scoped and add new tests 2019-06-11 11:11:29 +02:00
R. Richard 9cb8ef0e72 Add unit test for file manager 2019-06-11 11:11:29 +02:00
R. Richard a69031015b Refactor file manager 2019-06-11 11:11:29 +02:00
therealkrispet f495ff2d7c Merge pull request #58 from avatao-content/logging
Import the logging modules directly
2019-06-11 11:08:43 +02:00