Commit graph

294 commits

Author SHA1 Message Date
Philip Trauner
785b1fbc57 Exit if config doesn't exist 2016-04-07 11:50:07 +02:00
Philip Trauner
e9c23c3247 Added same config setup that's present in Server 2016-04-04 13:19:48 +02:00
Philip Trauner
a418ddbd6a Corrected binary path 2016-04-04 13:14:19 +02:00
Philip Trauner
1cc4495978 Actually implemented is_wallaby 2016-04-04 13:13:28 +02:00
Philip Trauner
8f20f9cb24 Added compile flags to speed up compile process (duh) 2016-04-04 13:13:11 +02:00
Philip Trauner
2e25864eec Corrected invalid url and added link to GitHub profile 2016-04-03 23:30:50 +02:00
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