Commit Graph

26 Commits

Author SHA1 Message Date
Kristóf Tóth
641709c04e Add a fallback port for the terminal to avoid crashing proxies 2019-10-08 14:24:31 +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
Kristóf Tóth
42f959878f Add signal handling to tfw_server.py 2019-07-24 16:47:03 +02:00
Kristóf Tóth
a23224aced Rework whole package structure (improved dependency handling) 2019-07-24 15:17:40 +02:00
R. Richard
68a6469d23 Refactor TFW logging 2019-06-28 17:44:49 +02:00
R. Richard
8bf18113b2 Implement custom logging logic 2019-06-27 17:42:41 +02:00
R. Richard
105a574d7f Import the logging modules directly 2019-06-10 15:32:45 +02:00
Kristóf Tóth
c8e98af516 Improve module dependencies by moving port envvars out of tfw.networking 2019-06-04 14:41:51 +02:00
Kristóf Tóth
2134d743c3 Improve TFW lib layout 2019-06-04 14:41:51 +02:00
Kristóf Tóth
7c0e6d49bc Handle starting TFWServer in baseimage 2018-06-29 22:53:44 +02:00
Kristóf Tóth
24780a9285 Strip ANSI color sequences from supervisor logs 2018-06-08 11:07:29 +02:00
Kristóf Tóth
9abd5b72f4 Hotfix supervisor infinite log recursion if no LogMonitor 2018-05-30 16:48:55 +02:00
Kristóf Tóth
a6d9b50b93 Log everything from supervisor to stdout to avoid log recursion 2018-05-29 16:40:53 +02:00
Kristóf Tóth
b54c91848b Remove tfw server init from baseimage (part of child contract now) 2018-04-04 17:48:49 +02:00
Kristóf Tóth
19f819c142 Implement TFW & challenge solver user separation 2018-04-04 17:43:18 +02:00
Kristóf Tóth
c2375e9206 Remove supervisor components that should be in child images 2018-03-29 16:50:47 +02:00
Kristóf Tóth
e832059526 Migrate baseimage to debian from ubuntu 2018-03-28 16:27:35 +02:00
Kristóf Tóth
abcf490019 Strip controller from TFW 2018-03-23 11:37:01 +01:00
Kristóf Tóth
338e690842 Remove terminado from supervisor 2018-03-06 13:27:32 +01:00
Kristóf Tóth
1692b424b5 Move webide and terminado event handlers to lib/tfw/components 2018-02-11 14:15:10 +01:00
Bálint Bokros
9a33ed0624 Create supervisor entry for controller 2018-02-09 17:37:56 +01:00
Kristóf Tóth
0ec79fe8d0 Split supervisor configuration to several files 2018-01-31 23:04:27 +01:00
Kristóf Tóth
4c50f07be9 Unify Docker container config file locations to project root 2018-01-31 16:15:19 +01:00