summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEoleDev <EoleDev@outlook.fr>2016-04-14 15:38:55 +0200
committerEoleDev <EoleDev@outlook.fr>2016-04-14 15:38:55 +0200
commit27730911d8c9253a4f5aa90450c57cdeca9d5d26 (patch)
treed431134576049226e36d8e92945333f5a59186d1
parentc32933b362874d99207a4305d09b203dcbf20585 (diff)
parent237b627bf6cdf31e8923fc67653a73b6b9978540 (diff)
Merge commit '237b627' into develop
-rw-r--r--.gitignore2
-rw-r--r--client/index.html5
-rw-r--r--client/js/app.js29
-rwxr-xr-xclient/js/controllers/home/home.js1
-rw-r--r--client/js/controllers/image/image.js3
-rw-r--r--client/js/controllers/image/upload.js60
-rw-r--r--client/js/controllers/login.js16
-rw-r--r--client/js/controllers/status.js4
-rw-r--r--client/js/services/Compute.js10
-rw-r--r--client/js/services/Identity.js16
-rw-r--r--client/js/services/Image.js37
-rw-r--r--client/partials/image/upload.html13
-rw-r--r--client/vendors/angularjs/angular-file-upload.min.js7
-rw-r--r--client/vendors/angularjs/angular-upload.min.js1
-rw-r--r--client/vendors/jquery/dmuploader.min.js9
-rwxr-xr-x[-rw-r--r--]server/Readme.md0
-rwxr-xr-x[-rw-r--r--]server/Test/DisplayListCidr.php0
-rwxr-xr-x[-rw-r--r--]server/Test/DisplayNetIds.php0
-rwxr-xr-x[-rw-r--r--]server/Test/computeTest.php0
-rwxr-xr-x[-rw-r--r--]server/Test/create_network.php0
-rwxr-xr-x[-rw-r--r--]server/Test/create_subnet.php0
-rwxr-xr-x[-rw-r--r--]server/Test/genTokenOptionsTest.php0
-rwxr-xr-x[-rw-r--r--]server/Test/getIdNetwork.php0
-rwxr-xr-x[-rw-r--r--]server/Test/getNetwork.php0
-rwxr-xr-x[-rw-r--r--]server/Test/imageTests.php0
-rwxr-xr-x[-rw-r--r--]server/composer.lock0
-rwxr-xr-x[-rw-r--r--]server/composer.pharbin1514291 -> 1514291 bytes
-rwxr-xr-x[-rw-r--r--]server/config.inc.php0
-rwxr-xr-x[-rw-r--r--]server/core/Automating.php0
-rwxr-xr-x[-rw-r--r--]server/core/CoreInterface.php0
-rwxr-xr-x[-rw-r--r--]server/core/LibOverride/projectTokenData/demo0
-rwxr-xr-x[-rw-r--r--]server/core/Network.php0
-rwxr-xr-x[-rw-r--r--]server/core/Network.php~0
-rwxr-xr-x[-rw-r--r--]server/core/Plugin.php0
-rwxr-xr-x[-rw-r--r--]server/core/Plugin_Api.php0
-rwxr-xr-x[-rw-r--r--]server/core/Readme.txt0
-rwxr-xr-x[-rw-r--r--]server/create_serv.php0
-rwxr-xr-x[-rw-r--r--]server/modules/Readme.txt0
-rwxr-xr-x[-rw-r--r--]server/vendor/autoload.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/ClassLoader.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/LICENSE0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/autoload_classmap.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/autoload_files.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/autoload_namespaces.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/autoload_psr4.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/autoload_real.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/composer/installed.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/.travis.yml0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/CHANGELOG.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/LICENSE0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/README.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/UPGRADING.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/composer.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Client.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/ClientInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/HandlerStack.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/MessageFormatter.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Middleware.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/Pool.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/RequestOptions.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/TransferStats.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/UriTemplate.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/functions.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/guzzle/src/functions_include.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/.gitignore0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/.travis.yml0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/CHANGELOG.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/LICENSE0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/Makefile0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/README.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/composer.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/phpunit.xml.dist0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/AggregateException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/CancellationException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/EachPromise.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/FulfilledPromise.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/Promise.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/PromiseInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/PromisorInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/RejectedPromise.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/RejectionException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/TaskQueue.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/functions.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/src/functions_include.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/AggregateExceptionTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/EachPromiseTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/FulfilledPromiseTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/NotPromiseInstance.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/PromiseTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/RejectedPromiseTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/RejectionExceptionTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/TaskQueueTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/Thennable.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/bootstrap.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/promises/tests/functionsTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/.gitignore0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/.travis.yml0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/CHANGELOG.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/LICENSE0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/Makefile0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/README.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/composer.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/phpunit.xml.dist0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/AppendStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/BufferStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/CachingStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/DroppingStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/FnStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/InflateStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/LazyOpenStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/LimitStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/MessageTrait.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/MultipartStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/NoSeekStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/PumpStream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/Request.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/Response.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/Stream.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/StreamWrapper.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/Uri.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/functions.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/src/functions_include.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/AppendStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/BufferStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/CachingStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/DroppingStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/FnStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/FunctionsTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/InflateStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/LazyOpenStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/LimitStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/MultipartStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/NoSeekStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/PumpStreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/RequestTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/ResponseTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/StreamDecoratorTraitTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/StreamTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/StreamWrapperTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/UriTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/guzzlehttp/psr7/tests/bootstrap.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/.gitattributes0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/LICENSE0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/README.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/bin/validate-json0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/composer.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/phpunit.xml.dist0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/CollectionConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/EnumConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Factory.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/FormatConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ObjectConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/SchemaConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/UndefinedConstraint.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/RefResolver.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/AbstractRetriever.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/Curl.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/FileGetContents.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/PredefinedArray.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/justinrainbow/json-schema/src/JsonSchema/Validator.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/.gitignore0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/.travis.yml0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/composer.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/phpunit.xml.dist0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/AbstractApi.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/AbstractParams.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/ApiInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/Operation.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/Operator.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/OperatorInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Api/Parameter.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/ArrayAccessTrait.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Auth/AuthHandler.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Auth/Catalog.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Auth/IdentityService.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Auth/Token.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Error/BadResponseError.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Error/BaseError.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Error/Builder.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Error/NotImplementedError.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Error/UserInputError.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/HydratorStrategyTrait.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/JsonPath.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/JsonSchema/JsonPatch.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/JsonSchema/Schema.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/AbstractResource.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/Creatable.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/Deletable.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/HasMetadata.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/HasWaiterTrait.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/Iterator.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/Listable.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/ResourceInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/Retrievable.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Resource/Updateable.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Service/AbstractService.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Service/Builder.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Service/ServiceInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Transport/HandlerStack.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Transport/JsonSerializer.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Transport/RequestSerializer.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/src/Common/Transport/Utils.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/DefaultLogger.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/Runner.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/SampleManager.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/SampleManagerInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/TestCase.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/TestInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/integration/Utils.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Api/OperationTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Api/OperatorTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Api/ParameterTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/headers.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/jsonBody.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/ArrayAccessTraitTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Auth/AuthHandlerTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/DateTime.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Error/BadResponseErrorTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Error/BuilderTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/HydratorStrategyTraitTes.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/JsonPathTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/Fixtures/jsonPatchTests.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/JsonPatchTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/SchemaTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Resource/AbstractResourceTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-empty.resp0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page1.resp0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page2.resp0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Service/BuilderTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Transport/HandlerStackTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Transport/JsonSerializerTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Transport/MiddlewareTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Transport/RequestSerializerTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Common/Transport/UtilsTest.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Fixtures/ComputeV2Api.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV2Api.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV3Api.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/php-opencloud/common/tests/unit/TestCase.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/LICENSE0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/README.md0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/composer.json0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/MessageInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/RequestInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/ResponseInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/ServerRequestInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/StreamInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/UploadedFileInterface.php0
-rwxr-xr-x[-rw-r--r--]server/vendor/psr/http-message/src/UriInterface.php0
289 files changed, 165 insertions, 48 deletions
diff --git a/.gitignore b/.gitignore
index 00495dc..424829c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/nbproject \ No newline at end of file
+nbproject \ No newline at end of file
diff --git a/client/index.html b/client/index.html
index 08be038..97e0734 100644
--- a/client/index.html
+++ b/client/index.html
@@ -66,7 +66,8 @@
<!-- Include JQuery -->
<script src="./vendors/jquery/jquery-2.2.0.min.js"></script>
-
+ <script src="./vendors/jquery/dmuploader.min.js"></script>
+
<!-- Include Bootstrap -->
<script src="./vendors/bootstrap/js/bootstrap.min.js"></script>
@@ -75,6 +76,7 @@
<script src="./vendors/angularjs/angular-route.min.js"></script>
<script src="./vendors/angularjs/angular-sanitize.min.js"></script>
<script src="./vendors/angularjs/angular-cookies.min.js"></script>
+ <script src="./vendors/angularjs/angular-upload.min.js"></script>
<script src="./js/app.js"></script>
<!-- Include services -->
@@ -90,6 +92,7 @@
<script src="./js/controllers/home/machineDetails.js"></script>
<script src="./js/controllers/network/network.js"></script>
<script src="./js/controllers/image/image.js"></script>
+ <script src="./js/controllers/image/upload.js"></script>
diff --git a/client/js/app.js b/client/js/app.js
index a26e0ec..e911050 100644
--- a/client/js/app.js
+++ b/client/js/app.js
@@ -3,7 +3,7 @@
* The main app module instance
* @type angular.module.angular-1_3_6_L1749.moduleInstance
*/
-var mainApp=angular.module("mainApp",['ngRoute', 'ngSanitize', 'ngCookies']);
+var mainApp=angular.module("mainApp",['ngRoute', 'ngSanitize', 'ngCookies','lr.upload']);
/**
* Configure routeProvider
@@ -12,19 +12,20 @@ mainApp.config(['$routeProvider', function($routeProvider){
$routeProvider.
- when('/home',{
- templateUrl: 'partials/home/home.html',
- controller: 'homeCtrl'
- }).
- when('/network',{
- templateUrl: 'partials/network/network.html',
- controller: 'networkCtrl'
- }).
- when('/image',{
- templateUrl: 'partials/image/image.html',
- controller: 'imageCtrl'
- }).otherwise({
- redirectTo: '/'
+ when('/home',{
+ templateUrl: 'partials/home/home.html',
+ controller: 'homeCtrl'
+ }).
+ when('/network',{
+ templateUrl: 'partials/network/network.html',
+ controller: 'networkCtrl'
+ }).
+ when('/image',{
+ templateUrl: 'partials/image/image.html',
+ controller: 'imageCtrl'
+ })
+ .otherwise({
+ redirectTo: '/'
});
}]);
diff --git a/client/js/controllers/home/home.js b/client/js/controllers/home/home.js
index ec6fb6e..10142c9 100755
--- a/client/js/controllers/home/home.js
+++ b/client/js/controllers/home/home.js
@@ -7,6 +7,7 @@ mainApp.controller('homeCtrl', [ '$scope', 'Compute', '$rootScope', 'Loading','I
{
var callMeAfterPullData=function(data){
+ console.log(data);
$scope.machines=Compute.getData().machines;
Loading.stop();
}
diff --git a/client/js/controllers/image/image.js b/client/js/controllers/image/image.js
index b0b162b..d9a9c06 100644
--- a/client/js/controllers/image/image.js
+++ b/client/js/controllers/image/image.js
@@ -11,9 +11,6 @@ mainApp.controller('imageCtrl', ['$scope', 'Image', 'Loading', 'Identity', funct
Loading.stop();
};
- $scope.doUpload = function () {
- Image.uploadImage($scope.myFile,function(){});
- };
if(Identity.isAlreadyLogin()){
diff --git a/client/js/controllers/image/upload.js b/client/js/controllers/image/upload.js
new file mode 100644
index 0000000..eca9406
--- /dev/null
+++ b/client/js/controllers/image/upload.js
@@ -0,0 +1,60 @@
+/**
+ * The image controller
+ *
+ * @param {$scope} $scope The $scope service from angular
+ */
+mainApp.controller('uploadImageCtrl', ['$scope', 'Image', 'Loading', 'Identity', 'upload', function ($scope, Image, Loading, Identity,upload)
+{
+ /*$scope.uploader = new FileUploader({
+ "token" : Identity.getToken(),
+ "task" : "image",
+ 'action':'uploadImage',
+ 'id':'6564'
+ });
+ $scope.uploader.url='../server/index.php'
+ $scope.uploader.alias='file_name'
+ $scope.uploader.formData={
+ "token" : Identity.getToken(),
+ "task" : "image",
+ 'action':'uploadImage',
+ 'id':'6564'
+ }
+ */
+
+ $scope.doUpload = function () {
+ console.log($('#imageToUpload').prop('files')[0]);
+ Image.uploadImage($('#imageToUpload').prop('files')[0], function(){alert("done")})
+ /*$("#drop-area-div").dmUploader({
+ extraData: {
+ "token" : Identity.getToken(),
+ "task" : "image",
+ 'action':'uploadImage',
+ 'id':'6564'},
+ url:"../server/index.php"
+ });
+ */
+
+ /*upload({
+ url: '../server/index.php',
+ method: 'POST',
+ data: {
+ "token" : Identity.getToken(),
+ "task" : "image",
+ 'action':'uploadImage',
+ 'id':'6564',
+ "file_name": $scope.myFile, // a jqLite type="file" element, upload() will extract all the files from the input and put them into the FormData object before sending.
+ }
+ }).then(
+ function (response) {
+ console.log(response.data); // will output whatever you choose to return from the server on a successful upload
+ },
+ function (response) {
+ console.error(response); // Will return if status code is above 200 and lower than 300, same as $http
+ }
+ );*/
+
+
+ };
+
+
+}]);
diff --git a/client/js/controllers/login.js b/client/js/controllers/login.js
index 63cb6d1..fed358d 100644
--- a/client/js/controllers/login.js
+++ b/client/js/controllers/login.js
@@ -9,15 +9,15 @@
*/
mainApp.controller('loginCtrl', ['$scope','$sce','Identity', function ($scope,$sce, Identity)
{
- // Check for login and define default states
- if(!Identity.isAlreadyLogin()){
- $('#loginModal').modal({backdrop: 'static', keyboard: false});
- }
+ // Check for login and define default states
+ if(!Identity.isAlreadyLogin()){
+ $('#loginModal').modal({backdrop: 'static', keyboard: false});
+ }
- // Manager logout event
- $scope.$on('logoutEvent', function(){
- $('#loginModal').modal({backdrop: 'static', keyboard: false});
- });
+ // Manager logout event
+ $scope.$on('logoutEvent', function(){
+ $('#loginModal').modal({backdrop: 'static', keyboard: false});
+ });
diff --git a/client/js/controllers/status.js b/client/js/controllers/status.js
index b4a5dd9..15850f4 100644
--- a/client/js/controllers/status.js
+++ b/client/js/controllers/status.js
@@ -15,7 +15,7 @@ mainApp.controller('statusCtrl', ['$scope','Identity', '$rootScope', function ($
// Function to logout
$scope.logout=function(){
- Identity.logout();
- };
+ Identity.logout();
+ };
}]);
diff --git a/client/js/services/Compute.js b/client/js/services/Compute.js
index 36ddc16..2bf28d8 100644
--- a/client/js/services/Compute.js
+++ b/client/js/services/Compute.js
@@ -32,7 +32,7 @@ mainApp.factory('Compute',[ '$http', 'Identity', function($http, Identity){
}
else if(failedToSendRequest){
- requestParserResult.failReason="Failed to send request";
+ requestParserResult.failReason="Failed to send PullMachine request";
}
else{
requestParserResult.failReason="Error";
@@ -79,7 +79,7 @@ mainApp.factory('Compute',[ '$http', 'Identity', function($http, Identity){
data.axioms.images=response.data.Images;
}
else if(failedToSendRequest){
- requestParserResult.failReason="Failed to send request";
+ requestParserResult.failReason="Failed to send PullImage request";
}
else{
requestParserResult.failReason="Error";
@@ -101,8 +101,11 @@ mainApp.factory('Compute',[ '$http', 'Identity', function($http, Identity){
// Wait and handle the response
result.then(function (response){
+ alert(Identity.getToken());
+
callback(parsePullImagesAnswer(response, false));
},function(response){
+
callback(parsePullImagesAnswer(response, true));
});
};
@@ -117,6 +120,9 @@ mainApp.factory('Compute',[ '$http', 'Identity', function($http, Identity){
if(response.status==0){
pullMachines(callback);
}
+ else{
+ callback(response);
+ }
}
pullImages(nextFunction);
}
diff --git a/client/js/services/Identity.js b/client/js/services/Identity.js
index f9d1df4..73e5d86 100644
--- a/client/js/services/Identity.js
+++ b/client/js/services/Identity.js
@@ -1,5 +1,5 @@
-mainApp.factory('Identity',[ '$http', '$cookies', function($http, $cookies){
+mainApp.factory('Identity',[ '$http', '$cookies', '$rootScope', function($http, $cookies, $rootScope){
/* Create profile structure to store informations
* about current session
@@ -27,17 +27,19 @@ mainApp.factory('Identity',[ '$http', '$cookies', function($http, $cookies){
&& typeof tokenPart_1InCookie !== 'undefined'
){
- if(token!==null){
+ //if(token!==null){
// If yes, put it into variables
angular.extend(profile, profileInCookie);
token=tokenPart_0InCookie+tokenPart_1InCookie;
-
- }
+ //}
// Return I'm Login
return true;
}
-
+
+ // Show the login overlay
+ $rootScope.$broadcast("logoutEvent");
+
// Return I'm not Login
return false;
}
@@ -56,7 +58,9 @@ mainApp.factory('Identity',[ '$http', '$cookies', function($http, $cookies){
profile.projectname=null;
// Reload Page
- location.reload();
+ //location.reload();
+ $rootScope.$broadcast("logoutEvent");
+
}
diff --git a/client/js/services/Image.js b/client/js/services/Image.js
index decb5b2..d6c9fed 100644
--- a/client/js/services/Image.js
+++ b/client/js/services/Image.js
@@ -45,17 +45,42 @@ mainApp.factory('Image',[ '$http', 'Identity', function($http, Identity){
};
var uploadImage=function(fileToUpload, callback) {
-
-
- var result=$http.post('../server/index.php',
- $.param({"token" : Identity.getToken(), "task" : "image", 'action':'uploadImage', 'filename':fileToUpload, 'id':'6564'}));
+ var form_data = new FormData();
+ form_data.append('file', fileToUpload);
+ console.log(fileToUpload)
+ form_data.append("task" , "image")
+ form_data.append("token" , Identity.getToken())
+ form_data.append('action',"uploadImage")
+ form_data.append('id','6564')
+ form_data.append('file_name', fileToUpload);
+
+ $.ajax({
+ url: "../server/index.php", // Url to which the request is send
+ type: "POST", // Type of request to be send, called as method
+ data: form_data, // Data sent to server, a set of key/value pairs (i.e. form fields and values)
+ file_name:fileToUpload,
+ token : Identity.getToken(),
+ task : "image",
+ action:'uploadImage',
+ id:'6564',
+ contentType: false, // The content type used when sending data to the server.
+ cache: false, // To unable request pages to be cached
+ processData:false, // To send DOMDocument or non processed data file it is set to false
+ success: function(data) // A function to be called if request succeeds
+ {
+ alert("success")
+ }
+ });
+
+ //var result=$http.post('../server/index.php',
+ // $.param({"token" : Identity.getToken(), "task" : "image", 'action':'uploadImage', 'file_name':form_data, 'id':'6564'}));
// Wait and handle the response
- result.then(function (response){
+ /* result.then(function (response){
callback(parseUploadImageAnswer(response, false));
},function(response){
callback(parseUploadImageAnswer(response, true));
- });
+ });*/
diff --git a/client/partials/image/upload.html b/client/partials/image/upload.html
index 9049abf..72a8e01 100644
--- a/client/partials/image/upload.html
+++ b/client/partials/image/upload.html
@@ -1,4 +1,4 @@
-<div class="modal fade" id="uploadImageModal" ng-controller="loginCtrl">
+<div class="modal fade" id="uploadImageModal" ng-controller="uploadImageCtrl">
<div class="modal-dialog">
<div class="modal-content"></div>
</div>
@@ -12,13 +12,16 @@
<div class="modal-body">
- <label class="control-label">Select File</label>
- <input id="input-1" type="file" class="file">
- <p></p>
+
+
+ Choose a file to upload: <input id="imageToUpload" name="uploaded_file" type="file" />
+ <input type="submit" value="Upload" />
+
+
<div class="modal-footer">
<!--<a href="#" data-dismiss="modal" class="btn btn-default">Close</a>-->
- <a href="#" class="btn btn-lg btn-primary btn-block" id="loginButton">Upload</a>
+ <a class="btn btn-lg btn-primary btn-block" id="loginButton" ng-click="doUpload()">Upload</a>
</div>
</div>
</div>
diff --git a/client/vendors/angularjs/angular-file-upload.min.js b/client/vendors/angularjs/angular-file-upload.min.js
new file mode 100644
index 0000000..871ca34
--- /dev/null
+++ b/client/vendors/angularjs/angular-file-upload.min.js
@@ -0,0 +1,7 @@
+/*
+ angular-file-upload v2.2.0
+ https://github.com/nervgh/angular-file-upload
+*/
+
+!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports["angular-file-upload"]=t():e["angular-file-upload"]=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=r(n(1)),o=r(n(2)),s=r(n(3)),a=r(n(4)),u=r(n(5)),l=r(n(6)),c=r(n(7)),f=r(n(8)),p=r(n(9)),d=r(n(10)),v=r(n(11)),h=r(n(12));angular.module(i.name,[]).value("fileUploaderOptions",o).factory("FileUploader",s).factory("FileLikeObject",a).factory("FileItem",u).factory("FileDirective",l).factory("FileSelect",c).factory("FileDrop",f).factory("FileOver",p).directive("nvFileSelect",d).directive("nvFileDrop",v).directive("nvFileOver",h).run(["FileUploader","FileLikeObject","FileItem","FileDirective","FileSelect","FileDrop","FileOver",function(e,t,n,r,i,o,s){e.FileLikeObject=t,e.FileItem=n,e.FileDirective=r,e.FileSelect=i,e.FileDrop=o,e.FileOver=s}])},function(e,t){e.exports={name:"angularFileUpload"}},function(e,t){"use strict";e.exports={url:"/",alias:"file",headers:{},queue:[],progress:0,autoUpload:!1,removeAfterUpload:!1,method:"POST",filters:[],formData:[],queueLimit:Number.MAX_VALUE,withCredentials:!1}},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},s=(r(n(1)),angular.copy),a=angular.extend,u=angular.forEach,l=angular.isObject,c=angular.isNumber,f=angular.isDefined,p=angular.isArray,d=angular.element;e.exports=function(e,t,n,r,v,h){var m=r.File,g=r.FormData,_=function(){function r(t){o(this,r);var n=s(e);a(this,n,t,{isUploading:!1,_nextIndex:0,_failFilterIndex:-1,_directives:{select:[],drop:[],over:[]}}),this.filters.unshift({name:"queueLimit",fn:this._queueLimitFilter}),this.filters.unshift({name:"folder",fn:this._folderFilter})}return i(r,{addToQueue:{value:function(e,t,n){var r=this,i=this.isArrayLikeObject(e)?e:[e],o=this._getFilters(n),s=this.queue.length,a=[];u(i,function(e){var n=new v(e);if(r._isValidFile(n,o,t)){var i=new h(r,e,t);a.push(i),r.queue.push(i),r._onAfterAddingFile(i)}else{var s=o[r._failFilterIndex];r._onWhenAddingFileFailed(n,s,t)}}),this.queue.length!==s&&(this._onAfterAddingAll(a),this.progress=this._getTotalProgress()),this._render(),this.autoUpload&&this.uploadAll()}},removeFromQueue:{value:function(e){var t=this.getIndexOfItem(e),n=this.queue[t];n.isUploading&&n.cancel(),this.queue.splice(t,1),n._destroy(),this.progress=this._getTotalProgress()}},clearQueue:{value:function(){for(;this.queue.length;)this.queue[0].remove();this.progress=0}},uploadItem:{value:function(e){var t=this.getIndexOfItem(e),n=this.queue[t],r=this.isHTML5?"_xhrTransport":"_iframeTransport";n._prepareToUploading(),this.isUploading||(this.isUploading=!0,this[r](n))}},cancelItem:{value:function(e){var t=this.getIndexOfItem(e),n=this.queue[t],r=this.isHTML5?"_xhr":"_form";n&&n.isUploading&&n[r].abort()}},uploadAll:{value:function(){var e=this.getNotUploadedItems().filter(function(e){return!e.isUploading});e.length&&(u(e,function(e){return e._prepareToUploading()}),e[0].upload())}},cancelAll:{value:function(){var e=this.getNotUploadedItems();u(e,function(e){return e.cancel()})}},isFile:{value:function(e){return this.constructor.isFile(e)}},isFileLikeObject:{value:function(e){return this.constructor.isFileLikeObject(e)}},isArrayLikeObject:{value:function(e){return this.constructor.isArrayLikeObject(e)}},getIndexOfItem:{value:function(e){return c(e)?e:this.queue.indexOf(e)}},getNotUploadedItems:{value:function(){return this.queue.filter(function(e){return!e.isUploaded})}},getReadyItems:{value:function(){return this.queue.filter(function(e){return e.isReady&&!e.isUploading}).sort(function(e,t){return e.index-t.index})}},destroy:{value:function(){var e=this;u(this._directives,function(t){u(e._directives[t],function(e){e.destroy()})})}},onAfterAddingAll:{value:function(e){}},onAfterAddingFile:{value:function(e){}},onWhenAddingFileFailed:{value:function(e,t,n){}},onBeforeUploadItem:{value:function(e){}},onProgressItem:{value:function(e,t){}},onProgressAll:{value:function(e){}},onSuccessItem:{value:function(e,t,n,r){}},onErrorItem:{value:function(e,t,n,r){}},onCancelItem:{value:function(e,t,n,r){}},onCompleteItem:{value:function(e,t,n,r){}},onCompleteAll:{value:function(){}},_getTotalProgress:{value:function(e){if(this.removeAfterUpload)return e||0;var t=this.getNotUploadedItems().length,n=t?this.queue.length-t:this.queue.length,r=100/this.queue.length,i=(e||0)*r/100;return Math.round(n*r+i)}},_getFilters:{value:function(e){if(!e)return this.filters;if(p(e))return e;var t=e.match(/[^\s,]+/g);return this.filters.filter(function(e){return-1!==t.indexOf(e.name)})}},_render:{value:function(){t.$$phase||t.$apply()}},_folderFilter:{value:function(e){return!(!e.size&&!e.type)}},_queueLimitFilter:{value:function(){return this.queue.length<this.queueLimit}},_isValidFile:{value:function(e,t,n){var r=this;return this._failFilterIndex=-1,t.length?t.every(function(t){return r._failFilterIndex++,t.fn.call(r,e,n)}):!0}},_isSuccessCode:{value:function(e){return e>=200&&300>e||304===e}},_transformResponse:{value:function(e,t){var r=this._headersGetter(t);return u(n.defaults.transformResponse,function(t){e=t(e,r)}),e}},_parseHeaders:{value:function(e){var t,n,r,i={};return e?(u(e.split("\n"),function(e){r=e.indexOf(":"),t=e.slice(0,r).trim().toLowerCase(),n=e.slice(r+1).trim(),t&&(i[t]=i[t]?i[t]+", "+n:n)}),i):i}},_headersGetter:{value:function(e){return function(t){return t?e[t.toLowerCase()]||null:e}}},_xhrTransport:{value:function(e){var t=this,n=e._xhr=new XMLHttpRequest,r=new g;if(this._onBeforeUploadItem(e),u(e.formData,function(e){u(e,function(e,t){r.append(t,e)})}),"number"!=typeof e._file.size)throw new TypeError("The file specified is no longer valid");r.append(e.alias,e._file,e.file.name),n.upload.onprogress=function(n){var r=Math.round(n.lengthComputable?100*n.loaded/n.total:0);t._onProgressItem(e,r)},n.onload=function(){var r=t._parseHeaders(n.getAllResponseHeaders()),i=t._transformResponse(n.response,r),o=t._isSuccessCode(n.status)?"Success":"Error",s="_on"+o+"Item";t[s](e,i,n.status,r),t._onCompleteItem(e,i,n.status,r)},n.onerror=function(){var r=t._parseHeaders(n.getAllResponseHeaders()),i=t._transformResponse(n.response,r);t._onErrorItem(e,i,n.status,r),t._onCompleteItem(e,i,n.status,r)},n.onabort=function(){var r=t._parseHeaders(n.getAllResponseHeaders()),i=t._transformResponse(n.response,r);t._onCancelItem(e,i,n.status,r),t._onCompleteItem(e,i,n.status,r)},n.open(e.method,e.url,!0),n.withCredentials=e.withCredentials,u(e.headers,function(e,t){n.setRequestHeader(t,e)}),n.send(r),this._render()}},_iframeTransport:{value:function(e){var t=this,n=d('<form style="display: none;" />'),r=d('<iframe name="iframeTransport'+Date.now()+'">'),i=e._input;e._form&&e._form.replaceWith(i),e._form=n,this._onBeforeUploadItem(e),i.prop("name",e.alias),u(e.formData,function(e){u(e,function(e,t){var r=d('<input type="hidden" name="'+t+'" />');r.val(e),n.append(r)})}),n.prop({action:e.url,method:"POST",target:r.prop("name"),enctype:"multipart/form-data",encoding:"multipart/form-data"}),r.bind("load",function(){var n="",i=200;try{n=r[0].contentDocument.body.innerHTML}catch(o){i=500}var s={response:n,status:i,dummy:!0},a={},u=t._transformResponse(s.response,a);t._onSuccessItem(e,u,s.status,a),t._onCompleteItem(e,u,s.status,a)}),n.abort=function(){var o,s={status:0,dummy:!0},a={};r.unbind("load").prop("src","javascript:false;"),n.replaceWith(i),t._onCancelItem(e,o,s.status,a),t._onCompleteItem(e,o,s.status,a)},i.after(n),n.append(i).append(r),n[0].submit(),this._render()}},_onWhenAddingFileFailed:{value:function(e,t,n){this.onWhenAddingFileFailed(e,t,n)}},_onAfterAddingFile:{value:function(e){this.onAfterAddingFile(e)}},_onAfterAddingAll:{value:function(e){this.onAfterAddingAll(e)}},_onBeforeUploadItem:{value:function(e){e._onBeforeUpload(),this.onBeforeUploadItem(e)}},_onProgressItem:{value:function(e,t){var n=this._getTotalProgress(t);this.progress=n,e._onProgress(t),this.onProgressItem(e,t),this.onProgressAll(n),this._render()}},_onSuccessItem:{value:function(e,t,n,r){e._onSuccess(t,n,r),this.onSuccessItem(e,t,n,r)}},_onErrorItem:{value:function(e,t,n,r){e._onError(t,n,r),this.onErrorItem(e,t,n,r)}},_onCancelItem:{value:function(e,t,n,r){e._onCancel(t,n,r),this.onCancelItem(e,t,n,r)}},_onCompleteItem:{value:function(e,t,n,r){e._onComplete(t,n,r),this.onCompleteItem(e,t,n,r);var i=this.getReadyItems()[0];return this.isUploading=!1,f(i)?void i.upload():(this.onCompleteAll(),this.progress=this._getTotalProgress(),void this._render())}}},{isFile:{value:function(e){return m&&e instanceof m}},isFileLikeObject:{value:function(e){return e instanceof v}},isArrayLikeObject:{value:function(e){return l(e)&&"length"in e}},inherit:{value:function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.super_=t}}}),r}();return _.prototype.isHTML5=!(!m||!g),_.isHTML5=_.prototype.isHTML5,_},e.exports.$inject=["fileUploaderOptions","$rootScope","$http","$window","FileLikeObject","FileItem"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},s=(r(n(1)),angular.copy),a=angular.isElement,u=angular.isString;e.exports=function(){var e=function(){function e(t){o(this,e);var n=a(t),r=n?t.value:t,i=u(r)?"FakePath":"Object",s="_createFrom"+i;this[s](r)}return i(e,{_createFromFakePath:{value:function(e){this.lastModifiedDate=null,this.size=null,this.type="like/"+e.slice(e.lastIndexOf(".")+1).toLowerCase(),this.name=e.slice(e.lastIndexOf("/")+e.lastIndexOf("\\")+2)}},_createFromObject:{value:function(e){this.lastModifiedDate=s(e.lastModifiedDate),this.size=e.size,this.type=e.type,this.name=e.name}}}),e}();return e},e.exports.$inject=[]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},s=(r(n(1)),angular.copy),a=angular.extend,u=angular.element,l=angular.isElement;e.exports=function(e,t){var n=function(){function n(e,r,i){o(this,n);var c=l(r),f=c?u(r):null,p=c?null:r;a(this,{url:e.url,alias:e.alias,headers:s(e.headers),formData:s(e.formData),removeAfterUpload:e.removeAfterUpload,withCredentials:e.withCredentials,method:e.method},i,{uploader:e,file:new t(r),isReady:!1,isUploading:!1,isUploaded:!1,isSuccess:!1,isCancel:!1,isError:!1,progress:0,index:null,_file:p,_input:f}),f&&this._replaceNode(f)}return i(n,{upload:{value:function(){try{this.uploader.uploadItem(this)}catch(e){this.uploader._onCompleteItem(this,"",0,[]),this.uploader._onErrorItem(this,"",0,[])}}},cancel:{value:function(){this.uploader.cancelItem(this)}},remove:{value:function(){this.uploader.removeFromQueue(this)}},onBeforeUpload:{value:function(){}},onProgress:{value:function(e){}},onSuccess:{value:function(e,t,n){}},onError:{value:function(e,t,n){}},onCancel:{value:function(e,t,n){}},onComplete:{value:function(e,t,n){}},_onBeforeUpload:{value:function(){this.isReady=!0,this.isUploading=!0,this.isUploaded=!1,this.isSuccess=!1,this.isCancel=!1,this.isError=!1,this.progress=0,this.onBeforeUpload()}},_onProgress:{value:function(e){this.progress=e,this.onProgress(e)}},_onSuccess:{value:function(e,t,n){this.isReady=!1,this.isUploading=!1,this.isUploaded=!0,this.isSuccess=!0,this.isCancel=!1,this.isError=!1,this.progress=100,this.index=null,this.onSuccess(e,t,n)}},_onError:{value:function(e,t,n){this.isReady=!1,this.isUploading=!1,this.isUploaded=!0,this.isSuccess=!1,this.isCancel=!1,this.isError=!0,this.progress=0,this.index=null,this.onError(e,t,n)}},_onCancel:{value:function(e,t,n){this.isReady=!1,this.isUploading=!1,this.isUploaded=!1,this.isSuccess=!1,this.isCancel=!0,this.isError=!1,this.progress=0,this.index=null,this.onCancel(e,t,n)}},_onComplete:{value:function(e,t,n){this.onComplete(e,t,n),this.removeAfterUpload&&this.remove()}},_destroy:{value:function(){this._input&&this._input.remove(),this._form&&this._form.remove(),delete this._form,delete this._input}},_prepareToUploading:{value:function(){this.index=this.index||++this.uploader._nextIndex,this.isReady=!0}},_replaceNode:{value:function(t){var n=e(t.clone())(t.scope());n.prop("value",null),t.css("display","none"),t.after(n)}}}),n}();return n},e.exports.$inject=["$compile","FileLikeObject"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},s=(r(n(1)),angular.extend);e.exports=function(){var e=function(){function e(t){o(this,e),s(this,t),this.uploader._directives[this.prop].push(this),this._saveLinks(),this.bind()}return i(e,{bind:{value:function(){for(var e in this.events){var t=this.events[e];this.element.bind(e,this[t])}}},unbind:{value:function(){for(var e in this.events)this.element.unbind(e,this.events[e])}},destroy:{value:function(){var e=this.uploader._directives[this.prop].indexOf(this);this.uploader._directives[this.prop].splice(e,1),this.unbind()}},_saveLinks:{value:function(){for(var e in this.events){var t=this.events[e];this[t]=this[t].bind(this)}}}}),e}();return e.prototype.events={},e},e.exports.$inject=[]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function l(e,t,n){var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var i=Object.getPrototypeOf(e);return null===i?void 0:l(i,t,n)}if("value"in r&&r.writable)return r.value;var o=r.get;return void 0===o?void 0:o.call(n)},s=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(e.__proto__=t)},a=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},u=(r(n(1)),angular.extend);e.exports=function(e){var t=function(e){function t(e){a(this,t);var n=u(e,{events:{$destroy:"destroy",change:"onChange"},prop:"select"});o(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,n),this.uploader.isHTML5||this.element.removeAttr("multiple"),this.element.prop("value",null)}return s(t,e),i(t,{getOptions:{value:function(){}},getFilters:{value:function(){}},isEmptyAfterSelection:{value:function(){return!!this.element.attr("multiple")}},onChange:{value:function(){var e=this.uploader.isHTML5?this.element[0].files:this.element[0],t=this.getOptions(),n=this.getFilters();this.uploader.isHTML5||this.destroy(),this.uploader.addToQueue(e,t,n),this.isEmptyAfterSelection()&&(this.element.prop("value",null),this.element.replaceWith(this.element=this.element.clone(!0)))}}}),t}(e);return t},e.exports.$inject=["FileDirective"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function c(e,t,n){var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var i=Object.getPrototypeOf(e);return null===i?void 0:c(i,t,n)}if("value"in r&&r.writable)return r.value;var o=r.get;return void 0===o?void 0:o.call(n)},s=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(e.__proto__=t)},a=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},u=(r(n(1)),angular.extend),l=angular.forEach;e.exports=function(e){var t=function(e){function t(e){a(this,t);var n=u(e,{events:{$destroy:"destroy",drop:"onDrop",dragover:"onDragOver",dragleave:"onDragLeave"},prop:"drop"});o(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,n)}return s(t,e),i(t,{getOptions:{value:function(){}},getFilters:{value:function(){}},onDrop:{value:function(e){var t=this._getTransfer(e);if(t){var n=this.getOptions(),r=this.getFilters();this._preventAndStop(e),l(this.uploader._directives.over,this._removeOverClass,this),this.uploader.addToQueue(t.files,n,r)}}},onDragOver:{value:function(e){var t=this._getTransfer(e);this._haveFiles(t.types)&&(t.dropEffect="copy",this._preventAndStop(e),l(this.uploader._directives.over,this._addOverClass,this))}},onDragLeave:{value:function(e){e.currentTarget!==this.element[0]&&(this._preventAndStop(e),l(this.uploader._directives.over,this._removeOverClass,this))}},_getTransfer:{value:function(e){return e.dataTransfer?e.dataTransfer:e.originalEvent.dataTransfer}},_preventAndStop:{value:function(e){e.preventDefault(),e.stopPropagation()}},_haveFiles:{value:function(e){return e?e.indexOf?-1!==e.indexOf("Files"):e.contains?e.contains("Files"):!1:!1}},_addOverClass:{value:function(e){e.addOverClass()}},_removeOverClass:{value:function(e){e.removeOverClass()}}}),t}(e);return t},e.exports.$inject=["FileDirective"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e},i=function(){function e(e,t){for(var n in t){var r=t[n];r.configurable=!0,r.value&&(r.writable=!0)}Object.defineProperties(e,t)}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function l(e,t,n){var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var i=Object.getPrototypeOf(e);return null===i?void 0:l(i,t,n)}if("value"in r&&r.writable)return r.value;var o=r.get;return void 0===o?void 0:o.call(n)},s=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(e.__proto__=t)},a=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},u=(r(n(1)),angular.extend);e.exports=function(e){var t=function(e){function t(e){a(this,t);var n=u(e,{events:{$destroy:"destroy"},prop:"over",overClass:"nv-file-over"});o(Object.getPrototypeOf(t.prototype),"constructor",this).call(this,n)}return s(t,e),i(t,{addOverClass:{value:function(){this.element.addClass(this.getOverClass())}},removeOverClass:{value:function(){this.element.removeClass(this.getOverClass())}},getOverClass:{value:function(){return this.overClass}}}),t}(e);return t},e.exports.$inject=["FileDirective"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e};r(n(1));e.exports=function(e,t,n){return{link:function(r,i,o){var s=r.$eval(o.uploader);if(!(s instanceof t))throw new TypeError('"Uploader" must be an instance of FileUploader');var a=new n({uploader:s,element:i});a.getOptions=e(o.options).bind(a,r),a.getFilters=function(){return o.filters}}}},e.exports.$inject=["$parse","FileUploader","FileSelect"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e};r(n(1));e.exports=function(e,t,n){return{link:function(r,i,o){var s=r.$eval(o.uploader);if(!(s instanceof t))throw new TypeError('"Uploader" must be an instance of FileUploader');if(s.isHTML5){var a=new n({uploader:s,element:i});a.getOptions=e(o.options).bind(a,r),a.getFilters=function(){return o.filters}}}}},e.exports.$inject=["$parse","FileUploader","FileDrop"]},function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e["default"]:e};r(n(1));e.exports=function(e,t){return{link:function(n,r,i){var o=n.$eval(i.uploader);if(!(o instanceof e))throw new TypeError('"Uploader" must be an instance of FileUploader');var s=new t({uploader:o,element:r});s.getOverClass=function(){return i.overClass||s.overClass}}}},e.exports.$inject=["FileUploader","FileOver"]}])});
+//# sourceMappingURL=angular-file-upload.min.js.map \ No newline at end of file
diff --git a/client/vendors/angularjs/angular-upload.min.js b/client/vendors/angularjs/angular-upload.min.js
new file mode 100644
index 0000000..d75b94b
--- /dev/null
+++ b/client/vendors/angularjs/angular-upload.min.js
@@ -0,0 +1 @@
+"use strict";angular.module("lr.upload",["lr.upload.formdata","lr.upload.iframe","lr.upload.directives"]),angular.module("lr.upload.directives",[]),angular.module("lr.upload.directives").directive("uploadButton",["upload",function(a){return{restrict:"EA",scope:{data:"=?data",url:"@",id:"@",param:"@",method:"@",onUpload:"&",onSuccess:"&",onError:"&",onComplete:"&"},link:function(b,c,d){var e=angular.element(c),f=angular.element('<input id="'+b.id+'" type="file" />');if(e.append(f),f.on("change",function(){var c=angular.element(this);if(!c[0].files||0!==c[0].files.length){var e={url:b.url,method:b.method||"POST",forceIFrameUpload:b.$eval(d.forceIframeUpload)||!1,data:b.data||{}};e.data[b.param||"file"]=c,b.$apply(function(){b.onUpload({files:c[0].files})}),a(e).then(function(a){b.onSuccess({response:a}),b.onComplete({response:a})},function(a){b.onError({response:a}),b.onComplete({response:a})})}}),"required"in d&&d.$observe("required",function(a){var d=""===a?!0:b.$eval(a);f.attr("required",d),c.toggleClass("ng-valid",!d),c.toggleClass("ng-invalid ng-invalid-required",d)}),"accept"in d&&d.$observe("accept",function(a){f.attr("accept",a)}),a.support.formData){var g=function(){f.attr("multiple",!(!b.$eval(d.multiple)||b.$eval(d.forceIframeUpload)))};d.$observe("multiple",g),d.$observe("forceIframeUpload",g)}}}}]),angular.module("lr.upload.formdata",[]).factory("formDataTransform",function(){return function(a){var b=new FormData;return angular.forEach(a,function(a,c){if(angular.isElement(a)){var d=[];angular.forEach(a,function(a){angular.forEach(a.files,function(a){d.push(a)}),a.value=""}),0!==d.length&&(d.length>1?angular.forEach(d,function(a,d){b.append(c+"["+d+"]",a)}):b.append(c,d[0]))}else b.append(c,a)}),b}}).factory("formDataUpload",["$http","formDataTransform",function(a,b){return function(c){return c.transformRequest=b,c.method=c.method||"POST",c.headers=angular.extend(c.headers||{},{"Content-Type":void 0}),a(c)}}]),angular.module("lr.upload.iframe",[]).factory("iFrameUpload",["$q","$http","$document","$rootScope",function(a,b,c,d){function e(a,b){if(a.indexOf)return a.indexOf(b);for(var c=0;c<a.length;c++)if(b===a[c])return c;return-1}function f(f){var g=[],h=a.defer(),i=h.promise;angular.forEach(f.data||{},function(a,b){angular.isElement(a)&&(delete f.data[b],a.attr("name",b),g.push(a))});var j=/\?/.test(f.url)?"&":"?";"DELETE"===f.method?(f.url=f.url+j+"_method=DELETE",f.method="POST"):"PUT"===f.method?(f.url=f.url+j+"_method=PUT",f.method="POST"):"PATCH"===f.method&&(f.url=f.url+j+"_method=PATCH",f.method="POST");var k=angular.element(c[0].body),l=d.$new(),m="iframe-transport-"+l.$id;l.$destroy();var n=angular.element("<form></form>");n.attr("target",m),n.attr("action",f.url),n.attr("method",f.method||"POST"),n.css("display","none"),g.length&&(n.attr("enctype","multipart/form-data"),n.attr("encoding","multipart/form-data"));var o=angular.element('<iframe name="'+m+'" src="javascript:false;"></iframe>');return o.on("load",function(){function a(a,b){var c=[];return angular.isFunction(b)?b(a,c):(angular.forEach(b,function(b){a=b(a,c)}),a)}function c(){var a=e(b.pendingRequests,f);-1!==a&&(b.pendingRequests.splice(a,1),f.$iframeTransportForm.remove(),delete f.$iframeTransportForm)}o.off("load").on("load",function(){var c;try{var d=this.contentWindow?this.contentWindow.document:this.contentDocument;if(c=angular.element(d.body).text(),!c.length)throw new Error}catch(e){}n.append(angular.element('<iframe src="javascript:false;"></iframe>'));try{c=a(c,b.defaults.transformResponse)}catch(e){}h.resolve({data:c,status:200,headers:[],config:f})}),angular.forEach(f.data,function(a,b){var c=angular.element('<input type="hidden" />');c.attr("name",b),c.val(a),n.append(c)}),angular.forEach(g,function(a){var b=a.clone(!0);a.after(b),n.append(a)}),f.$iframeTransportForm=n,b.pendingRequests.push(f),n[0].submit(),i.then(c,c)}),n.append(o),k.append(n),i}return f}]),angular.module("lr.upload").factory("upload",["$window","formDataUpload","iFrameUpload",function(a,b,c){function d(a){return e.formData&&!a.forceIFrameUpload?b(a):c(a)}var e={fileInput:!(new RegExp("(Android (1\\.[0156]|2\\.[01]))|(Windows Phone (OS 7|8\\.0))|(XBLWP)|(ZuneWP)|(WPDesktop)|(w(eb)?OSBrowser)|(webOS)|(Kindle/(1\\.0|2\\.[05]|3\\.0))").test(a.navigator.userAgent)||angular.element('<input type="file">').prop("disabled")),fileUpload:!(!a.XMLHttpRequestUpload||!a.FileReader),formData:!!a.FormData};return d.support=e,d}]); \ No newline at end of file
diff --git a/client/vendors/jquery/dmuploader.min.js b/client/vendors/jquery/dmuploader.min.js
new file mode 100644
index 0000000..3c3231c
--- /dev/null
+++ b/client/vendors/jquery/dmuploader.min.js
@@ -0,0 +1,9 @@
+/*
+ * dmuploader.min.js - Jquery File Uploader - 0.1
+ * http://www.daniel.com.uy/projects/jquery-file-uploader/
+ *
+ * Copyright (c) 2013 Daniel Morales
+ * Dual licensed under the MIT and GPL licenses.
+ * http://www.daniel.com.uy/doc/license/
+ */
+(function(t){var n="dmUploader";var r={url:document.URL,method:"POST",extraData:{},maxFileSize:0,allowedTypes:"*",extFilter:null,dataType:null,fileName:"file",onInit:function(){},onFallbackMode:function(){message},onNewFile:function(e,t){},onBeforeUpload:function(e){},onComplete:function(){},onUploadProgress:function(e,t){},onUploadSuccess:function(e,t){},onUploadError:function(e,t){},onFileTypeError:function(e){},onFileSizeError:function(e){},onFileExtError:function(e){}};var i=function(e,n){this.element=t(e);this.settings=t.extend({},r,n);if(!this.checkBrowser()){return false}this.init();return true};i.prototype.checkBrowser=function(){if(window.FormData===undefined){this.settings.onFallbackMode.call(this.element,"Browser doesn't support Form API");return false}if(this.element.find("input[type=file]").length>0){return true}if(!this.checkEvent("drop",this.element)||!this.checkEvent("dragstart",this.element)){this.settings.onFallbackMode.call(this.element,"Browser doesn't support Ajax Drag and Drop");return false}return true};i.prototype.checkEvent=function(e,t){var t=t||document.createElement("div");var e="on"+e;var n=e in t;if(!n){if(!t.setAttribute){t=document.createElement("div")}if(t.setAttribute&&t.removeAttribute){t.setAttribute(e,"");n=typeof t[e]=="function";if(typeof t[e]!="undefined"){t[e]=undefined}t.removeAttribute(e)}}t=null;return n};i.prototype.init=function(){var e=this;e.queue=new Array;e.queuePos=-1;e.queueRunning=false;e.element.on("drop",function(t){t.preventDefault();var n=t.originalEvent.dataTransfer.files;e.queueFiles(n)});e.element.find("input[type=file]").on("change",function(n){var r=n.target.files;e.queueFiles(r);t(this).val("")});this.settings.onInit.call(this.element)};i.prototype.queueFiles=function(e){var n=this.queue.length;for(var r=0;r<e.length;r++){var i=e[r];if(this.settings.maxFileSize>0&&i.size>this.settings.maxFileSize){this.settings.onFileSizeError.call(this.element,i);continue}if(this.settings.allowedTypes!="*"&&!i.type.match(this.settings.allowedTypes)){this.settings.onFileTypeError.call(this.element,i);continue}if(this.settings.extFilter!=null){var s=this.settings.extFilter.toLowerCase().split(";");var o=i.name.toLowerCase().split(".").pop();if(t.inArray(o,s)<0){this.settings.onFileExtError.call(this.element,i);continue}}this.queue.push(i);var u=this.queue.length-1;this.settings.onNewFile.call(this.element,u,i)}if(this.queueRunning){return false}if(this.queue.length==n){return false}this.processQueue();return true};i.prototype.processQueue=function(){var n=this;n.queuePos++;if(n.queuePos>=n.queue.length){n.settings.onComplete.call(n.element);n.queuePos=n.queue.length-1;n.queueRunning=false;return}var r=n.queue[n.queuePos];var i=new FormData;i.append(n.settings.fileName,r);n.settings.onBeforeUpload.call(n.element,n.queuePos);t.each(n.settings.extraData,function(e,t){i.append(e,t)});n.queueRunning=true;t.ajax({url:n.settings.url,type:n.settings.method,dataType:n.settings.dataType,data:i,cache:false,contentType:false,processData:false,forceSync:false,xhr:function(){var r=t.ajaxSettings.xhr();if(r.upload){r.upload.addEventListener("progress",function(t){var r=0;var i=t.loaded||t.position;var s=t.total||e.totalSize;if(t.lengthComputable){r=Math.ceil(i/s*100)}n.settings.onUploadProgress.call(n.element,n.queuePos,r)},false)}return r},success:function(e,t,r){n.settings.onUploadSuccess.call(n.element,n.queuePos,e)},error:function(e,t,r){n.settings.onUploadError.call(n.element,n.queuePos,r)},complete:function(e,t){n.processQueue()}})};t.fn.dmUploader=function(e){return this.each(function(){if(!t.data(this,n)){t.data(this,n,new i(this,e))}})};t(document).on("dragenter",function(e){e.stopPropagation();e.preventDefault()});t(document).on("dragover",function(e){e.stopPropagation();e.preventDefault()});t(document).on("drop",function(e){e.stopPropagation();e.preventDefault()})})(jQuery)
diff --git a/server/Readme.md b/server/Readme.md
index fa1f266..fa1f266 100644..100755
--- a/server/Readme.md
+++ b/server/Readme.md
diff --git a/server/Test/DisplayListCidr.php b/server/Test/DisplayListCidr.php
index 119b218..119b218 100644..100755
--- a/server/Test/DisplayListCidr.php
+++ b/server/Test/DisplayListCidr.php
diff --git a/server/Test/DisplayNetIds.php b/server/Test/DisplayNetIds.php
index ade15e4..ade15e4 100644..100755
--- a/server/Test/DisplayNetIds.php
+++ b/server/Test/DisplayNetIds.php
diff --git a/server/Test/computeTest.php b/server/Test/computeTest.php
index 3ce1f2e..3ce1f2e 100644..100755
--- a/server/Test/computeTest.php
+++ b/server/Test/computeTest.php
diff --git a/server/Test/create_network.php b/server/Test/create_network.php
index c267322..c267322 100644..100755
--- a/server/Test/create_network.php
+++ b/server/Test/create_network.php
diff --git a/server/Test/create_subnet.php b/server/Test/create_subnet.php
index 644a77d..644a77d 100644..100755
--- a/server/Test/create_subnet.php
+++ b/server/Test/create_subnet.php
diff --git a/server/Test/genTokenOptionsTest.php b/server/Test/genTokenOptionsTest.php
index f7d0ee4..f7d0ee4 100644..100755
--- a/server/Test/genTokenOptionsTest.php
+++ b/server/Test/genTokenOptionsTest.php
diff --git a/server/Test/getIdNetwork.php b/server/Test/getIdNetwork.php
index 1e38627..1e38627 100644..100755
--- a/server/Test/getIdNetwork.php
+++ b/server/Test/getIdNetwork.php
diff --git a/server/Test/getNetwork.php b/server/Test/getNetwork.php
index 4c76480..4c76480 100644..100755
--- a/server/Test/getNetwork.php
+++ b/server/Test/getNetwork.php
diff --git a/server/Test/imageTests.php b/server/Test/imageTests.php
index a99fbd7..a99fbd7 100644..100755
--- a/server/Test/imageTests.php
+++ b/server/Test/imageTests.php
diff --git a/server/composer.lock b/server/composer.lock
index 7d11e49..7d11e49 100644..100755
--- a/server/composer.lock
+++ b/server/composer.lock
diff --git a/server/composer.phar b/server/composer.phar
index 0281237..0281237 100644..100755
--- a/server/composer.phar
+++ b/server/composer.phar
Binary files differ
diff --git a/server/config.inc.php b/server/config.inc.php
index 636ee5e..636ee5e 100644..100755
--- a/server/config.inc.php
+++ b/server/config.inc.php
diff --git a/server/core/Automating.php b/server/core/Automating.php
index 4a6a0b4..4a6a0b4 100644..100755
--- a/server/core/Automating.php
+++ b/server/core/Automating.php
diff --git a/server/core/CoreInterface.php b/server/core/CoreInterface.php
index ed0d959..ed0d959 100644..100755
--- a/server/core/CoreInterface.php
+++ b/server/core/CoreInterface.php
diff --git a/server/core/LibOverride/projectTokenData/demo b/server/core/LibOverride/projectTokenData/demo
index 95d1e10..95d1e10 100644..100755
--- a/server/core/LibOverride/projectTokenData/demo
+++ b/server/core/LibOverride/projectTokenData/demo
diff --git a/server/core/Network.php b/server/core/Network.php
index ad0cbaf..ad0cbaf 100644..100755
--- a/server/core/Network.php
+++ b/server/core/Network.php
diff --git a/server/core/Network.php~ b/server/core/Network.php~
index 65de962..65de962 100644..100755
--- a/server/core/Network.php~
+++ b/server/core/Network.php~
diff --git a/server/core/Plugin.php b/server/core/Plugin.php
index e6fd8a7..e6fd8a7 100644..100755
--- a/server/core/Plugin.php
+++ b/server/core/Plugin.php
diff --git a/server/core/Plugin_Api.php b/server/core/Plugin_Api.php
index 20ffd0c..20ffd0c 100644..100755
--- a/server/core/Plugin_Api.php
+++ b/server/core/Plugin_Api.php
diff --git a/server/core/Readme.txt b/server/core/Readme.txt
index 8d1c8b6..8d1c8b6 100644..100755
--- a/server/core/Readme.txt
+++ b/server/core/Readme.txt
diff --git a/server/create_serv.php b/server/create_serv.php
index da39842..da39842 100644..100755
--- a/server/create_serv.php
+++ b/server/create_serv.php
diff --git a/server/modules/Readme.txt b/server/modules/Readme.txt
index 8d1c8b6..8d1c8b6 100644..100755
--- a/server/modules/Readme.txt
+++ b/server/modules/Readme.txt
diff --git a/server/vendor/autoload.php b/server/vendor/autoload.php
index 9566096..9566096 100644..100755
--- a/server/vendor/autoload.php
+++ b/server/vendor/autoload.php
diff --git a/server/vendor/composer/ClassLoader.php b/server/vendor/composer/ClassLoader.php
index ff6ecfb..ff6ecfb 100644..100755
--- a/server/vendor/composer/ClassLoader.php
+++ b/server/vendor/composer/ClassLoader.php
diff --git a/server/vendor/composer/LICENSE b/server/vendor/composer/LICENSE
index c8d57af..c8d57af 100644..100755
--- a/server/vendor/composer/LICENSE
+++ b/server/vendor/composer/LICENSE
diff --git a/server/vendor/composer/autoload_classmap.php b/server/vendor/composer/autoload_classmap.php
index 7a91153..7a91153 100644..100755
--- a/server/vendor/composer/autoload_classmap.php
+++ b/server/vendor/composer/autoload_classmap.php
diff --git a/server/vendor/composer/autoload_files.php b/server/vendor/composer/autoload_files.php
index dd37d85..dd37d85 100644..100755
--- a/server/vendor/composer/autoload_files.php
+++ b/server/vendor/composer/autoload_files.php
diff --git a/server/vendor/composer/autoload_namespaces.php b/server/vendor/composer/autoload_namespaces.php
index b7fc012..b7fc012 100644..100755
--- a/server/vendor/composer/autoload_namespaces.php
+++ b/server/vendor/composer/autoload_namespaces.php
diff --git a/server/vendor/composer/autoload_psr4.php b/server/vendor/composer/autoload_psr4.php
index 0b3ff02..0b3ff02 100644..100755
--- a/server/vendor/composer/autoload_psr4.php
+++ b/server/vendor/composer/autoload_psr4.php
diff --git a/server/vendor/composer/autoload_real.php b/server/vendor/composer/autoload_real.php
index c1db66f..c1db66f 100644..100755
--- a/server/vendor/composer/autoload_real.php
+++ b/server/vendor/composer/autoload_real.php
diff --git a/server/vendor/composer/installed.json b/server/vendor/composer/installed.json
index 450bbfb..450bbfb 100644..100755
--- a/server/vendor/composer/installed.json
+++ b/server/vendor/composer/installed.json
diff --git a/server/vendor/guzzlehttp/guzzle/.travis.yml b/server/vendor/guzzlehttp/guzzle/.travis.yml
index a4cd64c..a4cd64c 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/.travis.yml
+++ b/server/vendor/guzzlehttp/guzzle/.travis.yml
diff --git a/server/vendor/guzzlehttp/guzzle/CHANGELOG.md b/server/vendor/guzzlehttp/guzzle/CHANGELOG.md
index 5c35854..5c35854 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/CHANGELOG.md
+++ b/server/vendor/guzzlehttp/guzzle/CHANGELOG.md
diff --git a/server/vendor/guzzlehttp/guzzle/LICENSE b/server/vendor/guzzlehttp/guzzle/LICENSE
index ea7f07c..ea7f07c 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/LICENSE
+++ b/server/vendor/guzzlehttp/guzzle/LICENSE
diff --git a/server/vendor/guzzlehttp/guzzle/README.md b/server/vendor/guzzlehttp/guzzle/README.md
index 06e9497..06e9497 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/README.md
+++ b/server/vendor/guzzlehttp/guzzle/README.md
diff --git a/server/vendor/guzzlehttp/guzzle/UPGRADING.md b/server/vendor/guzzlehttp/guzzle/UPGRADING.md
index 9e31ddc..9e31ddc 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/UPGRADING.md
+++ b/server/vendor/guzzlehttp/guzzle/UPGRADING.md
diff --git a/server/vendor/guzzlehttp/guzzle/composer.json b/server/vendor/guzzlehttp/guzzle/composer.json
index f543372..f543372 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/composer.json
+++ b/server/vendor/guzzlehttp/guzzle/composer.json
diff --git a/server/vendor/guzzlehttp/guzzle/src/Client.php b/server/vendor/guzzlehttp/guzzle/src/Client.php
index 9f7b0cf..9f7b0cf 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Client.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Client.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/ClientInterface.php b/server/vendor/guzzlehttp/guzzle/src/ClientInterface.php
index 5222dab..5222dab 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/ClientInterface.php
+++ b/server/vendor/guzzlehttp/guzzle/src/ClientInterface.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php b/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
index 0b932ae..0b932ae 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php b/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
index 2cf298a..2cf298a 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php b/server/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
index 9887c1d..9887c1d 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php b/server/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
index 9cd5f9e..9cd5f9e 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php b/server/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
index acd654d..acd654d 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
index fd78431..fd78431 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
index f95c09f..f95c09f 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
index d33b0cc..d33b0cc 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
index c82998e..c82998e 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
index 56b1831..56b1831 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
index a77c289..a77c289 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
index 7cdd340..7cdd340 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
index b60a967..b60a967 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php b/server/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
index b92071c..b92071c 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
index 1091899..1091899 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
index b0fc236..b0fc236 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
index 43577da..43577da 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
index 945d06e..945d06e 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php b/server/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
index 7754e91..7754e91 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php b/server/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
index 0658769..0658769 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php b/server/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
index f8b00be..f8b00be 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php b/server/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
index 9f9c05f..9f9c05f 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/HandlerStack.php b/server/vendor/guzzlehttp/guzzle/src/HandlerStack.php
index a72e38a..a72e38a 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/HandlerStack.php
+++ b/server/vendor/guzzlehttp/guzzle/src/HandlerStack.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/MessageFormatter.php b/server/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
index 6b090a9..6b090a9 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
+++ b/server/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Middleware.php b/server/vendor/guzzlehttp/guzzle/src/Middleware.php
index 449ab4b..449ab4b 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Middleware.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Middleware.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/Pool.php b/server/vendor/guzzlehttp/guzzle/src/Pool.php
index 8f1be33..8f1be33 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/Pool.php
+++ b/server/vendor/guzzlehttp/guzzle/src/Pool.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php b/server/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
index e6d176b..e6d176b 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
+++ b/server/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php b/server/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
index dbe8b87..dbe8b87 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
+++ b/server/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/RequestOptions.php b/server/vendor/guzzlehttp/guzzle/src/RequestOptions.php
index 3af2f36..3af2f36 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/RequestOptions.php
+++ b/server/vendor/guzzlehttp/guzzle/src/RequestOptions.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php b/server/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
index 4b95a14..4b95a14 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
+++ b/server/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/TransferStats.php b/server/vendor/guzzlehttp/guzzle/src/TransferStats.php
index 15f717e..15f717e 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/TransferStats.php
+++ b/server/vendor/guzzlehttp/guzzle/src/TransferStats.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/UriTemplate.php b/server/vendor/guzzlehttp/guzzle/src/UriTemplate.php
index 55dfeb5..55dfeb5 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/UriTemplate.php
+++ b/server/vendor/guzzlehttp/guzzle/src/UriTemplate.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/functions.php b/server/vendor/guzzlehttp/guzzle/src/functions.php
index 5ab82af..5ab82af 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/functions.php
+++ b/server/vendor/guzzlehttp/guzzle/src/functions.php
diff --git a/server/vendor/guzzlehttp/guzzle/src/functions_include.php b/server/vendor/guzzlehttp/guzzle/src/functions_include.php
index a93393a..a93393a 100644..100755
--- a/server/vendor/guzzlehttp/guzzle/src/functions_include.php
+++ b/server/vendor/guzzlehttp/guzzle/src/functions_include.php
diff --git a/server/vendor/guzzlehttp/promises/.gitignore b/server/vendor/guzzlehttp/promises/.gitignore
index 83ec41e..83ec41e 100644..100755
--- a/server/vendor/guzzlehttp/promises/.gitignore
+++ b/server/vendor/guzzlehttp/promises/.gitignore
diff --git a/server/vendor/guzzlehttp/promises/.travis.yml b/server/vendor/guzzlehttp/promises/.travis.yml
index 4f4d2b8..4f4d2b8 100644..100755
--- a/server/vendor/guzzlehttp/promises/.travis.yml
+++ b/server/vendor/guzzlehttp/promises/.travis.yml
diff --git a/server/vendor/guzzlehttp/promises/CHANGELOG.md b/server/vendor/guzzlehttp/promises/CHANGELOG.md
index 3871ac7..3871ac7 100644..100755
--- a/server/vendor/guzzlehttp/promises/CHANGELOG.md
+++ b/server/vendor/guzzlehttp/promises/CHANGELOG.md
diff --git a/server/vendor/guzzlehttp/promises/LICENSE b/server/vendor/guzzlehttp/promises/LICENSE
index 581d95f..581d95f 100644..100755
--- a/server/vendor/guzzlehttp/promises/LICENSE
+++ b/server/vendor/guzzlehttp/promises/LICENSE
diff --git a/server/vendor/guzzlehttp/promises/Makefile b/server/vendor/guzzlehttp/promises/Makefile
index 8d5b3ef..8d5b3ef 100644..100755
--- a/server/vendor/guzzlehttp/promises/Makefile
+++ b/server/vendor/guzzlehttp/promises/Makefile
diff --git a/server/vendor/guzzlehttp/promises/README.md b/server/vendor/guzzlehttp/promises/README.md
index c6780ab..c6780ab 100644..100755
--- a/server/vendor/guzzlehttp/promises/README.md
+++ b/server/vendor/guzzlehttp/promises/README.md
diff --git a/server/vendor/guzzlehttp/promises/composer.json b/server/vendor/guzzlehttp/promises/composer.json
index f13844b..f13844b 100644..100755
--- a/server/vendor/guzzlehttp/promises/composer.json
+++ b/server/vendor/guzzlehttp/promises/composer.json
diff --git a/server/vendor/guzzlehttp/promises/phpunit.xml.dist b/server/vendor/guzzlehttp/promises/phpunit.xml.dist
index 500cd53..500cd53 100644..100755
--- a/server/vendor/guzzlehttp/promises/phpunit.xml.dist
+++ b/server/vendor/guzzlehttp/promises/phpunit.xml.dist
diff --git a/server/vendor/guzzlehttp/promises/src/AggregateException.php b/server/vendor/guzzlehttp/promises/src/AggregateException.php
index 6a5690c..6a5690c 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/AggregateException.php
+++ b/server/vendor/guzzlehttp/promises/src/AggregateException.php
diff --git a/server/vendor/guzzlehttp/promises/src/CancellationException.php b/server/vendor/guzzlehttp/promises/src/CancellationException.php
index cb360b8..cb360b8 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/CancellationException.php
+++ b/server/vendor/guzzlehttp/promises/src/CancellationException.php
diff --git a/server/vendor/guzzlehttp/promises/src/EachPromise.php b/server/vendor/guzzlehttp/promises/src/EachPromise.php
index 0344686..0344686 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/EachPromise.php
+++ b/server/vendor/guzzlehttp/promises/src/EachPromise.php
diff --git a/server/vendor/guzzlehttp/promises/src/FulfilledPromise.php b/server/vendor/guzzlehttp/promises/src/FulfilledPromise.php
index 5596296..5596296 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/FulfilledPromise.php
+++ b/server/vendor/guzzlehttp/promises/src/FulfilledPromise.php
diff --git a/server/vendor/guzzlehttp/promises/src/Promise.php b/server/vendor/guzzlehttp/promises/src/Promise.php
index 86820b2..86820b2 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/Promise.php
+++ b/server/vendor/guzzlehttp/promises/src/Promise.php
diff --git a/server/vendor/guzzlehttp/promises/src/PromiseInterface.php b/server/vendor/guzzlehttp/promises/src/PromiseInterface.php
index 8f5f4b9..8f5f4b9 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/PromiseInterface.php
+++ b/server/vendor/guzzlehttp/promises/src/PromiseInterface.php
diff --git a/server/vendor/guzzlehttp/promises/src/PromisorInterface.php b/server/vendor/guzzlehttp/promises/src/PromisorInterface.php
index b07fe32..b07fe32 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/PromisorInterface.php
+++ b/server/vendor/guzzlehttp/promises/src/PromisorInterface.php
diff --git a/server/vendor/guzzlehttp/promises/src/RejectedPromise.php b/server/vendor/guzzlehttp/promises/src/RejectedPromise.php
index bd499e6..bd499e6 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/RejectedPromise.php
+++ b/server/vendor/guzzlehttp/promises/src/RejectedPromise.php
diff --git a/server/vendor/guzzlehttp/promises/src/RejectionException.php b/server/vendor/guzzlehttp/promises/src/RejectionException.php
index 07c1136..07c1136 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/RejectionException.php
+++ b/server/vendor/guzzlehttp/promises/src/RejectionException.php
diff --git a/server/vendor/guzzlehttp/promises/src/TaskQueue.php b/server/vendor/guzzlehttp/promises/src/TaskQueue.php
index 39fe5bb..39fe5bb 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/TaskQueue.php
+++ b/server/vendor/guzzlehttp/promises/src/TaskQueue.php
diff --git a/server/vendor/guzzlehttp/promises/src/functions.php b/server/vendor/guzzlehttp/promises/src/functions.php
index 2fe61b7..2fe61b7 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/functions.php
+++ b/server/vendor/guzzlehttp/promises/src/functions.php
diff --git a/server/vendor/guzzlehttp/promises/src/functions_include.php b/server/vendor/guzzlehttp/promises/src/functions_include.php
index 34cd171..34cd171 100644..100755
--- a/server/vendor/guzzlehttp/promises/src/functions_include.php
+++ b/server/vendor/guzzlehttp/promises/src/functions_include.php
diff --git a/server/vendor/guzzlehttp/promises/tests/AggregateExceptionTest.php b/server/vendor/guzzlehttp/promises/tests/AggregateExceptionTest.php
index eaa7703..eaa7703 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/AggregateExceptionTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/AggregateExceptionTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/EachPromiseTest.php b/server/vendor/guzzlehttp/promises/tests/EachPromiseTest.php
index 08af2a0..08af2a0 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/EachPromiseTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/EachPromiseTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/FulfilledPromiseTest.php b/server/vendor/guzzlehttp/promises/tests/FulfilledPromiseTest.php
index 554c150..554c150 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/FulfilledPromiseTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/FulfilledPromiseTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/NotPromiseInstance.php b/server/vendor/guzzlehttp/promises/tests/NotPromiseInstance.php
index 6288aa8..6288aa8 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/NotPromiseInstance.php
+++ b/server/vendor/guzzlehttp/promises/tests/NotPromiseInstance.php
diff --git a/server/vendor/guzzlehttp/promises/tests/PromiseTest.php b/server/vendor/guzzlehttp/promises/tests/PromiseTest.php
index 599d8ae..599d8ae 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/PromiseTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/PromiseTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/RejectedPromiseTest.php b/server/vendor/guzzlehttp/promises/tests/RejectedPromiseTest.php
index 60f926e..60f926e 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/RejectedPromiseTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/RejectedPromiseTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/RejectionExceptionTest.php b/server/vendor/guzzlehttp/promises/tests/RejectionExceptionTest.php
index 36c6a88..36c6a88 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/RejectionExceptionTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/RejectionExceptionTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/TaskQueueTest.php b/server/vendor/guzzlehttp/promises/tests/TaskQueueTest.php
index 845b263..845b263 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/TaskQueueTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/TaskQueueTest.php
diff --git a/server/vendor/guzzlehttp/promises/tests/Thennable.php b/server/vendor/guzzlehttp/promises/tests/Thennable.php
index 398954d..398954d 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/Thennable.php
+++ b/server/vendor/guzzlehttp/promises/tests/Thennable.php
diff --git a/server/vendor/guzzlehttp/promises/tests/bootstrap.php b/server/vendor/guzzlehttp/promises/tests/bootstrap.php
index a63d264..a63d264 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/bootstrap.php
+++ b/server/vendor/guzzlehttp/promises/tests/bootstrap.php
diff --git a/server/vendor/guzzlehttp/promises/tests/functionsTest.php b/server/vendor/guzzlehttp/promises/tests/functionsTest.php
index 8e6fcf4..8e6fcf4 100644..100755
--- a/server/vendor/guzzlehttp/promises/tests/functionsTest.php
+++ b/server/vendor/guzzlehttp/promises/tests/functionsTest.php
diff --git a/server/vendor/guzzlehttp/psr7/.gitignore b/server/vendor/guzzlehttp/psr7/.gitignore
index 83ec41e..83ec41e 100644..100755
--- a/server/vendor/guzzlehttp/psr7/.gitignore
+++ b/server/vendor/guzzlehttp/psr7/.gitignore
diff --git a/server/vendor/guzzlehttp/psr7/.travis.yml b/server/vendor/guzzlehttp/psr7/.travis.yml
index b88f8da..b88f8da 100644..100755
--- a/server/vendor/guzzlehttp/psr7/.travis.yml
+++ b/server/vendor/guzzlehttp/psr7/.travis.yml
diff --git a/server/vendor/guzzlehttp/psr7/CHANGELOG.md b/server/vendor/guzzlehttp/psr7/CHANGELOG.md
index 0e278bd..0e278bd 100644..100755
--- a/server/vendor/guzzlehttp/psr7/CHANGELOG.md
+++ b/server/vendor/guzzlehttp/psr7/CHANGELOG.md
diff --git a/server/vendor/guzzlehttp/psr7/LICENSE b/server/vendor/guzzlehttp/psr7/LICENSE
index 581d95f..581d95f 100644..100755
--- a/server/vendor/guzzlehttp/psr7/LICENSE
+++ b/server/vendor/guzzlehttp/psr7/LICENSE
diff --git a/server/vendor/guzzlehttp/psr7/Makefile b/server/vendor/guzzlehttp/psr7/Makefile
index 8b00b43..8b00b43 100644..100755
--- a/server/vendor/guzzlehttp/psr7/Makefile
+++ b/server/vendor/guzzlehttp/psr7/Makefile
diff --git a/server/vendor/guzzlehttp/psr7/README.md b/server/vendor/guzzlehttp/psr7/README.md
index c15ddd3..c15ddd3 100644..100755
--- a/server/vendor/guzzlehttp/psr7/README.md
+++ b/server/vendor/guzzlehttp/psr7/README.md
diff --git a/server/vendor/guzzlehttp/psr7/composer.json b/server/vendor/guzzlehttp/psr7/composer.json
index f2e9d4c..f2e9d4c 100644..100755
--- a/server/vendor/guzzlehttp/psr7/composer.json
+++ b/server/vendor/guzzlehttp/psr7/composer.json
diff --git a/server/vendor/guzzlehttp/psr7/phpunit.xml.dist b/server/vendor/guzzlehttp/psr7/phpunit.xml.dist
index 500cd53..500cd53 100644..100755
--- a/server/vendor/guzzlehttp/psr7/phpunit.xml.dist
+++ b/server/vendor/guzzlehttp/psr7/phpunit.xml.dist
diff --git a/server/vendor/guzzlehttp/psr7/src/AppendStream.php b/server/vendor/guzzlehttp/psr7/src/AppendStream.php
index 23039fd..23039fd 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/AppendStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/AppendStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/BufferStream.php b/server/vendor/guzzlehttp/psr7/src/BufferStream.php
index af4d4c2..af4d4c2 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/BufferStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/BufferStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/CachingStream.php b/server/vendor/guzzlehttp/psr7/src/CachingStream.php
index ed68f08..ed68f08 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/CachingStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/CachingStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/DroppingStream.php b/server/vendor/guzzlehttp/psr7/src/DroppingStream.php
index 8935c80..8935c80 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/DroppingStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/DroppingStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/FnStream.php b/server/vendor/guzzlehttp/psr7/src/FnStream.php
index cc9b445..cc9b445 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/FnStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/FnStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/InflateStream.php b/server/vendor/guzzlehttp/psr7/src/InflateStream.php
index 0051d3f..0051d3f 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/InflateStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/InflateStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/LazyOpenStream.php b/server/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
index 02cec3a..02cec3a 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/LimitStream.php b/server/vendor/guzzlehttp/psr7/src/LimitStream.php
index 7f2298b..7f2298b 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/LimitStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/LimitStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/MessageTrait.php b/server/vendor/guzzlehttp/psr7/src/MessageTrait.php
index 123205c..123205c 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/MessageTrait.php
+++ b/server/vendor/guzzlehttp/psr7/src/MessageTrait.php
diff --git a/server/vendor/guzzlehttp/psr7/src/MultipartStream.php b/server/vendor/guzzlehttp/psr7/src/MultipartStream.php
index 2988fcb..2988fcb 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/MultipartStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/MultipartStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/NoSeekStream.php b/server/vendor/guzzlehttp/psr7/src/NoSeekStream.php
index 2332218..2332218 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/NoSeekStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/NoSeekStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/PumpStream.php b/server/vendor/guzzlehttp/psr7/src/PumpStream.php
index ffb5440..ffb5440 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/PumpStream.php
+++ b/server/vendor/guzzlehttp/psr7/src/PumpStream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/Request.php b/server/vendor/guzzlehttp/psr7/src/Request.php
index ed1d3f5..ed1d3f5 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/Request.php
+++ b/server/vendor/guzzlehttp/psr7/src/Request.php
diff --git a/server/vendor/guzzlehttp/psr7/src/Response.php b/server/vendor/guzzlehttp/psr7/src/Response.php
index 58c4c6a..58c4c6a 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/Response.php
+++ b/server/vendor/guzzlehttp/psr7/src/Response.php
diff --git a/server/vendor/guzzlehttp/psr7/src/Stream.php b/server/vendor/guzzlehttp/psr7/src/Stream.php
index 0b0db01..0b0db01 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/Stream.php
+++ b/server/vendor/guzzlehttp/psr7/src/Stream.php
diff --git a/server/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php b/server/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
index daec6f5..daec6f5 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
+++ b/server/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
diff --git a/server/vendor/guzzlehttp/psr7/src/StreamWrapper.php b/server/vendor/guzzlehttp/psr7/src/StreamWrapper.php
index cf7b223..cf7b223 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/StreamWrapper.php
+++ b/server/vendor/guzzlehttp/psr7/src/StreamWrapper.php
diff --git a/server/vendor/guzzlehttp/psr7/src/Uri.php b/server/vendor/guzzlehttp/psr7/src/Uri.php
index 23fa2a4..23fa2a4 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/Uri.php
+++ b/server/vendor/guzzlehttp/psr7/src/Uri.php
diff --git a/server/vendor/guzzlehttp/psr7/src/functions.php b/server/vendor/guzzlehttp/psr7/src/functions.php
index 921a5a8..921a5a8 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/functions.php
+++ b/server/vendor/guzzlehttp/psr7/src/functions.php
diff --git a/server/vendor/guzzlehttp/psr7/src/functions_include.php b/server/vendor/guzzlehttp/psr7/src/functions_include.php
index 96a4a83..96a4a83 100644..100755
--- a/server/vendor/guzzlehttp/psr7/src/functions_include.php
+++ b/server/vendor/guzzlehttp/psr7/src/functions_include.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/AppendStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/AppendStreamTest.php
index 3c197dc..3c197dc 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/AppendStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/AppendStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/BufferStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/BufferStreamTest.php
index 0a635d4..0a635d4 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/BufferStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/BufferStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/CachingStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/CachingStreamTest.php
index 60a2636..60a2636 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/CachingStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/CachingStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/DroppingStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/DroppingStreamTest.php
index 915b215..915b215 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/DroppingStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/DroppingStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/FnStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/FnStreamTest.php
index 66ae90a..66ae90a 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/FnStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/FnStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/FunctionsTest.php b/server/vendor/guzzlehttp/psr7/tests/FunctionsTest.php
index 65cb954..65cb954 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/FunctionsTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/FunctionsTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/InflateStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/InflateStreamTest.php
index 0e4b586..0e4b586 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/InflateStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/InflateStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/LazyOpenStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/LazyOpenStreamTest.php
index fdef142..fdef142 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/LazyOpenStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/LazyOpenStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/LimitStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/LimitStreamTest.php
index 2198b7a..2198b7a 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/LimitStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/LimitStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/MultipartStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/MultipartStreamTest.php
index 61edb06..61edb06 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/MultipartStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/MultipartStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/NoSeekStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/NoSeekStreamTest.php
index a309317..a309317 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/NoSeekStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/NoSeekStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/PumpStreamTest.php b/server/vendor/guzzlehttp/psr7/tests/PumpStreamTest.php
index 7358bb6..7358bb6 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/PumpStreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/PumpStreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/RequestTest.php b/server/vendor/guzzlehttp/psr7/tests/RequestTest.php
index 9defe68..9defe68 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/RequestTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/RequestTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/ResponseTest.php b/server/vendor/guzzlehttp/psr7/tests/ResponseTest.php
index 0ce3e21..0ce3e21 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/ResponseTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/ResponseTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/StreamDecoratorTraitTest.php b/server/vendor/guzzlehttp/psr7/tests/StreamDecoratorTraitTest.php
index 682079e..682079e 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/StreamDecoratorTraitTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/StreamDecoratorTraitTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/StreamTest.php b/server/vendor/guzzlehttp/psr7/tests/StreamTest.php
index 4fe92cc..4fe92cc 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/StreamTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/StreamTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/StreamWrapperTest.php b/server/vendor/guzzlehttp/psr7/tests/StreamWrapperTest.php
index 0156e59..0156e59 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/StreamWrapperTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/StreamWrapperTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/UriTest.php b/server/vendor/guzzlehttp/psr7/tests/UriTest.php
index 357ee25..357ee25 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/UriTest.php
+++ b/server/vendor/guzzlehttp/psr7/tests/UriTest.php
diff --git a/server/vendor/guzzlehttp/psr7/tests/bootstrap.php b/server/vendor/guzzlehttp/psr7/tests/bootstrap.php
index 8601dd3..8601dd3 100644..100755
--- a/server/vendor/guzzlehttp/psr7/tests/bootstrap.php
+++ b/server/vendor/guzzlehttp/psr7/tests/bootstrap.php
diff --git a/server/vendor/justinrainbow/json-schema/.gitattributes b/server/vendor/justinrainbow/json-schema/.gitattributes
index beeff5b..beeff5b 100644..100755
--- a/server/vendor/justinrainbow/json-schema/.gitattributes
+++ b/server/vendor/justinrainbow/json-schema/.gitattributes
diff --git a/server/vendor/justinrainbow/json-schema/LICENSE b/server/vendor/justinrainbow/json-schema/LICENSE
index 6210e7c..6210e7c 100644..100755
--- a/server/vendor/justinrainbow/json-schema/LICENSE
+++ b/server/vendor/justinrainbow/json-schema/LICENSE
diff --git a/server/vendor/justinrainbow/json-schema/README.md b/server/vendor/justinrainbow/json-schema/README.md
index 3f9c58c..3f9c58c 100644..100755
--- a/server/vendor/justinrainbow/json-schema/README.md
+++ b/server/vendor/justinrainbow/json-schema/README.md
diff --git a/server/vendor/justinrainbow/json-schema/bin/validate-json b/server/vendor/justinrainbow/json-schema/bin/validate-json
index e93d53a..e93d53a 100644..100755
--- a/server/vendor/justinrainbow/json-schema/bin/validate-json
+++ b/server/vendor/justinrainbow/json-schema/bin/validate-json
diff --git a/server/vendor/justinrainbow/json-schema/composer.json b/server/vendor/justinrainbow/json-schema/composer.json
index 68b3933..68b3933 100644..100755
--- a/server/vendor/justinrainbow/json-schema/composer.json
+++ b/server/vendor/justinrainbow/json-schema/composer.json
diff --git a/server/vendor/justinrainbow/json-schema/phpunit.xml.dist b/server/vendor/justinrainbow/json-schema/phpunit.xml.dist
index 0136d8e..0136d8e 100644..100755
--- a/server/vendor/justinrainbow/json-schema/phpunit.xml.dist
+++ b/server/vendor/justinrainbow/json-schema/phpunit.xml.dist
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/CollectionConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/CollectionConstraint.php
index b43bace..b43bace 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/CollectionConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/CollectionConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php
index cb3ee80..cb3ee80 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php
index 34280f4..34280f4 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ConstraintInterface.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/EnumConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/EnumConstraint.php
index df413e4..df413e4 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/EnumConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/EnumConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Factory.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Factory.php
index 8cd25c1..8cd25c1 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Factory.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Factory.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/FormatConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/FormatConstraint.php
index c789753..c789753 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/FormatConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/FormatConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php
index c5aaf6a..c5aaf6a 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ObjectConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ObjectConstraint.php
index 0e5cf1b..0e5cf1b 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ObjectConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/ObjectConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/SchemaConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/SchemaConstraint.php
index b856a11..b856a11 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/SchemaConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/SchemaConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php
index f57f64c..f57f64c 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeConstraint.php
index 837cfd8..837cfd8 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/TypeConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/UndefinedConstraint.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/UndefinedConstraint.php
index c033720..c033720 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/UndefinedConstraint.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/UndefinedConstraint.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php
index ec702a7..ec702a7 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidArgumentException.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php
index 2e94677..2e94677 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSchemaMediaTypeException.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php
index 37db121..37db121 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/InvalidSourceUriException.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php
index 2c22881..2c22881 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/JsonDecodingException.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php
index 87b4ac1..87b4ac1 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ResourceNotFoundException.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php
index 6d0b094..6d0b094 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Exception/UriResolverException.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/RefResolver.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/RefResolver.php
index ea0fafd..ea0fafd 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/RefResolver.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/RefResolver.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/AbstractRetriever.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/AbstractRetriever.php
index f924ad8..f924ad8 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/AbstractRetriever.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/AbstractRetriever.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/Curl.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/Curl.php
index cd8414f..cd8414f 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/Curl.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/Curl.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/FileGetContents.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/FileGetContents.php
index bc43de6..bc43de6 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/FileGetContents.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/FileGetContents.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/PredefinedArray.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/PredefinedArray.php
index 7652c42..7652c42 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/PredefinedArray.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/PredefinedArray.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php
index c324998..c324998 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/Retrievers/UriRetrieverInterface.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php
index 9784114..9784114 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriResolver.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php
index c723cd9..c723cd9 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Uri/UriRetriever.php
diff --git a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Validator.php b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Validator.php
index 14dbb60..14dbb60 100644..100755
--- a/server/vendor/justinrainbow/json-schema/src/JsonSchema/Validator.php
+++ b/server/vendor/justinrainbow/json-schema/src/JsonSchema/Validator.php
diff --git a/server/vendor/php-opencloud/common/.gitignore b/server/vendor/php-opencloud/common/.gitignore
index 7ad09a8..7ad09a8 100644..100755
--- a/server/vendor/php-opencloud/common/.gitignore
+++ b/server/vendor/php-opencloud/common/.gitignore
diff --git a/server/vendor/php-opencloud/common/.travis.yml b/server/vendor/php-opencloud/common/.travis.yml
index f15d253..f15d253 100644..100755
--- a/server/vendor/php-opencloud/common/.travis.yml
+++ b/server/vendor/php-opencloud/common/.travis.yml
diff --git a/server/vendor/php-opencloud/common/composer.json b/server/vendor/php-opencloud/common/composer.json
index f2520ad..f2520ad 100644..100755
--- a/server/vendor/php-opencloud/common/composer.json
+++ b/server/vendor/php-opencloud/common/composer.json
diff --git a/server/vendor/php-opencloud/common/phpunit.xml.dist b/server/vendor/php-opencloud/common/phpunit.xml.dist
index cf698d5..cf698d5 100644..100755
--- a/server/vendor/php-opencloud/common/phpunit.xml.dist
+++ b/server/vendor/php-opencloud/common/phpunit.xml.dist
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/AbstractApi.php b/server/vendor/php-opencloud/common/src/Common/Api/AbstractApi.php
index 09988fd..09988fd 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/AbstractApi.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/AbstractApi.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/AbstractParams.php b/server/vendor/php-opencloud/common/src/Common/Api/AbstractParams.php
index b21b3dd..b21b3dd 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/AbstractParams.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/AbstractParams.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/ApiInterface.php b/server/vendor/php-opencloud/common/src/Common/Api/ApiInterface.php
index d4629dc..d4629dc 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/ApiInterface.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/ApiInterface.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/Operation.php b/server/vendor/php-opencloud/common/src/Common/Api/Operation.php
index 927af5a..927af5a 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/Operation.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/Operation.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/Operator.php b/server/vendor/php-opencloud/common/src/Common/Api/Operator.php
index 5698779..5698779 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/Operator.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/Operator.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/OperatorInterface.php b/server/vendor/php-opencloud/common/src/Common/Api/OperatorInterface.php
index 168518b..168518b 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/OperatorInterface.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/OperatorInterface.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Api/Parameter.php b/server/vendor/php-opencloud/common/src/Common/Api/Parameter.php
index f1ec7c7..f1ec7c7 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Api/Parameter.php
+++ b/server/vendor/php-opencloud/common/src/Common/Api/Parameter.php
diff --git a/server/vendor/php-opencloud/common/src/Common/ArrayAccessTrait.php b/server/vendor/php-opencloud/common/src/Common/ArrayAccessTrait.php
index a9e3aba..a9e3aba 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/ArrayAccessTrait.php
+++ b/server/vendor/php-opencloud/common/src/Common/ArrayAccessTrait.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Auth/AuthHandler.php b/server/vendor/php-opencloud/common/src/Common/Auth/AuthHandler.php
index 61a07c9..61a07c9 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Auth/AuthHandler.php
+++ b/server/vendor/php-opencloud/common/src/Common/Auth/AuthHandler.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Auth/Catalog.php b/server/vendor/php-opencloud/common/src/Common/Auth/Catalog.php
index 22ebc09..22ebc09 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Auth/Catalog.php
+++ b/server/vendor/php-opencloud/common/src/Common/Auth/Catalog.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Auth/IdentityService.php b/server/vendor/php-opencloud/common/src/Common/Auth/IdentityService.php
index 1f1d91f..1f1d91f 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Auth/IdentityService.php
+++ b/server/vendor/php-opencloud/common/src/Common/Auth/IdentityService.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Auth/Token.php b/server/vendor/php-opencloud/common/src/Common/Auth/Token.php
index 642ea46..642ea46 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Auth/Token.php
+++ b/server/vendor/php-opencloud/common/src/Common/Auth/Token.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Error/BadResponseError.php b/server/vendor/php-opencloud/common/src/Common/Error/BadResponseError.php
index faa7128..faa7128 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Error/BadResponseError.php
+++ b/server/vendor/php-opencloud/common/src/Common/Error/BadResponseError.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Error/BaseError.php b/server/vendor/php-opencloud/common/src/Common/Error/BaseError.php
index 1776890..1776890 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Error/BaseError.php
+++ b/server/vendor/php-opencloud/common/src/Common/Error/BaseError.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Error/Builder.php b/server/vendor/php-opencloud/common/src/Common/Error/Builder.php
index f9762b7..f9762b7 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Error/Builder.php
+++ b/server/vendor/php-opencloud/common/src/Common/Error/Builder.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Error/NotImplementedError.php b/server/vendor/php-opencloud/common/src/Common/Error/NotImplementedError.php
index db18f62..db18f62 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Error/NotImplementedError.php
+++ b/server/vendor/php-opencloud/common/src/Common/Error/NotImplementedError.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Error/UserInputError.php b/server/vendor/php-opencloud/common/src/Common/Error/UserInputError.php
index e92ab92..e92ab92 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Error/UserInputError.php
+++ b/server/vendor/php-opencloud/common/src/Common/Error/UserInputError.php
diff --git a/server/vendor/php-opencloud/common/src/Common/HydratorStrategyTrait.php b/server/vendor/php-opencloud/common/src/Common/HydratorStrategyTrait.php
index 5b87ad6..5b87ad6 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/HydratorStrategyTrait.php
+++ b/server/vendor/php-opencloud/common/src/Common/HydratorStrategyTrait.php
diff --git a/server/vendor/php-opencloud/common/src/Common/JsonPath.php b/server/vendor/php-opencloud/common/src/Common/JsonPath.php
index b1a7b34..b1a7b34 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/JsonPath.php
+++ b/server/vendor/php-opencloud/common/src/Common/JsonPath.php
diff --git a/server/vendor/php-opencloud/common/src/Common/JsonSchema/JsonPatch.php b/server/vendor/php-opencloud/common/src/Common/JsonSchema/JsonPatch.php
index 74d2a78..74d2a78 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/JsonSchema/JsonPatch.php
+++ b/server/vendor/php-opencloud/common/src/Common/JsonSchema/JsonPatch.php
diff --git a/server/vendor/php-opencloud/common/src/Common/JsonSchema/Schema.php b/server/vendor/php-opencloud/common/src/Common/JsonSchema/Schema.php
index e1e3f65..e1e3f65 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/JsonSchema/Schema.php
+++ b/server/vendor/php-opencloud/common/src/Common/JsonSchema/Schema.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/AbstractResource.php b/server/vendor/php-opencloud/common/src/Common/Resource/AbstractResource.php
index 989fde7..989fde7 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/AbstractResource.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/AbstractResource.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/Creatable.php b/server/vendor/php-opencloud/common/src/Common/Resource/Creatable.php
index 5f16bfa..5f16bfa 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/Creatable.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/Creatable.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/Deletable.php b/server/vendor/php-opencloud/common/src/Common/Resource/Deletable.php
index c825861..c825861 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/Deletable.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/Deletable.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/HasMetadata.php b/server/vendor/php-opencloud/common/src/Common/Resource/HasMetadata.php
index 4bdb53d..4bdb53d 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/HasMetadata.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/HasMetadata.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/HasWaiterTrait.php b/server/vendor/php-opencloud/common/src/Common/Resource/HasWaiterTrait.php
index ddc4bef..ddc4bef 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/HasWaiterTrait.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/HasWaiterTrait.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/Iterator.php b/server/vendor/php-opencloud/common/src/Common/Resource/Iterator.php
index 05507f0..05507f0 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/Iterator.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/Iterator.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/Listable.php b/server/vendor/php-opencloud/common/src/Common/Resource/Listable.php
index c3041d5..c3041d5 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/Listable.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/Listable.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/ResourceInterface.php b/server/vendor/php-opencloud/common/src/Common/Resource/ResourceInterface.php
index ffe3d20..ffe3d20 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/ResourceInterface.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/ResourceInterface.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/Retrievable.php b/server/vendor/php-opencloud/common/src/Common/Resource/Retrievable.php
index 1e3b726..1e3b726 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/Retrievable.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/Retrievable.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Resource/Updateable.php b/server/vendor/php-opencloud/common/src/Common/Resource/Updateable.php
index 228c496..228c496 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Resource/Updateable.php
+++ b/server/vendor/php-opencloud/common/src/Common/Resource/Updateable.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Service/AbstractService.php b/server/vendor/php-opencloud/common/src/Common/Service/AbstractService.php
index 660d7bb..660d7bb 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Service/AbstractService.php
+++ b/server/vendor/php-opencloud/common/src/Common/Service/AbstractService.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Service/Builder.php b/server/vendor/php-opencloud/common/src/Common/Service/Builder.php
index 9ccd90d..9ccd90d 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Service/Builder.php
+++ b/server/vendor/php-opencloud/common/src/Common/Service/Builder.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Service/ServiceInterface.php b/server/vendor/php-opencloud/common/src/Common/Service/ServiceInterface.php
index 0f2f23c..0f2f23c 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Service/ServiceInterface.php
+++ b/server/vendor/php-opencloud/common/src/Common/Service/ServiceInterface.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Transport/HandlerStack.php b/server/vendor/php-opencloud/common/src/Common/Transport/HandlerStack.php
index 8e7b8db..8e7b8db 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Transport/HandlerStack.php
+++ b/server/vendor/php-opencloud/common/src/Common/Transport/HandlerStack.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Transport/JsonSerializer.php b/server/vendor/php-opencloud/common/src/Common/Transport/JsonSerializer.php
index 4d0b2e4..4d0b2e4 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Transport/JsonSerializer.php
+++ b/server/vendor/php-opencloud/common/src/Common/Transport/JsonSerializer.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php b/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php
index 2b407a4..2b407a4 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php
+++ b/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Transport/RequestSerializer.php b/server/vendor/php-opencloud/common/src/Common/Transport/RequestSerializer.php
index 61533fb..61533fb 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Transport/RequestSerializer.php
+++ b/server/vendor/php-opencloud/common/src/Common/Transport/RequestSerializer.php
diff --git a/server/vendor/php-opencloud/common/src/Common/Transport/Utils.php b/server/vendor/php-opencloud/common/src/Common/Transport/Utils.php
index ffac9ce..ffac9ce 100644..100755
--- a/server/vendor/php-opencloud/common/src/Common/Transport/Utils.php
+++ b/server/vendor/php-opencloud/common/src/Common/Transport/Utils.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/DefaultLogger.php b/server/vendor/php-opencloud/common/tests/integration/DefaultLogger.php
index d367600..d367600 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/DefaultLogger.php
+++ b/server/vendor/php-opencloud/common/tests/integration/DefaultLogger.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/Runner.php b/server/vendor/php-opencloud/common/tests/integration/Runner.php
index b1003a2..b1003a2 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/Runner.php
+++ b/server/vendor/php-opencloud/common/tests/integration/Runner.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/SampleManager.php b/server/vendor/php-opencloud/common/tests/integration/SampleManager.php
index 4bd8b9a..4bd8b9a 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/SampleManager.php
+++ b/server/vendor/php-opencloud/common/tests/integration/SampleManager.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/SampleManagerInterface.php b/server/vendor/php-opencloud/common/tests/integration/SampleManagerInterface.php
index c4293ba..c4293ba 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/SampleManagerInterface.php
+++ b/server/vendor/php-opencloud/common/tests/integration/SampleManagerInterface.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/TestCase.php b/server/vendor/php-opencloud/common/tests/integration/TestCase.php
index cb81381..cb81381 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/TestCase.php
+++ b/server/vendor/php-opencloud/common/tests/integration/TestCase.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/TestInterface.php b/server/vendor/php-opencloud/common/tests/integration/TestInterface.php
index 418b407..418b407 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/TestInterface.php
+++ b/server/vendor/php-opencloud/common/tests/integration/TestInterface.php
diff --git a/server/vendor/php-opencloud/common/tests/integration/Utils.php b/server/vendor/php-opencloud/common/tests/integration/Utils.php
index d24c1bb..d24c1bb 100644..100755
--- a/server/vendor/php-opencloud/common/tests/integration/Utils.php
+++ b/server/vendor/php-opencloud/common/tests/integration/Utils.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperationTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperationTest.php
index ea0f7c8..ea0f7c8 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperationTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperationTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperatorTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperatorTest.php
index e22c25e..e22c25e 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperatorTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Api/OperatorTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Api/ParameterTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Api/ParameterTest.php
index 65d4760..65d4760 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Api/ParameterTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Api/ParameterTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/headers.php b/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/headers.php
index f428992..f428992 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/headers.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/headers.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/jsonBody.php b/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/jsonBody.php
index 350affd..350affd 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/jsonBody.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Api/fixtures/jsonBody.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/ArrayAccessTraitTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/ArrayAccessTraitTest.php
index f5d1fdb..f5d1fdb 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/ArrayAccessTraitTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/ArrayAccessTraitTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Auth/AuthHandlerTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Auth/AuthHandlerTest.php
index d0d63cf..d0d63cf 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Auth/AuthHandlerTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Auth/AuthHandlerTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/DateTime.php b/server/vendor/php-opencloud/common/tests/unit/Common/DateTime.php
index 512ba30..512ba30 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/DateTime.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/DateTime.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Error/BadResponseErrorTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Error/BadResponseErrorTest.php
index 7aa4bf1..7aa4bf1 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Error/BadResponseErrorTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Error/BadResponseErrorTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Error/BuilderTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Error/BuilderTest.php
index e23806d..e23806d 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Error/BuilderTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Error/BuilderTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/HydratorStrategyTraitTes.php b/server/vendor/php-opencloud/common/tests/unit/Common/HydratorStrategyTraitTes.php
index 6841002..6841002 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/HydratorStrategyTraitTes.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/HydratorStrategyTraitTes.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/JsonPathTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/JsonPathTest.php
index 1410076..1410076 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/JsonPathTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/JsonPathTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/Fixtures/jsonPatchTests.json b/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/Fixtures/jsonPatchTests.json
index e7f3579..e7f3579 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/Fixtures/jsonPatchTests.json
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/Fixtures/jsonPatchTests.json
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/JsonPatchTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/JsonPatchTest.php
index ee7db9e..ee7db9e 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/JsonPatchTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/JsonPatchTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/SchemaTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/SchemaTest.php
index 4aae8e5..4aae8e5 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/SchemaTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/JsonSchema/SchemaTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/AbstractResourceTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/AbstractResourceTest.php
index f334292..f334292 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/AbstractResourceTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/AbstractResourceTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-empty.resp b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-empty.resp
index 655a35b..655a35b 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-empty.resp
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-empty.resp
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page1.resp b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page1.resp
index adebcaf..adebcaf 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page1.resp
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page1.resp
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page2.resp b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page2.resp
index 6be6b04..6be6b04 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page2.resp
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Resource/Fixtures/servers-page2.resp
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Service/BuilderTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Service/BuilderTest.php
index 09e9918..09e9918 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Service/BuilderTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Service/BuilderTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/HandlerStackTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/HandlerStackTest.php
index ec1cf85..ec1cf85 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/HandlerStackTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/HandlerStackTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/JsonSerializerTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/JsonSerializerTest.php
index 5e21833..5e21833 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/JsonSerializerTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/JsonSerializerTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/MiddlewareTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/MiddlewareTest.php
index c445783..c445783 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/MiddlewareTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/MiddlewareTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/RequestSerializerTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/RequestSerializerTest.php
index cf06220..cf06220 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/RequestSerializerTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/RequestSerializerTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/UtilsTest.php b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/UtilsTest.php
index 3103ad4..3103ad4 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Common/Transport/UtilsTest.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Common/Transport/UtilsTest.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Fixtures/ComputeV2Api.php b/server/vendor/php-opencloud/common/tests/unit/Fixtures/ComputeV2Api.php
index 8c6858d..8c6858d 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Fixtures/ComputeV2Api.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Fixtures/ComputeV2Api.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV2Api.php b/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV2Api.php
index 4cc66b5..4cc66b5 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV2Api.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV2Api.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV3Api.php b/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV3Api.php
index 2fc922f..2fc922f 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV3Api.php
+++ b/server/vendor/php-opencloud/common/tests/unit/Fixtures/IdentityV3Api.php
diff --git a/server/vendor/php-opencloud/common/tests/unit/TestCase.php b/server/vendor/php-opencloud/common/tests/unit/TestCase.php
index 610d88a..610d88a 100644..100755
--- a/server/vendor/php-opencloud/common/tests/unit/TestCase.php
+++ b/server/vendor/php-opencloud/common/tests/unit/TestCase.php
diff --git a/server/vendor/psr/http-message/LICENSE b/server/vendor/psr/http-message/LICENSE
index c2d8e45..c2d8e45 100644..100755
--- a/server/vendor/psr/http-message/LICENSE
+++ b/server/vendor/psr/http-message/LICENSE
diff --git a/server/vendor/psr/http-message/README.md b/server/vendor/psr/http-message/README.md
index 2818533..2818533 100644..100755
--- a/server/vendor/psr/http-message/README.md
+++ b/server/vendor/psr/http-message/README.md
diff --git a/server/vendor/psr/http-message/composer.json b/server/vendor/psr/http-message/composer.json
index 4774b61..4774b61 100644..100755
--- a/server/vendor/psr/http-message/composer.json
+++ b/server/vendor/psr/http-message/composer.json
diff --git a/server/vendor/psr/http-message/src/MessageInterface.php b/server/vendor/psr/http-message/src/MessageInterface.php
index 8f67a05..8f67a05 100644..100755
--- a/server/vendor/psr/http-message/src/MessageInterface.php
+++ b/server/vendor/psr/http-message/src/MessageInterface.php
diff --git a/server/vendor/psr/http-message/src/RequestInterface.php b/server/vendor/psr/http-message/src/RequestInterface.php
index 75c802e..75c802e 100644..100755
--- a/server/vendor/psr/http-message/src/RequestInterface.php
+++ b/server/vendor/psr/http-message/src/RequestInterface.php
diff --git a/server/vendor/psr/http-message/src/ResponseInterface.php b/server/vendor/psr/http-message/src/ResponseInterface.php
index 6724809..6724809 100644..100755
--- a/server/vendor/psr/http-message/src/ResponseInterface.php
+++ b/server/vendor/psr/http-message/src/ResponseInterface.php
diff --git a/server/vendor/psr/http-message/src/ServerRequestInterface.php b/server/vendor/psr/http-message/src/ServerRequestInterface.php
index 916e065..916e065 100644..100755
--- a/server/vendor/psr/http-message/src/ServerRequestInterface.php
+++ b/server/vendor/psr/http-message/src/ServerRequestInterface.php
diff --git a/server/vendor/psr/http-message/src/StreamInterface.php b/server/vendor/psr/http-message/src/StreamInterface.php
index f68f391..f68f391 100644..100755
--- a/server/vendor/psr/http-message/src/StreamInterface.php
+++ b/server/vendor/psr/http-message/src/StreamInterface.php
diff --git a/server/vendor/psr/http-message/src/UploadedFileInterface.php b/server/vendor/psr/http-message/src/UploadedFileInterface.php
index 5ad288d..5ad288d 100644..100755
--- a/server/vendor/psr/http-message/src/UploadedFileInterface.php
+++ b/server/vendor/psr/http-message/src/UploadedFileInterface.php
diff --git a/server/vendor/psr/http-message/src/UriInterface.php b/server/vendor/psr/http-message/src/UriInterface.php
index 1ff5bf0..1ff5bf0 100644..100755
--- a/server/vendor/psr/http-message/src/UriInterface.php
+++ b/server/vendor/psr/http-message/src/UriInterface.php