Skip to content

Commit

Permalink
Merge branch 'master' into optimize-banner-performance
Browse files Browse the repository at this point in the history
  • Loading branch information
anshgoyalevil authored Nov 11, 2024
2 parents 98e6c72 + 9291da3 commit 04bc9a0
Show file tree
Hide file tree
Showing 41 changed files with 1,603 additions and 372 deletions.
45 changes: 45 additions & 0 deletions .coderrabbit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
language: "en-US"
reviews:
profile: "assertive"
request_changes_workflow: false
high_level_summary: true
poem: true
review_status: true
auto_review:
enabled: true
tools:
spellcheck:
enabled: true
markdownlint:
enabled: true
biome:
enabled: true
github-checks:
enabled: true
timeout_ms: 180000
languagetool:
enabled: true
enabled_only: false
level: default
hadolint:
enabled: true
yamllint:
enabled: true
gitleaks:
enabled: true
eslint:
enabled: true
actionlint:
enabled: true
semgrep:
enabled: true
chat:
auto_reply: true
knowledge_base:
opt_out: false
learnings:
scope: "local"
issues:
scope: "local"
pull_requests:
scope: "local"
5 changes: 3 additions & 2 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
"env": {
"browser": true,
"es2021": true,
"node": true
"node": true,
"jest": true
},
"plugins": [
"react",
Expand Down Expand Up @@ -313,4 +314,4 @@
}
}
]
}
}
395 changes: 395 additions & 0 deletions LICENSE-docs

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -314,6 +314,15 @@ This repository has the following structure:
</a>
</p>

## License

This project's source code is licensed under the Apache License, Version 2.0. A copy of the
license is available in LICENSE file.

This project's documentation is licensed under the Creative Commons Attribution
4.0 International License (CC-BY-4.0). A copy of the license is available in
LICENSE-docs.

