Render search result client side, loads of cleanups

This commit is contained in:
Björn Fromme
2018-08-21 19:22:05 +02:00
parent 6f50dcc612
commit 686f50fe11
32 changed files with 831 additions and 595 deletions
Generated
+91 -76
View File
@@ -1693,16 +1693,16 @@
},
{
"name": "symfony/console",
"version": "v2.8.43",
"version": "v2.8.44",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "42a0adc7dd656ca2e360285eb6d822df9ce0b160"
"reference": "0c1fcbb9afb5cff992c982ff99c0434f0146dcfc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/42a0adc7dd656ca2e360285eb6d822df9ce0b160",
"reference": "42a0adc7dd656ca2e360285eb6d822df9ce0b160",
"url": "https://api.github.com/repos/symfony/console/zipball/0c1fcbb9afb5cff992c982ff99c0434f0146dcfc",
"reference": "0c1fcbb9afb5cff992c982ff99c0434f0146dcfc",
"shasum": ""
},
"require": {
@@ -1750,20 +1750,20 @@
],
"description": "Symfony Console Component",
"homepage": "https://symfony.com",
"time": "2018-07-09T12:58:09+00:00"
"time": "2018-07-26T11:13:39+00:00"
},
{
"name": "symfony/debug",
"version": "v2.8.43",
"version": "v2.8.44",
"source": {
"type": "git",
"url": "https://github.com/symfony/debug.git",
"reference": "a26ddce7fe4e884097d72435653bc7e703411f26"
"reference": "d985c8546da49c4727e27dae82bcf783ee2c5af0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/debug/zipball/a26ddce7fe4e884097d72435653bc7e703411f26",
"reference": "a26ddce7fe4e884097d72435653bc7e703411f26",
"url": "https://api.github.com/repos/symfony/debug/zipball/d985c8546da49c4727e27dae82bcf783ee2c5af0",
"reference": "d985c8546da49c4727e27dae82bcf783ee2c5af0",
"shasum": ""
},
"require": {
@@ -1807,20 +1807,20 @@
],
"description": "Symfony Debug Component",
"homepage": "https://symfony.com",
"time": "2018-06-22T15:01:26+00:00"
"time": "2018-07-26T11:13:39+00:00"
},
{
"name": "symfony/finder",
"version": "v2.8.43",
"version": "v2.8.44",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
"reference": "995cd7c28a0778cece02e2133b4d813dc509dfc3"
"reference": "f0de0b51913eb2caab7dfed6413b87e14fca780e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/finder/zipball/995cd7c28a0778cece02e2133b4d813dc509dfc3",
"reference": "995cd7c28a0778cece02e2133b4d813dc509dfc3",
"url": "https://api.github.com/repos/symfony/finder/zipball/f0de0b51913eb2caab7dfed6413b87e14fca780e",
"reference": "f0de0b51913eb2caab7dfed6413b87e14fca780e",
"shasum": ""
},
"require": {
@@ -1856,20 +1856,20 @@
],
"description": "Symfony Finder Component",
"homepage": "https://symfony.com",
"time": "2018-06-19T11:07:17+00:00"
"time": "2018-07-26T11:13:39+00:00"
},
{
"name": "symfony/inflector",
"version": "v3.4.13",
"version": "v3.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/inflector.git",
"reference": "bc27e8f793a571313132923b5ad10fdf2843e26c"
"reference": "129ac0c59e516f5fe210efe51a44f79ab9925c16"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/inflector/zipball/bc27e8f793a571313132923b5ad10fdf2843e26c",
"reference": "bc27e8f793a571313132923b5ad10fdf2843e26c",
"url": "https://api.github.com/repos/symfony/inflector/zipball/129ac0c59e516f5fe210efe51a44f79ab9925c16",
"reference": "129ac0c59e516f5fe210efe51a44f79ab9925c16",
"shasum": ""
},
"require": {
@@ -1914,7 +1914,7 @@
"symfony",
"words"
],
"time": "2018-05-01T22:53:27+00:00"
"time": "2018-07-26T08:45:46+00:00"
},
{
"name": "symfony/options-resolver",
@@ -1972,25 +1972,28 @@
},
{
"name": "symfony/polyfill-ctype",
"version": "v1.8.0",
"version": "v1.9.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
"reference": "7cc359f1b7b80fc25ed7796be7d96adc9b354bae"
"reference": "e3d826245268269cd66f8326bd8bc066687b4a19"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/7cc359f1b7b80fc25ed7796be7d96adc9b354bae",
"reference": "7cc359f1b7b80fc25ed7796be7d96adc9b354bae",
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19",
"reference": "e3d826245268269cd66f8326bd8bc066687b4a19",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
"suggest": {
"ext-ctype": "For best performance"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.8-dev"
"dev-master": "1.9-dev"
}
},
"autoload": {
@@ -2023,20 +2026,20 @@
"polyfill",
"portable"
],
"time": "2018-04-30T19:57:29+00:00"
"time": "2018-08-06T14:22:27+00:00"
},
{
"name": "symfony/polyfill-mbstring",
"version": "v1.8.0",
"version": "v1.9.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
"reference": "3296adf6a6454a050679cde90f95350ad604b171"
"reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/3296adf6a6454a050679cde90f95350ad604b171",
"reference": "3296adf6a6454a050679cde90f95350ad604b171",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d0cd638f4634c16d8df4508e847f14e9e43168b8",
"reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8",
"shasum": ""
},
"require": {
@@ -2048,7 +2051,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.8-dev"
"dev-master": "1.9-dev"
}
},
"autoload": {
@@ -2082,30 +2085,30 @@
"portable",
"shim"
],
"time": "2018-04-26T10:06:28+00:00"
"time": "2018-08-06T14:22:27+00:00"
},
{
"name": "symfony/polyfill-php70",
"version": "v1.8.0",
"version": "v1.9.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php70.git",
"reference": "77454693d8f10dd23bb24955cffd2d82db1007a6"
"reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/77454693d8f10dd23bb24955cffd2d82db1007a6",
"reference": "77454693d8f10dd23bb24955cffd2d82db1007a6",
"url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/1e24b0c4a56d55aaf368763a06c6d1c7d3194934",
"reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934",
"shasum": ""
},
"require": {
"paragonie/random_compat": "~1.0|~2.0",
"paragonie/random_compat": "~1.0|~2.0|~9.99",
"php": ">=5.3.3"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.8-dev"
"dev-master": "1.9-dev"
}
},
"autoload": {
@@ -2141,20 +2144,20 @@
"portable",
"shim"
],
"time": "2018-04-26T10:06:28+00:00"
"time": "2018-08-06T14:22:27+00:00"
},
{
"name": "symfony/process",
"version": "v3.4.13",
"version": "v3.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
"reference": "f741672edfcfe3a2ea77569d419006f23281d909"
"reference": "0414db29bd770ec5a4152683e655f55efd4fa60f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/process/zipball/f741672edfcfe3a2ea77569d419006f23281d909",
"reference": "f741672edfcfe3a2ea77569d419006f23281d909",
"url": "https://api.github.com/repos/symfony/process/zipball/0414db29bd770ec5a4152683e655f55efd4fa60f",
"reference": "0414db29bd770ec5a4152683e655f55efd4fa60f",
"shasum": ""
},
"require": {
@@ -2190,20 +2193,20 @@
],
"description": "Symfony Process Component",
"homepage": "https://symfony.com",
"time": "2018-07-09T09:01:07+00:00"
"time": "2018-07-26T11:19:56+00:00"
},
{
"name": "symfony/property-access",
"version": "v3.4.13",
"version": "v3.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-access.git",
"reference": "a6e8c778b220dfd5cd5f5dcb09f87ee232dd608a"
"reference": "28d3129c330f73d47fafa8239a2fa6ccd44136a6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/property-access/zipball/a6e8c778b220dfd5cd5f5dcb09f87ee232dd608a",
"reference": "a6e8c778b220dfd5cd5f5dcb09f87ee232dd608a",
"url": "https://api.github.com/repos/symfony/property-access/zipball/28d3129c330f73d47fafa8239a2fa6ccd44136a6",
"reference": "28d3129c330f73d47fafa8239a2fa6ccd44136a6",
"shasum": ""
},
"require": {
@@ -2258,7 +2261,7 @@
"property path",
"reflection"
],
"time": "2018-01-03T07:37:34+00:00"
"time": "2018-07-26T09:06:28+00:00"
},
{
"name": "symfony/serializer",
@@ -2418,6 +2421,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"
},
{
@@ -2451,28 +2455,29 @@
}
],
"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.0.4",
"version": "1.1.2",
"dist": {
"type": "zip",
"url": "https://extensions.typo3.org/extension/download/imageoptimizer/1.0.4/zip/",
"url": "https://extensions.typo3.org/extension/download/imageoptimizer/1.1.2/zip/",
"reference": null,
"shasum": null
},
"require": {
"typo3/cms-core": ">= 6.2.0, <= 8.9.99"
"typo3/cms-core": ">= 7.6.0, <= 8.7.99"
},
"replace": {
"imageoptimizer": "self.version"
},
"type": "typo3-cms-extension",
"autoload": {
"classmap": [
"Classes/"
]
"psr-4": {
"Lemming\\Imageoptimizer\\": "Classes/"
}
},
"authors": [
{
@@ -2483,7 +2488,9 @@
}
],
"description": "Optimize uploaded/processed images with binaries of your choice",
"time": "2017-03-11T11:37:47+00:00"
"homepage": "https://extensions.typo3.org/extension/imageoptimizer/",
"abandoned": "christophlehmann/imageoptimizer",
"time": "2018-08-20T23:03:56+00:00"
},
{
"name": "typo3-ter/loginlimit",
@@ -2515,6 +2522,7 @@
}
],
"description": "Protect backend and/or frontend login against brute-force attacks.",
"homepage": "https://extensions.typo3.org/extension/loginlimit/",
"time": "2017-09-23T10:40:00+00:00"
},
{
@@ -2551,6 +2559,7 @@
}
],
"description": "Media management system for TYPO3 CMS.",
"homepage": "https://extensions.typo3.org/extension/media/",
"time": "2017-11-02T13:08:04+00:00"
},
{
@@ -2584,6 +2593,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"
},
{
@@ -2623,6 +2633,7 @@
}
],
"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"
},
{
@@ -2656,6 +2667,7 @@
}
],
"description": "Provides API for Backend modules to get a proper path to the Frontend page (simulateStatic/RealURL/CoolURI-like)",
"homepage": "https://extensions.typo3.org/extension/pagepath/",
"time": "2017-02-15T15:40:25+00:00"
},
{
@@ -2692,6 +2704,7 @@
"username": "plusb"
}
],
"homepage": "https://extensions.typo3.org/extension/pb_social/",
"time": "2018-02-14T11:05:37+00:00"
},
{
@@ -2725,14 +2738,15 @@
}
],
"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"
},
{
"name": "typo3-ter/vidi",
"version": "2.6.0",
"version": "2.7.0",
"dist": {
"type": "zip",
"url": "https://extensions.typo3.org/extension/download/vidi/2.6.0/zip/",
"url": "https://extensions.typo3.org/extension/download/vidi/2.7.0/zip/",
"reference": null,
"shasum": null
},
@@ -2757,7 +2771,8 @@
}
],
"description": "Generic listing of records with versatile ways of interacting with the data, e.g. advanced filter, inline editing, mass editing, ... Veni, vidi, vici!",
"time": "2017-11-02T13:05:47+00:00"
"homepage": "https://extensions.typo3.org/extension/vidi/",
"time": "2018-08-03T10:50:35+00:00"
},
{
"name": "typo3/class-alias-loader",
@@ -4439,16 +4454,16 @@
},
{
"name": "symfony/cache",
"version": "v3.4.13",
"version": "v3.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
"reference": "ae6a68d17e5e2c41e9cca278add1feda0473bcfe"
"reference": "337408485de75c884e6ab1b2e8f055d31a7aa7b6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/cache/zipball/ae6a68d17e5e2c41e9cca278add1feda0473bcfe",
"reference": "ae6a68d17e5e2c41e9cca278add1feda0473bcfe",
"url": "https://api.github.com/repos/symfony/cache/zipball/337408485de75c884e6ab1b2e8f055d31a7aa7b6",
"reference": "337408485de75c884e6ab1b2e8f055d31a7aa7b6",
"shasum": ""
},
"require": {
@@ -4505,20 +4520,20 @@
"caching",
"psr6"
],
"time": "2018-07-01T06:47:44+00:00"
"time": "2018-07-26T11:19:56+00:00"
},
{
"name": "symfony/expression-language",
"version": "v3.4.13",
"version": "v3.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/expression-language.git",
"reference": "555bf77002c6319eaf6311be7d6213dc3668e641"
"reference": "d60e37ab9838338d959f2cc177a66cf498293788"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/expression-language/zipball/555bf77002c6319eaf6311be7d6213dc3668e641",
"reference": "555bf77002c6319eaf6311be7d6213dc3668e641",
"url": "https://api.github.com/repos/symfony/expression-language/zipball/d60e37ab9838338d959f2cc177a66cf498293788",
"reference": "d60e37ab9838338d959f2cc177a66cf498293788",
"shasum": ""
},
"require": {
@@ -4555,20 +4570,20 @@
],
"description": "Symfony ExpressionLanguage Component",
"homepage": "https://symfony.com",
"time": "2018-06-21T11:10:19+00:00"
"time": "2018-07-26T09:06:28+00:00"
},
{
"name": "symfony/polyfill-apcu",
"version": "v1.8.0",
"version": "v1.9.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-apcu.git",
"reference": "9b83bd010112ec196410849e840d9b9fefcb15ad"
"reference": "19e1b73bf255265ad0b568f81766ae2a3266d8d2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-apcu/zipball/9b83bd010112ec196410849e840d9b9fefcb15ad",
"reference": "9b83bd010112ec196410849e840d9b9fefcb15ad",
"url": "https://api.github.com/repos/symfony/polyfill-apcu/zipball/19e1b73bf255265ad0b568f81766ae2a3266d8d2",
"reference": "19e1b73bf255265ad0b568f81766ae2a3266d8d2",
"shasum": ""
},
"require": {
@@ -4577,7 +4592,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.8-dev"
"dev-master": "1.9-dev"
}
},
"autoload": {
@@ -4611,11 +4626,11 @@
"portable",
"shim"
],
"time": "2018-04-26T10:06:28+00:00"
"time": "2018-08-06T14:22:27+00:00"
},
{
"name": "symfony/yaml",
"version": "v3.3.17",
"version": "v3.3.18",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",