-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Release v0.2.2
- Loading branch information
0 parents
commit 5c0ef8d
Showing
68 changed files
with
4,165 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
* text=auto !eol | ||
/AGPL.txt -text | ||
/LICENSE.txt -text | ||
/README.txt -text | ||
/SECURITY.txt -text | ||
/build.zip -text | ||
/composer.json -text | ||
src/Aether/Execution/Agent/BaseAgent.php -text | ||
src/Aether/Execution/Agent/IAgent.php -text | ||
src/Aether/Execution/Job/Async.php -text | ||
src/Aether/Execution/Job/BaseJob.php -text | ||
src/Aether/Execution/Job/Coroutine.php -text | ||
src/Aether/Execution/Job/Defer.php -text | ||
src/Aether/Execution/Job/Fiber.php -text | ||
src/Aether/Execution/Job/IJob.php -text | ||
src/Aether/Execution/Job/Timer.php -text | ||
src/Aether/Execution/Supervisor.php -text | ||
src/Aether/Execution/ThreadModel/Models.txt -text | ||
src/Aether/IException.php -text | ||
src/Aether/Listener/CommonServiceListener.php -text | ||
src/Aether/Listener/ControlServiceListener.php -text | ||
src/Aether/Listener/RceCallbackServiceListener.php -text | ||
src/Aether/Listener/RceServiceListener.php -text | ||
src/Aether/Security/Integrity/BaseDecryptionStrategy.php -text | ||
src/Aether/Security/Integrity/BaseEncryptionStrategy.php -text | ||
src/Aether/Security/Integrity/BaseSigVerificationStrategy.php -text | ||
src/Aether/Security/Integrity/BaseSigningStrategy.php -text | ||
src/Aether/Security/Integrity/Cryptor.php -text | ||
src/Aether/Security/Integrity/Signer.php -text | ||
src/Aether/Security/Integrity/Ticket/ITicket.php -text | ||
src/Aether/Security/Integrity/Ticket/Master.php -text | ||
src/Aether/Terminal/SystemTerminal.php -text | ||
src/Aether/Utility/InvocationWrapper/AcnCommand.php -text | ||
src/Aether/Utility/InvocationWrapper/AeshCommand.php -text | ||
src/Aether/Utility/InvocationWrapper/RceCommand.php -text | ||
src/Aether/Utility/RemotedApplication.php -text | ||
src/Common.php -text | ||
src/Core/Boot/BootExceptionType.php -text | ||
src/Core/Boot/Configuator.php -text | ||
src/Core/Boot/Executor.php -text | ||
src/Core/Comms/BaseClient.php -text | ||
src/Core/Comms/BaseFactory.php -text | ||
src/Core/Comms/BaseListener.php -text | ||
src/Core/Comms/ClientFactory.php -text | ||
src/Core/Comms/CommsExecptionType.php -text | ||
src/Core/Comms/IClient.php -text | ||
src/Core/Comms/IListener.php -text | ||
src/Core/Comms/ListenerFactory.php -text | ||
src/Core/Execution/Agent/BaseAgent.php -text | ||
src/Core/Execution/Agent/IAgent.php -text | ||
src/Core/Execution/Job/Async.php -text | ||
src/Core/Execution/Job/BaseJob.php -text | ||
src/Core/Execution/Job/Coroutine.php -text | ||
src/Core/Execution/Job/Defer.php -text | ||
src/Core/Execution/Job/Fiber.php -text | ||
src/Core/Execution/Job/IJob.php -text | ||
src/Core/Execution/Job/Timer.php -text | ||
src/Core/Execution/Supervisor.php -text | ||
src/Core/Execution/ThreadModel/Models.txt -text | ||
src/Core/IException.php -text | ||
src/Core/Security/Integrity/BaseDecryptionStrategy.php -text | ||
src/Core/Security/Integrity/BaseEncryptionStrategy.php -text | ||
src/Core/Security/Integrity/BaseSigVerificationStrategy.php -text | ||
src/Core/Security/Integrity/BaseSigningStrategy.php -text | ||
src/Core/Security/Integrity/Cryptor.php -text | ||
src/Core/Security/Integrity/Signer.php -text | ||
src/Core/Security/Integrity/Ticket/ITicket.php -text | ||
src/Core/Security/Integrity/Ticket/Master.php -text |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
Aether.Sh - Cloud Console | ||
Copyright (c) 2016 Nexus Systems, Inc. Any rights not expressly granted herein are reserved. | ||
|
||
This program is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU Affero General Public License as | ||
published by the Free Software Foundation, either version 3 of the | ||
License, or (at your option) any later version. | ||
|
||
This program is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU Affero General Public License for more details. | ||
|
||
You should have received a copy of the GNU Affero General Public License | ||
along with this program. If not, see <http://www.gnu.org/licenses/agpl.html>. | ||
|
||
Named components copyrighted and used under license from other parties as indicated below: | ||
Symfony Components [Console, Process, Configuration, et al.] | ||
Copyright (c) 2010-2018 Fabien Potencier | ||
|
||
Questions or concerns can be directed toward any of the following channels: | ||
Web: | ||
http://www.nexussystemsinc.com/corp/contact-us.html | ||
Email: | ||
os@nexussystemsinc.com | ||
Post: | ||
Open Source Initiatives | ||
c/o Nexus Systems, Inc. | ||
630 North 16th St, 3rd Floor | ||
Philadelphia PA 19130-3421 | ||
USA |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
h1. Web Application Command Console | ||
|
||
{{>TOC}} | ||
|
||
<pre> | ||
########################################################### | ||
# Web Application Command Console README | ||
# $Id$ | ||
# | ||
# @package WACC | ||
# @author Chris R. Feamster <cfeamster@f2developments.com> | ||
# @author $LastChangedBy$ | ||
# | ||
# @version 0.0.$GlobalRev$ | ||
# @copyright Copyright 2013-2015 Nexus Systems, Inc. | ||
# @license https://nxsys.org/spaces/wacc/wiki/License | ||
# Please see the license.txt file or the url above for full copyright and license information. | ||
# | ||
############################################################ | ||
</pre> | ||
|
||
h2. SYNOPSIS | ||
|
||
A simple, convenient, and powerful way to access a predetermined subset of an application environment's functionality via the familiar command line interface. | ||
|
||
|
||
h2. REQUIREMENTS | ||
|
||
PHP: 5.3.5 | ||
HTTP Server: FCGI Compliant | ||
Browser*: IE >=7.0, Moz >=4.0, WebKit >=530 | ||
|
||
*Needs ajaxy goodness | ||
|
||
|
||
h2. INSTALLATION | ||
|
||
# Extract | ||
# Configure | ||
** Recomended: Move the Front Controller | ||
# Run | ||
|
||
|
||
h2. RESOURCES | ||
|
||
Project Location: http://scm.f2dev.net/projects/pvfw | ||
Wiki Location: http://scm.f2dev.net/projects/pvfw/wiki | ||
|
||
|
||
h2. CONTRIBUTION | ||
|
||
{$HeadURL$} | ||
|
||
|
||
h2. ORIGIN | ||
|
||
Commissioned by F2 Developments. This is related to many "webconsole" apps out there but this works best for us and perhaps other devs too. We do however owe thanks to the following products: | ||
* "JQuery":http://jquery.com/ | ||
** MIT License | ||
* "Silex":http://silex.sensiolabs.org/ | ||
** MIT license | ||
* "Symfony Console Component":https://github.com/symfony/Console | ||
** MIT License | ||
|
||
|
||
|
||
h2. REFERENCES | ||
|
||
Key words for use in RFCs to Indicate Requirement Levels | ||
http://www.ietf.org/rfc/rfc2119.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Don't be stupid. Observe common sense security precatutions: | ||
|
||
* Don't take chances with user access | ||
* Don't needlessly expose login interfaces | ||
* Check your logs regularly | ||
* Investigate unusual activity. | ||
Prompt action may prevent a minor incident from turning in to a serious one! | ||
* Use secure channels whenever possible | ||
|
||
|
||
|
||
BE SURE YOU'RE SECURE! |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
{ | ||
"name": "nxsys/toolkits.aether-sdk", | ||
"description": "Aether.sh: Cloud Console SDK", | ||
"keywords": ["distributed admin tool", "webshell", "webterminal", "shell", "terminal", "sdk"], | ||
"homepage": "http://nxsys.org/spaces/aether", | ||
"license": ["AGPL-3.0-only", "proprietary"], | ||
"type": "project", | ||
"support": | ||
{ | ||
"docs": "https://man.aether.sh", | ||
"email": "onx@nxsysts.com", | ||
"chat": "https://onx.zulipchat.com", | ||
"issues": "https://nxsys.assembla.com/spaces/aether/tickets", | ||
"forum": "https://nxsys.assembla.com/spaces/aether/messages", | ||
"wiki": "https://nxsys.assembla.com/spaces/aether/wiki", | ||
"source": "https://nxsys.assembla.com/spaces/aether/subversion/source", | ||
"rss": "https://nxsys.assembla.com/spaces/aether/stream.rss" | ||
}, | ||
"authors": | ||
[ | ||
{ | ||
"name": "Nexus Systems, Inc.", | ||
"homepage": "https://nexussystemsinc.com/about/foss-commitment.html", | ||
"email": "onx@nxsysts.com", | ||
"role": "Dev Team" | ||
} | ||
], | ||
"config": | ||
{ | ||
"optimize-autoloader": true | ||
}, | ||
"autoload": | ||
{ | ||
"psr-4": { "NxSys\\Toolkits\\Aether\\SDK\\": "src/" } | ||
}, | ||
"require": | ||
{ | ||
"php": "^7.2" | ||
}, | ||
"suggest": | ||
{ | ||
"ext-mcrypt": "*", | ||
"ext-hrtime": ">=0.6.0" | ||
}, | ||
"require-dev": | ||
{ | ||
"ext-openssl": "^7.2", | ||
"ext-pthreads": "~3.0", | ||
"composer/composer": "~1.6", | ||
"league/tactician": "^1.0", | ||
"monolog/monolog": "~1.1", | ||
"nette/neon": "~2.3", | ||
"nxsys/core": "*", | ||
"nxsys/library.bridges-sfconsole": "dev-master", | ||
"phpseclib/phpseclib": "~0.3", | ||
"pimple/pimple": "^3.0", | ||
"react/zmq": "^0.3.0", | ||
"sensiolabs/ansi-to-html": "~1.1", | ||
"symfony/config": "~3.0", | ||
"symfony/console": "~3.0", | ||
"symfony/dependency-injection": "~3.0", | ||
"symfony/process": "~3.0", | ||
"symfony/security-acl": "~3.0", | ||
"symfony/security-core": "~3.0" | ||
}, | ||
"minimum-stability": "dev", | ||
"prefer-stable": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
<?php | ||
/** | ||
* $BaseName$ | ||
* $Id$ | ||
* | ||
* DESCRIPTION | ||
* A Core file for Aether.sh | ||
* | ||
* @link http://nxsys.org/spaces/aether | ||
* @link https://onx.zulipchat.com | ||
* | ||
* @package Aether | ||
* @subpackage System | ||
* @license http://nxsys.org/spaces/aether/wiki/license | ||
* Please see the license.txt file or the url above for full copyright and license information. | ||
* @copyright Copyright 2018 Nexus Systems, inc. | ||
* | ||
* @author Chris R. Feamster <cfeamster@f2developments.com> | ||
* @author $LastChangedBy$ | ||
* | ||
* @version $Revision$ | ||
*/ | ||
|
||
/** @namespace Native Namespace */ | ||
namespace NxSys\Frameworks\Aether\Execution\Agents; | ||
|
||
/** Local Project Dependencies **/ | ||
use NxSys\Frameworks\Aether; | ||
|
||
/** Framework Dependencies **/ | ||
|
||
|
||
/** Library Dependencies **/ | ||
use NxSys\Core\ExtensibleSystemClasses as CoreEsc; | ||
|
||
/** | ||
* Undocumented class | ||
* | ||
* Why does this exist? What does this do? | ||
* | ||
* @throws NxSys\Frameworks\Aether\IException Well, does it? | ||
* @author Chris R. Feamster <cfeamster@f2developments.com> | ||
*/ | ||
class BaseAgent extends CoreEsc\pthreads\Worker extends CoreEsc\pthreads\IAgent | ||
{ | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
<?php | ||
/** | ||
* $BaseName$ | ||
* $Id$ | ||
* | ||
* DESCRIPTION | ||
* A Core file for Aether.sh | ||
* | ||
* @link http://nxsys.org/spaces/aether | ||
* @link https://onx.zulipchat.com | ||
* | ||
* @package Aether | ||
* @subpackage System | ||
* @license http://nxsys.org/spaces/aether/wiki/license | ||
* Please see the license.txt file or the url above for full copyright and license information. | ||
* @copyright Copyright 2018 Nexus Systems, inc. | ||
* | ||
* @author Chris R. Feamster <cfeamster@f2developments.com> | ||
* @author $LastChangedBy$ | ||
* | ||
* @version $Revision$ | ||
*/ | ||
|
||
/** @namespace Native Namespace */ | ||
namespace NxSys\Frameworks\Aether\Execution\Agents; | ||
|
||
/** Local Project Dependencies **/ | ||
use NxSys\Frameworks\Aether; | ||
|
||
/** Framework Dependencies **/ | ||
|
||
|
||
/** Library Dependencies **/ | ||
use NxSys\Core\ExtensibleSystemClasses as CoreEsc; | ||
|
||
/** | ||
* Undocumented class | ||
* | ||
* Why does this exist? What does this do? | ||
* | ||
* @throws NxSys\Frameworks\Aether\IException Well, does it? | ||
* @author Chris R. Feamster <cfeamster@f2developments.com> | ||
*/ | ||
interface IAgent extends CoreEsc\pthreads\IWorker | ||
{ | ||
|
||
} |
Oops, something went wrong.