## AsyncAPI Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Expand Down
2 changes: 1 addition & 1 deletion components/TOC.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export default function TOC({ className, cssBreakingPoint = 'xl', toc, contentSe
return (
<div
className={twMerge(`${className} ${tocItems.length ? '' : 'hidden'}
${cssBreakingPoint === 'xl' ? 'xl:block' : 'lg:block'} md:top-24 md:max-h-(screen-14) z-20`)}
${cssBreakingPoint === 'xl' ? 'xl:block' : 'lg:block'} md:top-24 md:max-h-(screen-14) mb-4 z-20`)}
onClick={() => setOpen(!open)}
>
<div
Expand Down
14 changes: 7 additions & 7 deletions components/campaigns/banners.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ export function shouldShowBanner(cfpDeadline: string) {

export const banners = [
{
title: "AsyncAPI Online Conference'24",
city: 'YouTube',
dateLocation: '30th of October, 2024 | YouTube & LinkedIn',
cfaText: 'Join us Live',
eventName: 'the AsyncAPI Online Conference',
cfpDeadline: '2024-10-30T06:00:00Z',
link: 'https://www.youtube.com/live/F9wHxd-v2f0?si=kPCqgUzqAKC0FaqJ'
title: 'AsyncAPI Conference',
city: 'Paris Edition',
dateLocation: '5th of December, 2024 | France, Paris',
cfaText: 'Get Your Tickets',
eventName: 'the AsyncAPI Conf in Paris',
cfpDeadline: '2024-12-01T06:00:00Z',
link: 'https://conference.asyncapi.com/#tickets'
}
];
2 changes: 1 addition & 1 deletion components/navigation/MenuBlocks.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ export default function MenuBlocks({ items = [] }: MenuBlocksProps) {
>
<span
data-testid='MenuBlocks-Link'
className={`-m-3 flex items-start space-x-4 rounded-lg p-3 transition duration-150 ease-in-out ${
className={`-mx-3 mt-1 flex items-start space-x-4 rounded-lg p-3 transition duration-150 ease-in-out ${
router.asPath === item.href ? 'bg-secondary-100 shadow-sm' : 'hover:bg-gray-50'
}`}
>
Expand Down
32 changes: 20 additions & 12 deletions config/MAINTAINERS.json
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@
"html-template",
"markdown-template",
"nodejs-ws-template",
"generator-hooks",
"glee",
"brand"
],
"githubID": 242119
Expand All @@ -181,8 +181,8 @@
"github": "jonaslagoni",
"linkedin": "jonaslagoni",
"slack": "UQ2ANBG1E",
"company": "EventStack",
"availableForHire": false,
"company": "Postman",
"isTscMember": true,
"repos": [
"spec-json-schemas",
Expand Down Expand Up @@ -250,8 +250,7 @@
"linkedin": "lukasz-gornicki-a621914",
"slack": "UD698Q5LM",
"twitter": "derberq",
"availableForHire": false,
"company": "Postman",
"availableForHire": true,
"isTscMember": true,
"repos": [
"spec",
Expand All @@ -269,7 +268,6 @@
"github-action-for-cli",
".github",
"jasyncapi",
"generator-hooks",
"vs-asyncapi-preview",
"template-for-generator-templates",
"community",
Expand Down Expand Up @@ -316,7 +314,6 @@
"github": "AceTheCreator",
"twitter": "_acebuild",
"slack": "U01RWDD69PZ",
"company": "Postman",
"availableForHire": false,
"isTscMember": true,
"repos": [
Expand Down Expand Up @@ -412,8 +409,8 @@
"slack": "U01N6AW5V5G",
"twitter": "amzani",
"linkedin": "amzani",
"company": "Apideck",
"availableForHire": false,
"company": "Postman",
"isTscMember": true,
"repos": [
"studio",
Expand All @@ -427,8 +424,8 @@
"linkedin": "smoya",
"slack": "UN22ZTLHG",
"twitter": "smoyac",
"company": "Timescale",
"availableForHire": false,
"company": "Postman",
"isTscMember": true,
"repos": [
"spec",
Expand All @@ -453,8 +450,7 @@
"slack": "U01SGCZMJKW",
"twitter": "souvik_ns",
"linkedin": "souvik-de-a2b941169",
"availableForHire": false,
"company": "Postman",
"availableForHire": true,
"isTscMember": true,
"repos": [
"cli",
Expand All @@ -469,8 +465,7 @@
"twitter": "QuetzalliWrites",
"slack": "U02AKC14WAJ",
"linkedin": "quetzalli-writes",
"availableForHire": false,
"company": "Postman",
"availableForHire": true,
"isTscMember": true,
"repos": [
"website"
Expand Down Expand Up @@ -988,5 +983,18 @@
"kotlin-asyncapi"
],
"githubID": 758568
},
{
"name": "Ashmit Jagtap",
"github": "ashmit-coder",
"linkedin": "ashmit-jagtap",
"twitter": "AshmitJagtap",
"slack": "U06RA7GDHU1",
"availableForHire": true,
"isTscMember": true,
"repos": [
"conference-website"
],
"githubID": 69006513
}
]
21 changes: 0 additions & 21 deletions config/meetings.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,4 @@
[
{
"title": "Community Meeting",
"calLink": "https://www.google.com/calendar/event?eid=am5kcG50YW9obGUzcmVucWZqMTQ4NDlsbjQgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
"url": "https://github.com/asyncapi/community/issues/1305",
"banner": "https://github.com/asyncapi/community/assets/40604284/65376079-c5e8-467d-b513-21dfaba4570f",
"date": "2024-07-23T16:00:00.000Z"
},
{
"title": "Marketing WG Meeting",
"calLink": "https://www.google.com/calendar/event?eid=b2twOWkyZ3ExcGxnYnAxbzBobzA1MWxvcW8gY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
"url": "https://github.com/asyncapi/community/issues/1321",
"banner": "",
"date": "2024-07-30T14:00:00.000Z"
},
{
"title": "Essential Building Blocks Working Group",
"calLink": "https://www.google.com/calendar/event?eid=YzYyaHNiNTdqbGQ1OTNybjE1NDZlb2ppODAgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
Expand Down Expand Up @@ -90,13 +76,6 @@
"banner": "https://github.com/user-attachments/assets/91fca5af-ae9a-46be-aa44-0f2ef20ce34e",
"date": "2024-10-15T08:00:00.000Z"
},
{
"title": "Community Meeting",
"calLink": "https://www.google.com/calendar/event?eid=amw3ZTBwZWllOTViYmMzMGFpNDhtdW9pZDggY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
"url": "https://github.com/asyncapi/community/issues/1546",
"banner": "https://github.com/user-attachments/assets/123ebfbe-6662-47ae-b36c-c2ba2e5d40f9",
"date": "2024-10-29T16:00:00.000Z"
},
{
"title": "Let's talk about contributing Hacktoberfest Edition",
"calLink": "https://www.google.com/calendar/event?eid=Zm9lMzRvM2F2MGljbWplZDJnNWYwczIwMzQgY19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bn",
Expand Down
40 changes: 20 additions & 20 deletions config/newsroom_videos.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
[
{
"image_url": "https://i.ytimg.com/vi/Hy3-C6V2ir8/hqdefault.jpg",
"title": "AsyncAPI Conference Dry Run",
"description": "Setup and conference prep.",
"videoId": "Hy3-C6V2ir8"
"image_url": "https://i.ytimg.com/vi/9MaHh4b-rmc/hqdefault.jpg",
"title": "Broadening the API Landscape: AsyncAPI and CloudEvents in the Enterprise - Daniel Kocot",
"description": "",
"videoId": "9MaHh4b-rmc"
},
{
"image_url": "https://i.ytimg.com/vi/2WUchTKDPfs/hqdefault.jpg",
"title": "Marketing WG Meeting, 14:00 UTC Tuesday October 22nd 2024",
"description": "https://github.com/asyncapi/community/issues/1553.",
"videoId": "2WUchTKDPfs"
"image_url": "https://i.ytimg.com/vi/Q1q6JoFG0zM/hqdefault.jpg",
"title": "The Many Meanings Of An AsyncAPI File - Swen-Helge Huber",
"description": "",
"videoId": "Q1q6JoFG0zM"
},
{
"image_url": "https://i.ytimg.com/vi/FzRxTpOeIDA/hqdefault.jpg",
"title": "Design Meeting, 12:00 UTC Thursday October 17th 2024",
"description": "https://github.com/asyncapi/community/issues/1558.",
"videoId": "FzRxTpOeIDA"
"image_url": "https://i.ytimg.com/vi/lCTdXmougTk/hqdefault.jpg",
"title": "AsyncAPI and DDD - A Pretty Couple - Dr. Annegret Junker",
"description": "",
"videoId": "lCTdXmougTk"
},
{
"image_url": "https://i.ytimg.com/vi/maMQC97q_6E/hqdefault.jpg",
"title": "Community Meeting, 8:00 UTC Tuesday October 15th 2024",
"description": "https://github.com/asyncapi/community/issues/1545.",
"videoId": "maMQC97q_6E"
"image_url": "https://i.ytimg.com/vi/b_BStEcLNqg/hqdefault.jpg",
"title": "Sustaining Open Source Beyond Code: The Importance of Marketing and Funding - Oluwabamikemi Kayode",
"description": "",
"videoId": "b_BStEcLNqg"
},
{
"image_url": "https://i.ytimg.com/vi/P1ZqaVBb6XM/hqdefault.jpg",
"title": "AsyncAPI Mentorship Program FAQ, 11:00 UTC Thursday October 10th 2024",
"description": "https://github.com/asyncapi/community/issues/1550.",
"videoId": "P1ZqaVBb6XM"
"image_url": "https://i.ytimg.com/vi/G6YyV1JvvSM/hqdefault.jpg",
"title": "Streamlining EDA: AsyncAPI-Driven Design, Documentation, and Testing - Giri Venkatesan",
"description": "",
"videoId": "G6YyV1JvvSM"
}
]
Loading

0 comments on commit 04bc9a0

Please sign in to comment.