Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

Commit

Permalink
feat(algoliasearch): add support for algoliasearch v4 (#756)
Browse files Browse the repository at this point in the history
  • Loading branch information
Yannick Croissant authored Jan 22, 2020
1 parent fcf6469 commit 571b1fc
Show file tree
Hide file tree
Showing 13 changed files with 720 additions and 539 deletions.
2 changes: 1 addition & 1 deletion examples/default-theme/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
"algoliasearch": "^3.32.0",
"algoliasearch": "4.0.0-beta.14",
"instantsearch.css": "^7.1.1",
"instantsearch.js": "^3.1.1",
"vue": "^2.6.7",
Expand Down
207 changes: 117 additions & 90 deletions examples/default-theme/yarn.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion examples/e-commerce/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
"algoliasearch": "3.33.0",
"algoliasearch": "4.0.0-beta.14",
"classnames": "2.2.6",
"instantsearch.js": "^3.6.0",
"vue": "2.6.10",
Expand Down
2 changes: 1 addition & 1 deletion examples/e-commerce/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
href="https://cdn.jsdelivr.net/npm/instantsearch.css@7.3.1/themes/reset-min.css"
/>

<script src="https://polyfill.io/v3/polyfill.min.js?features=default,Array.prototype.find,Array.prototype.includes"></script>
<script src="https://polyfill.io/v3/polyfill.min.js?features=default%2CArray.prototype.find%2CArray.prototype.includes%2CPromise%2CObject.assign%2CObject.entries"></script>

<title>E-commerce demo | Algolia</title>
</head>
Expand Down
216 changes: 125 additions & 91 deletions examples/e-commerce/yarn.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion examples/media/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
"algoliasearch": "3.32.0",
"algoliasearch": "4.0.0-beta.14",
"instantsearch.js": "^3.1.1",
"vue": "^2.6.7",
"vue-instantsearch": "^2.0.0"
Expand Down
207 changes: 117 additions & 90 deletions examples/media/yarn.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion examples/nuxt/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"generate": "nuxt generate"
},
"dependencies": {
"algoliasearch": "^3.32.0",
"algoliasearch": "4.0.0-beta.14",
"cross-env": "^5.2.0",
"nuxt": "^2.4.5",
"vue-instantsearch": "^2.0.0"
Expand Down
217 changes: 116 additions & 101 deletions examples/nuxt/yarn.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion examples/ssr/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"start": "cross-env NODE_ENV=production vue-cli-service ssr:serve --mode production"
},
"dependencies": {
"algoliasearch": "^3.32.0",
"algoliasearch": "4.0.0-beta.14",
"instantsearch.css": "^7.1.1",
"vue": "^2.6.7",
"vue-instantsearch": "^2.0.0",
Expand Down
207 changes: 117 additions & 90 deletions examples/ssr/yarn.lock

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,11 @@
"release:publish": "scripts/release-publish.sh"
},
"dependencies": {
"algoliasearch-helper": "^2.26.1",
"algoliasearch-helper": "^2.28.1",
"instantsearch.js": "^3.6.0"
},
"peerDependencies": {
"algoliasearch": "^3.30.0",
"algoliasearch": ">= 3.32.0 < 5",
"vue": "^2.4.0"
},
"devDependencies": {
Expand All @@ -67,7 +67,7 @@
"@wdio/selenium-standalone-service": "5.12.1",
"@wdio/spec-reporter": "5.12.1",
"@wdio/static-server-service": "5.12.1",
"algoliasearch": "3.32.0",
"algoliasearch": "4.0.0-beta.14",
"babel-eslint": "10.0.1",
"babel-jest": "23.6.0",
"babel-preset-es2015": "6.24.1",
Expand Down
187 changes: 119 additions & 68 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,100 @@
# yarn lockfile v1


"@algolia/cache-browser-local-storage@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.0.0-beta.14.tgz#ef3342f59ce778a50a13620b35d3372d39d878dc"
integrity sha512-TnMpgpaGhcn9uoUEyIV/4cigrTQXdHYOyGGCQ6hneCDeAxwmnoDKPLy/Z1G2nGc9ImTSQEhfN2QSImxtpED33Q==
dependencies:
"@algolia/cache-common" "4.0.0-beta.14"

"@algolia/cache-common@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.0.0-beta.14.tgz#2bf58be8e650a68df055c231a609e5845ef58590"
integrity sha512-UQIRCbcjF3EBp4Qba+J2Qf9VXPLbfhv/mYF6HSV71mYHwizAWAuSFCpLMDhnrWy8wdhsfswIC/ycocMn5HO1CQ==

"@algolia/cache-in-memory@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.0.0-beta.14.tgz#ab417dfca93991c78b455a7390f902127f97e788"
integrity sha512-3/mOnR0C9XjEU/H5vGLZbLWEXzXwxEy44drfWlyeecQgIZcL3NY03qukBm8ukQThc27kiAx16l6zhkDSaP+0FA==
dependencies:
"@algolia/cache-common" "4.0.0-beta.14"

"@algolia/client-analytics@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.0.0-beta.14.tgz#f26749af5df76320decd9f49ec06be2ab9ff7093"
integrity sha512-TB1Wo8hsuqNtbDiqUW12CwBx9BbX/cySim39HlEDe621aRZBBqbGXOiXoQdksCmR+vQIY9xVNFtuAQY1p2dCoQ==
dependencies:
"@algolia/cache-common" "4.0.0-beta.14"
"@algolia/client-common" "4.0.0-beta.14"
"@algolia/requester-common" "4.0.0-beta.14"
"@algolia/transporter" "4.0.0-beta.14"

"@algolia/client-common@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.0.0-beta.14.tgz#ab767d4c267fa65fad481372b174cdc031db4c0d"
integrity sha512-JR95GNE6z6uYkRivW+cBRwC7QtTrpVtE9E2KJGbuVCGHwEtZvcntSFo6R/Ll7FHxpmuUJNLBqhj7XpBKOjlyWQ==

"@algolia/client-recommendation@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/client-recommendation/-/client-recommendation-4.0.0-beta.14.tgz#54735944f333894f1fcec3e5018f4d01c3961842"
integrity sha512-4dc9FwPTREaynjvRIWFm3NYyzecrx9KYzKeOA/cKu5NdxFVvfxlsAzdPHq1xZ0o3NjnBICmjdWI5ebsd2YtuZw==
dependencies:
"@algolia/cache-common" "4.0.0-beta.14"
"@algolia/client-common" "4.0.0-beta.14"
"@algolia/requester-common" "4.0.0-beta.14"
"@algolia/transporter" "4.0.0-beta.14"

"@algolia/client-search@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.0.0-beta.14.tgz#d68fa8a8a8e180602205e4236548f82abf60a90e"
integrity sha512-zYmYVR3dRTG7gs+eXtUG4NZ37In8cOMluNBn5QU9lIszNJ7eCmeZUjSbIZzIt5QJ3P5WHoRtI2ym9ND3pakLnQ==
dependencies:
"@algolia/client-common" "4.0.0-beta.14"
"@algolia/logger-common" "4.0.0-beta.14"
"@algolia/requester-common" "4.0.0-beta.14"
"@algolia/transporter" "4.0.0-beta.14"

"@algolia/logger-common@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.0.0-beta.14.tgz#819a16e859081143d3067c9752b58cea296f6ced"
integrity sha512-Rm1DGJz1kRlaj88B8Cq/7Ifk1rsOskG1Td052SslSfx0Dc39wqgz4WLrlEEP78jtU0l8Km59nV6F8lkrGPzTsw==

"@algolia/logger-console@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.0.0-beta.14.tgz#34e16cd4cb54ff2e4ee00ad8eb21fb898df622cd"
integrity sha512-tbkqzmsA2VjRabqawUGfuf6OehvdLFEjuBcAto/9d4akixf10W2n8kp7X88mCT0fkY3NvyI94I7Gfzgupylnog==
dependencies:
"@algolia/logger-common" "4.0.0-beta.14"

"@algolia/requester-browser-xhr@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.0.0-beta.14.tgz#f54fea566df7901b504a481e6a3c3a20cc9ebb99"
integrity sha512-+oD9vqO7ZE8/r2tLnC+VSKl+g+6enYATyYhbIJ837TeE48llx/y0ZZaNTsimk/EM10FAbKpoIGBPVv+7Lqi1cA==
dependencies:
"@algolia/requester-common" "4.0.0-beta.14"

"@algolia/requester-common@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.0.0-beta.14.tgz#76ae71056c976ca4613ed8e8ad8383383abdd6af"
integrity sha512-Eo8VX8NywUBxYskVk2M0Albg/G2rl/8LGXDjhwZx6qLJuSKYSYEqUpTKmXuGJ8jqLncM7ypVz830Mwpf68TMvg==

"@algolia/requester-node-http@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.0.0-beta.14.tgz#83cf4fbba67fc3f9a1d8c2441b4a9003f038edc2"
integrity sha512-se5u8pDpvrgQhUZg9kED3L2tIV+YWhgIhdjqEmXM9kKgdn9mVugJv0noqd/QCDqCSFND/tVK9yq4SAKsdzyrvA==
dependencies:
"@algolia/requester-common" "4.0.0-beta.14"

"@algolia/transporter@4.0.0-beta.14":
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.0.0-beta.14.tgz#fc587b386374d0648c4325aaa4609eeec782fb28"
integrity sha512-VQRwHzzFC5Z9XHWSqxGjr0Lnq6AsoobYhrqKX9s9EmT4qlbSiDDBMSVngFZIWdmy4WFoijGdWv0JhpTWw/UIwQ==
dependencies:
"@algolia/cache-common" "4.0.0-beta.14"
"@algolia/logger-common" "4.0.0-beta.14"
"@algolia/requester-common" "4.0.0-beta.14"

"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35":
version "7.0.0"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
Expand Down Expand Up @@ -663,11 +757,6 @@ agent-base@^4.3.0:
dependencies:
es6-promisify "^5.0.0"

agentkeepalive@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-2.2.0.tgz#c5d1bd4b129008f1163f236f86e5faea2026e2ef"
integrity sha1-xdG9SxKQCPEWPyNvhuX66iAm4u8=

airbnb-js-shims@^1.4.1:
version "1.7.1"
resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-1.7.1.tgz#a6a60e267e479eea3d456e7b5b803c38cdf23d43"
Expand Down Expand Up @@ -753,36 +842,33 @@ ajv@^6.5.5, ajv@^6.9.1:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"

algoliasearch-helper@^2.26.0, algoliasearch-helper@^2.26.1:
version "2.26.1"
resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-2.26.1.tgz#75bd34f095e852d1bda483b8ebfb83c3c6e2852c"
integrity sha512-fQBZZXC3rac4wadRj5wA/gxy88Twb+GQF3n8foew8SAsqe9Q59PFq1y3j08pr6eNSRYkZJV7qMpe7ox5D27KOw==
algoliasearch-helper@^2.26.0, algoliasearch-helper@^2.28.1:
version "2.28.1"
resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-2.28.1.tgz#90c574ab7b80b8e85bcf9542688f19d547321102"
integrity sha512-4yg3anWdILD6ZJ/GxWmtu4HgxauSemhSqbe9Cx6SFdPzaMHrccew4IDomMeQlz9RHJwRgi5sEeX//jx2H/PaWg==
dependencies:
events "^1.1.1"
lodash "^4.17.5"
qs "^6.5.1"
util "^0.10.3"

algoliasearch@3.32.0:
version "3.32.0"
resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-3.32.0.tgz#5818168c26ff921bd0346a919071bac928b747ce"
integrity sha512-C8oQnPTf0wPuyD2jSZwtBAPvz+lHOE7zRIPpgXGBuNt6ZNcC4omsbytG26318rT77a8h4759vmIp6n9p8iw4NA==
dependencies:
agentkeepalive "^2.2.0"
debug "^2.6.8"
envify "^4.0.0"
es6-promise "^4.1.0"
events "^1.1.0"
foreach "^2.0.5"
global "^4.3.2"
inherits "^2.0.1"
isarray "^2.0.1"
load-script "^1.0.0"
object-keys "^1.0.11"
querystring-es3 "^0.2.1"
reduce "^1.0.1"
semver "^5.1.0"
tunnel-agent "^0.6.0"
algoliasearch@4.0.0-beta.14:
version "4.0.0-beta.14"
resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.0.0-beta.14.tgz#e91bafb8fe3cfc9c48609a201dc1047d8bccd310"
integrity sha512-pa8hGwAxIg3jUKp2cn9/3+vUASwBm1e7Ob00uSDyxyXOp3MVgYm45iQrdM1QM9UJgaUoLBJR07on2vEXL89fdg==
dependencies:
"@algolia/cache-browser-local-storage" "4.0.0-beta.14"
"@algolia/cache-common" "4.0.0-beta.14"
"@algolia/cache-in-memory" "4.0.0-beta.14"
"@algolia/client-analytics" "4.0.0-beta.14"
"@algolia/client-common" "4.0.0-beta.14"
"@algolia/client-recommendation" "4.0.0-beta.14"
"@algolia/client-search" "4.0.0-beta.14"
"@algolia/logger-common" "4.0.0-beta.14"
"@algolia/logger-console" "4.0.0-beta.14"
"@algolia/requester-browser-xhr" "4.0.0-beta.14"
"@algolia/requester-common" "4.0.0-beta.14"
"@algolia/requester-node-http" "4.0.0-beta.14"
"@algolia/transporter" "4.0.0-beta.14"

align-text@^0.1.1, align-text@^0.1.3:
version "0.1.4"
Expand Down Expand Up @@ -4439,14 +4525,6 @@ entities@^1.1.1, entities@~1.1.1:
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
integrity sha1-blwtClYhtdra7O+AuQ7ftc13cvA=

envify@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/envify/-/envify-4.1.0.tgz#f39ad3db9d6801b4e6b478b61028d3f0b6819f7e"
integrity sha512-IKRVVoAYr4pIx4yIWNsz9mOsboxlNXiu7TNBnem/K/uTHdkyzXWDzHCK7UTolqBbgaBz0tQHsD3YNls0uIIjiw==
dependencies:
esprima "^4.0.0"
through "~2.3.4"

errno@^0.1.1:
version "0.1.7"
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
Expand Down Expand Up @@ -4564,11 +4642,6 @@ es6-promise@^4.0.3:
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==

es6-promise@^4.1.0:
version "4.2.6"
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.6.tgz#b685edd8258886365ea62b57d30de28fadcd974f"
integrity sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==

es6-promisify@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
Expand Down Expand Up @@ -5406,11 +5479,6 @@ for-own@^0.1.4:
dependencies:
for-in "^1.0.1"

foreach@^2.0.5:
version "2.0.5"
resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k=

forever-agent@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
Expand Down Expand Up @@ -7015,11 +7083,6 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=

isarray@^2.0.1:
version "2.0.4"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.4.tgz#38e7bcbb0f3ba1b7933c86ba1894ddfc3781bbb7"
integrity sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA==

isexe@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
Expand Down Expand Up @@ -7836,11 +7899,6 @@ load-json-file@^4.0.0:
pify "^3.0.0"
strip-bom "^3.0.0"

load-script@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4"
integrity sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ=

loader-runner@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
Expand Down Expand Up @@ -8976,7 +9034,7 @@ object-copy@^0.1.0:
define-property "^0.2.5"
kind-of "^3.0.3"

object-keys@^1.0.11, object-keys@^1.0.12, object-keys@~1.0.0:
object-keys@^1.0.11, object-keys@^1.0.12:
version "1.0.12"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==
Expand Down Expand Up @@ -10351,7 +10409,7 @@ query-string@^4.1.0:
object-assign "^4.1.0"
strict-uri-encode "^1.0.0"

querystring-es3@^0.2.0, querystring-es3@^0.2.1:
querystring-es3@^0.2.0:
version "0.2.1"
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=
Expand Down Expand Up @@ -10842,13 +10900,6 @@ reduce-function-call@^1.0.1:
dependencies:
balanced-match "^0.4.2"

reduce@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/reduce/-/reduce-1.0.1.tgz#14fa2e5ff1fc560703a020cbb5fbaab691565804"
integrity sha1-FPouX/H8VgcDoCDLtfuqtpFWWAQ=
dependencies:
object-keys "~1.0.0"

redux@^3.7.2:
version "3.7.2"
resolved "https://registry.yarnpkg.com/redux/-/redux-3.7.2.tgz#06b73123215901d25d065be342eb026bc1c8537b"
Expand Down Expand Up @@ -12687,7 +12738,7 @@ through2@^2.0.0, through2@^2.0.2:
readable-stream "^2.1.5"
xtend "~4.0.1"

through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8, through@~2.3.4, through@~2.3.6:
through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8, through@~2.3.6:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
Expand Down

0 comments on commit 571b1fc

Please sign in to comment.