Commit Graph

  • 9241098247 Woops, missed files on last commit... master Tonoxis 2020-01-30 02:41:35 -05:00
  • e5fd8beec4 continued refactor from few years ago. Added NullDriver moduleLoader test plugin, deleted some older unused or unfinished modules, split SDK off into class includes for the namespace and finished their refactoring. Tonoxis 2020-01-30 02:40:53 -05:00
  • 0ba68a1e1e Fixed some small bugs and added preliminary Windows support. Overwatch is officially PHP7 dependant now. CJ Laing 2016-11-06 18:07:45 -05:00
  • 1470b39076 *Removed InputDeviceServices. * Made a few changes to begin multiplatform support. * Added NotificationServices skeleton. CJ Laing 2016-11-06 15:33:15 -05:00
  • 82bc933a0c Moving and preparing for C/S SDK Split. ShadowEO 2016-08-12 22:05:13 -04:00
  • 23909f688e Replaced LogEcho() with \Overwatch\SDK\v1\Utility::Log() ShadowEO 2016-06-26 02:20:44 -04:00
  • b128b0ffd7 Staging core changes for move to SDK. Removed unused, refactored, or deprecated classes. ShadowEO 2016-06-26 02:12:37 -04:00
  • f50eb13b5f Added index file for including OverwatchSDK. ShadowEO 2016-06-26 02:09:01 -04:00
  • ea0170bc9d Added some beginning work to RPC handler in OverwatchSDK, continuing to work on SDK documentation while writing. ShadowEO 2016-06-26 01:57:23 -04:00
  • bc41f385c2 Attempted to document some of InputDeviceServices and refactored libModOverwatch into \Overwatch\SDK\v1\ModuleLoader. ShadowEO 2016-06-26 01:41:17 -04:00
  • 21db58bbf2 Removed .phar files from repository and added them to ignores. ShadowEO 2016-06-26 00:39:15 -04:00
  • 7a95a5ba21 Added documentation to gitignore to ignore built documentation. ShadowEO 2016-06-26 00:36:16 -04:00
  • c299a11456 Removed built documents from repository and added script to build documentation. ShadowEO 2016-06-26 00:34:30 -04:00
  • cc93e649a8 Added phpDocumentor to development requirements and documented SDK. ShadowEO 2016-06-26 00:24:50 -04:00
  • b4638e688a Starting developmentof Overwatch SDK v1. ShadowEO 2016-06-24 01:05:20 -04:00
  • 981c1e8717 Ignoring build directory from now on since ./compile-executable manages it. Working ShadowEO 2016-06-07 05:28:59 -04:00
  • df02c0fc05 Implemented preliminary Server 2 Server communications and added connection-id injection into API commands. ShadowEO 2016-06-07 02:43:22 -04:00
  • ff7ef4de9c Added base Libertine Management functions into WorkstationServices. ShadowEO 2016-05-31 18:52:31 -04:00
  • d30f5ce5b4 Refactored defines and core includes, added root permissions check on InputDeviceServices and fixed the weird one character space in the log that occurs after the requires. ShadowEO 2016-05-31 16:57:43 -04:00
  • 93fb6f9358 Cleaned up input device routing code. ShadowEO 2016-05-31 16:30:47 -04:00
  • f9dd46dfd4 trying again. ShadowEO 2016-05-31 16:11:11 -04:00
  • c8884d3f5b Attempting to create better shutdown for InputServer ShadowEO 2016-05-31 16:09:28 -04:00
  • 55231f3ad4 Fixed input server finally. It works now, testing client. ShadowEO 2016-05-31 15:59:57 -04:00
  • 9aee152e03 More fixes.. ShadowEO 2016-05-31 15:46:36 -04:00
  • e4c6b6ce4d Quick embarassing bug fix. ShadowEO 2016-05-31 15:43:31 -04:00
  • d3e791a956 Alright round 15. ShadowEO 2016-05-31 15:41:34 -04:00
  • 960be7e998 Trying again? ShadowEO 2016-05-31 15:39:03 -04:00
  • bea81b657c so many tries... ShadowEO 2016-05-31 15:29:43 -04:00
  • a306fd5d35 and again... ShadowEO 2016-05-31 15:27:52 -04:00
  • f94345e751 And fucking again... ShadowEO 2016-05-31 15:25:04 -04:00
  • 59df0c14e0 Again. ShadowEO 2016-05-31 15:20:17 -04:00
  • 52974b1062 Alright, let's try this again. ShadowEO 2016-05-31 15:14:26 -04:00
  • 1d84a45d25 Moved from native sockets to netcat in InputDeviceServices::Connect() due to ReactPHP not connecting. ShadowEO 2016-05-31 15:11:49 -04:00
  • d28090e017 Added connected message to logging. [InputDeviceServices::Connect()] ShadowEO 2016-05-31 15:03:13 -04:00
  • 8d94936673 Added debug logging for event client. ShadowEO 2016-05-31 15:01:33 -04:00
  • 6570214a77 Fixed a statement order issue in InputDeviceServices::Connect() ShadowEO 2016-05-31 14:55:35 -04:00
  • 3374ddd5a5 Switched configuration parsing class to make Overwatch PHP 5.3 BC. ShadowEO 2016-05-31 14:46:18 -04:00
  • 74285a659e Added stderr redirection to uinput ShadowEO 2016-05-31 14:29:56 -04:00
  • 09c6a79091 Completely fixed compilation and moved versioning into build root. Build files will be made from git and checked out. They are also stored in the phar for build information. ShadowEO 2016-05-31 05:45:22 -04:00
  • 3a7448e899 Fixed compilation instructions in composer.json and added a script to facilitate creation of overwatchd.phar. ShadowEO 2016-05-31 05:17:49 -04:00
  • 55a0032efa Added external configuration loading, external module loading, some conditionals to take advantage of the new compilation support, and lastly some cleanup of unused code in the core and some documentation addition. ShadowEO 2016-05-31 05:15:32 -04:00
  • fa5a2f2948 Corrected some strings, made some more concise and made overwatchd able to be compiled into a static archive. More functionality such as external configuration and modules to come. This marks the first major core update in a while. CJ Laing 2016-05-31 04:14:26 -04:00
  • 04e5e7ea1d Cleaned code with phptidy. ShadowEO 2016-05-30 17:18:20 -04:00
  • d5ba04fc11 Implemented response packets for InputDeviceServices API requests. ShadowEO 2016-05-30 16:48:41 -04:00
  • 9d3033b05c Added reactphp/socket-client to facilitate InputDeviceServices client connection and fully implemented InputDeviceServices. Ready for Testing. ShadowEO 2016-05-30 16:42:16 -04:00
  • 37891f6a56 InputDevices update ShadowEO 2016-05-30 15:01:06 -04:00
  • 7522c221c0 Beginning implementation of InputDeviceServices for sharing input devices between Overwatch clients. ShadowEO 2016-05-28 02:27:14 -04:00
  • 2b2f180b15 Staging wallpaper change API command in WorkstationServices. ShadowEO 2016-05-02 18:19:55 -04:00
  • 5a87ab8348 Added gtkforphp/gintrospection to submodules CJ Laing 2016-05-02 15:20:07 -04:00
  • 37e1dbf788 Ignore this commit. Testing saved credentials for VSCode. ShadowEO 2016-05-02 04:08:40 -04:00
  • 616af572b8 Fixed binding the daemon to all sockets. ShadowEO 2016-05-02 04:06:35 -04:00
  • 0a024a87f4 Added a LogEcho to UploadResource() to show both client's MD5 and calculated MD5. ShadowEO 2016-05-02 03:54:41 -04:00
  • 44f407853e Added ASync Filesystem Code, but it is inactive as ReactPHP does not have Filesystem I/O yet. ShadowEO 2016-05-02 03:50:26 -04:00
  • 6149ba42b2 Cleaned up versioning. ShadowEO 2016-05-02 03:13:10 -04:00
  • fa3d439b92 Changed Versioning to allow for Git based versioning. ShadowEO 2016-05-02 03:12:48 -04:00
  • bfa46d8563 * Added linfo to project for SystemServices API. * Added versioning file. 0.1.5a2 ShadowEO 2016-05-02 03:03:35 -04:00
  • 9deb5d85f4 * Cleaned up main daemon. * Added SystemServices module with Package Management functions. ShadowEO 2016-05-02 02:12:53 -04:00
  • e9fb39c35e * Removed defunct LocationServices (It no longer fits the vision of the Overwatch Management Daemon) ShadowEO 2016-05-02 01:25:04 -04:00
  • be7ff3953a * Fixed libAPIQL. * Added Ubuntu Touch Specific code to WorkstationServices API Calls. ShadowEO 2016-05-02 01:20:36 -04:00
  • cdee7b89ec 8-31-2015 --------- Overwatch has now moved out of pre-alpha status and into Milestone 1. Basic functionality of the API Host daemon is complete. Milestone 1 will have development focused on module support and APIs. ShadowEO 2015-08-31 18:38:47 +00:00
  • 4dda7b99de * Implemented socket and AutoRemote listeners on both port 1337 and 81 respectively * Added beginning framework for API Key and User Authentication. ShadowEO 2015-08-08 17:51:47 +00:00
  • dcaea87a85 * Implemented socket and AutoRemote listeners on both port 1337 and 81 respectively * Added beginning framework for API Key and User Authentication. ShadowEO 2015-08-03 22:46:55 +00:00
  • 0d8d52e159 * Module loading fixed * APIQL Class added * ReactPHP framework added * Implemented command reading from FIFO pipe ShadowEO 2015-08-01 02:54:29 +00:00
  • 044fba6b5a * Module loading still broken, still investigating a fix. ShadowEO 2015-07-31 19:26:10 +00:00
  • 95164ec8f8 * Fixed LogEcho to produce line endings on Command Line * Fixed module loading (Abstract API Definition class is still broken) * Fixed directory scanning in libModOverwatch.class.php ShadowEO 2015-07-31 18:40:35 +00:00
  • ebb4c86761 Updated Readme file with M1 projections. ShadowEO 2015-07-27 18:08:29 +00:00
  • a12190d46e Initial Commit for BitBucket ShadowEO 2015-07-27 18:06:37 +00:00