Commit Graph

936 Commits

Author SHA1 Message Date
R. Richard dc5e26843a Refactor MessageSender 2020-06-24 13:44:07 +02:00
Gergo Turcsanyi e5d0e91e93 Fix message timing on empty queue 2020-05-29 12:01:37 +02:00
Gergo Turcsanyi e58f0b1d04 Update inotify paths on pattern change 2020-05-29 11:57:54 +02:00
R. Richard ea0fff5662 Remove the custom on_close event to keep the session alive 2020-05-21 17:45:03 +02:00
R. Richard 70f4d666e3 Keep websocket connection alive 2020-05-18 18:02:07 +02:00
R. Richard dc76f1b732 Fix broken ZMQ messages 2020-05-07 09:47:35 +02:00
R. Richard f374cb7e46 Look up every module in the package 2020-02-03 16:45:42 +01:00
Kristóf Tóth 9481e8f921 Add support for stopping/starting ProcessLogHandler from API 2019-12-19 16:21:15 +01:00
Kristóf Tóth c8d4080ef5 Fix fsm.update messages being thiggered without a state change 2019-12-19 13:58:48 +01:00
Kristóf Tóth 269cab691e Add priorities to TFW processes 2019-11-21 14:23:34 +01:00
Kristóf Tóth 16f0335d76 Make /etc/supervisor a writable volume 2019-11-13 12:52:20 +01:00
R. Richard 52280acf41 Check for a generic Mapping type instead of dict 2019-11-12 14:23:09 +01:00
Kristóf Tóth 1b274fa019 Avoid mixing up terminal.write command with user input 2019-11-08 11:34:15 +01:00
Kristóf Tóth ba4803d660 Fix race condition in FrontendConfigHandler (frontend.ready) 2019-10-31 15:23:55 +01:00
Kristóf Tóth ac198e5731 Avoid 'Update frontend' commits with Dockerfile build-args 2019-10-31 15:17:43 +01:00
Kristóf Tóth 135760854e Update frontend 2019-10-21 16:09:03 +02:00
Kristóf Tóth e6b840c7be Update frontend 2019-10-14 15:09:02 +02:00
Kristóf Tóth 6cdfb0f6ec Implement message handler command to drain message queue 2019-10-14 13:59:13 +02:00
Kristóf Tóth 88bc42c7f2 Fix race conditions in networking test suite 2019-10-10 15:31:56 +02:00
Kristóf Tóth 628485cff1 Implement robust unit test cases for message queue timing 2019-10-08 17:53:08 +02:00
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 251bc6325a Display typing indicator based on global message queue 2019-10-07 13:24:23 +02:00
Kristóf Tóth 0518716df8 Avoid waiting before first queued message 2019-10-07 13:10:37 +02:00
Kristóf Tóth 15b4ab62e5 Update frontend 2019-10-02 14:19:51 +02:00
Kristóf Tóth c2faa4732a Remove drone.yml 2019-09-30 14:49:11 +02:00
Kristóf Tóth 3934b79cf3 Update frontend 2019-09-30 13:52:06 +02:00
Kristóf Tóth 086df3700d Avoid reloading IDE on inotify events from the previous write 2019-09-27 15:16:08 +02:00
ni-richard ed4fdb92a5
Update README.md 2019-09-17 05:25:47 +02:00
ni-richard 2ce5e6ee1b
Update README.md 2019-09-17 00:59:48 +02:00
Kristóf Tóth fecad9d5fb Update frontend 2019-09-15 17:48:34 -07:00
Kristóf Tóth 5b95f1d4b4 License project under GNU LGPLv3 2019-09-12 13:43:23 -04:00
Kristóf Tóth 983f02f362 Merge branch 'chausie' 2019-09-12 13:42:07 -04:00
Kristóf Tóth 70cd4c51cb Use new frontend image tag from DockerHub 2019-09-12 13:41:26 -04:00
R. Richard 56620c4b5f Copy frontend as a multistage artifact 2019-09-12 13:41:26 -04:00
Kristóf Tóth 6c5699cff9 Make unused but overridden public method protected 2019-09-12 02:29:10 +02:00
Kristóf Tóth aa1112af0e Refactor connecting existing pipes to a method 2019-09-12 02:29:10 +02:00
R. Richard d6f2eb987f Make PipeConnector stop gracefully and connect to every pipe on init 2019-09-12 02:29:10 +02:00
Kristóf Tóth 5b0f79dbae Move CommandHandler to a separate file 2019-09-05 16:10:46 +02:00
Kristóf Tóth 8890e67b86 Implement test cases for PipeIOHandler 2019-09-05 15:52:34 +02:00
Kristóf Tóth 89b720c439 Add forgotten test case 2019-09-04 18:18:03 +02:00
Kristóf Tóth 613d906b44 Simplify PipeIOHandlerBase by using meghod assignment 2019-09-04 18:07:36 +02:00
Kristóf Tóth b733f53b83 Remove unused but beautiful product of me being with my muse :( 2019-09-04 17:30:06 +02:00
Kristóf Tóth 10cd07973d Implement unit tests for EventHandler subclasses 2019-09-04 17:13:58 +02:00
Kristóf Tóth 620212f00f Accept relative paths in the IdeHandler API's "filename" key 2019-09-04 15:13:40 +02:00
Kristóf Tóth 66c9c5a592 Implement finding files from relative paths FileManager 2019-09-04 15:13:11 +02:00
Kristóf Tóth 777dc9ccfc Remove unnecessary pylint: disable comment 2019-09-02 16:25:04 +02:00
Kristóf Tóth fab582505f Improve IdeHandler JSON API 2019-09-02 16:21:19 +02:00
Kristóf Tóth 701b918e6f Refactor IdeHandler 2019-09-02 15:49:38 +02:00
Kristóf Tóth 1d8de09c2a Make Filemanager.is_allowed() public 2019-09-02 15:49:13 +02:00
R. Richard 57ce35d99d Fix pipe deletion check 2019-09-02 13:55:40 +02:00