From 43af90fa7aaf50cc81507e216e8848fc2ae21f15 Mon Sep 17 00:00:00 2001 From: asyncapi-bot Date: Tue, 7 May 2024 02:30:22 +0200 Subject: [PATCH 1/6] chore: update meetings.json and newsrooom_videos.json (#2944) --- dashboard.json | 61 ++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 32 deletions(-) diff --git a/dashboard.json b/dashboard.json index 12440b5b53d2..f301dcf8c0be 100644 --- a/dashboard.json +++ b/dashboard.json @@ -29,7 +29,7 @@ "resourcePath": "/asyncapi/community/pull/1131", "repo": "asyncapi/community", "labels": [], - "score": 26.707236753681066 + "score": 29.578982641173653 }, { "id": "PR_kwDOFLhIt85js7KX", @@ -84,22 +84,6 @@ "labels": [], "score": 17.804824502454043 }, - { - "id": "I_kwDOCVQpZM5M_dcV", - "isPR": false, - "isAssigned": true, - "title": "DocsUI: Messages Object output", - "author": "mcturco", - "resourcePath": "/asyncapi/asyncapi-react/issues/618", - "repo": "asyncapi/asyncapi-react", - "labels": [ - { - "name": "stale", - "color": "ededed" - } - ], - "score": 16.943300736206268 - }, { "id": "PR_kwDODou01c5YJ7kV", "isPR": true, @@ -168,6 +152,26 @@ "repo": "asyncapi/community", "labels": [], "score": 14.07155484871368 + }, + { + "id": "I_kwDODou01c5BZZv-", + "isPR": false, + "isAssigned": false, + "title": "Open Graph link preview image according to the document to open", + "author": "smoya", + "resourcePath": "/asyncapi/studio/issues/224", + "repo": "asyncapi/studio", + "labels": [ + { + "name": "enhancement", + "color": "a2eeef" + }, + { + "name": "keep-open", + "color": "f9dd4b" + } + ], + "score": 13.703040335770691 } ], "goodFirstIssues": [ @@ -239,21 +243,6 @@ } ] }, - { - "id": "I_kwDOE8Qh385_rNaC", - "title": "Create a one for all input document for runtime to test all functionality", - "isAssigned": false, - "resourcePath": "/asyncapi/modelina/issues/1825", - "repo": "asyncapi/modelina", - "author": "jonaslagoni", - "area": "Unknown", - "labels": [ - { - "name": "enhancement", - "color": "a2eeef" - } - ] - }, { "id": "I_kwDOE8Qh385-gvCP", "title": "Add \"generated-code\" XmlDoc and `[GeneratedCode]` attribute to C# models.", @@ -636,6 +625,10 @@ "name": "enhancement", "color": "a2eeef" }, + { + "name": "stale", + "color": "ededed" + }, { "name": "Kotlin generator", "color": "61A95C" @@ -655,6 +648,10 @@ "name": "enhancement", "color": "a2eeef" }, + { + "name": "stale", + "color": "ededed" + }, { "name": "Kotlin generator", "color": "61A95C" From 7b6be17e497b7678fd16a14bae33641fd5a9c46a Mon Sep 17 00:00:00 2001 From: V Thulisile Sibanda <66913810+thulieblack@users.noreply.github.com> Date: Tue, 7 May 2024 16:11:46 +0200 Subject: [PATCH 2/6] feat: add london cfp banner (#2931) Co-authored-by: Akshat Nema <76521428+akshatnema@users.noreply.github.com>%0ACo-authored-by: akshatnema --- components/campaigns/AnnoucementHero.js | 126 +++++++++++------------- 1 file changed, 56 insertions(+), 70 deletions(-) diff --git a/components/campaigns/AnnoucementHero.js b/components/campaigns/AnnoucementHero.js index 26e227297ed2..dde5686b2f77 100644 --- a/components/campaigns/AnnoucementHero.js +++ b/components/campaigns/AnnoucementHero.js @@ -20,14 +20,11 @@ function shouldShowBanner(cfpDeadline) { } export default function AnnouncementHero({ className = '', small = false, hideVideo = false }) { - //return null; - + const [activeIndex, setActiveIndex] = useState(0); - const cfpDeadlineIndia = '2023-11-30T06:00:00Z' - const cfpDeadlineFrance = '2023-12-06T06:00:00Z' - const showBannerIndia = shouldShowBanner(cfpDeadlineIndia); - const showBannerFrance = shouldShowBanner(cfpDeadlineFrance); + const cfpDeadlineLondon = '2024-07-12T06:00:00Z'; + const showBannerLondon = shouldShowBanner(cfpDeadlineLondon); const Banner = ({ title, dateLocation, cfaText, eventName, cfpDeadline, link, city, activeBanner }) => { return ( @@ -65,24 +62,14 @@ export default function AnnouncementHero({ className = '', small = false, hideVi const banners = [ { - title: "AsyncAPI Conf", - city: "Bengaluru", - dateLocation: "30th of November, 2023 | Bengaluru, India", - cfaText: "Grab Free Tickets", - eventName: "AACoT'23 Bengaluru Edition", - cfpDeadline: cfpDeadlineIndia, - link: "https://conference.asyncapi.com/venue/bangalore", - show: showBannerIndia - }, - { - title: "AsyncAPI Conf", - city: "Paris", - dateLocation: "8th of December, 2023 | Paris, France", - cfaText: "Get Free Tickets", - eventName: "AACoT'23 Paris Edition", - cfpDeadline: cfpDeadlineFrance, - link: "https://ticket.apidays.global/event/apidays-paris-2023/8a1f3904-e2be-4c69-a880-37d2ddf1027d/cart?coupon=ASYNCAPICONF23", - show: showBannerFrance + title: "AsyncAPI Conf on Tour'24", + city: "London", + dateLocation: "18 - 19 of September, 2024 | United Kingdom, London", + cfaText: "Apply To Speak", + eventName: "the end of Call for Speakers", + cfpDeadline: cfpDeadlineLondon, + link: "https://conference.asyncapi.com/venue/London", + show: showBannerLondon } ]; @@ -109,50 +96,49 @@ export default function AnnouncementHero({ className = '', small = false, hideVi }; }, [activeIndex]); - return '' - // return ( - // - //
- //
- // - //
- //
- //
- // {banners.map((banner, index) => ( - // banner.show && ( - // - // ) - // ))} - //
- //
- // {banners.map((banner, index) => ( - //
goToIndex(index)} - // /> - // ))} - //
- //
- //
- // - //
- //
- // - // ); + return ( + +
+ {numberOfVisibleBanners > 1 &&
+ +
} +
+
+ {banners.map((banner, index) => ( + banner.show && ( + + ) + ))} +
+
+ {banners.map((banner, index) => ( +
goToIndex(index)} + /> + ))} +
+
+ {numberOfVisibleBanners > 1 &&
+ +
} +
+ + ); } From f03d6960b37402ee25a1bd2dca1e1e6897ea0194 Mon Sep 17 00:00:00 2001 From: asyncapi-bot Date: Wed, 8 May 2024 02:26:09 +0200 Subject: [PATCH 3/6] chore: update meetings.json and newsrooom_videos.json (#2945) --- config/meetings.json | 7 +++++ dashboard.json | 69 ++++++++++++++++---------------------------- 2 files changed, 32 insertions(+), 44 deletions(-) diff --git a/config/meetings.json b/config/meetings.json index 3d3d102d9ce6..9c1badac3294 100644 --- a/config/meetings.json +++ b/config/meetings.json @@ -192,5 +192,12 @@ "url": "https://github.com/asyncapi/community/issues/1192", "banner": "", "date": "2024-05-09T14:00:00.000Z" + }, + { + "title": "Maintainers Growth Working Group", + "calLink": "https://www.google.com/calendar/event?eid=ZG9tMTVxazhybm5vMnE2cHIxbG4wOHQ3djAgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn", + "url": "https://github.com/asyncapi/community/issues/1197", + "banner": "", + "date": "2024-05-08T14:00:00.000Z" } ] \ No newline at end of file diff --git a/dashboard.json b/dashboard.json index f301dcf8c0be..6334e0e7c850 100644 --- a/dashboard.json +++ b/dashboard.json @@ -29,7 +29,7 @@ "resourcePath": "/asyncapi/community/pull/1131", "repo": "asyncapi/community", "labels": [], - "score": 29.578982641173653 + "score": 31.589204762418465 }, { "id": "PR_kwDOFLhIt85js7KX", @@ -131,6 +131,17 @@ ], "score": 16.08177696995849 }, + { + "id": "PR_kwDOFLhIt85rY7Lw", + "isPR": true, + "isAssigned": true, + "title": "feat: add Maintainers Growth Working Group", + "author": "smoya", + "resourcePath": "/asyncapi/community/pull/1143", + "repo": "asyncapi/community", + "labels": [], + "score": 15.507427792459973 + }, { "id": "PR_kwDOBW5R_c5p28Vu", "isPR": true, @@ -143,35 +154,28 @@ "score": 14.933078614961456 }, { - "id": "PR_kwDOFLhIt85rY7Lw", - "isPR": true, - "isAssigned": true, - "title": "feat: add Maintainers Growth Working Group", - "author": "smoya", - "resourcePath": "/asyncapi/community/pull/1143", - "repo": "asyncapi/community", - "labels": [], - "score": 14.07155484871368 - }, - { - "id": "I_kwDODou01c5BZZv-", + "id": "I_kwDOFi_gUM5hpuWl", "isPR": false, - "isAssigned": false, - "title": "Open Graph link preview image according to the document to open", - "author": "smoya", - "resourcePath": "/asyncapi/studio/issues/224", - "repo": "asyncapi/studio", + "isAssigned": true, + "title": "Improve kafka adapter", + "author": "KhudaDad414", + "resourcePath": "/asyncapi/glee/issues/411", + "repo": "asyncapi/glee", "labels": [ { "name": "enhancement", "color": "a2eeef" }, { - "name": "keep-open", - "color": "f9dd4b" + "name": "good first issue", + "color": "7057ff" + }, + { + "name": "area/typescript", + "color": "007acc" } ], - "score": 13.703040335770691 + "score": 13.78438025996442 } ], "goodFirstIssues": [ @@ -590,10 +594,6 @@ { "name": "enhancement", "color": "a2eeef" - }, - { - "name": "stale", - "color": "ededed" } ] }, @@ -768,25 +768,6 @@ } ] }, - { - "id": "I_kwDOBW5R_c5IRxcq", - "title": "[📑 Docs]: update docs issues in ALL repos that are missing the `area/docs` label ", - "isAssigned": true, - "resourcePath": "/asyncapi/website/issues/682", - "repo": "asyncapi/website", - "author": "alequetzalli", - "area": "docs", - "labels": [ - { - "name": "stale", - "color": "ededed" - }, - { - "name": "📑 docs", - "color": "E50E99" - } - ] - }, { "id": "I_kwDOBW5R_c48lGJg", "title": "Add visual on the \"generator\" and maybe others....", From 07b1af365ca0fb1f9157c4d5557ab21253553e2f Mon Sep 17 00:00:00 2001 From: asyncapi-bot Date: Wed, 8 May 2024 15:24:43 +0200 Subject: [PATCH 4/6] docs(cli): update latest cli documentation (#2947) --- pages/docs/tools/cli/usage.md | 50 +++++++++++++++++------------------ 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/pages/docs/tools/cli/usage.md b/pages/docs/tools/cli/usage.md index 88f8cfc85491..06d1a23ab1f0 100644 --- a/pages/docs/tools/cli/usage.md +++ b/pages/docs/tools/cli/usage.md @@ -27,7 +27,7 @@ $ npm install -g @asyncapi/cli $ asyncapi COMMAND running command... $ asyncapi (--version) -@asyncapi/cli/1.11.0 linux-x64 node-v18.20.2 +@asyncapi/cli/1.12.0 linux-x64 node-v18.20.2 $ asyncapi --help [COMMAND] USAGE $ asyncapi COMMAND @@ -91,7 +91,7 @@ EXAMPLES $ asyncapi bundle ./asyncapi.yaml ./features.yaml --base ./asyncapi.yaml --reference-into-components ``` -_See code: [src/commands/bundle.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/bundle.ts)_ +_See code: [src/commands/bundle.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/bundle.ts)_ ## `asyncapi config` @@ -105,7 +105,7 @@ DESCRIPTION CLI config settings ``` -_See code: [src/commands/config/index.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/index.ts)_ +_See code: [src/commands/config/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/index.ts)_ ## `asyncapi config analytics` @@ -125,7 +125,7 @@ DESCRIPTION Enable or disable analytics for metrics collection ``` -_See code: [src/commands/config/analytics.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/analytics.ts)_ +_See code: [src/commands/config/analytics.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/analytics.ts)_ ## `asyncapi config context` @@ -139,7 +139,7 @@ DESCRIPTION Manage short aliases for full paths to AsyncAPI documents ``` -_See code: [src/commands/config/context/index.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/index.ts)_ +_See code: [src/commands/config/context/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/index.ts)_ ## `asyncapi config context add CONTEXT-NAME SPEC-FILE-PATH` @@ -161,7 +161,7 @@ DESCRIPTION Add a context to the store ``` -_See code: [src/commands/config/context/add.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/add.ts)_ +_See code: [src/commands/config/context/add.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/add.ts)_ ## `asyncapi config context current` @@ -178,7 +178,7 @@ DESCRIPTION Shows the current context that is being used ``` -_See code: [src/commands/config/context/current.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/current.ts)_ +_See code: [src/commands/config/context/current.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/current.ts)_ ## `asyncapi config context edit CONTEXT-NAME NEW-SPEC-FILE-PATH` @@ -199,7 +199,7 @@ DESCRIPTION Edit a context in the store ``` -_See code: [src/commands/config/context/edit.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/edit.ts)_ +_See code: [src/commands/config/context/edit.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/edit.ts)_ ## `asyncapi config context init [CONTEXT-FILE-PATH]` @@ -222,7 +222,7 @@ DESCRIPTION Initialize context ``` -_See code: [src/commands/config/context/init.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/init.ts)_ +_See code: [src/commands/config/context/init.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/init.ts)_ ## `asyncapi config context list` @@ -239,7 +239,7 @@ DESCRIPTION List all the stored contexts in the store ``` -_See code: [src/commands/config/context/list.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/list.ts)_ +_See code: [src/commands/config/context/list.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/list.ts)_ ## `asyncapi config context remove CONTEXT-NAME` @@ -259,7 +259,7 @@ DESCRIPTION Delete a context from the store ``` -_See code: [src/commands/config/context/remove.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/remove.ts)_ +_See code: [src/commands/config/context/remove.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/remove.ts)_ ## `asyncapi config context use CONTEXT-NAME` @@ -279,7 +279,7 @@ DESCRIPTION Set a context as current ``` -_See code: [src/commands/config/context/use.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/context/use.ts)_ +_See code: [src/commands/config/context/use.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/use.ts)_ ## `asyncapi config versions` @@ -296,7 +296,7 @@ DESCRIPTION Show versions of AsyncAPI tools used ``` -_See code: [src/commands/config/versions.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/config/versions.ts)_ +_See code: [src/commands/config/versions.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/versions.ts)_ ## `asyncapi convert [SPEC-FILE]` @@ -318,7 +318,7 @@ DESCRIPTION Convert asyncapi documents older to newer versions ``` -_See code: [src/commands/convert.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/convert.ts)_ +_See code: [src/commands/convert.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/convert.ts)_ ## `asyncapi diff OLD NEW` @@ -373,7 +373,7 @@ DESCRIPTION Find diff between two asyncapi files ``` -_See code: [src/commands/diff.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/diff.ts)_ +_See code: [src/commands/diff.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/diff.ts)_ ## `asyncapi generate` @@ -387,7 +387,7 @@ DESCRIPTION Generate typed models or other things like clients, applications or docs using AsyncAPI Generator templates. ``` -_See code: [src/commands/generate/index.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/generate/index.ts)_ +_See code: [src/commands/generate/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/generate/index.ts)_ ## `asyncapi generate fromTemplate [ASYNCAPI] [TEMPLATE]` @@ -425,7 +425,7 @@ EXAMPLES $ asyncapi generate fromTemplate asyncapi.yaml @asyncapi/html-template --param version=1.0.0 singleFile=true --output ./docs --force-write ``` -_See code: [src/commands/generate/fromTemplate.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/generate/fromTemplate.ts)_ +_See code: [src/commands/generate/fromTemplate.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/generate/fromTemplate.ts)_ ## `asyncapi generate models [LANGUAGE] [FILE]` @@ -511,7 +511,7 @@ DESCRIPTION Generates typed models ``` -_See code: [src/commands/generate/models.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/generate/models.ts)_ +_See code: [src/commands/generate/models.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/generate/models.ts)_ ## `asyncapi new` @@ -568,7 +568,7 @@ EXAMPLES $ asyncapi new --file-name=my-asyncapi.yml --example=default-example.yml --no-tty - create a new file with a specific name, using one of the examples and without interactive mode ``` -_See code: [src/commands/new/index.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/new/index.ts)_ +_See code: [src/commands/new/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/new/index.ts)_ ## `asyncapi new file` @@ -625,7 +625,7 @@ EXAMPLES $ asyncapi new --file-name=my-asyncapi.yml --example=default-example.yml --no-tty - create a new file with a specific name, using one of the examples and without interactive mode ``` -_See code: [src/commands/new/file.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/new/file.ts)_ +_See code: [src/commands/new/file.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/new/file.ts)_ ## `asyncapi new glee` @@ -647,7 +647,7 @@ DESCRIPTION Creates a new Glee project ``` -_See code: [src/commands/new/glee.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/new/glee.ts)_ +_See code: [src/commands/new/glee.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/new/glee.ts)_ ## `asyncapi optimize [SPEC-FILE]` @@ -685,7 +685,7 @@ EXAMPLES $ asyncapi optimize ./asyncapi.yaml --optimization=remove-components --output=terminal --no-tty ``` -_See code: [src/commands/optimize.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/optimize.ts)_ +_See code: [src/commands/optimize.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/optimize.ts)_ ## `asyncapi start` @@ -699,7 +699,7 @@ DESCRIPTION Start asyncapi studio ``` -_See code: [src/commands/start/index.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/start/index.ts)_ +_See code: [src/commands/start/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/start/index.ts)_ ## `asyncapi start studio` @@ -718,7 +718,7 @@ DESCRIPTION starts a new local instance of Studio ``` -_See code: [src/commands/start/studio.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/start/studio.ts)_ +_See code: [src/commands/start/studio.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/start/studio.ts)_ ## `asyncapi validate [SPEC-FILE]` @@ -745,5 +745,5 @@ DESCRIPTION validate asyncapi file ``` -_See code: [src/commands/validate.ts](https://github.com/asyncapi/cli/blob/v1.11.0/src/commands/validate.ts)_ +_See code: [src/commands/validate.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/validate.ts)_ From f6680f4a8fcdcdabf07138c9ff052c4cfd164569 Mon Sep 17 00:00:00 2001 From: asyncapi-bot Date: Thu, 9 May 2024 02:30:25 +0200 Subject: [PATCH 5/6] chore: update meetings.json and newsrooom_videos.json (#2949) --- config/meetings.json | 21 +++++++++++++++++ dashboard.json | 55 ++++++++++++++++++++++++++------------------ 2 files changed, 53 insertions(+), 23 deletions(-) diff --git a/config/meetings.json b/config/meetings.json index 9c1badac3294..7649a21263ef 100644 --- a/config/meetings.json +++ b/config/meetings.json @@ -199,5 +199,26 @@ "url": "https://github.com/asyncapi/community/issues/1197", "banner": "", "date": "2024-05-08T14:00:00.000Z" + }, + { + "title": "Essential Building Blocks Working Group", + "calLink": "https://www.google.com/calendar/event?eid=ZzQ4aDFsbnZpaXBmZ2h2amdrdWpxZXZrYmcgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn", + "url": "https://github.com/asyncapi/community/issues/1200", + "banner": "", + "date": "2024-05-14T18:00:00.000Z" + }, + { + "title": "Community Meeting", + "calLink": "https://www.google.com/calendar/event?eid=bG5pdGoxcWZjc3VxMnJib2p2ZXZpYW8xM3MgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn", + "url": "https://github.com/asyncapi/community/issues/1201", + "banner": "https://github.com/asyncapi/community/assets/40604284/0b128389-fad9-4342-bbc6-4e5624327374", + "date": "2024-05-14T08:00:00.000Z" + }, + { + "title": "Community Meeting", + "calLink": "https://www.google.com/calendar/event?eid=OWZwaWlyOWJ0dmExcDJ0c2llaXZiMXA3M3MgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn", + "url": "https://github.com/asyncapi/community/issues/1202", + "banner": "https://github.com/asyncapi/community/assets/40604284/be6af5ec-9697-4ba4-a70b-4b9dd2c54c78", + "date": "2024-05-28T16:00:00.000Z" } ] \ No newline at end of file diff --git a/dashboard.json b/dashboard.json index 6334e0e7c850..4cb5c3709edf 100644 --- a/dashboard.json +++ b/dashboard.json @@ -18,18 +18,7 @@ "color": "0E8A16" } ], - "score": 103.67002653848242 - }, - { - "id": "PR_kwDOFLhIt85q-42Y", - "isPR": true, - "isAssigned": true, - "title": "feat: initial infra for slack intergration", - "author": "Shurtu-gal", - "resourcePath": "/asyncapi/community/pull/1131", - "repo": "asyncapi/community", - "labels": [], - "score": 31.589204762418465 + "score": 103.95720112723167 }, { "id": "PR_kwDOFLhIt85js7KX", @@ -131,17 +120,6 @@ ], "score": 16.08177696995849 }, - { - "id": "PR_kwDOFLhIt85rY7Lw", - "isPR": true, - "isAssigned": true, - "title": "feat: add Maintainers Growth Working Group", - "author": "smoya", - "resourcePath": "/asyncapi/community/pull/1143", - "repo": "asyncapi/community", - "labels": [], - "score": 15.507427792459973 - }, { "id": "PR_kwDOBW5R_c5p28Vu", "isPR": true, @@ -176,6 +154,37 @@ } ], "score": 13.78438025996442 + }, + { + "id": "I_kwDODou01c5BZZv-", + "isPR": false, + "isAssigned": false, + "title": "Open Graph link preview image according to the document to open", + "author": "smoya", + "resourcePath": "/asyncapi/studio/issues/224", + "repo": "asyncapi/studio", + "labels": [ + { + "name": "enhancement", + "color": "a2eeef" + }, + { + "name": "keep-open", + "color": "f9dd4b" + } + ], + "score": 13.703040335770691 + }, + { + "id": "I_kwDOFLhIt85bebeO", + "isPR": false, + "isAssigned": false, + "title": "Meeting Banners Storage", + "author": "AceTheCreator", + "resourcePath": "/asyncapi/community/issues/568", + "repo": "asyncapi/community", + "labels": [], + "score": 13.497205671215161 } ], "goodFirstIssues": [ From c432532abbed199c1c5a8909c209a6ccd3f765b9 Mon Sep 17 00:00:00 2001 From: asyncapi-bot Date: Thu, 9 May 2024 15:37:34 +0200 Subject: [PATCH 6/6] docs(cli): update latest cli documentation (#2951) --- pages/docs/tools/cli/usage.md | 79 +++++++++++++++++++---------------- 1 file changed, 42 insertions(+), 37 deletions(-) diff --git a/pages/docs/tools/cli/usage.md b/pages/docs/tools/cli/usage.md index 06d1a23ab1f0..64c5cf30a8d8 100644 --- a/pages/docs/tools/cli/usage.md +++ b/pages/docs/tools/cli/usage.md @@ -27,7 +27,7 @@ $ npm install -g @asyncapi/cli $ asyncapi COMMAND running command... $ asyncapi (--version) -@asyncapi/cli/1.12.0 linux-x64 node-v18.20.2 +@asyncapi/cli/1.12.1 linux-x64 node-v18.20.2 $ asyncapi --help [COMMAND] USAGE $ asyncapi COMMAND @@ -65,33 +65,38 @@ USAGE ## `asyncapi bundle` -bundle one or multiple asyncapi documents and their references together. +Bundle one or multiple AsyncAPI Documents and their references together. ``` USAGE - $ asyncapi bundle [-h] [-o ] [-r] [-b ] + $ asyncapi bundle [-h] [-o ] [-b ] [-d ] [-x] FLAGS - -b, --base= Path to the file which will act as a base. This is required when some properties are - to needed to be overwritten. - -h, --help Show CLI help. - -o, --output= The output file name. Omitting this flag the result will be printed in the console. - -r, --reference-into-components Bundle the message $refs into components object. + -b, --base= Path to the file which will act as a base. This is required when some properties need to be + overwritten. + -d, --baseDir= One relative/absolute path to directory relative to which paths to AsyncAPI Documents that + should be bundled will be resolved. + -h, --help Show CLI help. + -o, --output= The output file name. Omitting this flag the result will be printed in the console. + -x, --xOrigin Pass this switch to generate properties "x-origin" that will contain historical values of + dereferenced "$ref"s. DESCRIPTION - bundle one or multiple asyncapi documents and their references together. + Bundle one or multiple AsyncAPI Documents and their references together. EXAMPLES - $ asyncapi bundle ./asyncapi.yaml > final-asyncapi.yaml - $ asyncapi bundle ./asyncapi.yaml --output final-asyncapi.yaml - $ asyncapi bundle ./asyncapi.yaml ./features.yaml --reference-into-components + $ asyncapi bundle ./asyncapi.yaml ./features.yaml + + $ asyncapi bundle ./asyncapi.yaml ./features.yaml --base ./main.yaml + + $ asyncapi bundle ./asyncapi.yaml ./features.yaml --base ./main.yaml --xOrigin - $ asyncapi bundle ./asyncapi.yaml ./features.yaml --base ./asyncapi.yaml --reference-into-components + $ asyncapi bundle ./asyncapi.yaml -o final-asyncapi.yaml --base ../public-api/main.yaml --baseDir ./social-media/comments-service ``` -_See code: [src/commands/bundle.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/bundle.ts)_ +_See code: [src/commands/bundle.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/bundle.ts)_ ## `asyncapi config` @@ -105,7 +110,7 @@ DESCRIPTION CLI config settings ``` -_See code: [src/commands/config/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/index.ts)_ +_See code: [src/commands/config/index.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/index.ts)_ ## `asyncapi config analytics` @@ -125,7 +130,7 @@ DESCRIPTION Enable or disable analytics for metrics collection ``` -_See code: [src/commands/config/analytics.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/analytics.ts)_ +_See code: [src/commands/config/analytics.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/analytics.ts)_ ## `asyncapi config context` @@ -139,7 +144,7 @@ DESCRIPTION Manage short aliases for full paths to AsyncAPI documents ``` -_See code: [src/commands/config/context/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/index.ts)_ +_See code: [src/commands/config/context/index.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/index.ts)_ ## `asyncapi config context add CONTEXT-NAME SPEC-FILE-PATH` @@ -161,7 +166,7 @@ DESCRIPTION Add a context to the store ``` -_See code: [src/commands/config/context/add.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/add.ts)_ +_See code: [src/commands/config/context/add.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/add.ts)_ ## `asyncapi config context current` @@ -178,7 +183,7 @@ DESCRIPTION Shows the current context that is being used ``` -_See code: [src/commands/config/context/current.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/current.ts)_ +_See code: [src/commands/config/context/current.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/current.ts)_ ## `asyncapi config context edit CONTEXT-NAME NEW-SPEC-FILE-PATH` @@ -199,7 +204,7 @@ DESCRIPTION Edit a context in the store ``` -_See code: [src/commands/config/context/edit.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/edit.ts)_ +_See code: [src/commands/config/context/edit.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/edit.ts)_ ## `asyncapi config context init [CONTEXT-FILE-PATH]` @@ -222,7 +227,7 @@ DESCRIPTION Initialize context ``` -_See code: [src/commands/config/context/init.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/init.ts)_ +_See code: [src/commands/config/context/init.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/init.ts)_ ## `asyncapi config context list` @@ -239,7 +244,7 @@ DESCRIPTION List all the stored contexts in the store ``` -_See code: [src/commands/config/context/list.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/list.ts)_ +_See code: [src/commands/config/context/list.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/list.ts)_ ## `asyncapi config context remove CONTEXT-NAME` @@ -259,7 +264,7 @@ DESCRIPTION Delete a context from the store ``` -_See code: [src/commands/config/context/remove.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/remove.ts)_ +_See code: [src/commands/config/context/remove.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/remove.ts)_ ## `asyncapi config context use CONTEXT-NAME` @@ -279,7 +284,7 @@ DESCRIPTION Set a context as current ``` -_See code: [src/commands/config/context/use.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/context/use.ts)_ +_See code: [src/commands/config/context/use.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/context/use.ts)_ ## `asyncapi config versions` @@ -296,7 +301,7 @@ DESCRIPTION Show versions of AsyncAPI tools used ``` -_See code: [src/commands/config/versions.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/config/versions.ts)_ +_See code: [src/commands/config/versions.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/config/versions.ts)_ ## `asyncapi convert [SPEC-FILE]` @@ -318,7 +323,7 @@ DESCRIPTION Convert asyncapi documents older to newer versions ``` -_See code: [src/commands/convert.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/convert.ts)_ +_See code: [src/commands/convert.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/convert.ts)_ ## `asyncapi diff OLD NEW` @@ -373,7 +378,7 @@ DESCRIPTION Find diff between two asyncapi files ``` -_See code: [src/commands/diff.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/diff.ts)_ +_See code: [src/commands/diff.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/diff.ts)_ ## `asyncapi generate` @@ -387,7 +392,7 @@ DESCRIPTION Generate typed models or other things like clients, applications or docs using AsyncAPI Generator templates. ``` -_See code: [src/commands/generate/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/generate/index.ts)_ +_See code: [src/commands/generate/index.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/generate/index.ts)_ ## `asyncapi generate fromTemplate [ASYNCAPI] [TEMPLATE]` @@ -425,7 +430,7 @@ EXAMPLES $ asyncapi generate fromTemplate asyncapi.yaml @asyncapi/html-template --param version=1.0.0 singleFile=true --output ./docs --force-write ``` -_See code: [src/commands/generate/fromTemplate.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/generate/fromTemplate.ts)_ +_See code: [src/commands/generate/fromTemplate.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/generate/fromTemplate.ts)_ ## `asyncapi generate models [LANGUAGE] [FILE]` @@ -511,7 +516,7 @@ DESCRIPTION Generates typed models ``` -_See code: [src/commands/generate/models.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/generate/models.ts)_ +_See code: [src/commands/generate/models.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/generate/models.ts)_ ## `asyncapi new` @@ -568,7 +573,7 @@ EXAMPLES $ asyncapi new --file-name=my-asyncapi.yml --example=default-example.yml --no-tty - create a new file with a specific name, using one of the examples and without interactive mode ``` -_See code: [src/commands/new/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/new/index.ts)_ +_See code: [src/commands/new/index.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/new/index.ts)_ ## `asyncapi new file` @@ -625,7 +630,7 @@ EXAMPLES $ asyncapi new --file-name=my-asyncapi.yml --example=default-example.yml --no-tty - create a new file with a specific name, using one of the examples and without interactive mode ``` -_See code: [src/commands/new/file.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/new/file.ts)_ +_See code: [src/commands/new/file.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/new/file.ts)_ ## `asyncapi new glee` @@ -647,7 +652,7 @@ DESCRIPTION Creates a new Glee project ``` -_See code: [src/commands/new/glee.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/new/glee.ts)_ +_See code: [src/commands/new/glee.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/new/glee.ts)_ ## `asyncapi optimize [SPEC-FILE]` @@ -685,7 +690,7 @@ EXAMPLES $ asyncapi optimize ./asyncapi.yaml --optimization=remove-components --output=terminal --no-tty ``` -_See code: [src/commands/optimize.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/optimize.ts)_ +_See code: [src/commands/optimize.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/optimize.ts)_ ## `asyncapi start` @@ -699,7 +704,7 @@ DESCRIPTION Start asyncapi studio ``` -_See code: [src/commands/start/index.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/start/index.ts)_ +_See code: [src/commands/start/index.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/start/index.ts)_ ## `asyncapi start studio` @@ -718,7 +723,7 @@ DESCRIPTION starts a new local instance of Studio ``` -_See code: [src/commands/start/studio.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/start/studio.ts)_ +_See code: [src/commands/start/studio.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/start/studio.ts)_ ## `asyncapi validate [SPEC-FILE]` @@ -745,5 +750,5 @@ DESCRIPTION validate asyncapi file ``` -_See code: [src/commands/validate.ts](https://github.com/asyncapi/cli/blob/v1.12.0/src/commands/validate.ts)_ +_See code: [src/commands/validate.ts](https://github.com/asyncapi/cli/blob/v1.12.1/src/commands/validate.ts)_