Merge branch 'master' of gitlab.com:jankstudio/resq into 555-log-warranty-data-sent-via-api

This commit is contained in:
Korina Cordero 2021-05-04 07:35:12 +00:00
commit 63bc3a1aa6
3 changed files with 223 additions and 162 deletions

313
composer.lock generated
View file

@ -3238,16 +3238,16 @@
},
{
"name": "symfony/asset",
"version": "v4.4.20",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/asset.git",
"reference": "f2204a526c34945b1614cde033692983b6102eb8"
"reference": "aeedecee0bce60320521083efaf6c359ad710e20"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/asset/zipball/f2204a526c34945b1614cde033692983b6102eb8",
"reference": "f2204a526c34945b1614cde033692983b6102eb8",
"url": "https://api.github.com/repos/symfony/asset/zipball/aeedecee0bce60320521083efaf6c359ad710e20",
"reference": "aeedecee0bce60320521083efaf6c359ad710e20",
"shasum": ""
},
"require": {
@ -3286,7 +3286,7 @@
"description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/asset/tree/v4.4.20"
"source": "https://github.com/symfony/asset/tree/v4.4.22"
},
"funding": [
{
@ -3302,20 +3302,20 @@
"type": "tidelift"
}
],
"time": "2021-01-27T09:09:26+00:00"
"time": "2021-04-07T15:47:03+00:00"
},
{
"name": "symfony/cache",
"version": "v5.2.6",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
"reference": "093d69bb10c959553c8beb828b8d4ea250a247dd"
"reference": "1d801d1dc5e3840e832568db6b35a954cfb435a8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/cache/zipball/093d69bb10c959553c8beb828b8d4ea250a247dd",
"reference": "093d69bb10c959553c8beb828b8d4ea250a247dd",
"url": "https://api.github.com/repos/symfony/cache/zipball/1d801d1dc5e3840e832568db6b35a954cfb435a8",
"reference": "1d801d1dc5e3840e832568db6b35a954cfb435a8",
"shasum": ""
},
"require": {
@ -3381,7 +3381,7 @@
"psr6"
],
"support": {
"source": "https://github.com/symfony/cache/tree/v5.2.6"
"source": "https://github.com/symfony/cache/tree/v5.2.7"
},
"funding": [
{
@ -3397,7 +3397,7 @@
"type": "tidelift"
}
],
"time": "2021-03-16T09:10:13+00:00"
"time": "2021-04-23T16:56:33+00:00"
},
{
"name": "symfony/cache-contracts",
@ -3480,16 +3480,16 @@
},
{
"name": "symfony/config",
"version": "v5.2.4",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
"reference": "212d54675bf203ff8aef7d8cee8eecfb72f4a263"
"reference": "3817662ada105c8c4d1afdb4ec003003efd1d8d8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/config/zipball/212d54675bf203ff8aef7d8cee8eecfb72f4a263",
"reference": "212d54675bf203ff8aef7d8cee8eecfb72f4a263",
"url": "https://api.github.com/repos/symfony/config/zipball/3817662ada105c8c4d1afdb4ec003003efd1d8d8",
"reference": "3817662ada105c8c4d1afdb4ec003003efd1d8d8",
"shasum": ""
},
"require": {
@ -3538,7 +3538,7 @@
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/config/tree/v5.2.4"
"source": "https://github.com/symfony/config/tree/v5.2.7"
},
"funding": [
{
@ -3554,20 +3554,20 @@
"type": "tidelift"
}
],
"time": "2021-02-23T23:58:19+00:00"
"time": "2021-04-07T16:07:52+00:00"
},
{
"name": "symfony/console",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23"
"reference": "36bbd079b69b94bcc9c9c9e1e37ca3b1e7971625"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/1ba4560dbbb9fcf5ae28b61f71f49c678086cf23",
"reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23",
"url": "https://api.github.com/repos/symfony/console/zipball/36bbd079b69b94bcc9c9c9e1e37ca3b1e7971625",
"reference": "36bbd079b69b94bcc9c9c9e1e37ca3b1e7971625",
"shasum": ""
},
"require": {
@ -3627,7 +3627,7 @@
"description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/console/tree/v4.4.21"
"source": "https://github.com/symfony/console/tree/v4.4.22"
},
"funding": [
{
@ -3643,20 +3643,20 @@
"type": "tidelift"
}
],
"time": "2021-03-26T09:23:24+00:00"
"time": "2021-04-16T17:32:19+00:00"
},
{
"name": "symfony/debug",
"version": "v4.4.20",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/debug.git",
"reference": "157bbec4fd773bae53c5483c50951a5530a2cc16"
"reference": "45b2136377cca5f10af858968d6079a482bca473"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/debug/zipball/157bbec4fd773bae53c5483c50951a5530a2cc16",
"reference": "157bbec4fd773bae53c5483c50951a5530a2cc16",
"url": "https://api.github.com/repos/symfony/debug/zipball/45b2136377cca5f10af858968d6079a482bca473",
"reference": "45b2136377cca5f10af858968d6079a482bca473",
"shasum": ""
},
"require": {
@ -3696,7 +3696,7 @@
"description": "Provides tools to ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/debug/tree/v4.4.20"
"source": "https://github.com/symfony/debug/tree/v4.4.22"
},
"funding": [
{
@ -3712,20 +3712,20 @@
"type": "tidelift"
}
],
"time": "2021-01-28T16:54:48+00:00"
"time": "2021-04-02T07:50:12+00:00"
},
{
"name": "symfony/dependency-injection",
"version": "v5.2.6",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
"reference": "1e66194bed2a69fa395d26bf1067e5e34483afac"
"reference": "6ca378b99e3c9ba6127eb43b68389fb2b7348577"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1e66194bed2a69fa395d26bf1067e5e34483afac",
"reference": "1e66194bed2a69fa395d26bf1067e5e34483afac",
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6ca378b99e3c9ba6127eb43b68389fb2b7348577",
"reference": "6ca378b99e3c9ba6127eb43b68389fb2b7348577",
"shasum": ""
},
"require": {
@ -3783,7 +3783,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/dependency-injection/tree/v5.2.6"
"source": "https://github.com/symfony/dependency-injection/tree/v5.2.7"
},
"funding": [
{
@ -3799,7 +3799,7 @@
"type": "tidelift"
}
],
"time": "2021-03-22T11:10:24+00:00"
"time": "2021-04-24T14:32:26+00:00"
},
{
"name": "symfony/deprecation-contracts",
@ -3870,16 +3870,16 @@
},
{
"name": "symfony/doctrine-bridge",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/doctrine-bridge.git",
"reference": "e643bddb38277b4a1c2973d1489768c6e6c0db80"
"reference": "9d42bb12f287bf2378500f745174aae519a2c922"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/e643bddb38277b4a1c2973d1489768c6e6c0db80",
"reference": "e643bddb38277b4a1c2973d1489768c6e6c0db80",
"url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/9d42bb12f287bf2378500f745174aae519a2c922",
"reference": "9d42bb12f287bf2378500f745174aae519a2c922",
"shasum": ""
},
"require": {
@ -3956,7 +3956,7 @@
"description": "Provides integration for Doctrine with various Symfony components",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/doctrine-bridge/tree/v4.4.21"
"source": "https://github.com/symfony/doctrine-bridge/tree/v4.4.22"
},
"funding": [
{
@ -3972,20 +3972,20 @@
"type": "tidelift"
}
],
"time": "2021-03-09T16:20:30+00:00"
"time": "2021-04-16T13:04:32+00:00"
},
{
"name": "symfony/error-handler",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
"reference": "48e81a375525872e788c2418430f54150d935810"
"reference": "76603a8df8e001436df80758eb03a8baa5324175"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/48e81a375525872e788c2418430f54150d935810",
"reference": "48e81a375525872e788c2418430f54150d935810",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/76603a8df8e001436df80758eb03a8baa5324175",
"reference": "76603a8df8e001436df80758eb03a8baa5324175",
"shasum": ""
},
"require": {
@ -4025,7 +4025,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/error-handler/tree/v4.4.21"
"source": "https://github.com/symfony/error-handler/tree/v4.4.22"
},
"funding": [
{
@ -4041,7 +4041,7 @@
"type": "tidelift"
}
],
"time": "2021-03-08T10:28:40+00:00"
"time": "2021-04-02T07:50:12+00:00"
},
{
"name": "symfony/event-dispatcher",
@ -4207,16 +4207,16 @@
},
{
"name": "symfony/filesystem",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
"reference": "940826c465be2690c9fae91b2793481e5cbd6834"
"reference": "f0f06656a18304cdeacb2c4c0113a2b78a2b4c2a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/filesystem/zipball/940826c465be2690c9fae91b2793481e5cbd6834",
"reference": "940826c465be2690c9fae91b2793481e5cbd6834",
"url": "https://api.github.com/repos/symfony/filesystem/zipball/f0f06656a18304cdeacb2c4c0113a2b78a2b4c2a",
"reference": "f0f06656a18304cdeacb2c4c0113a2b78a2b4c2a",
"shasum": ""
},
"require": {
@ -4249,7 +4249,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/filesystem/tree/v4.4.21"
"source": "https://github.com/symfony/filesystem/tree/v4.4.22"
},
"funding": [
{
@ -4265,7 +4265,7 @@
"type": "tidelift"
}
],
"time": "2021-03-28T09:59:32+00:00"
"time": "2021-04-01T10:24:12+00:00"
},
{
"name": "symfony/finder",
@ -4398,16 +4398,16 @@
},
{
"name": "symfony/framework-bundle",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/framework-bundle.git",
"reference": "fc72fbb0f9a69d2eb5d94cc8c231176265db680a"
"reference": "98e855fd35dd2c4614f61d349b1fd7dd3622b9b9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/framework-bundle/zipball/fc72fbb0f9a69d2eb5d94cc8c231176265db680a",
"reference": "fc72fbb0f9a69d2eb5d94cc8c231176265db680a",
"url": "https://api.github.com/repos/symfony/framework-bundle/zipball/98e855fd35dd2c4614f61d349b1fd7dd3622b9b9",
"reference": "98e855fd35dd2c4614f61d349b1fd7dd3622b9b9",
"shasum": ""
},
"require": {
@ -4523,7 +4523,7 @@
"description": "Provides a tight integration between Symfony components and the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/framework-bundle/tree/v4.4.21"
"source": "https://github.com/symfony/framework-bundle/tree/v4.4.22"
},
"funding": [
{
@ -4539,7 +4539,7 @@
"type": "tidelift"
}
],
"time": "2021-03-18T09:22:03+00:00"
"time": "2021-04-14T13:03:08+00:00"
},
{
"name": "symfony/http-client-contracts",
@ -4621,16 +4621,16 @@
},
{
"name": "symfony/http-foundation",
"version": "v5.2.4",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf"
"reference": "a416487a73bb9c9d120e9ba3a60547f4a3fb7a1f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/54499baea7f7418bce7b5ec92770fd0799e8e9bf",
"reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/a416487a73bb9c9d120e9ba3a60547f4a3fb7a1f",
"reference": "a416487a73bb9c9d120e9ba3a60547f4a3fb7a1f",
"shasum": ""
},
"require": {
@ -4674,7 +4674,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v5.2.4"
"source": "https://github.com/symfony/http-foundation/tree/v5.2.7"
},
"funding": [
{
@ -4690,20 +4690,20 @@
"type": "tidelift"
}
],
"time": "2021-02-25T17:16:57+00:00"
"time": "2021-05-01T13:46:24+00:00"
},
{
"name": "symfony/http-kernel",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
"reference": "0248214120d00c5f44f1cd5d9ad65f0b38459333"
"reference": "cd2e325fc34a4a5bbec91eecf69dda8ee8c5ea4f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/0248214120d00c5f44f1cd5d9ad65f0b38459333",
"reference": "0248214120d00c5f44f1cd5d9ad65f0b38459333",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/cd2e325fc34a4a5bbec91eecf69dda8ee8c5ea4f",
"reference": "cd2e325fc34a4a5bbec91eecf69dda8ee8c5ea4f",
"shasum": ""
},
"require": {
@ -4778,7 +4778,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-kernel/tree/v4.4.21"
"source": "https://github.com/symfony/http-kernel/tree/v4.4.22"
},
"funding": [
{
@ -4794,7 +4794,7 @@
"type": "tidelift"
}
],
"time": "2021-03-29T05:11:04+00:00"
"time": "2021-05-01T14:38:48+00:00"
},
{
"name": "symfony/maker-bundle",
@ -4886,16 +4886,16 @@
},
{
"name": "symfony/monolog-bridge",
"version": "v5.2.5",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bridge.git",
"reference": "8a330ab86c4bdf3983b26abf64bf85574edf0d52"
"reference": "ddb9c33dfa1bd89c956892c3d1ba35f324e3ccd8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/8a330ab86c4bdf3983b26abf64bf85574edf0d52",
"reference": "8a330ab86c4bdf3983b26abf64bf85574edf0d52",
"url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/ddb9c33dfa1bd89c956892c3d1ba35f324e3ccd8",
"reference": "ddb9c33dfa1bd89c956892c3d1ba35f324e3ccd8",
"shasum": ""
},
"require": {
@ -4948,7 +4948,7 @@
"description": "Provides integration for Monolog with various Symfony components",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/monolog-bridge/tree/v5.2.5"
"source": "https://github.com/symfony/monolog-bridge/tree/v5.2.7"
},
"funding": [
{
@ -4964,7 +4964,7 @@
"type": "tidelift"
}
],
"time": "2021-03-06T07:59:01+00:00"
"time": "2021-04-07T16:07:52+00:00"
},
{
"name": "symfony/monolog-bundle",
@ -5745,16 +5745,16 @@
},
{
"name": "symfony/process",
"version": "v4.4.20",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
"reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a"
"reference": "f5481b22729d465acb1cea3455fc04ce84b0148b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a",
"reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a",
"url": "https://api.github.com/repos/symfony/process/zipball/f5481b22729d465acb1cea3455fc04ce84b0148b",
"reference": "f5481b22729d465acb1cea3455fc04ce84b0148b",
"shasum": ""
},
"require": {
@ -5786,7 +5786,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/process/tree/v4.4.20"
"source": "https://github.com/symfony/process/tree/v4.4.22"
},
"funding": [
{
@ -5802,7 +5802,7 @@
"type": "tidelift"
}
],
"time": "2021-01-27T09:09:26+00:00"
"time": "2021-04-07T16:22:29+00:00"
},
{
"name": "symfony/profiler-pack",
@ -5932,16 +5932,16 @@
},
{
"name": "symfony/property-info",
"version": "v5.2.4",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-info.git",
"reference": "7185bbc74e6f49c3f1b5936b4d9e4ca133921189"
"reference": "f5850c8d4d987fd1990e2cbdf29f48c663c433e7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/property-info/zipball/7185bbc74e6f49c3f1b5936b4d9e4ca133921189",
"reference": "7185bbc74e6f49c3f1b5936b4d9e4ca133921189",
"url": "https://api.github.com/repos/symfony/property-info/zipball/f5850c8d4d987fd1990e2cbdf29f48c663c433e7",
"reference": "f5850c8d4d987fd1990e2cbdf29f48c663c433e7",
"shasum": ""
},
"require": {
@ -6002,7 +6002,7 @@
"validator"
],
"support": {
"source": "https://github.com/symfony/property-info/tree/v5.2.4"
"source": "https://github.com/symfony/property-info/tree/v5.2.7"
},
"funding": [
{
@ -6018,20 +6018,20 @@
"type": "tidelift"
}
],
"time": "2021-02-17T15:24:54+00:00"
"time": "2021-04-16T17:25:34+00:00"
},
{
"name": "symfony/routing",
"version": "v5.2.6",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
"reference": "31fba555f178afd04d54fd26953501b2c3f0c6e6"
"reference": "3f0cab2e95b5e92226f34c2c1aa969d3fc41f48c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/routing/zipball/31fba555f178afd04d54fd26953501b2c3f0c6e6",
"reference": "31fba555f178afd04d54fd26953501b2c3f0c6e6",
"url": "https://api.github.com/repos/symfony/routing/zipball/3f0cab2e95b5e92226f34c2c1aa969d3fc41f48c",
"reference": "3f0cab2e95b5e92226f34c2c1aa969d3fc41f48c",
"shasum": ""
},
"require": {
@ -6054,7 +6054,6 @@
"symfony/yaml": "^4.4|^5.0"
},
"suggest": {
"doctrine/annotations": "For using the annotation loader",
"symfony/config": "For using the all-in-one router or any loader",
"symfony/expression-language": "For using expression matching",
"symfony/http-foundation": "For using a Symfony Request object",
@ -6092,7 +6091,7 @@
"url"
],
"support": {
"source": "https://github.com/symfony/routing/tree/v5.2.6"
"source": "https://github.com/symfony/routing/tree/v5.2.7"
},
"funding": [
{
@ -6108,20 +6107,20 @@
"type": "tidelift"
}
],
"time": "2021-03-14T13:53:33+00:00"
"time": "2021-04-11T22:55:21+00:00"
},
{
"name": "symfony/security-bundle",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-bundle.git",
"reference": "607dcdb60ef74d63fbeb86549c52075f040ae4cc"
"reference": "e9cf8e6bd48d1dab8dc223ce4d30ff0d9340e1cd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/security-bundle/zipball/607dcdb60ef74d63fbeb86549c52075f040ae4cc",
"reference": "607dcdb60ef74d63fbeb86549c52075f040ae4cc",
"url": "https://api.github.com/repos/symfony/security-bundle/zipball/e9cf8e6bd48d1dab8dc223ce4d30ff0d9340e1cd",
"reference": "e9cf8e6bd48d1dab8dc223ce4d30ff0d9340e1cd",
"shasum": ""
},
"require": {
@ -6187,7 +6186,7 @@
"description": "Provides a tight integration of the Security component into the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/security-bundle/tree/v4.4.21"
"source": "https://github.com/symfony/security-bundle/tree/v4.4.22"
},
"funding": [
{
@ -6203,20 +6202,20 @@
"type": "tidelift"
}
],
"time": "2021-03-22T08:54:48+00:00"
"time": "2021-04-12T14:25:43+00:00"
},
{
"name": "symfony/security-core",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-core.git",
"reference": "19a7caa988be4f013669a057861a1d2a3eacbbf3"
"reference": "e06e67aa97b7bba1d381e3fda1ca7706fef86bff"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/security-core/zipball/19a7caa988be4f013669a057861a1d2a3eacbbf3",
"reference": "19a7caa988be4f013669a057861a1d2a3eacbbf3",
"url": "https://api.github.com/repos/symfony/security-core/zipball/e06e67aa97b7bba1d381e3fda1ca7706fef86bff",
"reference": "e06e67aa97b7bba1d381e3fda1ca7706fef86bff",
"shasum": ""
},
"require": {
@ -6273,7 +6272,7 @@
"description": "Symfony Security Component - Core Library",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/security-core/tree/v4.4.21"
"source": "https://github.com/symfony/security-core/tree/v4.4.22"
},
"funding": [
{
@ -6289,20 +6288,20 @@
"type": "tidelift"
}
],
"time": "2021-03-10T13:26:08+00:00"
"time": "2021-04-30T14:11:22+00:00"
},
{
"name": "symfony/security-csrf",
"version": "v5.2.4",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-csrf.git",
"reference": "e22ef49d5d3773014942f3dfe301b168a4a833dc"
"reference": "0ed3353e3c053711a1d86a74395f25736fc333de"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/security-csrf/zipball/e22ef49d5d3773014942f3dfe301b168a4a833dc",
"reference": "e22ef49d5d3773014942f3dfe301b168a4a833dc",
"url": "https://api.github.com/repos/symfony/security-csrf/zipball/0ed3353e3c053711a1d86a74395f25736fc333de",
"reference": "0ed3353e3c053711a1d86a74395f25736fc333de",
"shasum": ""
},
"require": {
@ -6344,7 +6343,7 @@
"description": "Symfony Security Component - CSRF Library",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/security-csrf/tree/v5.2.4"
"source": "https://github.com/symfony/security-csrf/tree/v5.2.7"
},
"funding": [
{
@ -6360,7 +6359,7 @@
"type": "tidelift"
}
],
"time": "2021-01-27T10:01:46+00:00"
"time": "2021-04-07T16:07:52+00:00"
},
{
"name": "symfony/security-guard",
@ -6430,16 +6429,16 @@
},
{
"name": "symfony/security-http",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-http.git",
"reference": "c5546b762376e4d9a806b08bf4495b2633573ff8"
"reference": "2b2e821d414cc5ef6569a006292e0cfe8bd04d3f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/security-http/zipball/c5546b762376e4d9a806b08bf4495b2633573ff8",
"reference": "c5546b762376e4d9a806b08bf4495b2633573ff8",
"url": "https://api.github.com/repos/symfony/security-http/zipball/2b2e821d414cc5ef6569a006292e0cfe8bd04d3f",
"reference": "2b2e821d414cc5ef6569a006292e0cfe8bd04d3f",
"shasum": ""
},
"require": {
@ -6488,7 +6487,7 @@
"description": "Symfony Security Component - HTTP Integration",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/security-http/tree/v4.4.21"
"source": "https://github.com/symfony/security-http/tree/v4.4.22"
},
"funding": [
{
@ -6504,7 +6503,7 @@
"type": "tidelift"
}
],
"time": "2021-03-12T01:21:32+00:00"
"time": "2021-04-07T15:47:03+00:00"
},
{
"name": "symfony/service-contracts",
@ -6587,16 +6586,16 @@
},
{
"name": "symfony/stopwatch",
"version": "v5.2.4",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/stopwatch.git",
"reference": "b12274acfab9d9850c52583d136a24398cdf1a0c"
"reference": "d99310c33e833def36419c284f60e8027d359678"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/stopwatch/zipball/b12274acfab9d9850c52583d136a24398cdf1a0c",
"reference": "b12274acfab9d9850c52583d136a24398cdf1a0c",
"url": "https://api.github.com/repos/symfony/stopwatch/zipball/d99310c33e833def36419c284f60e8027d359678",
"reference": "d99310c33e833def36419c284f60e8027d359678",
"shasum": ""
},
"require": {
@ -6629,7 +6628,7 @@
"description": "Provides a way to profile code",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/stopwatch/tree/v5.2.4"
"source": "https://github.com/symfony/stopwatch/tree/v5.3.0-BETA1"
},
"funding": [
{
@ -6645,7 +6644,7 @@
"type": "tidelift"
}
],
"time": "2021-01-27T10:15:41+00:00"
"time": "2021-03-29T15:28:41+00:00"
},
{
"name": "symfony/string",
@ -6898,16 +6897,16 @@
},
{
"name": "symfony/twig-bridge",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bridge.git",
"reference": "f5d0492a38c5325d9c322d406dbe95bc26fc530d"
"reference": "48b4ae9cf1b42d37710ea5857770c13f0b9d5579"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/twig-bridge/zipball/f5d0492a38c5325d9c322d406dbe95bc26fc530d",
"reference": "f5d0492a38c5325d9c322d406dbe95bc26fc530d",
"url": "https://api.github.com/repos/symfony/twig-bridge/zipball/48b4ae9cf1b42d37710ea5857770c13f0b9d5579",
"reference": "48b4ae9cf1b42d37710ea5857770c13f0b9d5579",
"shasum": ""
},
"require": {
@ -6994,7 +6993,7 @@
"description": "Provides integration for Twig with various Symfony components",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/twig-bridge/tree/v4.4.21"
"source": "https://github.com/symfony/twig-bridge/tree/v4.4.22"
},
"funding": [
{
@ -7010,7 +7009,7 @@
"type": "tidelift"
}
],
"time": "2021-03-16T08:08:39+00:00"
"time": "2021-04-07T15:47:03+00:00"
},
{
"name": "symfony/twig-bundle",
@ -7101,16 +7100,16 @@
},
{
"name": "symfony/validator",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
"reference": "c00da06b82b8591548f52b4d6aad0faa0985843e"
"reference": "65525b93ebc48c2992271f435e1391bbb049367a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/validator/zipball/c00da06b82b8591548f52b4d6aad0faa0985843e",
"reference": "c00da06b82b8591548f52b4d6aad0faa0985843e",
"url": "https://api.github.com/repos/symfony/validator/zipball/65525b93ebc48c2992271f435e1391bbb049367a",
"reference": "65525b93ebc48c2992271f435e1391bbb049367a",
"shasum": ""
},
"require": {
@ -7186,7 +7185,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/validator/tree/v4.4.21"
"source": "https://github.com/symfony/validator/tree/v4.4.22"
},
"funding": [
{
@ -7202,20 +7201,20 @@
"type": "tidelift"
}
],
"time": "2021-03-23T11:25:54+00:00"
"time": "2021-04-14T09:41:13+00:00"
},
{
"name": "symfony/var-dumper",
"version": "v5.2.6",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
"reference": "89412a68ea2e675b4e44f260a5666729f77f668e"
"reference": "27cb9f7cfa3853c736425c7233a8f68814b19636"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/89412a68ea2e675b4e44f260a5666729f77f668e",
"reference": "89412a68ea2e675b4e44f260a5666729f77f668e",
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/27cb9f7cfa3853c736425c7233a8f68814b19636",
"reference": "27cb9f7cfa3853c736425c7233a8f68814b19636",
"shasum": ""
},
"require": {
@ -7274,7 +7273,7 @@
"dump"
],
"support": {
"source": "https://github.com/symfony/var-dumper/tree/v5.2.6"
"source": "https://github.com/symfony/var-dumper/tree/v5.2.7"
},
"funding": [
{
@ -7290,20 +7289,20 @@
"type": "tidelift"
}
],
"time": "2021-03-28T09:42:18+00:00"
"time": "2021-04-19T14:07:32+00:00"
},
{
"name": "symfony/var-exporter",
"version": "v5.2.4",
"version": "v5.2.7",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-exporter.git",
"reference": "5aed4875ab514c8cb9b6ff4772baa25fa4c10307"
"reference": "01184a5ab95eb9500b9b0ef3e525979e003d9c81"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/var-exporter/zipball/5aed4875ab514c8cb9b6ff4772baa25fa4c10307",
"reference": "5aed4875ab514c8cb9b6ff4772baa25fa4c10307",
"url": "https://api.github.com/repos/symfony/var-exporter/zipball/01184a5ab95eb9500b9b0ef3e525979e003d9c81",
"reference": "01184a5ab95eb9500b9b0ef3e525979e003d9c81",
"shasum": ""
},
"require": {
@ -7347,7 +7346,7 @@
"serialize"
],
"support": {
"source": "https://github.com/symfony/var-exporter/tree/v5.2.4"
"source": "https://github.com/symfony/var-exporter/tree/v5.3.0-BETA1"
},
"funding": [
{
@ -7363,7 +7362,7 @@
"type": "tidelift"
}
],
"time": "2021-01-27T10:01:46+00:00"
"time": "2021-04-01T10:42:13+00:00"
},
{
"name": "symfony/web-profiler-bundle",
@ -7450,16 +7449,16 @@
},
{
"name": "symfony/yaml",
"version": "v4.4.21",
"version": "v4.4.22",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
"reference": "3871c720871029f008928244e56cf43497da7e9d"
"reference": "1c2fd24147961525eaefb65b11987cab75adab59"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/yaml/zipball/3871c720871029f008928244e56cf43497da7e9d",
"reference": "3871c720871029f008928244e56cf43497da7e9d",
"url": "https://api.github.com/repos/symfony/yaml/zipball/1c2fd24147961525eaefb65b11987cab75adab59",
"reference": "1c2fd24147961525eaefb65b11987cab75adab59",
"shasum": ""
},
"require": {
@ -7501,7 +7500,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/yaml/tree/v4.4.21"
"source": "https://github.com/symfony/yaml/tree/v4.4.22"
},
"funding": [
{
@ -7517,7 +7516,7 @@
"type": "tidelift"
}
],
"time": "2021-03-05T17:58:50+00:00"
"time": "2021-04-23T12:09:37+00:00"
},
{
"name": "twig/twig",

View file

@ -0,0 +1,57 @@
<?php
// NOTE: reference: https://github.com/Azure/azure-storage-php/blob/master/samples/BlobSamples.php
require_once(__DIR__ . '/../../vendor/autoload.php');
use MicrosoftAzure\Storage\Blob\BlobRestProxy;
use MicrosoftAzure\Storage\Common\ServiceException;
//$blob_url = 'https://popappshopprodstorage.blob.core.windows.net/warranty';
//$sas_token = 'sp=r&st=2021-03-18T08:26:36Z&se=2021-04-29T16:26:36Z&spr=https&sv=2020-02-10&sr=c&sig=Rwl3aCNThXEzuPjNB9sTvZzsx84ULDylyS1WtPwgyzg%3D';
$blob_url = 'https://popappshopprodstorage.blob.core.windows.net';
//$sas_token = 'sp=r&st=2021-03-20T17:09:13Z&se=2021-04-01T01:09:13Z&spr=https&sv=2020-02-10&sr=c&sig=pU2fxj6eXALfGTTrsmaJ7W0QtdstyR88Xs5lvMJ35xQ%3D';
$sas_token = 'sp=r&st=2021-04-13T03:48:30Z&se=2022-04-01T11:48:30Z&spr=https&sv=2020-02-10&sr=c&sig=L6VDl40qRXhQb7w8JVkj3r7x2Xkt72pQaQ8AH2M5CRk%3D';
$conn_string = "BlobEndpoint=$blob_url;\nSharedAccessSignature=$sas_token";
$blob_client = BlobRestProxy::createBlobService($conn_string);
// get start date from argument: 04-01-21 format
$start_date = $argv[1];
$current_date = new DateTime();
$end_date = $current_date->format('m-d-y');
$flag_done_processing = false;
$proc_date = $start_date;
while (!$flag_done_processing) {
$filename = 'warrantylogs' . $proc_date . '.csv';
echo $filename, PHP_EOL;
try {
// NOTE: via download blob
$res = $blob_client->getBlob('warranty', $filename);
// print_r($res);
file_put_contents("/tmp/output.txt", $res->getContentStream(), FILE_APPEND);
} catch (Exception $e)
{
echo 'Caught exception: ', $e->getMessage(), "\n";
}
// change proc_date to next day
$next_date = DateTime::createFromFormat('m-d-y', $proc_date);
$next_date->modify('+1 day');
$proc_date = $next_date->format('m-d-y');
if ($end_date == $proc_date) {
$flag_done_processing = true;
}
}

View file

@ -23,16 +23,21 @@ $blob_client = BlobRestProxy::createBlobService($conn_string);
$current_date = new DateTime();
$current_date->modify("-1 day");
$date = $current_date->format('m-d-Y');
$date = $current_date->format('m-d-y');
$filename = 'warrantylogs' . $date . '.csv';
//print_r($filename);
// NOTE: via download blob
$res = $blob_client->getBlob('warranty', $filename);
// print_r($res);
try {
// NOTE: via download blob
$res = $blob_client->getBlob('warranty', $filename);
// print_r($res);
file_put_contents("/tmp/output.txt", $res->getContentStream());
} catch (Exception $e) {
file_put_contents("/tmp/serial_download_error.txt", $filename . "\n" . $e->getMessage() . "\n" . "\n", FILE_APPEND);
}
file_put_contents("/tmp/output.txt", $res->getContentStream());
/*
// NOTE: getting via url