Kristóf Tóth
|
4fe9d58681
|
Move TFWServer to tfw.networking.server package
|
2018-02-11 12:32:30 +01:00 |
|
Kristóf Tóth
|
bcd31de852
|
Begin refactoring app.py to TFWServer class
|
2018-02-11 11:50:40 +01:00 |
|
Bálint Bokros
|
1e9642912c
|
Create initial implementation for solution check
|
2018-02-09 17:37:56 +01:00 |
|
Bálint Bokros
|
28e83de0d7
|
Create PoC of solvable with hardcoded responses
|
2018-02-09 17:37:56 +01:00 |
|
Kristóf Tóth
|
83b24ad538
|
Improve internal handling of environment variables
|
2018-02-09 10:38:16 +01:00 |
|
Bálint Bokros
|
8b9f7e50cb
|
Move FSM instantiation out of FSMManagingSocketHandler
|
2018-02-08 14:47:00 +01:00 |
|
Kristóf Tóth
|
b75709b3e5
|
Make tfw.networking more structured, remove relative import hell
|
2018-02-06 14:20:51 +01:00 |
|
Kristóf Tóth
|
0d41b4c8e9
|
Refactor project structure
|
2018-01-31 15:56:39 +01:00 |
|
Kristóf Tóth
|
23cc381495
|
Fix EventHandler subscriptions being registered several times
|
2018-01-31 15:10:05 +01:00 |
|
Kristóf Tóth
|
1b49386da6
|
Edit FSM transitions to minimize reset events causing slow loading
|
2018-01-31 13:24:38 +01:00 |
|
Kristóf Tóth
|
8bce986b1c
|
Remove dead code from project
|
2018-01-31 11:35:07 +01:00 |
|
Kristóf Tóth
|
071167d3d7
|
Refactor logging
|
2018-01-29 18:36:29 +01:00 |
|
Kristóf Tóth
|
1856831d80
|
Remove meaningless, obsolete dev commit
|
2018-01-29 18:04:45 +01:00 |
|
Kristóf Tóth
|
f8ca656ff0
|
Fix ZMQWebSocketHandler's sockets being bound several times
|
2018-01-29 18:03:54 +01:00 |
|
Kristóf Tóth
|
87a437cfb5
|
Refactor socket logic from state machine ¯\_(ツ)_/¯
|
2018-01-29 17:27:16 +01:00 |
|
Kristóf Tóth
|
9760db7c5c
|
Work out multiple inheritance in event_handler_connector.py
|
2018-01-29 17:27:16 +01:00 |
|
Kristóf Tóth
|
6e6d775a05
|
OO Refactor event_handler_connector.py temporary solution
|
2018-01-29 17:27:16 +01:00 |
|
Kristóf Tóth
|
e05ae079ad
|
Refactor FSM instance creation
|
2018-01-29 14:09:40 +01:00 |
|
Kristóf Tóth
|
22aef7dd7b
|
Remove unused json import
|
2018-01-29 13:24:55 +01:00 |
|
Kristóf Tóth
|
35d375968b
|
Implement FSM status updates to frontend
|
2018-01-29 11:03:55 +01:00 |
|
Kristóf Tóth
|
3a7349abd4
|
Commit of sqlFSM magic line to make master branch testable
|
2018-01-24 12:15:24 +01:00 |
|
Kristóf Tóth
|
8ee658e62a
|
Refactor of ZMQWebsocketHandler callback (closure -> method)
|
2018-01-18 15:51:03 +01:00 |
|
Bálint Bokros
|
af3de243df
|
Add linebreaks to FSM model
|
2018-01-10 16:26:40 +01:00 |
|
Bálint Bokros
|
7cc5268f9b
|
Remove all frontend related stuff
|
2018-01-10 16:25:23 +01:00 |
|
Bálint Bokros
|
44bf8349c9
|
Print debug message when a client is connected
|
2017-12-20 11:37:22 +01:00 |
|
Bálint Bokros
|
7e79c22437
|
Implement frontend dependency management
|
2017-12-11 17:37:21 +01:00 |
|
Bálint Bokros
|
e14946fcb9
|
Adapt CSS to Ace
|
2017-12-11 13:59:11 +01:00 |
|
Bálint Bokros
|
cb625bf116
|
Replace roll-your-own basic WebIDE with Ace Editor
|
2017-12-11 13:59:11 +01:00 |
|
Bálint Bokros
|
642ca7f54c
|
Implement watching static files
|
2017-12-11 13:59:11 +01:00 |
|
Bálint Bokros
|
d3db21f26e
|
Move common parts of FSM to a baseclass
|
2017-12-06 01:29:09 +01:00 |
|
Bálint Bokros
|
0a3c06109e
|
Remove unnecessary hljs call
|
2017-12-06 01:02:50 +01:00 |
|
Bálint Bokros
|
5151a47490
|
Use source code as title instead of WebIDE as it's static
|
2017-12-05 20:37:42 +01:00 |
|
Bálint Bokros
|
d916f5bc65
|
Give Button states boring names
|
2017-12-03 23:42:00 +01:00 |
|
Bálint Bokros
|
62a12c605c
|
Project-wide refactor of things named Component* to EventHandler*
|
2017-12-02 15:19:05 +01:00 |
|
Bálint Bokros
|
564369dd90
|
Replace 'Proof of Concept' with 'Demo'
|
2017-11-27 21:11:17 +01:00 |
|
Bálint Bokros
|
18c8f45a19
|
Rework onmessage
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
fac9202b3d
|
Send necessary data in onopen
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
5a295de426
|
Create handler for form submit
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
982f72b4ba
|
Rework button handler
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
f6a8bf6239
|
Remove unnecessary comments
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
ce2ae58075
|
Wire dependencies for ws_listener.js
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
a2106d5b89
|
Present new components
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
d557703373
|
Hide old components
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
e0d13840f0
|
Create handler for login
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
4a810b4229
|
Create new FSM for SQL injection tutorial
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
638c1b96ae
|
Move FSM initialization out of ZMQWebSocketHandler
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
d507b3d066
|
Move socket management to a separate package
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
9b97e3dd19
|
Add WebIDE UIModule
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
a5aad9ad26
|
Add Login UIModule
|
2017-11-27 21:09:57 +01:00 |
|
Bálint Bokros
|
b96c8e4457
|
Add Logger UIModule
|
2017-11-27 21:09:57 +01:00 |
|