Kristóf Tóth
|
c831ba5ca4
|
Fix permissions on Python libraries besides TFW
|
2018-04-25 11:18:49 +02:00 |
|
Kristóf Tóth
|
3b30b333e5
|
Rename webide -> ide
|
2018-04-20 17:33:06 +02:00 |
|
Kristóf Tóth
|
9b85c19d40
|
Make messaging format defined as text to avoid JSON handcuffs
|
2018-04-19 11:15:19 +02:00 |
|
Kristóf Tóth
|
0b651abb7d
|
Nicen some EventHandler API docstrings
|
2018-04-19 10:47:20 +02:00 |
|
Kristóf Tóth
|
b1592e8ebb
|
Use new f-strings where possible
|
2018-04-19 09:21:41 +02:00 |
|
Kristóf Tóth
|
3f36826597
|
Document TFW message format in README
|
2018-04-18 20:41:16 +02:00 |
|
Kristóf Tóth
|
db1b008fc9
|
Fix EventHandlerBase.event_handler_callback broken logic
|
2018-04-18 20:16:56 +02:00 |
|
Kristóf Tóth
|
9d93d055b8
|
Refactor EventHandlerBase to be more general
|
2018-04-18 20:07:41 +02:00 |
|
Kristóf Tóth
|
addd517ba7
|
Add a huge bunch of docstrings
|
2018-04-18 19:44:26 +02:00 |
|
Kristóf Tóth
|
690f9bb190
|
Move TriggerlessEventHandler logic to base class EventHandlerBase
|
2018-04-18 18:47:51 +02:00 |
|
Kristóf Tóth
|
c909317ca0
|
Make TerminalCommands alias nonexistent commands only
|
2018-04-18 16:22:01 +02:00 |
|
Kristóf Tóth
|
25d039e84e
|
Include LICENSE in image
|
2018-04-18 13:38:31 +02:00 |
|
Kristóf Tóth
|
117e7ffc18
|
Force bash history to be flushed before executing commands
|
2018-04-18 13:19:51 +02:00 |
|
Kristóf Tóth
|
8e8963b0f8
|
Simplify TFW baseimage contract
|
2018-04-17 17:44:38 +02:00 |
|
Kristóf Tóth
|
b592a1625a
|
Unify nginx configuration style
|
2018-04-17 15:14:02 +02:00 |
|
Kristóf Tóth
|
13e90dde41
|
Fix terminado not being included in nginx config
|
2018-04-17 15:13:27 +02:00 |
|
Kristóf Tóth
|
63c235bb41
|
Remove nginx component belonging to test repo
|
2018-04-17 15:00:43 +02:00 |
|
Kristóf Tóth
|
1061220f82
|
Add 'where to go next' section to README
|
2018-04-17 13:57:52 +02:00 |
|
Kristóf Tóth
|
ca1278e0b4
|
Improve documentation
|
2018-04-17 13:46:32 +02:00 |
|
Kristóf Tóth
|
137d1dbce2
|
Add .drone.yml
|
2018-04-16 17:10:28 +02:00 |
|
Kristóf Tóth
|
3b1f42858d
|
Make default BUILD_CONTEXT == 'solvable'
|
2018-04-16 15:13:12 +02:00 |
|
Bokros Bálint
|
18124bf8c3
|
Merge pull request #31 from avatao-content/networking_refactor
Networking refactor
|
2018-04-16 13:04:56 +02:00 |
|
Kristóf Tóth
|
d8988ea097
|
Rename make_eventhandler_response in TFWServer to increase readibility
|
2018-04-16 12:57:08 +02:00 |
|
Kristóf Tóth
|
986a67f5db
|
Simplify bool returning function
|
2018-04-16 12:51:44 +02:00 |
|
Kristóf Tóth
|
39243811dc
|
Remove unnecessary variable
|
2018-04-16 12:51:01 +02:00 |
|
Kristóf Tóth
|
22cdbaac2c
|
Fix typo
|
2018-04-16 12:50:08 +02:00 |
|
Kristóf Tóth
|
743fab366b
|
Extract variable to silence retarded linter
|
2018-04-14 23:15:44 +02:00 |
|
Kristóf Tóth
|
efb8af4cd1
|
Remove double trailing newline
|
2018-04-14 23:09:02 +02:00 |
|
Kristóf Tóth
|
a65d3127ba
|
Refactor DirectoryMonitor managing code to a mixin
|
2018-04-14 23:00:43 +02:00 |
|
Kristóf Tóth
|
1c29b700c2
|
Move mixins and decorators to tfw module from tfw.components
|
2018-04-14 21:15:30 +02:00 |
|
Kristóf Tóth
|
e2bb126e6f
|
Make simple not if condition more pythonic
|
2018-04-14 21:07:33 +02:00 |
|
Kristóf Tóth
|
586c435cc2
|
Refactor watchdog Observer handling to a mixin
|
2018-04-14 20:36:43 +02:00 |
|
Kristóf Tóth
|
b082279916
|
Implement message validation in TFW proxying
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
ecec1cde59
|
Root out remaining ambiguous key arguments in EventHandlers
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
0cd11f9d64
|
Remove ambiguous key parameter from proxy module
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
fe7bd4a678
|
Remove ambiguous key parameter from EventHanderConnector
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
3c12b5503e
|
Mark old serialization methods as module internal
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
499b575adf
|
Add module docstring to serialization.py
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
9eb6717972
|
Refactor 'mirror' message enveloping to use new serialization
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
aabaadc4c4
|
Refactor proxying to use new deserialization
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
cd36b6c22c
|
Refactor ServerUplinkConnector to use new serializers
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
67a23166c6
|
Introduce [de]serialize_tfw_msg() methods to abstract away enveloping
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
18e9ee5f52
|
Rename make_response in networking to avoid confusion
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
d04479157d
|
Refactor ServerUplinkConnector.send() signature
|
2018-04-14 10:45:23 +02:00 |
|
Kristóf Tóth
|
b8cdb30318
|
Add missing legal boilerplate to terminal_commands.py
|
2018-04-14 10:44:54 +02:00 |
|
Kristóf Tóth
|
512a965328
|
Update old logging code to use TFW global logging
|
2018-04-13 16:46:11 +02:00 |
|
Kristóf Tóth
|
c33a2f8103
|
Add .pylintrc
|
2018-04-13 16:28:30 +02:00 |
|
Kristóf Tóth
|
9f4364ec10
|
Remove obsolete .pyenvrc from "compiling python3 cause ubuntu" times
|
2018-04-13 16:26:55 +02:00 |
|
Kristóf Tóth
|
7877e977ab
|
Extract magic dict building to method in TerminalCommands
|
2018-04-13 10:01:45 +02:00 |
|
Kristóf Tóth
|
5d8d541394
|
Remove dead code from EventHandlerBase
|
2018-04-12 14:30:27 +02:00 |
|