diff --git a/composer.json b/composer.json index a1c3e8a9..28cb34f1 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "license": "GPL-2.0+", "type": "project", "require": { - "php": "^5.6", + "php": "^7.1", "ext-json": "*", "typo3/cms": "^7.6", "georgringer/news": "^6.1", @@ -56,18 +56,18 @@ "typo3-ter/media": "^4.5", "typo3-ter/metaseo": "2.1", "typo3-ter/ods-redirects": "^1.3", - "typo3-ter/pagepath": "^1.1", "typo3-ter/pb-social": "^1.3", "typo3-ter/sourceopt": "^1.0", "typo3-ter/html-compress": "^1.1", - "typo3-ter/imageoptimizer": "^1.0", "doctrine/dbal": "^2.5", "yohang/calendr": "^2.1", "wyrihaximus/html-compress": "^1.4", "symfony/property-access": "^3.4", "symfony/options-resolver": "^3.4", "symfony/serializer": "^3.3", - "league/csv": "^8.2" + "league/csv": "^8.2", + "christophlehmann/imageoptimizer": "^1.1", + "smichaelsen/pagepath": "^1.1" }, "scripts": { "typo3-cms-scripts": [ @@ -102,11 +102,11 @@ } }, "require-dev": { - "deployer/deployer": "^4.3" + "deployer/deployer": "^6.0" }, "config": { "platform": { - "php": "5.6.34" + "php": "7.1.10" } } } diff --git a/composer.lock b/composer.lock index cf23c6bb..44379577 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,46 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b82dc74c08630a468c17439fc8b67cb3", + "content-hash": "1dba22f6a011fcf745ddabb92c3171cb", "packages": [ + { + "name": "christophlehmann/imageoptimizer", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/christophlehmann/imageoptimizer.git", + "reference": "2472497fba5e718500d0ba61289c53c0042e68dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/christophlehmann/imageoptimizer/zipball/2472497fba5e718500d0ba61289c53c0042e68dc", + "reference": "2472497fba5e718500d0ba61289c53c0042e68dc", + "shasum": "" + }, + "require": { + "typo3/cms-core": ">=7.6.0,<=8.7.99" + }, + "replace": { + "imageoptimizer": "self.version" + }, + "type": "typo3-cms-extension", + "autoload": { + "psr-4": { + "Lemming\\Imageoptimizer\\": "Classes/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "description": "Optimize uploaded/processed images with binaries of your choice", + "keywords": [ + "extension", + "jpegoptim", + "lossless", + "optipng", + "progressive", + "typo3" + ], + "time": "2018-08-20T20:49:40+00:00" + }, { "name": "cogpowered/finediff", "version": "0.3.1", @@ -124,103 +162,40 @@ ], "time": "2018-07-09T00:00:00+00:00" }, - { - "name": "doctrine/annotations", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "54cacc9b81758b14e3ce750f205a393d52339e97" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/54cacc9b81758b14e3ce750f205a393d52339e97", - "reference": "54cacc9b81758b14e3ce750f205a393d52339e97", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "doctrine/cache": "1.*", - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "time": "2017-02-24T16:22:25+00:00" - }, { "name": "doctrine/cache", - "version": "v1.6.2", + "version": "v1.8.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "eb152c5100571c7a45470ff2a35095ab3f3b900b" + "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/eb152c5100571c7a45470ff2a35095ab3f3b900b", - "reference": "eb152c5100571c7a45470ff2a35095ab3f3b900b", + "url": "https://api.github.com/repos/doctrine/cache/zipball/d768d58baee9a4862ca783840eca1b9add7a7f57", + "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57", "shasum": "" }, "require": { - "php": "~5.5|~7.0" + "php": "~7.1" }, "conflict": { "doctrine/common": ">2.2,<2.4" }, "require-dev": { - "phpunit/phpunit": "~4.8|~5.0", - "predis/predis": "~1.0", - "satooshi/php-coveralls": "~0.6" + "alcaeus/mongo-php-adapter": "^1.1", + "doctrine/coding-standard": "^4.0", + "mongodb/mongodb": "^1.1", + "phpunit/phpunit": "^7.0", + "predis/predis": "~1.0" + }, + "suggest": { + "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.6.x-dev" + "dev-master": "1.8.x-dev" } }, "autoload": { @@ -255,174 +230,41 @@ } ], "description": "Caching library offering an object-oriented API for many cache backends", - "homepage": "http://www.doctrine-project.org", + "homepage": "https://www.doctrine-project.org", "keywords": [ "cache", "caching" ], - "time": "2017-07-22T12:49:21+00:00" - }, - { - "name": "doctrine/collections", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/collections.git", - "reference": "1a4fb7e902202c33cce8c55989b945612943c2ba" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/1a4fb7e902202c33cce8c55989b945612943c2ba", - "reference": "1a4fb7e902202c33cce8c55989b945612943c2ba", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "doctrine/coding-standard": "~0.1@dev", - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3.x-dev" - } - }, - "autoload": { - "psr-0": { - "Doctrine\\Common\\Collections\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Collections Abstraction library", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "array", - "collections", - "iterator" - ], - "time": "2017-01-03T10:49:41+00:00" - }, - { - "name": "doctrine/common", - "version": "v2.7.3", - "source": { - "type": "git", - "url": "https://github.com/doctrine/common.git", - "reference": "4acb8f89626baafede6ee5475bc5844096eba8a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/common/zipball/4acb8f89626baafede6ee5475bc5844096eba8a9", - "reference": "4acb8f89626baafede6ee5475bc5844096eba8a9", - "shasum": "" - }, - "require": { - "doctrine/annotations": "1.*", - "doctrine/cache": "1.*", - "doctrine/collections": "1.*", - "doctrine/inflector": "1.*", - "doctrine/lexer": "1.*", - "php": "~5.6|~7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.4.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Common Library for Doctrine projects", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "annotations", - "collections", - "eventmanager", - "persistence", - "spl" - ], - "time": "2017-07-22T08:35:12+00:00" + "time": "2018-08-21T18:01:43+00:00" }, { "name": "doctrine/dbal", - "version": "v2.5.13", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "729340d8d1eec8f01bff708e12e449a3415af873" + "reference": "5140a64c08b4b607b9bedaae0cedd26f04a0e621" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/729340d8d1eec8f01bff708e12e449a3415af873", - "reference": "729340d8d1eec8f01bff708e12e449a3415af873", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/5140a64c08b4b607b9bedaae0cedd26f04a0e621", + "reference": "5140a64c08b4b607b9bedaae0cedd26f04a0e621", "shasum": "" }, "require": { - "doctrine/common": ">=2.4,<2.8-dev", - "php": ">=5.3.2" + "doctrine/cache": "^1.0", + "doctrine/event-manager": "^1.0", + "ext-pdo": "*", + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "4.*", - "symfony/console": "2.*||^3.0" + "doctrine/coding-standard": "^4.0", + "jetbrains/phpstorm-stubs": "^2018.1.2", + "phpstan/phpstan": "^0.10.1", + "phpunit/phpunit": "^7.1.2", + "phpunit/phpunit-mock-objects": "!=3.2.4,!=3.2.5", + "symfony/console": "^2.0.5|^3.0|^4.0", + "symfony/phpunit-bridge": "^3.4.5|^4.0.5" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -433,7 +275,8 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.5.x-dev" + "dev-master": "2.8.x-dev", + "dev-develop": "3.0.x-dev" } }, "autoload": { @@ -471,37 +314,41 @@ "persistence", "queryobject" ], - "time": "2017-07-22T20:44:48+00:00" + "time": "2018-07-13T03:16:35+00:00" }, { - "name": "doctrine/inflector", - "version": "v1.1.0", + "name": "doctrine/event-manager", + "version": "v1.0.0", "source": { "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" + "url": "https://github.com/doctrine/event-manager.git", + "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/a520bc093a0170feeb6b14e9d83f3a14452e64b3", + "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1" + }, + "conflict": { + "doctrine/common": "<2.9@dev" }, "require-dev": { - "phpunit/phpunit": "4.*" + "doctrine/coding-standard": "^4.0", + "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" + "psr-4": { + "Doctrine\\Common\\": "lib/Doctrine/Common" } }, "notification-url": "https://packagist.org/downloads/", @@ -528,17 +375,20 @@ { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" } ], - "description": "Common String Manipulations with regard to casing and singular/plural rules.", - "homepage": "http://www.doctrine-project.org", + "description": "Doctrine Event Manager component", + "homepage": "https://www.doctrine-project.org/projects/event-manager.html", "keywords": [ - "inflection", - "pluralize", - "singularize", - "string" + "event", + "eventdispatcher", + "eventmanager" ], - "time": "2015-11-06T14:35:42+00:00" + "time": "2018-06-11T11:59:03+00:00" }, { "name": "doctrine/instantiator", @@ -594,60 +444,6 @@ ], "time": "2015-06-14T21:17:01+00:00" }, - { - "name": "doctrine/lexer", - "version": "v1.0.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/83893c552fd2045dd78aef794c31e694c37c0b8c", - "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-0": { - "Doctrine\\Common\\Lexer\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "lexer", - "parser" - ], - "time": "2014-09-09T13:34:57+00:00" - }, { "name": "fluidtypo3/vhs", "version": "3.1.0", @@ -847,22 +643,22 @@ }, { "name": "helhum/typo3-console-plugin", - "version": "1.7.5", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/TYPO3-Console/typo3-console-plugin.git", - "reference": "7bb9122dd784b6c40bc681a593a5f3f36162c60f" + "reference": "4e0cb102b6471b156a942eb8ca6e607ab28c0b19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-Console/typo3-console-plugin/zipball/7bb9122dd784b6c40bc681a593a5f3f36162c60f", - "reference": "7bb9122dd784b6c40bc681a593a5f3f36162c60f", + "url": "https://api.github.com/repos/TYPO3-Console/typo3-console-plugin/zipball/4e0cb102b6471b156a942eb8ca6e607ab28c0b19", + "reference": "4e0cb102b6471b156a942eb8ca6e607ab28c0b19", "shasum": "" }, "require": { "composer-plugin-api": "^1.0", - "php": ">=5.5.0", - "typo3/cms-composer-installers": "^1.3.1" + "php": ">=7.0.0 <7.3", + "typo3/cms-composer-installers": "^1.4 || ^2.0" }, "require-dev": { "composer/composer": "^1.0" @@ -871,16 +667,13 @@ "extra": { "class": "Helhum\\Typo3ConsolePlugin\\Plugin", "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { "Helhum\\Typo3ConsolePlugin\\": "src/" - }, - "files": [ - "res/php/autoload-include.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -899,7 +692,7 @@ "plugin", "typo3 console" ], - "time": "2017-08-13T11:41:48+00:00" + "time": "2017-12-13T13:52:52+00:00" }, { "name": "jalle19/php-yui-compressor", @@ -1325,33 +1118,29 @@ }, { "name": "paragonie/random_compat", - "version": "v2.0.17", + "version": "v9.99.99", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d" + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/29af24f25bab834fcbb38ad2a69fa93b867e070d", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", "shasum": "" }, "require": { - "php": ">=5.2.0" + "php": "^7" }, "require-dev": { - "phpunit/phpunit": "4.*|5.*" + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" }, "suggest": { "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", - "autoload": { - "files": [ - "lib/random.php" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -1370,7 +1159,7 @@ "pseudorandom", "random" ], - "time": "2018-07-04T16:31:37+00:00" + "time": "2018-07-02T15:55:56+00:00" }, { "name": "patchwork/jsqueeze", @@ -1694,6 +1483,52 @@ ], "time": "2016-10-10T12:19:37+00:00" }, + { + "name": "smichaelsen/pagepath", + "version": "1.1.6", + "source": { + "type": "git", + "url": "https://github.com/smichaelsen/typo3-pagepath.git", + "reference": "09dfe1e979dace879f6a12065d80bbe2d7c14198" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/smichaelsen/typo3-pagepath/zipball/09dfe1e979dace879f6a12065d80bbe2d7c14198", + "reference": "09dfe1e979dace879f6a12065d80bbe2d7c14198", + "shasum": "" + }, + "require": { + "typo3/cms-core": "^7.6 || ^8.6" + }, + "replace": { + "pagepath": "self.version", + "typo3-ter/pagepath": "self.version" + }, + "require-dev": { + "namelesscoder/typo3-repository-client": "^1.2.0" + }, + "type": "typo3-cms-extension", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + }, + "typo3/cms": { + "cms-package-dir": "{$vendor-dir}/typo3/cms", + "web-dir": ".Build/Web" + } + }, + "autoload": { + "classmap": [ + "Classes/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+" + ], + "homepage": "https://github.com/smichaelsen/typo3-pagepath", + "time": "2017-02-15T14:33:41+00:00" + }, { "name": "swiftmailer/swiftmailer", "version": "v5.4.12", @@ -1917,26 +1752,26 @@ }, { "name": "symfony/inflector", - "version": "v3.4.15", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/symfony/inflector.git", - "reference": "129ac0c59e516f5fe210efe51a44f79ab9925c16" + "reference": "07810b5c88ec0c2e98972571a40a126b44664e13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/inflector/zipball/129ac0c59e516f5fe210efe51a44f79ab9925c16", - "reference": "129ac0c59e516f5fe210efe51a44f79ab9925c16", + "url": "https://api.github.com/repos/symfony/inflector/zipball/07810b5c88ec0c2e98972571a40a126b44664e13", + "reference": "07810b5c88ec0c2e98972571a40a126b44664e13", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": "^7.1.3", "symfony/polyfill-ctype": "~1.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1971,7 +1806,7 @@ "symfony", "words" ], - "time": "2018-07-26T08:45:46+00:00" + "time": "2018-07-26T08:55:25+00:00" }, { "name": "symfony/options-resolver", @@ -2478,6 +2313,7 @@ } ], "description": "This extension integrates the grid layout concept also to regular content elements - the grid elements.\r\nIt offers a lot of new features like advanced drag & drop or real references, that improve the usability of the page and list module to speed up the daily work with the backend.", + "homepage": "https://extensions.typo3.org/extension/gridelements/", "time": "2017-12-23T18:15:17+00:00" }, { @@ -2511,42 +2347,9 @@ } ], "description": "Compress/minify your HTML output", + "homepage": "https://extensions.typo3.org/extension/html_compress/", "time": "2016-12-26T10:19:02+00:00" }, - { - "name": "typo3-ter/imageoptimizer", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://extensions.typo3.org/extension/download/imageoptimizer/1.1.2/zip/", - "reference": null, - "shasum": null - }, - "require": { - "typo3/cms-core": ">= 7.6.0, <= 8.7.99" - }, - "replace": { - "imageoptimizer": "self.version" - }, - "type": "typo3-cms-extension", - "autoload": { - "psr-4": { - "Lemming\\Imageoptimizer\\": "Classes/" - } - }, - "authors": [ - { - "name": "Christoph Lehmann", - "email": "post@christophlehmann.eu", - "company": "", - "username": "nwtlehmann" - } - ], - "description": "Optimize uploaded/processed images with binaries of your choice", - "homepage": "https://extensions.typo3.org/extension/imageoptimizer/", - "abandoned": "christophlehmann/imageoptimizer", - "time": "2018-08-20T23:03:56+00:00" - }, { "name": "typo3-ter/media", "version": "4.5.0", @@ -2581,6 +2384,7 @@ } ], "description": "Media management system for TYPO3 CMS.", + "homepage": "https://extensions.typo3.org/extension/media/", "time": "2017-11-02T13:08:04+00:00" }, { @@ -2614,6 +2418,7 @@ } ], "description": "Search Engine Optimization (SEO), Indexed Google-Sitemap (TXT- and XML-Sitemap) for all Extensions (pibase, extbase), Metatags, Canonical-URL, Pagetitle manipulations, Crawler verification, Piwik and Google Analytics support and some more... multi-language- and multi-tree-support", + "homepage": "https://extensions.typo3.org/extension/metaseo/", "time": "2017-06-11T18:32:55+00:00" }, { @@ -2653,41 +2458,9 @@ } ], "description": "Simply manage (permanent 301) redirects in the list view. The extension supports multidomain sites, count the redirect usage and shows the last referer. UPDATE! imports the records from realurl.", + "homepage": "https://extensions.typo3.org/extension/ods_redirects/", "time": "2017-05-22T22:07:45+00:00" }, - { - "name": "typo3-ter/pagepath", - "version": "1.1.6", - "dist": { - "type": "zip", - "url": "https://extensions.typo3.org/extension/download/pagepath/1.1.6/zip/", - "reference": null, - "shasum": null - }, - "require": { - "php": ">= 5.5.0, <= 7.0.99", - "typo3/cms-core": ">= 7.6.2, <= 8.6.99" - }, - "replace": { - "pagepath": "self.version" - }, - "type": "typo3-cms-extension", - "autoload": { - "classmap": [ - "Classes/" - ] - }, - "authors": [ - { - "name": "Sebastian Michaelsen", - "email": "sebastian@michaelsen.io", - "company": "", - "username": "phpprof" - } - ], - "description": "Provides API for Backend modules to get a proper path to the Frontend page (simulateStatic/RealURL/CoolURI-like)", - "time": "2017-02-15T15:40:25+00:00" - }, { "name": "typo3-ter/pb-social", "version": "1.3.1", @@ -2722,6 +2495,7 @@ "username": "plusb" } ], + "homepage": "https://extensions.typo3.org/extension/pb_social/", "time": "2018-02-14T11:05:37+00:00" }, { @@ -2755,6 +2529,7 @@ } ], "description": "Optimization of the final page: reformatting the (x)html output, removal of new lines, and quotes. Move development repository to https://github.com/lochmueller/sourceopt", + "homepage": "https://extensions.typo3.org/extension/sourceopt/", "time": "2017-06-15T17:25:53+00:00" }, { @@ -3063,21 +2838,21 @@ }, { "name": "typo3/cms-composer-installers", - "version": "1.3.2", + "version": "v1.5.2", "source": { "type": "git", "url": "https://github.com/TYPO3/CmsComposerInstallers.git", - "reference": "98fec6f650016c437b29e56487dd349ed062af93" + "reference": "a5c340cafe69629869f046f4e2790fb87bfb9ded" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3/CmsComposerInstallers/zipball/98fec6f650016c437b29e56487dd349ed062af93", - "reference": "98fec6f650016c437b29e56487dd349ed062af93", + "url": "https://api.github.com/repos/TYPO3/CmsComposerInstallers/zipball/a5c340cafe69629869f046f4e2790fb87bfb9ded", + "reference": "a5c340cafe69629869f046f4e2790fb87bfb9ded", "shasum": "" }, "require": { "composer-plugin-api": "^1.0.0", - "php": ">=5.5 <7.3" + "php": ">=7.0.0 <7.3" }, "conflict": { "composer/installers": "<1.0.24 || >1.0.24" @@ -3087,13 +2862,13 @@ "netresearch/composer-installers": "*" }, "require-dev": { - "composer/composer": "1.*" + "composer/composer": "^1.2" }, "type": "composer-plugin", "extra": { "class": "TYPO3\\CMS\\Composer\\Installer\\Plugin", "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-master": "1.4.x-dev" } }, "autoload": { @@ -3128,7 +2903,7 @@ "installer", "typo3" ], - "time": "2017-12-04T15:30:33+00:00" + "time": "2018-04-09T08:16:52+00:00" }, { "name": "websharks/css-minifier", @@ -3300,35 +3075,28 @@ "packages-dev": [ { "name": "deployer/deployer", - "version": "v4.3.2", + "version": "v6.3.0", "source": { "type": "git", "url": "https://github.com/deployphp/deployer.git", - "reference": "0fda27f124943bfcecf714f010c7747a4be66d04" + "reference": "3013995ad728e4d3450a6fa5d8ae90a9d7be5a17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/deployphp/deployer/zipball/0fda27f124943bfcecf714f010c7747a4be66d04", - "reference": "0fda27f124943bfcecf714f010c7747a4be66d04", + "url": "https://api.github.com/repos/deployphp/deployer/zipball/3013995ad728e4d3450a6fa5d8ae90a9d7be5a17", + "reference": "3013995ad728e4d3450a6fa5d8ae90a9d7be5a17", "shasum": "" }, "require": { - "elfet/pure": "~2.0", - "monolog/monolog": "^1.21", - "php": ">=5.6.0", - "phpseclib/phpseclib": "~2.0", + "deployer/phar-update": "~2.1", + "php": "~7.0", "pimple/pimple": "~3.0", - "symfony/console": "~2.6|~3.0", - "symfony/finder": "~2.6|~3.0", - "symfony/process": "~2.6|~3.0", - "symfony/yaml": "~2.6|~3.0" + "symfony/console": "~2.7|~3.0|~4.0", + "symfony/process": "~2.7|~3.0|~4.0", + "symfony/yaml": "~2.7|~3.0|~4.0" }, "require-dev": { - "deployer/phar-update": "~2.0", - "phpunit/phpunit": "~5.7" - }, - "suggest": { - "ext-sockets": "For parallel deployment" + "phpunit/phpunit": "^6.4.3" }, "bin": [ "bin/dep" @@ -3339,6 +3107,7 @@ "Deployer\\": "src/" }, "files": [ + "src/Support/helpers.php", "src/functions.php" ] }, @@ -3354,224 +3123,37 @@ ], "description": "Deployment Tool", "homepage": "https://deployer.org", - "time": "2017-12-14T06:41:41+00:00" + "time": "2018-08-27T06:37:53+00:00" }, { - "name": "elfet/pure", - "version": "v2.0.0", - "source": { - "type": "git", - "url": "https://github.com/elfet/purephp.git", - "reference": "9d6422d31b89c4f79c322df2a7772936a8bc74a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elfet/purephp/zipball/9d6422d31b89c4f79c322df2a7772936a8bc74a1", - "reference": "9d6422d31b89c4f79c322df2a7772936a8bc74a1", - "shasum": "" - }, - "require": { - "react/react": "~0.4", - "symfony/console": "~2.6|~3.0", - "symfony/debug": "~2.6|~3.0", - "symfony/expression-language": "~2.6|~3.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.4", - "symfony/finder": "~2.6|~3.0", - "symfony/process": "~2.6|~3.0" - }, - "bin": [ - "pure" - ], - "type": "library", - "autoload": { - "psr-4": { - "Pure\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Anton Medvedev", - "email": "anton@medv.io" - } - ], - "description": "Pure PHP key-value storage", - "time": "2016-03-19T14:26:03+00:00" - }, - { - "name": "evenement/evenement", + "name": "deployer/phar-update", "version": "v2.1.0", "source": { "type": "git", - "url": "https://github.com/igorw/evenement.git", - "reference": "6ba9a777870ab49f417e703229d53931ed40fd7a" + "url": "https://github.com/deployphp/phar-update.git", + "reference": "a6c7c3a1b2eb6983ebeb59cd1dc1c2e9df115c4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/igorw/evenement/zipball/6ba9a777870ab49f417e703229d53931ed40fd7a", - "reference": "6ba9a777870ab49f417e703229d53931ed40fd7a", + "url": "https://api.github.com/repos/deployphp/phar-update/zipball/a6c7c3a1b2eb6983ebeb59cd1dc1c2e9df115c4a", + "reference": "a6c7c3a1b2eb6983ebeb59cd1dc1c2e9df115c4a", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": ">=5.3.3", + "symfony/console": "~2.7|~3.0|~4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0||^5.7||^4.8.35" + "mikey179/vfsstream": "1.1.0", + "phpunit/phpunit": "3.7.*", + "symfony/process": "~2.7|~3.0|~4.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "psr-0": { - "Evenement": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - } - ], - "description": "Événement is a very simple event dispatching library for PHP", - "keywords": [ - "event-dispatcher", - "event-emitter" - ], - "time": "2017-07-17T17:39:19+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "1.4.2", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c", - "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, "autoload": { "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Schultze", - "homepage": "https://github.com/Tobion" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "request", - "response", - "stream", - "uri", - "url" - ], - "time": "2017-03-20T17:10:46+00:00" - }, - { - "name": "monolog/monolog", - "version": "1.23.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "jakub-onderka/php-parallel-lint": "0.9", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "phpunit/phpunit": "~4.5", - "phpunit/phpunit-mock-objects": "2.3.0", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" + "Deployer\\Component\\PharUpdate\\": "src/", + "Deployer\\Component\\PHPUnit\\": "src/PHPUnit/", + "Deployer\\Component\\Version\\": "src/Version/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3580,111 +3162,24 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "name": "Kevin Herrera", + "email": "kevin@herrera.io", + "homepage": "http://kevin.herrera.io" + }, + { + "name": "Anton Medvedev", + "email": "anton@medv.io", + "homepage": "https://medv.io" } ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", + "description": "Integrates Phar Update to Symfony Console.", + "homepage": "https://github.com/deployphp/phar-update", "keywords": [ - "log", - "logging", - "psr-3" + "console", + "phar", + "update" ], - "time": "2017-06-19T01:22:40+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.11", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "7053f06f91b3de78e143d430e55a8f7889efc08b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7053f06f91b3de78e143d430e55a8f7889efc08b", - "reference": "7053f06f91b3de78e143d430e55a8f7889efc08b", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "sami/sami": "~2.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "time": "2018-04-15T16:55:05+00:00" + "time": "2018-02-27T17:29:10+00:00" }, { "name": "pimple/pimple", @@ -3736,52 +3231,6 @@ ], "time": "2018-01-21T07:42:36+00:00" }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "time": "2016-08-06T20:24:11+00:00" - }, { "name": "psr/container", "version": "1.0.0", @@ -3831,819 +3280,6 @@ ], "time": "2017-02-14T16:28:37+00:00" }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "react/cache", - "version": "v0.4.2", - "source": { - "type": "git", - "url": "https://github.com/reactphp/cache.git", - "reference": "75494f26b4ef089db9bf8c90b63c296246e099e8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/cache/zipball/75494f26b4ef089db9bf8c90b63c296246e099e8", - "reference": "75494f26b4ef089db9bf8c90b63c296246e099e8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/promise": "~2.0|~1.1" - }, - "require-dev": { - "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async, Promise-based cache interface for ReactPHP", - "keywords": [ - "cache", - "caching", - "promise", - "reactphp" - ], - "time": "2017-12-20T16:47:13+00:00" - }, - { - "name": "react/child-process", - "version": "v0.4.3", - "source": { - "type": "git", - "url": "https://github.com/reactphp/child-process.git", - "reference": "b81d06daaafb5d7d592b6f7f8b1b7905cdef9ac6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/child-process/zipball/b81d06daaafb5d7d592b6f7f8b1b7905cdef9ac6", - "reference": "b81d06daaafb5d7d592b6f7f8b1b7905cdef9ac6", - "shasum": "" - }, - "require": { - "evenement/evenement": "^2.0 || ^1.0", - "php": ">=5.3.0", - "react/event-loop": "^0.4 || ^0.3", - "react/stream": "^0.5 || ^0.4.4" - }, - "require-dev": { - "phpunit/phpunit": "^5.0 || ^4.8.10", - "sebastian/environment": "~1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\ChildProcess\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Library for executing child processes.", - "keywords": [ - "process" - ], - "time": "2017-03-14T13:23:20+00:00" - }, - { - "name": "react/dns", - "version": "v0.4.15", - "source": { - "type": "git", - "url": "https://github.com/reactphp/dns.git", - "reference": "319e110a436d26a2fa137cfa3ef2063951715794" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/dns/zipball/319e110a436d26a2fa137cfa3ef2063951715794", - "reference": "319e110a436d26a2fa137cfa3ef2063951715794", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "react/cache": "^0.5 || ^0.4 || ^0.3", - "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", - "react/promise": "^2.1 || ^1.2.1", - "react/promise-timer": "^1.2", - "react/stream": "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.5" - }, - "require-dev": { - "clue/block-react": "^1.2", - "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Dns\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async DNS resolver for ReactPHP", - "keywords": [ - "async", - "dns", - "dns-resolver", - "reactphp" - ], - "time": "2018-07-02T12:17:56+00:00" - }, - { - "name": "react/event-loop", - "version": "v0.4.3", - "source": { - "type": "git", - "url": "https://github.com/reactphp/event-loop.git", - "reference": "8bde03488ee897dc6bb3d91e4e17c353f9c5252f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/event-loop/zipball/8bde03488ee897dc6bb3d91e4e17c353f9c5252f", - "reference": "8bde03488ee897dc6bb3d91e4e17c353f9c5252f", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.8" - }, - "suggest": { - "ext-event": "~1.0", - "ext-libev": "*", - "ext-libevent": ">=0.1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\EventLoop\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Event loop abstraction layer that libraries can use for evented I/O.", - "keywords": [ - "asynchronous", - "event-loop" - ], - "time": "2017-04-27T10:56:23+00:00" - }, - { - "name": "react/http", - "version": "v0.4.4", - "source": { - "type": "git", - "url": "https://github.com/reactphp/http.git", - "reference": "aac319bd789cbc7b478d42cde2d03596e97e3222" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/http/zipball/aac319bd789cbc7b478d42cde2d03596e97e3222", - "reference": "aac319bd789cbc7b478d42cde2d03596e97e3222", - "shasum": "" - }, - "require": { - "evenement/evenement": "^2.0 || ^1.0", - "php": ">=5.3.0", - "react/socket": "^0.4", - "react/stream": "^0.4.4", - "ringcentral/psr7": "^1.2" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.10||^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Http\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Library for building an evented http server.", - "keywords": [ - "http" - ], - "time": "2017-02-13T14:12:50+00:00" - }, - { - "name": "react/http-client", - "version": "v0.4.17", - "source": { - "type": "git", - "url": "https://github.com/reactphp/http-client.git", - "reference": "75ee8a113f156834aaabfe0055e8db531cb4892c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/http-client/zipball/75ee8a113f156834aaabfe0055e8db531cb4892c", - "reference": "75ee8a113f156834aaabfe0055e8db531cb4892c", - "shasum": "" - }, - "require": { - "evenement/evenement": "~2.0", - "guzzlehttp/psr7": "^1.0", - "php": ">=5.4.0", - "react/dns": "0.4.*", - "react/event-loop": "0.4.*", - "react/promise": "~2.2", - "react/socket-client": "^0.5 || ^0.4 || ^0.3", - "react/stream": "0.4.*" - }, - "require-dev": { - "phpunit/phpunit": "^5.0 || ^4.8.10" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\HttpClient\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Asynchronous HTTP client library.", - "keywords": [ - "http" - ], - "time": "2017-03-20T09:55:48+00:00" - }, - { - "name": "react/promise", - "version": "v2.7.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "f4edc2581617431aea50430749db55cc3fc031b3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f4edc2581617431aea50430749db55cc3fc031b3", - "reference": "f4edc2581617431aea50430749db55cc3fc031b3", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "keywords": [ - "promise", - "promises" - ], - "time": "2018-06-13T15:59:06+00:00" - }, - { - "name": "react/promise-timer", - "version": "v1.5.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise-timer.git", - "reference": "a11206938ca2394dc7bb368f5da25cd4533fa603" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/a11206938ca2394dc7bb368f5da25cd4533fa603", - "reference": "a11206938ca2394dc7bb368f5da25cd4533fa603", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3.5", - "react/promise": "^2.7.0 || ^1.2.1" - }, - "require-dev": { - "phpunit/phpunit": "^6.4 || ^5.7 || ^4.8.35" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Promise\\Timer\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@lueck.tv" - } - ], - "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.", - "homepage": "https://github.com/reactphp/promise-timer", - "keywords": [ - "async", - "event-loop", - "promise", - "reactphp", - "timeout", - "timer" - ], - "time": "2018-06-13T16:45:37+00:00" - }, - { - "name": "react/react", - "version": "v0.4.2", - "source": { - "type": "git", - "url": "https://github.com/reactphp/react.git", - "reference": "457b6b8a16a37c11278cac0870d6d2ff911c5765" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/react/zipball/457b6b8a16a37c11278cac0870d6d2ff911c5765", - "reference": "457b6b8a16a37c11278cac0870d6d2ff911c5765", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "react/cache": "0.4.*", - "react/child-process": "0.4.*", - "react/dns": "0.4.*", - "react/event-loop": "0.4.*", - "react/http": "0.4.*", - "react/http-client": "0.4.*", - "react/promise": "~2.1", - "react/socket": "0.4.*", - "react/socket-client": "0.4.*", - "react/stream": "0.4.*" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-event": "Allows for use of a more performant event-loop implementation.", - "ext-libev": "Allows for use of a more performant event-loop implementation.", - "ext-libevent": "Allows for use of a more performant event-loop implementation." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.5-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Nuclear Reactor written in PHP.", - "keywords": [ - "asynchronous", - "event-loop", - "reactor" - ], - "time": "2014-12-11T02:06:55+00:00" - }, - { - "name": "react/socket", - "version": "v0.4.6", - "source": { - "type": "git", - "url": "https://github.com/reactphp/socket.git", - "reference": "cf074e53c974df52388ebd09710a9018894745d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/socket/zipball/cf074e53c974df52388ebd09710a9018894745d2", - "reference": "cf074e53c974df52388ebd09710a9018894745d2", - "shasum": "" - }, - "require": { - "evenement/evenement": "~2.0|~1.0", - "php": ">=5.3.0", - "react/event-loop": "0.4.*|0.3.*", - "react/promise": "^2.0 || ^1.1", - "react/stream": "^0.4.5" - }, - "require-dev": { - "clue/block-react": "^1.1", - "phpunit/phpunit": "~4.8", - "react/socket-client": "^0.5.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Socket\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async, streaming plaintext TCP/IP and secure TLS socket server for React PHP", - "keywords": [ - "Socket" - ], - "time": "2017-01-26T09:23:38+00:00" - }, - { - "name": "react/socket-client", - "version": "v0.4.6", - "source": { - "type": "git", - "url": "https://github.com/reactphp/socket-client.git", - "reference": "49e730523b73d912e56f7a41f53ed3fc083ae167" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/socket-client/zipball/49e730523b73d912e56f7a41f53ed3fc083ae167", - "reference": "49e730523b73d912e56f7a41f53ed3fc083ae167", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "react/dns": "0.4.*", - "react/event-loop": "0.4.*", - "react/promise": "~2.0", - "react/stream": "0.4.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-4": { - "React\\SocketClient\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Async connector to open TCP/IP and SSL/TLS based connections.", - "keywords": [ - "Socket" - ], - "abandoned": "react/socket", - "time": "2016-12-06T10:54:49+00:00" - }, - { - "name": "react/stream", - "version": "v0.4.6", - "source": { - "type": "git", - "url": "https://github.com/reactphp/stream.git", - "reference": "44dc7f51ea48624110136b535b9ba44fd7d0c1ee" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/stream/zipball/44dc7f51ea48624110136b535b9ba44fd7d0c1ee", - "reference": "44dc7f51ea48624110136b535b9ba44fd7d0c1ee", - "shasum": "" - }, - "require": { - "evenement/evenement": "^2.0|^1.0", - "php": ">=5.3.8" - }, - "require-dev": { - "clue/stream-filter": "~1.2", - "react/event-loop": "^0.4|^0.3", - "react/promise": "^2.0|^1.0" - }, - "suggest": { - "react/event-loop": "^0.4", - "react/promise": "^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Stream\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Basic readable and writable stream interfaces that support piping.", - "keywords": [ - "pipe", - "stream" - ], - "time": "2017-01-25T14:44:14+00:00" - }, - { - "name": "ringcentral/psr7", - "version": "1.2.2", - "source": { - "type": "git", - "url": "https://github.com/ringcentral/psr7.git", - "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ringcentral/psr7/zipball/dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", - "reference": "dcd84bbb49b96c616d1dcc8bfb9bef3f2cd53d1c", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "psr/http-message": "~1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-4": { - "RingCentral\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "PSR-7 message implementation", - "keywords": [ - "http", - "message", - "stream", - "uri" - ], - "time": "2018-01-15T21:00:49+00:00" - }, - { - "name": "symfony/cache", - "version": "v3.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/cache.git", - "reference": "caba4f9cfc77cef48ac88497ce8204368424d92c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/caba4f9cfc77cef48ac88497ce8204368424d92c", - "reference": "caba4f9cfc77cef48ac88497ce8204368424d92c", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "psr/cache": "~1.0", - "psr/log": "~1.0", - "psr/simple-cache": "^1.0", - "symfony/polyfill-apcu": "~1.1" - }, - "conflict": { - "symfony/var-dumper": "<3.3" - }, - "provide": { - "psr/cache-implementation": "1.0", - "psr/simple-cache-implementation": "1.0" - }, - "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/cache": "~1.6", - "doctrine/dbal": "~2.4", - "predis/predis": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Cache\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Cache component with PSR-6, PSR-16, and tags", - "homepage": "https://symfony.com", - "keywords": [ - "caching", - "psr6" - ], - "time": "2018-08-24T09:47:29+00:00" - }, - { - "name": "symfony/expression-language", - "version": "v3.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/expression-language.git", - "reference": "d60e37ab9838338d959f2cc177a66cf498293788" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/d60e37ab9838338d959f2cc177a66cf498293788", - "reference": "d60e37ab9838338d959f2cc177a66cf498293788", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/cache": "~3.1|~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\ExpressionLanguage\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony ExpressionLanguage Component", - "homepage": "https://symfony.com", - "time": "2018-07-26T09:06:28+00:00" - }, - { - "name": "symfony/polyfill-apcu", - "version": "v1.9.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-apcu.git", - "reference": "19e1b73bf255265ad0b568f81766ae2a3266d8d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-apcu/zipball/19e1b73bf255265ad0b568f81766ae2a3266d8d2", - "reference": "19e1b73bf255265ad0b568f81766ae2a3266d8d2", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Apcu\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting apcu_* functions to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "apcu", - "compatibility", - "polyfill", - "portable", - "shim" - ], - "time": "2018-08-06T14:22:27+00:00" - }, { "name": "symfony/yaml", "version": "v3.3.18", @@ -4706,11 +3342,11 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^5.6", + "php": "^7.1", "ext-json": "*" }, "platform-dev": [], "platform-overrides": { - "php": "5.6.34" + "php": "7.1.10" } } diff --git a/deploy.php b/deploy.php index 1a990e08..f7b9077f 100644 --- a/deploy.php +++ b/deploy.php @@ -17,11 +17,13 @@ add('shared_files', [ '{{typo3_webroot}}/typo3conf/LocalConfiguration.php' ]); -server('production', 'dreipunktnull.com') +host('production') + ->hostname('dreipunktnull.com') ->user('ssh-438277-ep-reisen') ->forwardAgent() ->set('deploy_path', '/kunden/13174_42857/kunden/typo3sites/ep-reisen/{{application}}') - ->set('bin/php', '/usr/local/bin/php5-56STABLE-CLI') + ->set('bin/php', '/usr/local/bin/php7-71STABLE-CLI') + ->set('http_user', 'ssh-438277-ep-reisen') ; task('build', function () { @@ -29,9 +31,6 @@ task('build', function () { }); task('upload:epevents', function () { - array_map(function ($assetDir) { - run('mkdir -p {{release_path}}/web/typo3conf/ext/ep_events/Resources/Public/' . $assetDir); - }, ['css', 'fonts', 'images', 'js']); upload( __DIR__ . '/web/typo3conf/ext/ep_events/Resources/Public/', '{{release_path}}/web/typo3conf/ext/ep_events/Resources/Public' @@ -39,9 +38,6 @@ task('upload:epevents', function () { }); task('upload:eptheme', function () { - array_map(function ($assetDir) { - run('mkdir -p {{release_path}}/web/typo3conf/ext/ep_theme/Resources/Public/' . $assetDir); - }, ['css', 'fonts', 'images', 'js']); upload( __DIR__ . '/web/typo3conf/ext/ep_theme/Resources/Public/', '{{release_path}}/web/typo3conf/ext/ep_theme/Resources/Public'