aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJérémy Benoist <j0k3r@users.noreply.github.com>2019-06-05 14:41:42 +0200
committerGitHub <noreply@github.com>2019-06-05 14:41:42 +0200
commit7e5b7e029a5ba7aadc8128243afaa00e2a870645 (patch)
tree51dd4687e5a76d0fa036c9e65c7416001afd6c50
parent4fa63260e4e50fa6a54b88dc2a6658bddb05789b (diff)
parent955a3bde172244cc244860f2de571f12d3693707 (diff)
downloadwallabag-7e5b7e029a5ba7aadc8128243afaa00e2a870645.tar.gz
wallabag-7e5b7e029a5ba7aadc8128243afaa00e2a870645.tar.zst
wallabag-7e5b7e029a5ba7aadc8128243afaa00e2a870645.zip
Merge pull request #3990 from wallabag/feature/sentry
Add Sentry support
-rw-r--r--app/AppKernel.php1
-rw-r--r--app/config/config_prod.yml3
-rw-r--r--app/config/parameters.yml.dist3
-rw-r--r--composer.json3
-rw-r--r--composer.lock667
5 files changed, 589 insertions, 88 deletions
diff --git a/app/AppKernel.php b/app/AppKernel.php
index 4a54da29..fcf929c6 100644
--- a/app/AppKernel.php
+++ b/app/AppKernel.php
@@ -35,6 +35,7 @@ class AppKernel extends Kernel
35 new BD\GuzzleSiteAuthenticatorBundle\BDGuzzleSiteAuthenticatorBundle(), 35 new BD\GuzzleSiteAuthenticatorBundle\BDGuzzleSiteAuthenticatorBundle(),
36 new OldSound\RabbitMqBundle\OldSoundRabbitMqBundle(), 36 new OldSound\RabbitMqBundle\OldSoundRabbitMqBundle(),
37 new Http\HttplugBundle\HttplugBundle(), 37 new Http\HttplugBundle\HttplugBundle(),
38 new Sentry\SentryBundle\SentryBundle(),
38 39
39 // wallabag bundles 40 // wallabag bundles
40 new Wallabag\CoreBundle\WallabagCoreBundle(), 41 new Wallabag\CoreBundle\WallabagCoreBundle(),
diff --git a/app/config/config_prod.yml b/app/config/config_prod.yml
index 44e29aac..59d2e9e2 100644
--- a/app/config/config_prod.yml
+++ b/app/config/config_prod.yml
@@ -23,3 +23,6 @@ monolog:
23 level: debug 23 level: debug
24 console: 24 console:
25 type: console 25 type: console
26
27sentry:
28 dsn: "%sentry_dsn%"
diff --git a/app/config/parameters.yml.dist b/app/config/parameters.yml.dist
index 0e7b9823..9948fa46 100644
--- a/app/config/parameters.yml.dist
+++ b/app/config/parameters.yml.dist
@@ -63,3 +63,6 @@ parameters:
63 redis_port: 6379 63 redis_port: 6379
64 redis_path: null 64 redis_path: null
65 redis_password: null 65 redis_password: null
66
67 # sentry logging
68 sentry_dsn: ~
diff --git a/composer.json b/composer.json
index b0c17385..44ac3474 100644
--- a/composer.json
+++ b/composer.json
@@ -90,7 +90,8 @@
90 "defuse/php-encryption": "^2.1", 90 "defuse/php-encryption": "^2.1",
91 "html2text/html2text": "^4.1", 91 "html2text/html2text": "^4.1",
92 "pragmarx/recovery": "^0.1.0", 92 "pragmarx/recovery": "^0.1.0",
93 "php-http/httplug-bundle": "^1.14" 93 "php-http/httplug-bundle": "^1.14",
94 "sentry/sentry-symfony": "^3.0"
94 }, 95 },
95 "require-dev": { 96 "require-dev": {
96 "doctrine/doctrine-fixtures-bundle": "~3.0", 97 "doctrine/doctrine-fixtures-bundle": "~3.0",
diff --git a/composer.lock b/composer.lock
index a2a48c1e..effd6029 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5 "This file is @generated automatically" 5 "This file is @generated automatically"
6 ], 6 ],
7 "content-hash": "c42e1b50f4a2b8a59ca06c5ccb24e6a3", 7 "content-hash": "7e872d70c69629db503d9b8ed18e0f40",
8 "packages": [ 8 "packages": [
9 { 9 {
10 "name": "bdunogier/guzzle-site-authenticator", 10 "name": "bdunogier/guzzle-site-authenticator",
@@ -715,16 +715,16 @@
715 }, 715 },
716 { 716 {
717 "name": "doctrine/doctrine-bundle", 717 "name": "doctrine/doctrine-bundle",
718 "version": "1.11.1", 718 "version": "1.11.2",
719 "source": { 719 "source": {
720 "type": "git", 720 "type": "git",
721 "url": "https://github.com/doctrine/DoctrineBundle.git", 721 "url": "https://github.com/doctrine/DoctrineBundle.git",
722 "reference": "09a38417339dc93849d051b914aae3947eb231a7" 722 "reference": "28101e20776d8fa20a00b54947fbae2db0d09103"
723 }, 723 },
724 "dist": { 724 "dist": {
725 "type": "zip", 725 "type": "zip",
726 "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/09a38417339dc93849d051b914aae3947eb231a7", 726 "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/28101e20776d8fa20a00b54947fbae2db0d09103",
727 "reference": "09a38417339dc93849d051b914aae3947eb231a7", 727 "reference": "28101e20776d8fa20a00b54947fbae2db0d09103",
728 "shasum": "" 728 "shasum": ""
729 }, 729 },
730 "require": { 730 "require": {
@@ -800,7 +800,7 @@
800 "orm", 800 "orm",
801 "persistence" 801 "persistence"
802 ], 802 ],
803 "time": "2019-05-13T14:30:38+00:00" 803 "time": "2019-06-04T07:35:05+00:00"
804 }, 804 },
805 { 805 {
806 "name": "doctrine/doctrine-cache-bundle", 806 "name": "doctrine/doctrine-cache-bundle",
@@ -3543,6 +3543,56 @@
3543 "time": "2018-08-13T12:05:08+00:00" 3543 "time": "2018-08-13T12:05:08+00:00"
3544 }, 3544 },
3545 { 3545 {
3546 "name": "http-interop/http-factory-guzzle",
3547 "version": "1.0.0",
3548 "source": {
3549 "type": "git",
3550 "url": "https://github.com/http-interop/http-factory-guzzle.git",
3551 "reference": "34861658efb9899a6618cef03de46e2a52c80fc0"
3552 },
3553 "dist": {
3554 "type": "zip",
3555 "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/34861658efb9899a6618cef03de46e2a52c80fc0",
3556 "reference": "34861658efb9899a6618cef03de46e2a52c80fc0",
3557 "shasum": ""
3558 },
3559 "require": {
3560 "guzzlehttp/psr7": "^1.4.2",
3561 "psr/http-factory": "^1.0"
3562 },
3563 "provide": {
3564 "psr/http-factory-implementation": "^1.0"
3565 },
3566 "require-dev": {
3567 "http-interop/http-factory-tests": "^0.5",
3568 "phpunit/phpunit": "^6.5"
3569 },
3570 "type": "library",
3571 "autoload": {
3572 "psr-4": {
3573 "Http\\Factory\\Guzzle\\": "src/"
3574 }
3575 },
3576 "notification-url": "https://packagist.org/downloads/",
3577 "license": [
3578 "MIT"
3579 ],
3580 "authors": [
3581 {
3582 "name": "PHP-FIG",
3583 "homepage": "http://www.php-fig.org/"
3584 }
3585 ],
3586 "description": "An HTTP Factory using Guzzle PSR7",
3587 "keywords": [
3588 "factory",
3589 "http",
3590 "psr-17",
3591 "psr-7"
3592 ],
3593 "time": "2018-07-31T19:32:56+00:00"
3594 },
3595 {
3546 "name": "incenteev/composer-parameter-handler", 3596 "name": "incenteev/composer-parameter-handler",
3547 "version": "v2.1.3", 3597 "version": "v2.1.3",
3548 "source": { 3598 "source": {
@@ -3960,6 +4010,57 @@
3960 "time": "2014-01-12T16:20:24+00:00" 4010 "time": "2014-01-12T16:20:24+00:00"
3961 }, 4011 },
3962 { 4012 {
4013 "name": "jean85/pretty-package-versions",
4014 "version": "1.2",
4015 "source": {
4016 "type": "git",
4017 "url": "https://github.com/Jean85/pretty-package-versions.git",
4018 "reference": "75c7effcf3f77501d0e0caa75111aff4daa0dd48"
4019 },
4020 "dist": {
4021 "type": "zip",
4022 "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/75c7effcf3f77501d0e0caa75111aff4daa0dd48",
4023 "reference": "75c7effcf3f77501d0e0caa75111aff4daa0dd48",
4024 "shasum": ""
4025 },
4026 "require": {
4027 "ocramius/package-versions": "^1.2.0",
4028 "php": "^7.0"
4029 },
4030 "require-dev": {
4031 "phpunit/phpunit": "^6.0"
4032 },
4033 "type": "library",
4034 "extra": {
4035 "branch-alias": {
4036 "dev-master": "1.x-dev"
4037 }
4038 },
4039 "autoload": {
4040 "psr-4": {
4041 "Jean85\\": "src/"
4042 }
4043 },
4044 "notification-url": "https://packagist.org/downloads/",
4045 "license": [
4046 "MIT"
4047 ],
4048 "authors": [
4049 {
4050 "name": "Alessandro Lai",
4051 "email": "alessandro.lai85@gmail.com"
4052 }
4053 ],
4054 "description": "A wrapper for ocramius/package-versions to get pretty versions strings",
4055 "keywords": [
4056 "composer",
4057 "package",
4058 "release",
4059 "versions"
4060 ],
4061 "time": "2018-06-13T13:22:40+00:00"
4062 },
4063 {
3963 "name": "jms/metadata", 4064 "name": "jms/metadata",
3964 "version": "1.7.0", 4065 "version": "1.7.0",
3965 "source": { 4066 "source": {
@@ -4843,17 +4944,17 @@
4843 }, 4944 },
4844 { 4945 {
4845 "name": "nelmio/api-doc-bundle", 4946 "name": "nelmio/api-doc-bundle",
4846 "version": "2.13.3", 4947 "version": "2.13.4",
4847 "target-dir": "Nelmio/ApiDocBundle", 4948 "target-dir": "Nelmio/ApiDocBundle",
4848 "source": { 4949 "source": {
4849 "type": "git", 4950 "type": "git",
4850 "url": "https://github.com/nelmio/NelmioApiDocBundle.git", 4951 "url": "https://github.com/nelmio/NelmioApiDocBundle.git",
4851 "reference": "f0a606b6362c363043e01aa079bee2b0b5eb47a2" 4952 "reference": "28802f2c44dbbf29aa7f5dc80a10f44d3558f580"
4852 }, 4953 },
4853 "dist": { 4954 "dist": {
4854 "type": "zip", 4955 "type": "zip",
4855 "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/f0a606b6362c363043e01aa079bee2b0b5eb47a2", 4956 "url": "https://api.github.com/repos/nelmio/NelmioApiDocBundle/zipball/28802f2c44dbbf29aa7f5dc80a10f44d3558f580",
4856 "reference": "f0a606b6362c363043e01aa079bee2b0b5eb47a2", 4957 "reference": "28802f2c44dbbf29aa7f5dc80a10f44d3558f580",
4857 "shasum": "" 4958 "shasum": ""
4858 }, 4959 },
4859 "require": { 4960 "require": {
@@ -4924,7 +5025,7 @@
4924 "documentation", 5025 "documentation",
4925 "rest" 5026 "rest"
4926 ], 5027 ],
4927 "time": "2017-12-05T06:14:09+00:00" 5028 "time": "2019-06-01T13:34:59+00:00"
4928 }, 5029 },
4929 { 5030 {
4930 "name": "nelmio/cors-bundle", 5031 "name": "nelmio/cors-bundle",
@@ -5433,6 +5534,70 @@
5433 "time": "2019-02-03T16:49:09+00:00" 5534 "time": "2019-02-03T16:49:09+00:00"
5434 }, 5535 },
5435 { 5536 {
5537 "name": "php-http/curl-client",
5538 "version": "2.0.0",
5539 "source": {
5540 "type": "git",
5541 "url": "https://github.com/php-http/curl-client.git",
5542 "reference": "e7a2a5ebcce1ff7d75eaf02b7c85634a6fac00da"
5543 },
5544 "dist": {
5545 "type": "zip",
5546 "url": "https://api.github.com/repos/php-http/curl-client/zipball/e7a2a5ebcce1ff7d75eaf02b7c85634a6fac00da",
5547 "reference": "e7a2a5ebcce1ff7d75eaf02b7c85634a6fac00da",
5548 "shasum": ""
5549 },
5550 "require": {
5551 "ext-curl": "*",
5552 "php": "^7.1",
5553 "php-http/discovery": "^1.6",
5554 "php-http/httplug": "^2.0",
5555 "php-http/message": "^1.2",
5556 "psr/http-client": "^1.0",
5557 "psr/http-factory": "^1.0",
5558 "symfony/options-resolver": "^3.4 || ^4.0"
5559 },
5560 "provide": {
5561 "php-http/async-client-implementation": "1.0",
5562 "php-http/client-implementation": "1.0"
5563 },
5564 "require-dev": {
5565 "guzzlehttp/psr7": "^1.0",
5566 "php-http/client-integration-tests": "^2.0",
5567 "phpunit/phpunit": "^7.5",
5568 "zendframework/zend-diactoros": "^2.0"
5569 },
5570 "type": "library",
5571 "extra": {
5572 "branch-alias": {
5573 "dev-master": "2.x-dev"
5574 }
5575 },
5576 "autoload": {
5577 "psr-4": {
5578 "Http\\Client\\Curl\\": "src/"
5579 }
5580 },
5581 "notification-url": "https://packagist.org/downloads/",
5582 "license": [
5583 "MIT"
5584 ],
5585 "authors": [
5586 {
5587 "name": "Михаил Красильников",
5588 "email": "m.krasilnikov@yandex.ru"
5589 }
5590 ],
5591 "description": "PSR-18 and HTTPlug Async client with cURL",
5592 "homepage": "http://php-http.org",
5593 "keywords": [
5594 "curl",
5595 "http",
5596 "psr-18"
5597 ],
5598 "time": "2019-03-05T19:59:23+00:00"
5599 },
5600 {
5436 "name": "php-http/discovery", 5601 "name": "php-http/discovery",
5437 "version": "1.6.1", 5602 "version": "1.6.1",
5438 "source": { 5603 "source": {
@@ -6478,6 +6643,58 @@
6478 "time": "2018-10-30T23:29:13+00:00" 6643 "time": "2018-10-30T23:29:13+00:00"
6479 }, 6644 },
6480 { 6645 {
6646 "name": "psr/http-factory",
6647 "version": "1.0.1",
6648 "source": {
6649 "type": "git",
6650 "url": "https://github.com/php-fig/http-factory.git",
6651 "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
6652 },
6653 "dist": {
6654 "type": "zip",
6655 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
6656 "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
6657 "shasum": ""
6658 },
6659 "require": {
6660 "php": ">=7.0.0",
6661 "psr/http-message": "^1.0"
6662 },
6663 "type": "library",
6664 "extra": {
6665 "branch-alias": {
6666 "dev-master": "1.0.x-dev"
6667 }
6668 },
6669 "autoload": {
6670 "psr-4": {
6671 "Psr\\Http\\Message\\": "src/"
6672 }
6673 },
6674 "notification-url": "https://packagist.org/downloads/",
6675 "license": [
6676 "MIT"
6677 ],
6678 "authors": [
6679 {
6680 "name": "PHP-FIG",
6681 "homepage": "http://www.php-fig.org/"
6682 }
6683 ],
6684 "description": "Common interfaces for PSR-7 HTTP message factories",
6685 "keywords": [
6686 "factory",
6687 "http",
6688 "message",
6689 "psr",
6690 "psr-17",
6691 "psr-7",
6692 "request",
6693 "response"
6694 ],
6695 "time": "2019-04-30T12:38:16+00:00"
6696 },
6697 {
6481 "name": "psr/http-message", 6698 "name": "psr/http-message",
6482 "version": "1.0.1", 6699 "version": "1.0.1",
6483 "source": { 6700 "source": {
@@ -6712,6 +6929,88 @@
6712 "time": "2016-02-11T07:05:27+00:00" 6929 "time": "2016-02-11T07:05:27+00:00"
6713 }, 6930 },
6714 { 6931 {
6932 "name": "ramsey/uuid",
6933 "version": "3.8.0",
6934 "source": {
6935 "type": "git",
6936 "url": "https://github.com/ramsey/uuid.git",
6937 "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3"
6938 },
6939 "dist": {
6940 "type": "zip",
6941 "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3",
6942 "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3",
6943 "shasum": ""
6944 },
6945 "require": {
6946 "paragonie/random_compat": "^1.0|^2.0|9.99.99",
6947 "php": "^5.4 || ^7.0",
6948 "symfony/polyfill-ctype": "^1.8"
6949 },
6950 "replace": {
6951 "rhumsaa/uuid": "self.version"
6952 },
6953 "require-dev": {
6954 "codeception/aspect-mock": "^1.0 | ~2.0.0",
6955 "doctrine/annotations": "~1.2.0",
6956 "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0",
6957 "ircmaxell/random-lib": "^1.1",
6958 "jakub-onderka/php-parallel-lint": "^0.9.0",
6959 "mockery/mockery": "^0.9.9",
6960 "moontoast/math": "^1.1",
6961 "php-mock/php-mock-phpunit": "^0.3|^1.1",
6962 "phpunit/phpunit": "^4.7|^5.0|^6.5",
6963 "squizlabs/php_codesniffer": "^2.3"
6964 },
6965 "suggest": {
6966 "ext-ctype": "Provides support for PHP Ctype functions",
6967 "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator",
6968 "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator",
6969 "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
6970 "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).",
6971 "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid",
6972 "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
6973 },
6974 "type": "library",
6975 "extra": {
6976 "branch-alias": {
6977 "dev-master": "3.x-dev"
6978 }
6979 },
6980 "autoload": {
6981 "psr-4": {
6982 "Ramsey\\Uuid\\": "src/"
6983 }
6984 },
6985 "notification-url": "https://packagist.org/downloads/",
6986 "license": [
6987 "MIT"
6988 ],
6989 "authors": [
6990 {
6991 "name": "Marijn Huizendveld",
6992 "email": "marijn.huizendveld@gmail.com"
6993 },
6994 {
6995 "name": "Thibaud Fabre",
6996 "email": "thibaud@aztech.io"
6997 },
6998 {
6999 "name": "Ben Ramsey",
7000 "email": "ben@benramsey.com",
7001 "homepage": "https://benramsey.com"
7002 }
7003 ],
7004 "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
7005 "homepage": "https://github.com/ramsey/uuid",
7006 "keywords": [
7007 "guid",
7008 "identifier",
7009 "uuid"
7010 ],
7011 "time": "2018-07-19T23:38:55+00:00"
7012 },
7013 {
6715 "name": "react/promise", 7014 "name": "react/promise",
6716 "version": "v2.7.1", 7015 "version": "v2.7.1",
6717 "source": { 7016 "source": {
@@ -6991,6 +7290,190 @@
6991 "time": "2018-12-19T17:14:59+00:00" 7290 "time": "2018-12-19T17:14:59+00:00"
6992 }, 7291 },
6993 { 7292 {
7293 "name": "sentry/sdk",
7294 "version": "2.0.3",
7295 "source": {
7296 "type": "git",
7297 "url": "https://github.com/getsentry/sentry-php-sdk.git",
7298 "reference": "91c36aec83e4c1c5801b64ef4927b78a5aa8ce7f"
7299 },
7300 "dist": {
7301 "type": "zip",
7302 "url": "https://api.github.com/repos/getsentry/sentry-php-sdk/zipball/91c36aec83e4c1c5801b64ef4927b78a5aa8ce7f",
7303 "reference": "91c36aec83e4c1c5801b64ef4927b78a5aa8ce7f",
7304 "shasum": ""
7305 },
7306 "require": {
7307 "http-interop/http-factory-guzzle": "^1.0",
7308 "php-http/curl-client": "^1.0|^2.0",
7309 "sentry/sentry": "^2.0.1"
7310 },
7311 "type": "metapackage",
7312 "notification-url": "https://packagist.org/downloads/",
7313 "license": [
7314 "MIT"
7315 ],
7316 "authors": [
7317 {
7318 "name": "Sentry",
7319 "email": "accounts@sentry.io"
7320 }
7321 ],
7322 "description": "This is a metapackage shipping sentry/sentry with a recommended http client.",
7323 "time": "2019-04-08T07:21:45+00:00"
7324 },
7325 {
7326 "name": "sentry/sentry",
7327 "version": "2.1.0",
7328 "source": {
7329 "type": "git",
7330 "url": "https://github.com/getsentry/sentry-php.git",
7331 "reference": "1f1704806820c16dcefcbf2e80b920024fda2234"
7332 },
7333 "dist": {
7334 "type": "zip",
7335 "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/1f1704806820c16dcefcbf2e80b920024fda2234",
7336 "reference": "1f1704806820c16dcefcbf2e80b920024fda2234",
7337 "shasum": ""
7338 },
7339 "require": {
7340 "ext-json": "*",
7341 "ext-mbstring": "*",
7342 "jean85/pretty-package-versions": "^1.2",
7343 "php": "^7.1",
7344 "php-http/async-client-implementation": "^1.0",
7345 "php-http/client-common": "^1.5|^2.0",
7346 "php-http/discovery": "^1.6.1",
7347 "php-http/httplug": "^1.1|^2.0",
7348 "php-http/message": "^1.5",
7349 "psr/http-message-implementation": "^1.0",
7350 "ramsey/uuid": "^3.3",
7351 "symfony/options-resolver": "^2.7|^3.0|^4.0",
7352 "zendframework/zend-diactoros": "^1.4|^2.0"
7353 },
7354 "conflict": {
7355 "php-http/client-common": "1.8.0",
7356 "raven/raven": "*"
7357 },
7358 "require-dev": {
7359 "friendsofphp/php-cs-fixer": "^2.13",
7360 "monolog/monolog": "^1.3|^2.0",
7361 "php-http/mock-client": "^1.0",
7362 "phpstan/phpstan": "^0.10.3",
7363 "phpstan/phpstan-phpunit": "^0.10",
7364 "phpunit/phpunit": "^7.0",
7365 "symfony/phpunit-bridge": "^4.1.6"
7366 },
7367 "type": "library",
7368 "extra": {
7369 "branch-alias": {
7370 "dev-master": "2.0.x-dev"
7371 }
7372 },
7373 "autoload": {
7374 "files": [
7375 "src/Sdk.php"
7376 ],
7377 "psr-4": {
7378 "Sentry\\": "src/"
7379 }
7380 },
7381 "notification-url": "https://packagist.org/downloads/",
7382 "license": [
7383 "BSD-3-Clause"
7384 ],
7385 "authors": [
7386 {
7387 "name": "Sentry",
7388 "email": "accounts@sentry.io"
7389 }
7390 ],
7391 "description": "A PHP SDK for Sentry (http://sentry.io)",
7392 "homepage": "http://sentry.io",
7393 "keywords": [
7394 "crash-reporting",
7395 "crash-reports",
7396 "error-handler",
7397 "error-monitoring",
7398 "log",
7399 "logging",
7400 "sentry"
7401 ],
7402 "time": "2019-05-22T07:44:47+00:00"
7403 },
7404 {
7405 "name": "sentry/sentry-symfony",
7406 "version": "3.0.0",
7407 "source": {
7408 "type": "git",
7409 "url": "https://github.com/getsentry/sentry-symfony.git",
7410 "reference": "3fd045a5ce9279db5687a560bc9ebabd6b0468a7"
7411 },
7412 "dist": {
7413 "type": "zip",
7414 "url": "https://api.github.com/repos/getsentry/sentry-symfony/zipball/3fd045a5ce9279db5687a560bc9ebabd6b0468a7",
7415 "reference": "3fd045a5ce9279db5687a560bc9ebabd6b0468a7",
7416 "shasum": ""
7417 },
7418 "require": {
7419 "jean85/pretty-package-versions": "^1.0",
7420 "php": "^7.1",
7421 "sentry/sdk": "^2.0",
7422 "symfony/config": "^3.0||^4.0",
7423 "symfony/console": "^3.0||^4.0",
7424 "symfony/dependency-injection": "^3.0||^4.0",
7425 "symfony/event-dispatcher": "^3.0||^4.0",
7426 "symfony/http-kernel": "^3.0||^4.0",
7427 "symfony/security-core": "^3.0||^4.0"
7428 },
7429 "require-dev": {
7430 "friendsofphp/php-cs-fixer": "^2.8",
7431 "jangregor/phpstan-prophecy": "^0.3.0",
7432 "php-http/mock-client": "^1.0",
7433 "phpstan/phpstan": "^0.11",
7434 "phpstan/phpstan-phpunit": "^0.11",
7435 "phpunit/phpunit": "^7.5",
7436 "scrutinizer/ocular": "^1.4",
7437 "symfony/expression-language": "^3.0||^4.0"
7438 },
7439 "type": "symfony-bundle",
7440 "extra": {
7441 "branch-alias": {
7442 "master": "3.x-dev",
7443 "releases/2.x": "2.x-dev",
7444 "releases/1.x": "1.x-dev"
7445 }
7446 },
7447 "autoload": {
7448 "psr-4": {
7449 "Sentry\\SentryBundle\\": "src/"
7450 }
7451 },
7452 "notification-url": "https://packagist.org/downloads/",
7453 "license": [
7454 "Apache-2.0"
7455 ],
7456 "authors": [
7457 {
7458 "name": "David Cramer",
7459 "email": "dcramer@gmail.com"
7460 },
7461 {
7462 "name": "Alessandro Lai",
7463 "email": "alessandro.lai85@gmail.com"
7464 }
7465 ],
7466 "description": "Symfony integration for Sentry (http://getsentry.com)",
7467 "homepage": "http://getsentry.com",
7468 "keywords": [
7469 "errors",
7470 "logging",
7471 "sentry",
7472 "symfony"
7473 ],
7474 "time": "2019-05-10T11:37:47+00:00"
7475 },
7476 {
6994 "name": "simplepie/simplepie", 7477 "name": "simplepie/simplepie",
6995 "version": "1.5.2", 7478 "version": "1.5.2",
6996 "source": { 7479 "source": {
@@ -8248,16 +8731,16 @@
8248 }, 8731 },
8249 { 8732 {
8250 "name": "twig/twig", 8733 "name": "twig/twig",
8251 "version": "v1.41.0", 8734 "version": "v1.42.1",
8252 "source": { 8735 "source": {
8253 "type": "git", 8736 "type": "git",
8254 "url": "https://github.com/twigphp/Twig.git", 8737 "url": "https://github.com/twigphp/Twig.git",
8255 "reference": "575cd5028362da591facde1ef5d7b94553c375c9" 8738 "reference": "671347603760a88b1e7288aaa9378f33687d7edf"
8256 }, 8739 },
8257 "dist": { 8740 "dist": {
8258 "type": "zip", 8741 "type": "zip",
8259 "url": "https://api.github.com/repos/twigphp/Twig/zipball/575cd5028362da591facde1ef5d7b94553c375c9", 8742 "url": "https://api.github.com/repos/twigphp/Twig/zipball/671347603760a88b1e7288aaa9378f33687d7edf",
8260 "reference": "575cd5028362da591facde1ef5d7b94553c375c9", 8743 "reference": "671347603760a88b1e7288aaa9378f33687d7edf",
8261 "shasum": "" 8744 "shasum": ""
8262 }, 8745 },
8263 "require": { 8746 "require": {
@@ -8267,12 +8750,12 @@
8267 "require-dev": { 8750 "require-dev": {
8268 "psr/container": "^1.0", 8751 "psr/container": "^1.0",
8269 "symfony/debug": "^2.7", 8752 "symfony/debug": "^2.7",
8270 "symfony/phpunit-bridge": "^3.4.19|^4.1.8" 8753 "symfony/phpunit-bridge": "^3.4.19|^4.1.8|^5.0"
8271 }, 8754 },
8272 "type": "library", 8755 "type": "library",
8273 "extra": { 8756 "extra": {
8274 "branch-alias": { 8757 "branch-alias": {
8275 "dev-master": "1.41-dev" 8758 "dev-master": "1.42-dev"
8276 } 8759 }
8277 }, 8760 },
8278 "autoload": { 8761 "autoload": {
@@ -8310,7 +8793,7 @@
8310 "keywords": [ 8793 "keywords": [
8311 "templating" 8794 "templating"
8312 ], 8795 ],
8313 "time": "2019-05-14T11:59:08+00:00" 8796 "time": "2019-06-04T11:31:08+00:00"
8314 }, 8797 },
8315 { 8798 {
8316 "name": "wallabag/php-mobi", 8799 "name": "wallabag/php-mobi",
@@ -8752,6 +9235,72 @@
8752 "time": "2018-08-13T20:36:59+00:00" 9235 "time": "2018-08-13T20:36:59+00:00"
8753 }, 9236 },
8754 { 9237 {
9238 "name": "zendframework/zend-diactoros",
9239 "version": "2.1.2",
9240 "source": {
9241 "type": "git",
9242 "url": "https://github.com/zendframework/zend-diactoros.git",
9243 "reference": "37bf68b428850ee26ed7c3be6c26236dd95a95f1"
9244 },
9245 "dist": {
9246 "type": "zip",
9247 "url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/37bf68b428850ee26ed7c3be6c26236dd95a95f1",
9248 "reference": "37bf68b428850ee26ed7c3be6c26236dd95a95f1",
9249 "shasum": ""
9250 },
9251 "require": {
9252 "php": "^7.1",
9253 "psr/http-factory": "^1.0",
9254 "psr/http-message": "^1.0"
9255 },
9256 "provide": {
9257 "psr/http-factory-implementation": "1.0",
9258 "psr/http-message-implementation": "1.0"
9259 },
9260 "require-dev": {
9261 "ext-dom": "*",
9262 "ext-libxml": "*",
9263 "http-interop/http-factory-tests": "^0.5.0",
9264 "php-http/psr7-integration-tests": "dev-master",
9265 "phpunit/phpunit": "^7.0.2",
9266 "zendframework/zend-coding-standard": "~1.0.0"
9267 },
9268 "type": "library",
9269 "extra": {
9270 "branch-alias": {
9271 "dev-master": "2.1.x-dev",
9272 "dev-develop": "2.2.x-dev",
9273 "dev-release-1.8": "1.8.x-dev"
9274 }
9275 },
9276 "autoload": {
9277 "files": [
9278 "src/functions/create_uploaded_file.php",
9279 "src/functions/marshal_headers_from_sapi.php",
9280 "src/functions/marshal_method_from_sapi.php",
9281 "src/functions/marshal_protocol_version_from_sapi.php",
9282 "src/functions/marshal_uri_from_sapi.php",
9283 "src/functions/normalize_server.php",
9284 "src/functions/normalize_uploaded_files.php",
9285 "src/functions/parse_cookie_header.php"
9286 ],
9287 "psr-4": {
9288 "Zend\\Diactoros\\": "src/"
9289 }
9290 },
9291 "notification-url": "https://packagist.org/downloads/",
9292 "license": [
9293 "BSD-3-Clause"
9294 ],
9295 "description": "PSR HTTP Message implementations",
9296 "keywords": [
9297 "http",
9298 "psr",
9299 "psr-7"
9300 ],
9301 "time": "2019-04-29T21:11:00+00:00"
9302 },
9303 {
8755 "name": "zendframework/zend-eventmanager", 9304 "name": "zendframework/zend-eventmanager",
8756 "version": "3.2.1", 9305 "version": "3.2.1",
8757 "source": { 9306 "source": {
@@ -9097,16 +9646,16 @@
9097 }, 9646 },
9098 { 9647 {
9099 "name": "friendsofphp/php-cs-fixer", 9648 "name": "friendsofphp/php-cs-fixer",
9100 "version": "v2.15.0", 9649 "version": "v2.15.1",
9101 "source": { 9650 "source": {
9102 "type": "git", 9651 "type": "git",
9103 "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", 9652 "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git",
9104 "reference": "adfab51ae979ee8b0fcbc55aa231ec2786cb1f91" 9653 "reference": "20064511ab796593a3990669eff5f5b535001f7c"
9105 }, 9654 },
9106 "dist": { 9655 "dist": {
9107 "type": "zip", 9656 "type": "zip",
9108 "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/adfab51ae979ee8b0fcbc55aa231ec2786cb1f91", 9657 "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/20064511ab796593a3990669eff5f5b535001f7c",
9109 "reference": "adfab51ae979ee8b0fcbc55aa231ec2786cb1f91", 9658 "reference": "20064511ab796593a3990669eff5f5b535001f7c",
9110 "shasum": "" 9659 "shasum": ""
9111 }, 9660 },
9112 "require": { 9661 "require": {
@@ -9138,7 +9687,7 @@
9138 "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", 9687 "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1",
9139 "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1", 9688 "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1",
9140 "phpunitgoodpractices/traits": "^1.8", 9689 "phpunitgoodpractices/traits": "^1.8",
9141 "symfony/phpunit-bridge": "^4.0" 9690 "symfony/phpunit-bridge": "^4.3"
9142 }, 9691 },
9143 "suggest": { 9692 "suggest": {
9144 "ext-mbstring": "For handling non-UTF8 characters in cache signature.", 9693 "ext-mbstring": "For handling non-UTF8 characters in cache signature.",
@@ -9150,11 +9699,6 @@
9150 "php-cs-fixer" 9699 "php-cs-fixer"
9151 ], 9700 ],
9152 "type": "application", 9701 "type": "application",
9153 "extra": {
9154 "branch-alias": {
9155 "dev-master": "2.15-dev"
9156 }
9157 },
9158 "autoload": { 9702 "autoload": {
9159 "psr-4": { 9703 "psr-4": {
9160 "PhpCsFixer\\": "src/" 9704 "PhpCsFixer\\": "src/"
@@ -9186,58 +9730,7 @@
9186 } 9730 }
9187 ], 9731 ],
9188 "description": "A tool to automatically fix PHP code style", 9732 "description": "A tool to automatically fix PHP code style",
9189 "time": "2019-05-06T07:13:51+00:00" 9733 "time": "2019-06-01T10:32:12+00:00"
9190 },
9191 {
9192 "name": "jean85/pretty-package-versions",
9193 "version": "1.2",
9194 "source": {
9195 "type": "git",
9196 "url": "https://github.com/Jean85/pretty-package-versions.git",
9197 "reference": "75c7effcf3f77501d0e0caa75111aff4daa0dd48"
9198 },
9199 "dist": {
9200 "type": "zip",
9201 "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/75c7effcf3f77501d0e0caa75111aff4daa0dd48",
9202 "reference": "75c7effcf3f77501d0e0caa75111aff4daa0dd48",
9203 "shasum": ""
9204 },
9205 "require": {
9206 "ocramius/package-versions": "^1.2.0",
9207 "php": "^7.0"
9208 },
9209 "require-dev": {
9210 "phpunit/phpunit": "^6.0"
9211 },
9212 "type": "library",
9213 "extra": {
9214 "branch-alias": {
9215 "dev-master": "1.x-dev"
9216 }
9217 },
9218 "autoload": {
9219 "psr-4": {
9220 "Jean85\\": "src/"
9221 }
9222 },
9223 "notification-url": "https://packagist.org/downloads/",
9224 "license": [
9225 "MIT"
9226 ],
9227 "authors": [
9228 {
9229 "name": "Alessandro Lai",
9230 "email": "alessandro.lai85@gmail.com"
9231 }
9232 ],
9233 "description": "A wrapper for ocramius/package-versions to get pretty versions strings",
9234 "keywords": [
9235 "composer",
9236 "package",
9237 "release",
9238 "versions"
9239 ],
9240 "time": "2018-06-13T13:22:40+00:00"
9241 }, 9734 },
9242 { 9735 {
9243 "name": "m6web/redis-mock", 9736 "name": "m6web/redis-mock",
@@ -10336,20 +10829,20 @@
10336 }, 10829 },
10337 { 10830 {
10338 "name": "symfony/phpunit-bridge", 10831 "name": "symfony/phpunit-bridge",
10339 "version": "v4.2.9", 10832 "version": "v4.3.0",
10340 "source": { 10833 "source": {
10341 "type": "git", 10834 "type": "git",
10342 "url": "https://github.com/symfony/phpunit-bridge.git", 10835 "url": "https://github.com/symfony/phpunit-bridge.git",
10343 "reference": "31f2e3c10bc9bd955ca1ae3e4da2bb489205714a" 10836 "reference": "7bfc1b57d1ac9513703391498aa8da4764388bc6"
10344 }, 10837 },
10345 "dist": { 10838 "dist": {
10346 "type": "zip", 10839 "type": "zip",
10347 "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/31f2e3c10bc9bd955ca1ae3e4da2bb489205714a", 10840 "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/7bfc1b57d1ac9513703391498aa8da4764388bc6",
10348 "reference": "31f2e3c10bc9bd955ca1ae3e4da2bb489205714a", 10841 "reference": "7bfc1b57d1ac9513703391498aa8da4764388bc6",
10349 "shasum": "" 10842 "shasum": ""
10350 }, 10843 },
10351 "require": { 10844 "require": {
10352 "php": ">=5.3.3" 10845 "php": ">=5.5.9"
10353 }, 10846 },
10354 "conflict": { 10847 "conflict": {
10355 "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" 10848 "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0"
@@ -10363,7 +10856,7 @@
10363 "type": "symfony-bridge", 10856 "type": "symfony-bridge",
10364 "extra": { 10857 "extra": {
10365 "branch-alias": { 10858 "branch-alias": {
10366 "dev-master": "4.2-dev" 10859 "dev-master": "4.3-dev"
10367 }, 10860 },
10368 "thanks": { 10861 "thanks": {
10369 "name": "phpunit/phpunit", 10862 "name": "phpunit/phpunit",
@@ -10397,7 +10890,7 @@
10397 ], 10890 ],
10398 "description": "Symfony PHPUnit Bridge", 10891 "description": "Symfony PHPUnit Bridge",
10399 "homepage": "https://symfony.com", 10892 "homepage": "https://symfony.com",
10400 "time": "2019-04-23T14:37:24+00:00" 10893 "time": "2019-05-08T13:47:25+00:00"
10401 } 10894 }
10402 ], 10895 ],
10403 "aliases": [], 10896 "aliases": [],