From 5fb543a93d402072350d6e1d95469aba555cc328 Mon Sep 17 00:00:00 2001
From: "allcontributors[bot]"
<46447321+allcontributors[bot]@users.noreply.github.com>
Date: Tue, 25 Apr 2023 17:24:21 +0200
Subject: [PATCH 1/8] docs: add Olaleye-Blessing as a contributor for code, and
a11y (#1609)
---
.all-contributorsrc | 10 ++++++++++
README.md | 3 ++-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/.all-contributorsrc b/.all-contributorsrc
index f4acc6d573d6..649f7010f604 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -408,6 +408,16 @@
"contributions": [
"code"
]
+ },
+ {
+ "login": "Olaleye-Blessing",
+ "name": "Olaleye Blessing",
+ "avatar_url": "https://avatars.githubusercontent.com/u/70102539?v=4",
+ "profile": "https://www.blessingolaleye.xyz/",
+ "contributions": [
+ "code",
+ "a11y"
+ ]
}
],
"contributorsPerLine": 7,
diff --git a/README.md b/README.md
index d065bc2c107e..0216380d677b 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
---
-[![All Contributors](https://img.shields.io/badge/all_contributors-40-orange.svg?style=flat-square)](#contributors-)
+[![All Contributors](https://img.shields.io/badge/all_contributors-41-orange.svg?style=flat-square)](#contributors-)
[![Netlify Status](https://api.netlify.com/api/v1/badges/b2137407-b765-46c4-95b5-a72d9b1592ab/deploy-status)](https://app.netlify.com/sites/asyncapi-website/deploys)
@@ -200,6 +200,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
![Bhaswati Roy](https://avatars.githubusercontent.com/u/78029145?v=4?s=100) Bhaswati Roy 📖 |
![AISHAT MUIBUDEEN](https://avatars.githubusercontent.com/u/105395613?v=4?s=100) AISHAT MUIBUDEEN 🎨 |
![Nawed Ali](https://avatars.githubusercontent.com/u/83456083?v=4?s=100) Nawed Ali 💻 |
+ ![Olaleye Blessing](https://avatars.githubusercontent.com/u/70102539?v=4?s=100) Olaleye Blessing 💻 ️️️️♿️ |
From 4f01db9bb15f801a1894fddfb2b5fba76683da97 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 25 Apr 2023 17:40:29 +0200
Subject: [PATCH 2/8] chore(deps): bump yaml from 2.1.3 to 2.2.2 (#1611)
---
package-lock.json | 14 +++++++-------
package.json | 2 +-
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index da2ea2e59ded..6471c773cf02 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -66,7 +66,7 @@
"swiper": "^8.3.2",
"tailwind-merge": "^1.3.0",
"tailwindcss": "^3.1.4",
- "yaml": "^2.1.3"
+ "yaml": "^2.2.2"
},
"devDependencies": {
"@netlify/functions": "^1.4.0",
@@ -8891,9 +8891,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/yaml": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz",
- "integrity": "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==",
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz",
+ "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==",
"engines": {
"node": ">= 14"
}
@@ -16369,9 +16369,9 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"yaml": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz",
- "integrity": "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg=="
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz",
+ "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA=="
},
"yaml-ast-parser": {
"version": "0.0.43",
diff --git a/package.json b/package.json
index 820e37c2a595..b59d0570442d 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
"swiper": "^8.3.2",
"tailwind-merge": "^1.3.0",
"tailwindcss": "^3.1.4",
- "yaml": "^2.1.3",
+ "yaml": "^2.2.2",
"@slack/web-api": "^6.5.1"
},
"devDependencies": {
From b5f6487442ef8b5985140cadacb55994ee7321aa Mon Sep 17 00:00:00 2001
From: asyncapi-bot
Date: Wed, 26 Apr 2023 02:29:22 +0200
Subject: [PATCH 3/8] chore: update meetings.json and newsrooom_videos.json
(#1613)
---
dashboard.json | 39 ++++++++++++---------------------------
1 file changed, 12 insertions(+), 27 deletions(-)
diff --git a/dashboard.json b/dashboard.json
index f906e66ff531..de81060a4e61 100644
--- a/dashboard.json
+++ b/dashboard.json
@@ -16,17 +16,6 @@
],
"score": 25.053033341156514
},
- {
- "id": "PR_kwDOB5hCo85FYPwk",
- "isPR": true,
- "isAssigned": false,
- "title": "feat!: extend bundling to create another schemas without $id",
- "author": "derberg",
- "resourcePath": "/asyncapi/spec-json-schemas/pull/298",
- "repo": "asyncapi/spec-json-schemas",
- "labels": [],
- "score": 22.399617922442182
- },
{
"id": "I_kwDOBW5R_c5Pi3rO",
"isPR": false,
@@ -84,7 +73,7 @@
"color": "a2eeef"
}
],
- "score": 18.091999091203302
+ "score": 18.37917367995256
},
{
"id": "I_kwDOBGu-185CELGB",
@@ -97,6 +86,17 @@
"labels": [],
"score": 18.091999091203302
},
+ {
+ "id": "PR_kwDODCuNRs4r1oNL",
+ "isPR": true,
+ "isAssigned": false,
+ "title": "docs: proposed set of bindings for AWS - SNS and SQS",
+ "author": "iancooper",
+ "resourcePath": "/asyncapi/bindings/pull/84",
+ "repo": "asyncapi/bindings",
+ "labels": [],
+ "score": 16.36895155870775
+ },
{
"id": "MDU6SXNzdWU4MzM2NTY1ODc=",
"isPR": false,
@@ -678,21 +678,6 @@
}
]
},
- {
- "id": "I_kwDOFDnrNc5M4GpA",
- "title": "Help validate Windows installer publishing",
- "isAssigned": false,
- "resourcePath": "/asyncapi/cli/issues/302",
- "repo": "asyncapi/cli",
- "author": "derberg",
- "area": "ci-cd",
- "labels": [
- {
- "name": "enhancement",
- "color": "a2eeef"
- }
- ]
- },
{
"id": "I_kwDOCoBobc5KYpv0",
"title": "Document how to fix randomly failing tests during development",
From 114cb3d66c4ba332607bebc148b6f09188d7d688 Mon Sep 17 00:00:00 2001
From: asyncapi-bot
Date: Thu, 27 Apr 2023 02:29:57 +0200
Subject: [PATCH 4/8] chore: update meetings.json and newsrooom_videos.json
(#1616)
---
config/meetings.json | 6 ------
config/newsroom_videos.json | 24 ++++++++++++------------
dashboard.json | 17 ++++++++++++++++-
3 files changed, 28 insertions(+), 19 deletions(-)
diff --git a/config/meetings.json b/config/meetings.json
index 459db6bc070c..dc38f00fd27f 100644
--- a/config/meetings.json
+++ b/config/meetings.json
@@ -1,10 +1,4 @@
[
- {
- "title": "Design planning meeting",
- "calLink": "https://www.google.com/calendar/event?eid=bjlhNGg1OTRpZmQ0Mm42Zjg2a25kbGlyOWcgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
- "url": "https://github.com/asyncapi/community/issues/563",
- "date": "2023-01-16T16:00:00.000Z"
- },
{
"title": "Spec 3.0 Meeting",
"calLink": "https://www.google.com/calendar/event?eid=azF2Z2pxdm0wMDlkOGFrZ2ZiNnRvYzczajggY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
diff --git a/config/newsroom_videos.json b/config/newsroom_videos.json
index 6770c6a762d0..5d5d3cf4ee2b 100644
--- a/config/newsroom_videos.json
+++ b/config/newsroom_videos.json
@@ -1,4 +1,16 @@
[
+ {
+ "image_url": "https://i.ytimg.com/vi/WcmH9ySIX9o/hqdefault.jpg",
+ "title": "Tackling Interoperability Challenges In Open-Source",
+ "description": "Interoperability refers to the ability of different systems and software applications to communicate and exchange data seamlessly.",
+ "videoId": "WcmH9ySIX9o"
+ },
+ {
+ "image_url": "https://i.ytimg.com/vi/82xkJmn-bAc/hqdefault.jpg",
+ "title": "Spec 3.0 meeting (April 26th 2023)",
+ "description": "https://github.com/asyncapi/community/issues/670.",
+ "videoId": "82xkJmn-bAc"
+ },
{
"image_url": "https://i.ytimg.com/vi/0CPWCJv4nho/hqdefault.jpg",
"title": "Community Meeting (April 18th 2023)",
@@ -16,17 +28,5 @@
"title": "Spec 3.0 meeting (April 13th 2023)",
"description": "https://github.com/asyncapi/community/issues/649.",
"videoId": "hN6aE3Ebn08"
- },
- {
- "image_url": "https://i.ytimg.com/vi/O4TQWBEaXy0/hqdefault.jpg",
- "title": "Spec 3.0 meeting (March 29th 2023)",
- "description": "https://github.com/asyncapi/community/issues/640.",
- "videoId": "O4TQWBEaXy0"
- },
- {
- "image_url": "https://i.ytimg.com/vi/tKYyL_DiLds/hqdefault.jpg",
- "title": "Community Meeting (March 21th 2023)",
- "description": "https://github.com/asyncapi/community/issues/640.",
- "videoId": "tKYyL_DiLds"
}
]
\ No newline at end of file
diff --git a/dashboard.json b/dashboard.json
index de81060a4e61..43e25a125b25 100644
--- a/dashboard.json
+++ b/dashboard.json
@@ -30,7 +30,7 @@
"color": "0D67D3"
}
],
- "score": 22.112443333692923
+ "score": 22.399617922442182
},
{
"id": "MDU6SXNzdWU5OTMxODc5ODM=",
@@ -186,6 +186,21 @@
}
],
"goodFirstIssues": [
+ {
+ "id": "I_kwDOBW5R_c5kbYkc",
+ "title": "[📑 Docs]: improve adeo case study",
+ "isAssigned": false,
+ "resourcePath": "/asyncapi/website/issues/1615",
+ "repo": "asyncapi/website",
+ "author": "derberg",
+ "area": "Unknown",
+ "labels": [
+ {
+ "name": "📑 docs",
+ "color": "E50E99"
+ }
+ ]
+ },
{
"id": "I_kwDOBW5R_c5jSPTM",
"title": "filter section is overflowing for small screen in dashboard section",
From 24ceade109275ad7646e65cf5cb08751efe238c1 Mon Sep 17 00:00:00 2001
From: asyncapi-bot
Date: Fri, 28 Apr 2023 02:29:08 +0200
Subject: [PATCH 5/8] chore: update meetings.json and newsrooom_videos.json
(#1618)
---
config/meetings.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/config/meetings.json b/config/meetings.json
index dc38f00fd27f..94be86f7727a 100644
--- a/config/meetings.json
+++ b/config/meetings.json
@@ -147,5 +147,12 @@
"url": "https://github.com/asyncapi/community/issues/688",
"banner": "https://user-images.githubusercontent.com/40604284/233369404-38892fbe-7082-4492-8aed-0a97ee8df011.png",
"date": "2023-05-02T08:00:00.000Z"
+ },
+ {
+ "title": "AsyncAPI x Google Season of Doc's 2023",
+ "calLink": "https://www.google.com/calendar/event?eid=Yzdyb2F1c3RjOXVvcTh2NXFiZGpyNjgzN3MgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
+ "url": "https://github.com/asyncapi/community/issues/692",
+ "banner": "https://user-images.githubusercontent.com/66913810/234268392-10a4c02d-60e6-46ec-abcc-74c5aa6088dd.png",
+ "date": "2023-05-09T16:00:00.000Z"
}
]
\ No newline at end of file
From 389634e5d97701a47fc6669cb0efc61ed5bc210a Mon Sep 17 00:00:00 2001
From: asyncapi-bot
Date: Sat, 29 Apr 2023 02:28:11 +0200
Subject: [PATCH 6/8] chore: update meetings.json and newsrooom_videos.json
(#1619)
---
config/meetings.json | 6 ------
dashboard.json | 14 +++++++-------
2 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/config/meetings.json b/config/meetings.json
index 94be86f7727a..a478f1df0ab0 100644
--- a/config/meetings.json
+++ b/config/meetings.json
@@ -1,10 +1,4 @@
[
- {
- "title": "Spec 3.0 Meeting",
- "calLink": "https://www.google.com/calendar/event?eid=azF2Z2pxdm0wMDlkOGFrZ2ZiNnRvYzczajggY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
- "url": "https://github.com/asyncapi/community/issues/564",
- "date": "2023-01-18T16:00:00.000Z"
- },
{
"title": "Community Meeting",
"calLink": "https://www.google.com/calendar/event?eid=dms5aDV0NDNoZnFpa3Q4YnRjM3Bzc3Jvb2MgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
diff --git a/dashboard.json b/dashboard.json
index 43e25a125b25..056e79e282ec 100644
--- a/dashboard.json
+++ b/dashboard.json
@@ -95,7 +95,7 @@
"resourcePath": "/asyncapi/bindings/pull/84",
"repo": "asyncapi/bindings",
"labels": [],
- "score": 16.36895155870775
+ "score": 17.517649913704783
},
{
"id": "MDU6SXNzdWU4MzM2NTY1ODc=",
@@ -174,15 +174,15 @@
"score": 15.220253203710714
},
{
- "id": "PR_kwDODyzcIc5NDHYS",
+ "id": "PR_kwDOE8Qh385L_vbE",
"isPR": true,
"isAssigned": false,
- "title": "ci: new github action which logs all the reactions in prs and issues",
- "author": "14Richa",
- "resourcePath": "/asyncapi/.github/pull/220",
- "repo": "asyncapi/.github",
+ "title": "feat: add basic C++ support",
+ "author": "jonaslagoni",
+ "resourcePath": "/asyncapi/modelina/pull/1156",
+ "repo": "asyncapi/modelina",
"labels": [],
- "score": 14.933078614961456
+ "score": 15.220253203710714
}
],
"goodFirstIssues": [
From c6cc30a2c5ec72a44d45b8bc58739b0e90b25c60 Mon Sep 17 00:00:00 2001
From: asyncapi-bot
Date: Wed, 3 May 2023 02:27:32 +0200
Subject: [PATCH 7/8] chore: update meetings.json and newsrooom_videos.json
(#1622)
---
config/newsroom_videos.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/config/newsroom_videos.json b/config/newsroom_videos.json
index 5d5d3cf4ee2b..c9ee119a21bb 100644
--- a/config/newsroom_videos.json
+++ b/config/newsroom_videos.json
@@ -1,4 +1,10 @@
[
+ {
+ "image_url": "https://i.ytimg.com/vi/Z8lnRHL-lCM/hqdefault.jpg",
+ "title": "Community meeting (May 2nd 2023)",
+ "description": "https://github.com/asyncapi/community/issues/688.",
+ "videoId": "Z8lnRHL-lCM"
+ },
{
"image_url": "https://i.ytimg.com/vi/WcmH9ySIX9o/hqdefault.jpg",
"title": "Tackling Interoperability Challenges In Open-Source",
@@ -22,11 +28,5 @@
"title": "Adding support for non-JSON schemas (April 18th 2023)",
"description": "https://github.com/asyncapi/community/issues/668.",
"videoId": "JFPERXh2ZUY"
- },
- {
- "image_url": "https://i.ytimg.com/vi/hN6aE3Ebn08/hqdefault.jpg",
- "title": "Spec 3.0 meeting (April 13th 2023)",
- "description": "https://github.com/asyncapi/community/issues/649.",
- "videoId": "hN6aE3Ebn08"
}
]
\ No newline at end of file
From e6945b1285da7eeec23cf6af4e476a1c0cba67a8 Mon Sep 17 00:00:00 2001
From: Olaleye Blessing
Date: Wed, 3 May 2023 17:46:01 +0100
Subject: [PATCH 8/8] fix: remove nested anchor tag inside button tag (#1621)
Co-authored-by: Akshat Nema <76521428+akshatnema@users.noreply.github.com>
---
components/icons/NavItemDropdown.js | 17 ++++++++++++
components/navigation/NavItem.js | 43 ++++++++++++++++-------------
2 files changed, 41 insertions(+), 19 deletions(-)
create mode 100644 components/icons/NavItemDropdown.js
diff --git a/components/icons/NavItemDropdown.js b/components/icons/NavItemDropdown.js
new file mode 100644
index 000000000000..0147f0c661f3
--- /dev/null
+++ b/components/icons/NavItemDropdown.js
@@ -0,0 +1,17 @@
+const NavItemDropdown = () => (
+
+
+
+);
+
+export default NavItemDropdown;
diff --git a/components/navigation/NavItem.js b/components/navigation/NavItem.js
index 3eb42b0bcc61..8e4ee9e99122 100644
--- a/components/navigation/NavItem.js
+++ b/components/navigation/NavItem.js
@@ -1,9 +1,10 @@
import Link from 'next/link'
import { useRouter } from 'next/router';
+import NavItemDropdown from './../icons/NavItemDropdown';
+
export default function NavItem ({
text,
href,
- route='',
target = '_self',
onClick = () => {},
onMouseEnter = () => {},
@@ -21,24 +22,28 @@ export default function NavItem ({
)
}
+ // dom attributes common to both button and link
+ const attrs = {
+ onClick,
+ onMouseEnter,
+ className: `${className} group inline-flex items-center space-x-2 font-body text-base leading-6 font-semibold hover:text-gray-900 focus:outline-none focus:text-gray-900 tracking-heading transition ease-in-out duration-150`
+ }
+
+ if(href) {
+ return (
+
+
+ {text}
+ {hasDropdown && }
+
+
+ )
+ }
+
return (
-