Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update #3

Merged
merged 858 commits into from
May 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
858 commits
Select commit Hold shift + click to select a range
05f0514
chore: update meetings.json and newsrooom_videos.json (#1140)
asyncapi-bot Dec 3, 2022
02a1a6d
docs: add protocol concepts doc (#1013)
nelsonmic Dec 6, 2022
195b486
docs: new concept doc application (#992)
quetzalliwrites Dec 6, 2022
b465ef9
ci: update generic workflows (#1142)
asyncapi-bot Dec 6, 2022
32e0178
feat: added link to YT video to TSC page (#1141)
Anurag607 Dec 6, 2022
882bec9
feat: added new md component (#1137)
AceTheCreator Dec 6, 2022
7cbb2d8
chore: add more categories for tools and support repo description (#1…
derberg Dec 7, 2022
b81f599
chore: update meetings.json and newsrooom_videos.json (#1149)
asyncapi-bot Dec 8, 2022
555ff1b
fix: changed og_image (#1147)
DivyanshuSonwal Dec 9, 2022
b09e528
chore: update meetings.json and newsrooom_videos.json (#1152)
asyncapi-bot Dec 11, 2022
f10b7b2
chore: update meetings.json and newsrooom_videos.json (#1153)
asyncapi-bot Dec 12, 2022
c00653f
docs(community): update latest tsc members list (#1154)
asyncapi-bot Dec 12, 2022
d881ddf
chore: update meetings.json and newsrooom_videos.json (#1156)
asyncapi-bot Dec 13, 2022
61377cc
feat: hacktoberfest Blog Post (#1131)
AceTheCreator Dec 13, 2022
59213f1
chore: add new tool categories - api and editor (#1155)
magicmatatjahu Dec 13, 2022
1d2e1ba
chore: update meetings.json and newsrooom_videos.json (#1157)
asyncapi-bot Dec 14, 2022
c81370e
feat: add new silver sponsor (#1159)
sambhavgupta0705 Dec 15, 2022
c790002
chore: add sambhavgupta0705 as a contributor for code (#1160)
allcontributors[bot] Dec 15, 2022
52ecb1f
docs(community): update latest tsc members list (#1163)
asyncapi-bot Dec 17, 2022
c705add
chore: update meetings.json and newsrooom_videos.json (#1164)
asyncapi-bot Dec 18, 2022
84b7367
chore: update tools.json (#1165)
asyncapi-bot Dec 19, 2022
669d75a
docs(spec): v3.0.0-next-major-spec.6 release (#1167)
asyncapi-bot Dec 19, 2022
31b295f
chore: update meetings.json and newsrooom_videos.json (#1170)
asyncapi-bot Dec 20, 2022
04ae597
chore: improve json schema for `.asyncapi-tool` (#1161)
derberg Dec 20, 2022
a0243e7
docs: new cli install fragment (#1139)
quetzalliwrites Dec 20, 2022
bd77c76
docs(generator): update latest generator documentation (#1174)
asyncapi-bot Dec 20, 2022
37e1dd0
chore: update meetings.json and newsrooom_videos.json (#1177)
asyncapi-bot Dec 21, 2022
e77c3cf
chore: update meetings.json and newsrooom_videos.json (#1181)
asyncapi-bot Dec 22, 2022
19f6283
fix: wrong updation of DocsNavItem (#1180)
Ankitchaudharyy Dec 22, 2022
75f7cec
feat: added new /tools page (#940)
akshatnema Dec 22, 2022
98062a8
chore: update meetings.json and newsrooom_videos.json (#1187)
asyncapi-bot Dec 23, 2022
c613865
feat: add text when no events (#1185)
Ankitchaudharyy Dec 24, 2022
c5ad3b0
fix(deps): downgrade react-syntax-highlighter version to fix code h… …
RodrasF Dec 24, 2022
9dadcb9
chore(deps): bump d3-color and mermaid (#1189)
dependabot[bot] Dec 24, 2022
d2e1499
fix: change link for subscribe button (#1184)
Ankitchaudharyy Dec 24, 2022
7a82572
chore: update meetings.json and newsrooom_videos.json (#1190)
asyncapi-bot Dec 25, 2022
7b9d6f5
chore: update meetings.json and newsrooom_videos.json (#1192)
asyncapi-bot Dec 26, 2022
36f83e6
chore: update meetings.json and newsrooom_videos.json (#1197)
asyncapi-bot Jan 3, 2023
49816f5
chore: update meetings.json and newsrooom_videos.json (#1198)
asyncapi-bot Jan 7, 2023
6e0d290
chore: update meetings.json and newsrooom_videos.json (#1199)
asyncapi-bot Jan 8, 2023
afc9e6a
chore(deps): bump json5 from 1.0.1 to 1.0.2 (#1200)
dependabot[bot] Jan 8, 2023
ee43bc6
chore: update meetings.json and newsrooom_videos.json (#1201)
asyncapi-bot Jan 11, 2023
6844c2f
docs(community): update latest tsc members list (#1202)
asyncapi-bot Jan 11, 2023
8b40e25
chore: update meetings.json and newsrooom_videos.json (#1205)
asyncapi-bot Jan 12, 2023
53628bc
chore: update meetings.json and newsrooom_videos.json (#1209)
asyncapi-bot Jan 14, 2023
c4cbfd1
chore: update meetings.json and newsrooom_videos.json (#1210)
asyncapi-bot Jan 15, 2023
563363d
fix: space in TOC section (#1207)
Ankitchaudharyy Jan 16, 2023
c76be44
chore: update meetings.json and newsrooom_videos.json (#1213)
asyncapi-bot Jan 17, 2023
18832f8
docs: update tooling url from corunet domain to sngular (#1211)
jemacineiras Jan 17, 2023
ff9f5d5
chore(blog): conference 2022 blog post (#1169)
AceTheCreator Jan 17, 2023
7d99b83
docs(community): update latest tsc members list (#1214)
asyncapi-bot Jan 17, 2023
a5f3b57
docs(spec): v3.0.0-next-major-spec.7 release (#1215)
asyncapi-bot Jan 17, 2023
4d4e910
docs(community): update latest tsc members list (#1216)
asyncapi-bot Jan 18, 2023
8014f40
docs: add Ankitchaudharyy as a contributor for code (#1212)
allcontributors[bot] Jan 18, 2023
7588b7a
feat: manual tools added to the Tools Dashboard (#1191)
akshatnema Jan 18, 2023
2d4bc58
docs(community): update latest tsc members list (#1218)
asyncapi-bot Jan 18, 2023
3181450
chore: update tools.json (#1220)
asyncapi-bot Jan 18, 2023
d3a98a3
chore: update meetings.json and newsrooom_videos.json (#1227)
asyncapi-bot Jan 19, 2023
50c2bb0
chore(blog): article proposal based on basic concepts about APIs (#1134)
Barbanio Jan 20, 2023
cd89336
fix: tools workflow file changed (#1226)
akshatnema Jan 20, 2023
1b82874
fix: automated DocsButton (#1188)
akshatnema Jan 20, 2023
c5c2b7a
fix: sorting order in tools dashboard (#1232)
Ankitchaudharyy Jan 20, 2023
d5a748d
chore: update meetings.json and newsrooom_videos.json (#1238)
asyncapi-bot Jan 22, 2023
5004aff
docs(community): update latest tsc members list (#1241)
asyncapi-bot Jan 23, 2023
3adfc9c
chore: update meetings.json and newsrooom_videos.json (#1242)
asyncapi-bot Jan 24, 2023
7c1f7ec
chore: update meetings.json and newsrooom_videos.json (#1259)
asyncapi-bot Jan 25, 2023
c6cf1e7
chore: update meetings.json and newsrooom_videos.json (#1268)
asyncapi-bot Jan 27, 2023
744cce2
chore: unlink roadmap from shape-up-process repo (#1208)
fmvilas Jan 28, 2023
fa88ada
chore: update tools.json (#1234)
asyncapi-bot Jan 30, 2023
72bb392
ci: update generic workflows (#1274)
asyncapi-bot Jan 30, 2023
e9f7b98
chore(deps): bump cookiejar from 2.1.3 to 2.1.4 in /.github/workflows…
dependabot[bot] Jan 30, 2023
4ce0ee6
docs(spec): v2.5.0-next-spec.5 release (#1278)
asyncapi-bot Jan 31, 2023
6da4296
docs(spec): revert next spec release (#1279)
AceTheCreator Jan 31, 2023
5a23008
docs(generator): update latest generator documentation (#1281)
asyncapi-bot Jan 31, 2023
13927a6
chore: update meetings.json and newsrooom_videos.json (#1283)
asyncapi-bot Feb 1, 2023
b0077dd
docs(community): update latest tsc members list (#1284)
asyncapi-bot Feb 1, 2023
471058a
docs(spec): v2.6.0 release (#1287)
asyncapi-bot Feb 1, 2023
ceea287
chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33 (#1271)
dependabot[bot] Feb 1, 2023
571b2a5
chore(blog): add release note for 2.6.0 release (#1282)
AceTheCreator Feb 1, 2023
f35bb9b
chore: update meetings.json and newsrooom_videos.json (#1289)
asyncapi-bot Feb 2, 2023
392f5c8
feat: add filtered domains in filter in tools dashboard (#1272)
janvi01 Feb 3, 2023
c693799
chore: update meetings.json and newsrooom_videos.json (#1298)
asyncapi-bot Feb 4, 2023
bf579a4
docs: updated version 2.5.0 to 2.6.0 on landing page (#1303)
BhaswatiRoy Feb 7, 2023
a7cda8d
docs(spec): v3.0.0-next-major-spec.8 release (#1304)
asyncapi-bot Feb 7, 2023
138faf4
chore: update meetings.json and newsrooom_videos.json (#1307)
asyncapi-bot Feb 8, 2023
ed0d116
chore: add new tools using script (#1310)
akshatnema Feb 8, 2023
17cd466
fix: position of addthis component. (#1166)
Ankitchaudharyy Feb 8, 2023
6d9b4cc
docs(community): update latest tsc members list (#1316)
asyncapi-bot Feb 9, 2023
aa73089
fix: modify example (#1306)
Barbanio Feb 10, 2023
ffa5fa1
docs(generator): update latest generator documentation (#1324)
asyncapi-bot Feb 10, 2023
cc1e31e
fix: addition of Prev/Next buttons in build time (#1273)
akshatnema Feb 13, 2023
7f0f964
docs(spec): v3.0.0-next-major-spec.9 release (#1333)
asyncapi-bot Feb 13, 2023
ad21318
ci: update generic workflows (#1336)
asyncapi-bot Feb 13, 2023
70f83aa
fix: tools preview fixed (#1317)
octonawish-akcodes Feb 14, 2023
04cac58
fix: add navigation to tools in navbar to `/tools` (#1314)
sambhavgupta0705 Feb 14, 2023
d898cab
feat: add new Tools Dashboard blog (#1265)
akshatnema Feb 15, 2023
daea86e
chore: update meetings.json and newsrooom_videos.json (#1345)
asyncapi-bot Feb 16, 2023
a733ef0
fix: dashboard outdated generation (#1325)
Amzani Feb 16, 2023
17ecc91
chore: updated tools on website (#1346)
akshatnema Feb 16, 2023
7606392
docs: add Amzani as a contributor for code (#1348)
allcontributors[bot] Feb 16, 2023
bbfdde7
chore: update meetings.json and newsrooom_videos.json (#1351)
asyncapi-bot Feb 17, 2023
f140b10
fix: add tooltips to the fields inside Tool Card #1229 (#1236)
Tusharjain123 Feb 17, 2023
6876985
chore: update meetings.json and newsrooom_videos.json (#1358)
asyncapi-bot Feb 20, 2023
40ada65
chore: update meetings.json and newsrooom_videos.json (#1361)
asyncapi-bot Feb 22, 2023
723f2f8
fix: change desc of `language` property in `.asyncapi-tool`'s schema …
aeworxet Feb 22, 2023
3fa4051
docs(community): update latest tsc members list (#1362)
asyncapi-bot Feb 22, 2023
e01d563
fix: redirected /docs/tutorials/getting-started (#1357)
RishabhKodes Feb 22, 2023
b46f9a4
docs: updated AsyncAPI version on Parsers page (#1344)
Arya-Gupta Feb 22, 2023
cb7ccf7
feat: add clear filters in tools dashboard (#1233)
Ankitchaudharyy Feb 23, 2023
80cd86a
chore: update meetings.json and newsrooom_videos.json (#1365)
asyncapi-bot Feb 24, 2023
7d060bf
chore(deps): bump @braintree/sanitize-url from 6.0.0 to 6.0.2 (#1366)
dependabot[bot] Feb 24, 2023
0a35819
docs: new tutorial "create asyncapi documents" (#1023)
Annysah Feb 24, 2023
313ce70
docs: new tutorial "validate asyncapi documents using studio" (#1022)
starlightknown Feb 24, 2023
1154883
docs: new tutorial "generate code" (#1025)
Annysah Feb 24, 2023
d003971
docs: new tutorial validation of messages/events (#1061)
starlightknown Feb 24, 2023
869d3c8
docs: new guide for message validation (#1005)
starlightknown Feb 24, 2023
e762b58
docs: new guide for validation of AsyncAPI files (#1002)
Annysah Feb 24, 2023
31889d8
docs: added redirect for streetlights tutorial replacement (#1338)
quetzalliwrites Feb 24, 2023
e57b8d6
docs: delete static streetlights and update page weight for interacti…
akshatnema Feb 24, 2023
47d00a5
chore: update meetings.json and newsrooom_videos.json (#1369)
asyncapi-bot Feb 26, 2023
d39b505
feat: highlight active navlinks (#1352)
janvi01 Feb 27, 2023
508a202
chore: update meetings.json and newsrooom_videos.json (#1372)
asyncapi-bot Feb 28, 2023
c16c0bb
chore(blog): new post about asyncapi status after 2022 (#1360)
derberg Feb 28, 2023
a8f8ea8
chore: update meetings.json and newsrooom_videos.json (#1374)
asyncapi-bot Mar 1, 2023
8f60014
docs(community): update latest tsc members list (#1375)
asyncapi-bot Mar 1, 2023
308aefe
docs: remove stray apostrophe (#1276)
paulgear Mar 1, 2023
977de63
fix: deleted ToolsList from /docs/tools (#1364)
akshatnema Mar 1, 2023
125490a
refactor: remove blank space (#1326)
vasucp1207 Mar 1, 2023
02944c7
chore: update meetings.json and newsrooom_videos.json (#1381)
asyncapi-bot Mar 2, 2023
4579657
chore: update meetings.json and newsrooom_videos.json (#1382)
asyncapi-bot Mar 3, 2023
ddc3344
docs: fix tutorials getting started weight + edits (#1377)
vic-ma Mar 3, 2023
2128051
feat: blog post on SIO-AsyncAPI (#1196)
daler-rahimov Mar 3, 2023
87201b8
docs(community): update latest tsc members list (#1384)
asyncapi-bot Mar 3, 2023
e22911e
feat: improved drop down list (#1390)
sambhavgupta0705 Mar 4, 2023
7979b70
chore: update meetings.json and newsrooom_videos.json (#1397)
asyncapi-bot Mar 5, 2023
46d9b0e
docs: add local setup documentation for website readme (#1293)
BhaswatiRoy Mar 7, 2023
e5030fe
docs: update versions from 2.5.0 to 2.6.0 in docs pages (#1321)
BhaswatiRoy Mar 7, 2023
6b2f818
docs(community): update latest tsc members list (#1403)
asyncapi-bot Mar 7, 2023
0ed4553
docs(generator): update latest generator documentation (#1404)
asyncapi-bot Mar 7, 2023
b3af9f5
feat: improved hot topics section of dashboard (#1395)
sambhavgupta0705 Mar 7, 2023
4771651
chore: update meetings.json and newsrooom_videos.json (#1406)
asyncapi-bot Mar 8, 2023
759593b
docs: add BhaswatiRoy as a contributor for doc (#1407)
allcontributors[bot] Mar 8, 2023
9747211
chore: update meetings.json and newsrooom_videos.json (#1410)
asyncapi-bot Mar 9, 2023
30562d7
docs: add tools to structure section in readme (#1409)
sambhavgupta0705 Mar 9, 2023
ad22fbd
feat: add jump to category dropdown in tools dashboard (#1330)
janvi01 Mar 9, 2023
16b933a
fix: codeblock and backticks styling (#1401)
janvi01 Mar 9, 2023
1a41886
fix: deleted .env file and updated .gitignore (#1413)
Aniket979Kanodia Mar 9, 2023
46d6cec
chore: update meetings.json and newsrooom_videos.json (#1416)
asyncapi-bot Mar 10, 2023
f0d2cb9
chore: post about the ambassador program (#1379)
Barbanio Mar 10, 2023
adc7cc6
docs(spec): v3.0.0-next-major-spec.10 release (#1421)
asyncapi-bot Mar 10, 2023
3067d1f
chore: update meetings.json and newsrooom_videos.json (#1422)
asyncapi-bot Mar 11, 2023
8005046
chore: update meetings.json and newsrooom_videos.json (#1424)
asyncapi-bot Mar 13, 2023
31258d0
fix: sponsor and supporters images/logos fix in low screens (#1387)
msaini28r Mar 13, 2023
13c4863
docs: add interactive comparison w/ openapi (#1055)
nawed2611 Mar 13, 2023
680c466
fix: added functionality to skip-to-content (#1337)
developer-diganta Mar 13, 2023
a5c2f57
chore: update meetings.json and newsrooom_videos.json (#1426)
asyncapi-bot Mar 14, 2023
b096e99
ci: update generic workflows (#1427)
asyncapi-bot Mar 14, 2023
eed4a69
docs: add Mayaleeeee as a contributor for design (#1429)
allcontributors[bot] Mar 14, 2023
e9d88a7
docs: add nawed2611 as a contributor for code (#1432)
allcontributors[bot] Mar 15, 2023
8b589ae
chore: update meetings.json and newsrooom_videos.json (#1442)
asyncapi-bot Mar 16, 2023
595fb72
feat: add discussion saviour bot as as lambda function (#1194)
KhudaDad414 Mar 16, 2023
298d23c
docs: remove check_api from tools-manual.json (#1444)
MikeRalphson Mar 16, 2023
ccb4534
chore: update meetings.json and newsrooom_videos.json (#1446)
asyncapi-bot Mar 17, 2023
176fbbc
chore: update meetings.json and newsrooom_videos.json (#1447)
asyncapi-bot Mar 18, 2023
20a31a0
feat: case studies content setup (#921)
derberg Mar 20, 2023
39249d2
chore(deps): bump json5 from 1.0.1 to 1.0.2 (#1450)
dependabot[bot] Mar 20, 2023
b06f3f2
fix: add valid social card for case studies (#1451)
derberg Mar 20, 2023
e2a1155
chore: update meetings.json and newsrooom_videos.json (#1454)
asyncapi-bot Mar 21, 2023
7f18b0d
feat: new blog on AsyncAPI and TriggerMesh (#1288)
jmcx Mar 21, 2023
4860972
chore: update meetings.json and newsrooom_videos.json (#1460)
asyncapi-bot Mar 22, 2023
6fa457f
chore: update meetings.json and newsrooom_videos.json (#1461)
asyncapi-bot Mar 24, 2023
1020660
chore: update meetings.json and newsrooom_videos.json (#1468)
asyncapi-bot Mar 27, 2023
624ea99
chore: update meetings.json and newsrooom_videos.json (#1469)
asyncapi-bot Mar 28, 2023
922b71f
ci: update generic workflows (#1470)
asyncapi-bot Mar 28, 2023
f956b44
chore: update meetings.json and newsrooom_videos.json (#1475)
asyncapi-bot Mar 30, 2023
57d4312
feat: new community section from community branch (#917)
akshatnema Mar 30, 2023
be2a27a
chore: remove fmvilas as code owner (#1472)
fmvilas Mar 30, 2023
85c14c9
fix: toc items highlighting issue (#1456)
Savio629 Mar 30, 2023
d65efbe
feat: automated addition of release notes link in spec (#1219)
Harish-b-03 Mar 30, 2023
74baa0c
chore: update meetings.json and newsrooom_videos.json (#1476)
asyncapi-bot Mar 31, 2023
be83528
fix: fixed Clear Filter Bug (#1423)
Savio629 Mar 31, 2023
0e1c940
feat: add the preloader for tools section (#1285)
sambhavgupta0705 Mar 31, 2023
e4a970d
chore: update meetings.json and newsrooom_videos.json (#1478)
asyncapi-bot Apr 1, 2023
957f213
docs(spec): update latest specification (#1482)
asyncapi-bot Apr 3, 2023
a5865e3
fix: fixed the about page rendering (#1459)
sambhavgupta0705 Apr 3, 2023
3521940
chore: tools updated (#1477)
akshatnema Apr 3, 2023
3083b48
chore: update meetings.json and newsrooom_videos.json (#1485)
asyncapi-bot Apr 3, 2023
564fd5d
Update link to docs board #1415 (#1431)
spandeliev Apr 4, 2023
ba44c3f
Added canonical metadata to blog (#1458)
Ciggzy1312 Apr 4, 2023
b7d1b80
fix: make meetings sorting more accurate (#1484)
AceTheCreator Apr 4, 2023
8ae5aac
chore: update meetings.json and newsrooom_videos.json (#1488)
asyncapi-bot Apr 4, 2023
18612cf
chore(blog): march summary blog post (#1463)
thulieblack Apr 4, 2023
663ba97
feat: added sessionize logo in supported us section (#1474)
sambhavgupta0705 Apr 4, 2023
c573e64
ci: update generic workflows (#1490)
asyncapi-bot Apr 4, 2023
b9b96b2
fix: revert changes to spec that were wrongly applied (#1489)
derberg Apr 5, 2023
3a9a2c9
fix grammatical errors in EDA doc (#1487)
janvi01 Apr 5, 2023
e1f8989
feat: updated meetings script maxTime to 30 days (#1491)
AceTheCreator Apr 5, 2023
be86cdf
chore: update meetings.json and newsrooom_videos.json (#1493)
asyncapi-bot Apr 5, 2023
1c611bb
chore: update meetings.json and newsrooom_videos.json (#1494)
asyncapi-bot Apr 5, 2023
1805bff
feat: added ScrollToTopButton (#1396)
sambhavgupta0705 Apr 5, 2023
4bf71a6
chore: update meetings.json and newsrooom_videos.json (#1498)
asyncapi-bot Apr 6, 2023
9fcd18e
chore: update meetings.json and newsrooom_videos.json (#1526)
asyncapi-bot Apr 7, 2023
c24375a
fix: update preview image path for community pages (#1495)
Olaleye-Blessing Apr 10, 2023
4fd5952
feat: 404 page design (#1462)
sambhavgupta0705 Apr 11, 2023
8c9b083
chore: update meetings.json and newsrooom_videos.json (#1556)
asyncapi-bot Apr 12, 2023
d992611
chore: fix asycnapi typos (#1531)
VisualBean Apr 12, 2023
82f1fcf
fix: update slack component's image url (#1560)
poulet42 Apr 12, 2023
b4d72c7
ci: update generic workflows (#1566)
asyncapi-bot Apr 13, 2023
71b6a3f
chore: new docs blog post sharing Q1 Docs Report (#1527)
quetzalliwrites Apr 13, 2023
ce8edef
feat: fixed alignment of labels in casestudies section (#1552)
sambhavgupta0705 Apr 13, 2023
5cf8cd8
feat: added ambassador video Issue #1546 (#1548)
yuvrxj-afk Apr 13, 2023
88f5f91
feat: persist filters as URL query params on Tools page (#1497)
Olaleye-Blessing Apr 13, 2023
c06d533
ci: update generic workflows (#1569)
asyncapi-bot Apr 13, 2023
315d150
ci: update generic workflows (#1574)
asyncapi-bot Apr 13, 2023
9418f9a
chore: update meetings.json and newsrooom_videos.json (#1577)
asyncapi-bot Apr 14, 2023
6de59a1
feat: open TSC members social links in a new tab (#1506)
Olaleye-Blessing Apr 14, 2023
ce85607
chore: update meetings.json and newsrooom_videos.json (#1580)
asyncapi-bot Apr 15, 2023
05158ec
feat: aligned contribution guide button on dasboard (#1392)
sambhavgupta0705 Apr 15, 2023
cb4754d
chore: update meetings.json and newsrooom_videos.json (#1585)
asyncapi-bot Apr 17, 2023
c2b880d
chore: update meetings.json and newsrooom_videos.json (#1586)
asyncapi-bot Apr 18, 2023
5dd704c
docs: added summary report for the year 2022 on the about page (#1559…
roopeshsn Apr 18, 2023
e33f370
docs(community): update latest tsc members list (#1587)
asyncapi-bot Apr 18, 2023
b3dc9db
chore: update meetings.json and newsrooom_videos.json (#1588)
asyncapi-bot Apr 19, 2023
a3a4ba4
docs(community): update latest tsc members list (#1590)
asyncapi-bot Apr 19, 2023
bb47dc3
docs(cli): update latest cli documentation (#1591)
asyncapi-bot Apr 19, 2023
c6bf437
docs(cli): update latest cli documentation (#1592)
asyncapi-bot Apr 20, 2023
05a5b68
ci: update global contribution guide (#1594)
asyncapi-bot Apr 20, 2023
1304097
chore: update meetings.json and newsrooom_videos.json (#1598)
asyncapi-bot Apr 21, 2023
259f83d
chore: update meetings.json and newsrooom_videos.json (#1602)
asyncapi-bot Apr 22, 2023
abc7a1e
fix: social links of ambassadors are not redirecting to correct link …
777Prabhjot Apr 22, 2023
3016c96
chore: update meetings.json and newsrooom_videos.json (#1605)
asyncapi-bot Apr 25, 2023
934ab5a
docs(generator): update latest generator documentation (#1606)
asyncapi-bot Apr 25, 2023
3b1e8d3
docs(cli): update latest cli documentation (#1608)
asyncapi-bot Apr 25, 2023
79c581a
fix: improve docs pages accessibility (#1464)
Olaleye-Blessing Apr 25, 2023
5fb543a
docs: add Olaleye-Blessing as a contributor for code, and a11y (#1609)
allcontributors[bot] Apr 25, 2023
4f01db9
chore(deps): bump yaml from 2.1.3 to 2.2.2 (#1611)
dependabot[bot] Apr 25, 2023
b5f6487
chore: update meetings.json and newsrooom_videos.json (#1613)
asyncapi-bot Apr 26, 2023
114cb3d
chore: update meetings.json and newsrooom_videos.json (#1616)
asyncapi-bot Apr 27, 2023
24ceade
chore: update meetings.json and newsrooom_videos.json (#1618)
asyncapi-bot Apr 28, 2023
389634e
chore: update meetings.json and newsrooom_videos.json (#1619)
asyncapi-bot Apr 29, 2023
c6cc30a
chore: update meetings.json and newsrooom_videos.json (#1622)
asyncapi-bot May 3, 2023
e6945b1
fix: remove nested anchor tag inside button tag (#1621)
Olaleye-Blessing May 3, 2023
4e9fd70
chore: make lighthouse check more radical (#1610)
derberg May 3, 2023
e7183ce
fix: made search bar visible on mobile (#1597)
manavsiddharthgupta May 3, 2023
8d23fa3
chore: update meetings.json and newsrooom_videos.json (#1623)
asyncapi-bot May 4, 2023
dca74f7
docs: adeo case study links (#1617)
AnimeshKumar923 May 4, 2023
0cffe14
chore: update meetings.json and newsrooom_videos.json (#1629)
asyncapi-bot May 5, 2023
c62cd16
chore: update meetings.json and newsrooom_videos.json (#1633)
asyncapi-bot May 6, 2023
3a909ed
chore: update meetings.json and newsrooom_videos.json (#1634)
asyncapi-bot May 7, 2023
f82af52
fix: fixed the spacing between Navbar and Heading in Newsroom page (#…
niranjan-kurhade May 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
426 changes: 426 additions & 0 deletions .all-contributorsrc

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
quote_type = single

[*.md]
trim_trailing_whitespace = false
1 change: 0 additions & 1 deletion .env

This file was deleted.

71 changes: 71 additions & 0 deletions .github/workflows/add-good-first-issue-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# This workflow is centrally managed in https://github.com/asyncapi/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo

# Purpose of this workflow is to enable anyone to label issue with 'Good First Issue' and 'area/*' with a single command.
name: Add 'Good First Issue' and 'area/*' labels # if proper comment added

on:
issue_comment:
types:
- created

jobs:
add-labels:
if: ${{(!github.event.issue.pull_request && github.event.issue.state != 'closed' && github.actor != 'asyncapi-bot') && (contains(github.event.comment.body, '/good-first-issue') || contains(github.event.comment.body, '/gfi' ))}}
runs-on: ubuntu-latest
steps:
- name: Add label
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GH_TOKEN }}
script: |
const areas = ['javascript', 'typescript', 'java' , 'go', 'docs', 'ci-cd', 'design'];
const words = context.payload.comment.body.trim().split(" ");
const areaIndex = words.findIndex((word)=> word === '/gfi' || word === '/good-first-issue') + 1
let area = words[areaIndex];
switch(area){
case 'ts':
area = 'typescript';
break;
case 'js':
area = 'javascript';
break;
case 'markdown':
area = 'docs';
break;
}
if(!areas.includes(area)){
const message = `Hey @${context.payload.sender.login}, your message doesn't follow the requirements, you can try \`/help\`.`

await github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: message
})
} else {

// remove area if there is any before adding new labels.
const currentLabels = (await github.rest.issues.listLabelsOnIssue({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
})).data.map(label => label.name);

const shouldBeRemoved = currentLabels.filter(label => (label.startsWith('area/') && !label.endsWith(area)));
shouldBeRemoved.forEach(label => {
github.rest.issues.deleteLabel({
owner: context.repo.owner,
repo: context.repo.repo,
name: label,
});
});

// Add new labels.
github.rest.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['good first issue', `area/${area}`]
});
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
# This workflow is centrally managed in https://github.com/asyncapi/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo

# Purpose of this workflow is to enable anyone to label PR with the following labels:
# `ready-to-merge` and `do-not-merge` labels to get stuff merged or blocked from merging
# `autoupdate` to keep a branch up-to-date with the target branch

name: Label PRs # if proper comment added

on:
issue_comment:
types:
- created

jobs:
add-ready-to-merge-label:
if: >
github.event.issue.pull_request &&
github.event.issue.state != 'closed' &&
github.actor != 'asyncapi-bot' &&
(
contains(github.event.comment.body, '/ready-to-merge') ||
contains(github.event.comment.body, '/rtm' )
)

runs-on: ubuntu-latest
steps:
- name: Add ready-to-merge label
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GH_TOKEN }}
script: |
const prDetailsUrl = context.payload.issue.pull_request.url;
const { data: pull } = await github.request(prDetailsUrl);
const { draft: isDraft} = pull;
if(!isDraft) {
console.log('adding ready-to-merge label...');
github.rest.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['ready-to-merge']
})
}

const { data: comparison } =
await github.rest.repos.compareCommitsWithBasehead({
owner: pull.head.repo.owner.login,
repo: pull.head.repo.name,
basehead: `${pull.base.label}...${pull.head.label}`,
});
if (comparison.behind_by !== 0 && pull.mergeable_state === 'behind') {
console.log(`This branch is behind the target by ${comparison.behind_by} commits`)
console.log('adding out-of-date comment...');
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: `Hello, @${{ github.actor }}! 👋🏼
This PR is not up to date with the base branch and can't be merged.
Please update your branch manually with the latest version of the base branch.
PRO-TIP: Add a comment to your PR with the text: \`/au\` or \`/autoupdate\` and our bot will take care of updating the branch in the future. The only requirement for this to work is to enable [Allow edits from maintainers](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork) option in your PR.
Thanks 😄`
})
}

add-do-not-merge-label:
if: >
github.event.issue.pull_request &&
github.event.issue.state != 'closed' &&
github.actor != 'asyncapi-bot' &&
(
contains(github.event.comment.body, '/do-not-merge') ||
contains(github.event.comment.body, '/dnm' )
)
runs-on: ubuntu-latest
steps:
- name: Add do-not-merge label
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GH_TOKEN }}
script: |
github.rest.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['do-not-merge']
})
add-autoupdate-label:
if: >
github.event.issue.pull_request &&
github.event.issue.state != 'closed' &&
github.actor != 'asyncapi-bot' &&
(
contains(github.event.comment.body, '/autoupdate') ||
contains(github.event.comment.body, '/au' )
)
runs-on: ubuntu-latest
steps:
- name: Add autoupdate label
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GH_TOKEN }}
script: |
github.rest.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['autoupdate']
})
55 changes: 55 additions & 0 deletions .github/workflows/automerge-for-humans-merging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# This workflow is centrally managed in https://github.com/asyncapi/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo

# Purpose of this workflow is to allow people to merge PR without a need of maintainer doing it. If all checks are in place (including maintainers approval) - JUST MERGE IT!
name: Automerge For Humans

on:
pull_request_target:
types:
- labeled
- unlabeled
- synchronize
- opened
- edited
- ready_for_review
- reopened
- unlocked

jobs:
automerge-for-humans:
if: github.event.pull_request.draft == false && (github.event.pull_request.user.login != 'asyncapi-bot' || github.event.pull_request.user.login != 'dependabot[bot]' || github.event.pull_request.user.login != 'dependabot-preview[bot]') #it runs only if PR actor is not a bot, at least not a bot that we know
runs-on: ubuntu-latest
steps:
- name: Get list of authors
uses: sergeysova/jq-action@v2
id: authors
with:
# This cmd does following (line by line):
# 1. CURL querying the list of commits of the current PR via GH API. Why? Because the current event payload does not carry info about the commits.
# 2. Iterates over the previous returned payload, and creates an array with the filtered results (see below) so we can work wit it later. An example of payload can be found in https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#webhook-payload-example-34.
# 3. Grabs the data we need for adding the `Co-authored-by: ...` lines later and puts it into objects to be used later on.
# 4. Filters the results by excluding the current PR sender. We don't need to add it as co-author since is the PR creator and it will become by default the main author.
# 5. Removes repeated authors (authors can have more than one commit in the PR).
# 6. Builds the `Co-authored-by: ...` lines with actual info.
# 7. Transforms the array into plain text. Thanks to this, the actual stdout of this step can be used by the next Workflow step (wich is basically the automerge).
cmd: |
curl -H "Accept: application/vnd.github+json" -H "Authorization: Bearer ${{ secrets.GH_TOKEN }}" "${{github.event.pull_request._links.commits.href}}?per_page=100" |
jq -r '[.[]
| {name: .commit.author.name, email: .commit.author.email, login: .author.login}]
| map(select(.login != "${{github.event.pull_request.user.login}}"))
| unique
| map("Co-authored-by: " + .name + " <" + .email + ">")
| join("\n")'
multiline: true
- name: Automerge PR
uses: pascalgn/automerge-action@22948e0bc22f0aa673800da838595a3e7347e584 #v0.15.6 https://github.com/pascalgn/automerge-action/releases/tag/v0.15.6
env:
GITHUB_TOKEN: "${{ secrets.GH_TOKEN }}"
MERGE_LABELS: "!do-not-merge,ready-to-merge"
MERGE_METHOD: "squash"
# Using the output of the previous step (`Co-authored-by: ...` lines) as commit description.
# Important to keep 2 empty lines as https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors#creating-co-authored-commits-on-the-command-line mentions
MERGE_COMMIT_MESSAGE: "{pullRequest.title} (#{pullRequest.number})\n\n\n${{ steps.authors.outputs.value }}"
MERGE_RETRIES: "20"
MERGE_RETRY_SLEEP: "30000"
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This workflow is centrally managed in https://github.com/asyncapi/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo

# Defence from evil contributor that after adding `ready-to-merge` all suddenly makes evil commit or evil change in PR title
# Label is removed once above action is detected
name: Remove ready-to-merge label

on:
pull_request_target:
types:
- synchronize
- edited

jobs:
remove-ready-label:
runs-on: ubuntu-latest
steps:
- name: Remove label
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GH_TOKEN }}
script: |
const labelToRemove = 'ready-to-merge';
const labels = context.payload.pull_request.labels;
const isLabelPresent = labels.some(label => label.name === labelToRemove)
if(!isLabelPresent) return;
github.rest.issues.removeLabel({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
name: labelToRemove
})
20 changes: 11 additions & 9 deletions .github/workflows/automerge-orphans.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#This action is centrally managed in https://github.com/asyncapi/.github/
#Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo
# This action is centrally managed in https://github.com/asyncapi/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo

name: 'Notify on failing automerge'

Expand All @@ -9,25 +9,27 @@ on:

jobs:
identify-orphans:
if: startsWith(github.repository, 'asyncapi/')
name: Find orphans and notify
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Get list of orphans
uses: actions/github-script@v3
uses: actions/github-script@v6
id: orphans
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const query = `query($owner:String!, $name:String!) {
repository(owner:$owner, name:$name){
pullRequests(first: 100){
pullRequests(first: 100, states: OPEN){
nodes{
title
url
author {
resourcePath
}
state
}
}
}
Expand All @@ -38,7 +40,7 @@ jobs:
};
const { repository: { pullRequests: { nodes } } } = await github.graphql(query, variables);

let orphans = nodes.filter((pr)=> pr.state === 'OPEN' && (pr.author.resourcePath === '/asyncapi-bot' || pr.author.resourcePath === '/apps/dependabot'))
let orphans = nodes.filter( (pr) => pr.author.resourcePath === '/asyncapi-bot' || pr.author.resourcePath === '/apps/dependabot')

if (orphans.length) {
core.setOutput('found', 'true');
Expand All @@ -50,15 +52,15 @@ jobs:
}
- if: steps.orphans.outputs.found == 'true'
name: Convert markdown to slack markdown
uses: LoveToKnow/slackify-markdown-action@v1.0.0
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: issuemarkdown
with:
text: "-> [${{steps.orphans.outputs.title}}](${{steps.orphans.outputs.url}})"
markdown: "-> [${{steps.orphans.outputs.title}}](${{steps.orphans.outputs.url}})"
- if: steps.orphans.outputs.found == 'true'
name: Send info about orphan to slack
uses: rtCamp/action-slack-notify@v2
env:
SLACK_WEBHOOK: ${{secrets.SLACK_GITHUB_NEWISSUEPR}}
SLACK_WEBHOOK: ${{secrets.SLACK_CI_FAIL_NOTIFY}}
SLACK_TITLE: 🚨 Not merged PR that should be automerged 🚨
SLACK_MESSAGE: ${{steps.issuemarkdown.outputs.text}}
MSG_MINIMAL: true
Loading