Commit graph

138 commits

Author SHA1 Message Date
PhilipTrauner
0e8c4e8d9a Fixed run and added experimental program output streaming support (buffer approach doesn't work too well with long and continuous output) 2016-04-03 23:24:58 +02:00
PhilipTrauner
6d14dacaa7 Added program output streaming 2016-04-03 23:24:58 +02:00
PhilipTrauner
d2fd0b4479 Removed faulty client-side add logic (currently echos are back, server can handle them) 2016-04-03 23:24:58 +02:00
PhilipTrauner
af8cffd5aa Added data truncation and length constant (currently independent of actual length) 2016-04-03 23:24:37 +02:00
PhilipTrauner
7295bbc079 Removed logic errors, added program output stream, improved WallabyControl 2016-04-03 22:33:39 +02:00
PhilipTrauner
47989941d8 Removed invalid logic and added additional error handling 2016-04-03 22:19:42 +02:00
PhilipTrauner
90fa593be7 Added is_wallaby 2016-04-03 22:16:46 +02:00
PhilipTrauner
9406d5ef7d Added __init__ file for partial Python 2.7 support 2016-04-03 22:16:01 +02:00
Philip Trauner
65c744ad82 Reverted ActionQueue 2016-04-01 16:07:56 +02:00
PhilipTrauner
b3128a2c8c Added additional disconnect error handling and found a bug in sublime text (yea) 2016-03-31 22:42:26 +02:00
PhilipTrauner
5a24c17bc1 Possible race condition fix 2016-03-31 22:40:39 +02:00
PhilipTrauner
ebd7cbc1a1 WIP: WallabyControl 2016-03-31 22:40:07 +02:00
PhilipTrauner
8c65539216 Fixed name, added __repr__ to handler, added sanity checks when searching programs, removed parameters from stop 2016-03-31 22:39:36 +02:00
PhilipTrauner
70f64e570b Added error handling when port is in use 2016-03-31 22:38:08 +02:00
PhilipTrauner
23c937b356 Reorganized code, added Wallaby hostnames, added sync, added compile view, improved window handling 2016-03-29 23:48:23 +02:00
PhilipTrauner
2ef7a5c1c1 Unfinished; added GetInfo, initial support for new WallabyControl 2016-03-29 23:46:46 +02:00
PhilipTrauner
1ee65798b0 Migrated DeleteStorage to pickle because sqlite3 is not included in Sublime Text's python interpreter, added rename (file), fixed tons of logic errors, added delete (directory and file) 2016-03-29 23:44:52 +02:00
PhilipTrauner
3fd7d5f42e Removed SetType and replaced it with GetInfo, new untested WallabyControl, introduced compile, added constants for sync names 2016-03-29 23:42:47 +02:00
PhilipTrauner
42f00f0ae4 Hack because kqueue apparently is still wip 2016-03-29 23:41:03 +02:00
PhilipTrauner
f4f9d06880 Now tracks handlers instead of socks, moved actual instancing, improved stop, improved error handling and offloaded error-handling function to Shared/Utils 2016-03-29 23:39:39 +02:00
PhilipTrauner
126c17475f Added initial version of compile output syntax highlighting 2016-03-29 23:37:47 +02:00
PhilipTrauner
7ce7283057 Added ignores for deleted file registers 2016-03-29 23:37:09 +02:00
PhilipTrauner
f87501a7a7 Removed setup (__init__ can now be used) 2016-03-29 23:36:33 +02:00
PhilipTrauner
444f169b86 Added function collection 2016-03-29 23:35:58 +02:00
Philip Trauner
da7f850496 Merge pull request #6 from nicokratky/master
used variable instead of calling os.listdir() again
2016-03-22 20:09:47 +01:00
Nico Kratky
99be4a286e used variable instead of calling os.listdir() again 2016-03-22 20:05:06 +01:00
Philip Trauner
24a66fd4a9 Added warning for first time fl0w usage 2016-03-21 17:39:02 +01:00
Philip Trauner
7e15dc9044 Added .fl0w 2016-03-21 17:38:15 +01:00
Philip Trauner
6de707dfc9 Fixed WallabyControl (new broadcasting system introduced issues) 2016-03-21 17:38:01 +01:00
Philip Trauner
d65b004fd4 Added .fl0w to ignores 2016-03-21 17:37:18 +01:00
Philip Trauner
e4be9705f9 Added fl0w ignore file for fl0w itself 2016-03-21 17:36:45 +01:00
PhilipTrauner
fb44b33245 Temporary debug changes 2016-03-21 00:20:34 +01:00
PhilipTrauner
520e235483 Removed get_route (use REQUIRED instead), removed last stop time, added folder creation if not exist, added sync routes, added naming support, initial GetInfo support, transition to new Broadcast 2016-03-21 00:19:50 +01:00
PhilipTrauner
fda8eb2d41 4th version (actually working :D) 2016-03-21 00:17:33 +01:00
PhilipTrauner
731e5f4e1e Major refactor and error handling on closed sock 2016-03-21 00:17:00 +01:00
PhilipTrauner
ac76cecdb3 Improved error handling (OSError is now properly handled) 2016-03-21 00:16:15 +01:00
PhilipTrauner
894c973974 Replaced with current version of Meh 2016-03-21 00:15:27 +01:00
PhilipTrauner
444f73b3f8 Broadcast now uses handler instances instead of socks 2016-03-21 00:15:00 +01:00
PhilipTrauner
e28e8f51fd Improved error handling (OSError is now properly handled) 2016-03-21 00:13:56 +01:00
PhilipTrauner
615865234d Moved start to Server, added start and stop methods and removed arbitrary start requirement 2016-03-21 00:12:58 +01:00
PhilipTrauner
886840d8a7 Removed .keep because Binaries is now created on startup 2016-03-21 00:11:14 +01:00
PhilipTrauner
3ea0da71df Added deleted file dbs and sync directories 2016-03-21 00:10:45 +01:00
PhilipTrauner
1e4fdfeace Moved commonb functions to utils 2016-03-21 00:09:58 +01:00
PhilipTrauner
14ca7f5a2b Deleted abstraction 2016-03-21 00:09:35 +01:00
PhilipTrauner
ee9693b655 3rd inital version (D:) 2016-03-08 08:48:01 +01:00
PhilipTrauner
4ac7af1097 Fixed shutdown time, added sync route, ... 2016-03-08 08:47:28 +01:00
PhilipTrauner
1dfaaa59e3 Rewrite config in case of missing vars 2016-03-08 08:46:30 +01:00
PhilipTrauner
f8c699f5af Fixed length on receive 2016-03-08 08:44:57 +01:00
PhilipTrauner
befca7cdf8 Added REQUIRE capabilities for Routing 2016-03-08 08:43:52 +01:00
PhilipTrauner
14c28e4fd8 Added exclude for Binaries 2016-03-08 08:42:10 +01:00