e5fd8beec4continued 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.Tonoxis2020-01-30 02:40:53 -05:00
0ba68a1e1eFixed 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
82bc933a0cMoving and preparing for C/S SDK Split.
ShadowEO
2016-08-12 22:05:13 -04:00
23909f688eReplaced LogEcho() with \Overwatch\SDK\v1\Utility::Log()
ShadowEO
2016-06-26 02:20:44 -04:00
b128b0ffd7Staging core changes for move to SDK. Removed unused, refactored, or deprecated classes.
ShadowEO
2016-06-26 02:12:37 -04:00
f50eb13b5fAdded index file for including OverwatchSDK.
ShadowEO
2016-06-26 02:09:01 -04:00
ea0170bc9dAdded 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
bc41f385c2Attempted to document some of InputDeviceServices and refactored libModOverwatch into \Overwatch\SDK\v1\ModuleLoader.
ShadowEO
2016-06-26 01:41:17 -04:00
21db58bbf2Removed .phar files from repository and added them to ignores.
ShadowEO
2016-06-26 00:39:15 -04:00
7a95a5ba21Added documentation to gitignore to ignore built documentation.
ShadowEO
2016-06-26 00:36:16 -04:00
c299a11456Removed built documents from repository and added script to build documentation.
ShadowEO
2016-06-26 00:34:30 -04:00
cc93e649a8Added phpDocumentor to development requirements and documented SDK.
ShadowEO
2016-06-26 00:24:50 -04:00
981c1e8717Ignoring build directory from now on since ./compile-executable manages it.
Working
ShadowEO
2016-06-07 05:28:59 -04:00
df02c0fc05Implemented preliminary Server 2 Server communications and added connection-id injection into API commands.
ShadowEO
2016-06-07 02:43:22 -04:00
ff7ef4de9cAdded base Libertine Management functions into WorkstationServices.
ShadowEO
2016-05-31 18:52:31 -04:00
d30f5ce5b4Refactored 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
93fb6f9358Cleaned up input device routing code.
ShadowEO
2016-05-31 16:30:47 -04:00
52974b1062Alright, let's try this again.
ShadowEO
2016-05-31 15:14:26 -04:00
1d84a45d25Moved from native sockets to netcat in InputDeviceServices::Connect() due to ReactPHP not connecting.
ShadowEO
2016-05-31 15:11:49 -04:00
d28090e017Added connected message to logging. [InputDeviceServices::Connect()]
ShadowEO
2016-05-31 15:03:13 -04:00
8d94936673Added debug logging for event client.
ShadowEO
2016-05-31 15:01:33 -04:00
6570214a77Fixed a statement order issue in InputDeviceServices::Connect()
ShadowEO
2016-05-31 14:55:35 -04:00
3374ddd5a5Switched configuration parsing class to make Overwatch PHP 5.3 BC.
ShadowEO
2016-05-31 14:46:18 -04:00
74285a659eAdded stderr redirection to uinput
ShadowEO
2016-05-31 14:29:56 -04:00
09c6a79091Completely 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
3a7448e899Fixed compilation instructions in composer.json and added a script to facilitate creation of overwatchd.phar.
ShadowEO
2016-05-31 05:17:49 -04:00
55a0032efaAdded 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
fa5a2f2948Corrected 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
04e5e7ea1dCleaned code with phptidy.
ShadowEO
2016-05-30 17:18:20 -04:00
d5ba04fc11Implemented response packets for InputDeviceServices API requests.
ShadowEO
2016-05-30 16:48:41 -04:00
9d3033b05cAdded reactphp/socket-client to facilitate InputDeviceServices client connection and fully implemented InputDeviceServices. Ready for Testing.
ShadowEO
2016-05-30 16:42:16 -04:00
7522c221c0Beginning implementation of InputDeviceServices for sharing input devices between Overwatch clients.
ShadowEO
2016-05-28 02:27:14 -04:00
2b2f180b15Staging wallpaper change API command in WorkstationServices.
ShadowEO
2016-05-02 18:19:55 -04:00
5a87ab8348Added gtkforphp/gintrospection to submodules
CJ Laing
2016-05-02 15:20:07 -04:00
37e1dbf788Ignore this commit. Testing saved credentials for VSCode.
ShadowEO
2016-05-02 04:08:40 -04:00
616af572b8Fixed binding the daemon to all sockets.
ShadowEO
2016-05-02 04:06:35 -04:00
0a024a87f4Added a LogEcho to UploadResource() to show both client's MD5 and calculated MD5.
ShadowEO
2016-05-02 03:54:41 -04:00
44f407853eAdded 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
6149ba42b2Cleaned up versioning.
ShadowEO
2016-05-02 03:13:10 -04:00
fa3d439b92Changed 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
cdee7b89ec8-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
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
ebb4c86761Updated Readme file with M1 projections.
ShadowEO
2015-07-27 18:08:29 +00:00
a12190d46eInitial Commit for BitBucket
ShadowEO
2015-07-27 18:06:37 +00:00