From 9ae8589ebd3dac074f354e0b00de3a8809916b7f Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 7 Mar 2021 02:11:25 +0000 Subject: [PATCH 1/4] Update dependency ember-template-lint to v3 --- package.json | 2 +- yarn.lock | 31 +++++++++++++++++++++++++------ 2 files changed, 26 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 17c5983e790..5a4a18fde4f 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "ember-set-body-class": "1.0.2", "ember-source": "3.25.1", "ember-svg-jar": "2.3.3", - "ember-template-lint": "2.21.0", + "ember-template-lint": "3.1.0", "ember-test-selectors": "5.0.0", "ember-tooltips": "3.4.7", "ember-truth-helpers": "3.0.0", diff --git a/yarn.lock b/yarn.lock index 9b36d041c3a..68f235350be 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1072,6 +1072,16 @@ ember-cli-typescript "^4.0.0" heimdalljs "^0.3.0" +"@ember-template-lint/todo-utils@^8.0.0-beta.3": + version "8.0.0-beta.3" + resolved "https://registry.yarnpkg.com/@ember-template-lint/todo-utils/-/todo-utils-8.0.0-beta.3.tgz#9a048c2787c781f80a6ae682787fbfcb5ea8e03d" + integrity sha512-L0XXY8U6Jk4c4OGSydhxa5K3/kyUpaqc6IpYW4wU8g1yu/zOj7XgKgmp48+t3dt1p6Xa+CHKnD1I86m99BEYXg== + dependencies: + "@types/eslint" "^7.2.6" + fs-extra "^9.0.1" + slash "^3.0.0" + tslib "^2.1.0" + "@ember/edition-utils@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@ember/edition-utils/-/edition-utils-1.2.0.tgz#a039f542dc14c8e8299c81cd5abba95e2459cfa6" @@ -2012,6 +2022,14 @@ resolved "https://registry.yarnpkg.com/@types/ember__utils/-/ember__utils-3.16.2.tgz#3fa9a0666a3e8204262e2a2960289aaf01f29467" integrity sha512-tBbqewgegiKSpGZvGh3pbcoXwLCMvKVdLRE97vys75nAEz/vBzkGJm+PDz1HVaTkRukWbRhlDiTm2qFH8qRnSw== +"@types/eslint@^7.2.6": + version "7.2.6" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.6.tgz#5e9aff555a975596c03a98b59ecd103decc70c3c" + integrity sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + "@types/estree@*": version "0.0.46" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.46.tgz#0fb6bfbbeabd7a30880504993369c4bf1deab1fe" @@ -2070,7 +2088,7 @@ dependencies: "@types/sizzle" "*" -"@types/json-schema@^7.0.5": +"@types/json-schema@*", "@types/json-schema@^7.0.5": version "7.0.7" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== @@ -7023,11 +7041,12 @@ ember-svg-jar@2.3.3: mkdirp "^0.5.1" path-posix "^1.0.0" -ember-template-lint@2.21.0: - version "2.21.0" - resolved "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-2.21.0.tgz#7e120abf309a8810eeed26c52377943faf15a95b" - integrity sha512-19QbEqJQdMfcRS7PsQsubflRowEtnkbD0tpYR4q/xq4lodmhU7hhOFvlTQgbxD/jwW5Ur+tkOwH4KFy9JwOyXA== +ember-template-lint@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-3.1.0.tgz#3f634c733ac5e4b19d8ad782b653b02da04910cd" + integrity sha512-muGPBr71ZfesSxYtm6lLqbO3mpGh8JJnamqByPdN474/7MNexWGvmWDvV7bklrQ7UOoZ66Miu/0WRb9PYPrX9w== dependencies: + "@ember-template-lint/todo-utils" "^8.0.0-beta.3" chalk "^4.0.0" ember-template-recast "^5.0.1" find-up "^5.0.0" @@ -14213,7 +14232,7 @@ tslib@^1, tslib@^1.9.0, tslib@^1.9.3: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0, tslib@^2.0.3: +tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== From 32ad66a3d7643ec00c128ca738dc517e90fbac61 Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Sun, 7 Mar 2021 15:21:57 +0100 Subject: [PATCH 2/4] PageHeader: Replace deprecated `hasBlock` with `has-block` helper --- app/components/page-header.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/components/page-header.hbs b/app/components/page-header.hbs index 36630afd63c..664909312e1 100644 --- a/app/components/page-header.hbs +++ b/app/components/page-header.hbs @@ -1,5 +1,5 @@
- {{#if hasBlock}} + {{#if (has-block)}} {{yield}} {{else}}

From 51afa2fec8499db61636302e118475fadf293685 Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Sun, 7 Mar 2021 15:22:31 +0100 Subject: [PATCH 3/4] Convert unknown arguments to attributes for built-in components --- app/components/pagination.hbs | 6 +++--- app/components/settings/api-tokens.hbs | 2 +- app/templates/crate/owners.hbs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/components/pagination.hbs b/app/components/pagination.hbs index 8e7c4f1c6e4..954e6fb4722 100644 --- a/app/components/pagination.hbs +++ b/app/components/pagination.hbs @@ -1,17 +1,17 @@ \ No newline at end of file diff --git a/app/components/settings/api-tokens.hbs b/app/components/settings/api-tokens.hbs index 78a602f2e9c..3023d45e134 100644 --- a/app/components/settings/api-tokens.hbs +++ b/app/components/settings/api-tokens.hbs @@ -30,7 +30,7 @@ Username - +

From bbfdc74ec8a749ff7558f4752f3594ffd3aa2ebc Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Sun, 7 Mar 2021 15:37:37 +0100 Subject: [PATCH 4/4] crates: Fix "missing `label` element" warning --- app/styles/crates.module.css | 22 +++++++++++++++------- app/templates/crates.hbs | 16 ++++++++++------ 2 files changed, 25 insertions(+), 13 deletions(-) diff --git a/app/styles/crates.module.css b/app/styles/crates.module.css index 9ede05ab488..01044bfff87 100644 --- a/app/styles/crates.module.css +++ b/app/styles/crates.module.css @@ -16,20 +16,28 @@ a:hover { background-color: var(--main-bg-dark); } a:global(.active) { background-color: var(--main-bg-dark); } - select { - display: none; - width: 100%; - padding: 5px; - } - @media only screen and (max-width: 650px) { padding: 0; background-color: inherit; a { display: none; } - select { display: block; } } } +.filter-dropdown-label { + display: none; + + @media only screen and (max-width: 650px) { + display: flex; + align-items: center; + width: 100%; + } +} + +.filter-dropdown { + flex-grow: 1; + margin-left: 20px; +} + .results-meta { display: flex; align-items: center; diff --git a/app/templates/crates.hbs b/app/templates/crates.hbs index 5f91b28ced2..75a5f579941 100644 --- a/app/templates/crates.hbs +++ b/app/templates/crates.hbs @@ -9,12 +9,16 @@ {{/each}} - +