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

Sync master into usecase-etl #8338

Merged
merged 419 commits into from
Nov 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
419 commits
Select commit Hold shift + click to select a range
45dfbfc
Update swan-lake/integration-tutorials/sending-a-message-to-a-service.md
dulajdilshan Nov 2, 2023
fbbe1c7
Address the comments
Thevakumar-Luheerathan Nov 2, 2023
3966f67
Merge pull request #8174 from dulajdilshan/add-records
MaryamZi Nov 2, 2023
3870a4d
Revamp sending emails tutorial
mindula Oct 30, 2023
e05c93c
Add gifs
mindula Oct 30, 2023
fdde48a
Address review suggestions
mindula Oct 31, 2023
7aa291d
Remove destructuring and type inclusions
mindula Nov 1, 2023
eae550f
Address review suggestions
mindula Nov 2, 2023
37d9294
Remove unnecessary changes
mindula Nov 2, 2023
259354f
Modify the gifs
mindula Nov 2, 2023
e1ab66f
Add VS Code docs front matter
Nov 2, 2023
1e1158e
Fix the Edit on GitHub option
Nov 2, 2023
d8220e7
Add the SM banner
Nov 2, 2023
bf21f55
Merge pull request #8175 from praneesha/vs-code-extension-docs-local
sm1990 Nov 2, 2023
611784c
Add new gifs
mindula Nov 2, 2023
575fb1e
Address review suggestions
mindula Nov 2, 2023
6941a16
Modify the gifs
mindula Nov 2, 2023
303b3b9
Improve the health tool page content
Nov 2, 2023
ebb2737
prev using new logic
s-vamshi Nov 3, 2023
7aa2afd
next using new logic with logs
s-vamshi Nov 3, 2023
f2919fb
prev and next using new logic without logs
s-vamshi Nov 3, 2023
982d7fa
Unused code in PrevNext.js removed
s-vamshi Nov 3, 2023
c44a885
Make record open
dulajdilshan Nov 3, 2023
2fb228b
Make record closed
dulajdilshan Nov 3, 2023
d329098
Address review suggestions
mindula Nov 3, 2023
c96a173
Add a note explaining the use of closed records
mindula Nov 3, 2023
33bc288
Update styles
sm1990 Nov 3, 2023
30052e3
Merge pull request #8181 from sm1990/vstest3
sm1990 Nov 3, 2023
ef34a94
Update the note on closed-records
dulajdilshan Nov 3, 2023
09c4ad8
Merge pull request #8179 from praneesha/update-health-tool-page
sm1990 Nov 3, 2023
c7efe3d
specific urls open in new tab
s-vamshi Nov 3, 2023
5832766
Merge pull request #8183 from ballerina-platform/vs-code-extension-docs
Nov 3, 2023
26726e1
Address review suggestions
mindula Nov 3, 2023
715231f
Fix the code snippet on health tool page
Nov 3, 2023
e014e6e
Merge pull request #8190 from praneesha/fix-health-tool-code
sm1990 Nov 3, 2023
cb8b3a3
Update the note on closed-records
dulajdilshan Nov 3, 2023
1b7dce8
Merge pull request #8180 from dulajdilshan/integration-tutorials
MaryamZi Nov 3, 2023
e3b64e8
Merge pull request #8133 from mindula/revamp-sending-emails-from-a-se…
MaryamZi Nov 3, 2023
8f17aea
Improve the EDI tool page content
Nov 3, 2023
98939d2
Fix the pull tool output
Nov 3, 2023
9b6e2e2
Update sm-banner
sm1990 Nov 3, 2023
6776c7c
Merge pull request #8193 from sm1990/vscodesm
sm1990 Nov 3, 2023
397c0d7
Fix 'define_a_client' gif to loop
mindula Nov 3, 2023
8a412cf
Merge pull request #8195 from mindula/integration-tutorials
MaryamZi Nov 3, 2023
165223e
Fix the Ballerina library term in VS Code ext docs?
Nov 3, 2023
db8bf5d
Rename MD file
Nov 3, 2023
7003481
Fix new line
Nov 3, 2023
3244ecc
Merge pull request #8197 from praneesha/fix-library-term-in-vs-code
sm1990 Nov 4, 2023
75964c8
Add release note for 2201.6.3 release
LakshanWeerasinghe Nov 5, 2023
49ddc42
Update release note
LakshanWeerasinghe Nov 6, 2023
a48e851
Address review comments in release note
LakshanWeerasinghe Nov 6, 2023
25c3718
Merge pull request #8201 from LakshanWeerasinghe/release-2201.6.3
sm1990 Nov 6, 2023
a5f8a9a
Fix incorrect version in update 6 release note
LakshanWeerasinghe Nov 6, 2023
7177563
Merge pull request #8203 from LakshanWeerasinghe/release-2201.6.3
sm1990 Nov 6, 2023
b2599d4
Correct splling
manuranga Nov 6, 2023
cd51f3b
Merge pull request #8206 from manuranga/eip-aggr-spell
Nov 6, 2023
5ede9b0
Address the comments
Thevakumar-Luheerathan Nov 6, 2023
b2e662d
Merge pull request #8050 from Thevakumar-Luheerathan/fix-isb-455-prox…
Nov 6, 2023
64590f6
Merge pull request #8136 from s-vamshi/prevnext-buttons
sm1990 Nov 6, 2023
0162ffc
Fix style guide issues
Nov 6, 2023
e37e329
Do more changes
Nov 6, 2023
b5cc653
Add another change
Nov 6, 2023
dc7e98b
Fix the VS Code ext docs intra links
Nov 6, 2023
1707145
Update the page content
Nov 6, 2023
e28fc22
Generate proposal HTML
Nov 7, 2023
94285e1
Merge pull request #8210 from praneesha/fix-vs-code-intra-links
sm1990 Nov 7, 2023
5f24776
Merge pull request #8212 from ballerina-platform/master
sm1990 Nov 7, 2023
13c8f6e
Fix build error
sm1990 Nov 7, 2023
87a3ddb
Merge pull request #8213 from sm1990/berror
sm1990 Nov 7, 2023
c2211a2
Merge pull request #8211 from ballerina-platform/automate-proposals-7…
Nov 7, 2023
63a484f
Fix the code in Statements page
Nov 7, 2023
b8dbf14
Merge pull request #8215 from ballerina-platform/master
dulajdilshan Nov 7, 2023
437e11e
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 8, 2023
0242122
Fix the pipe in string union
Nov 8, 2023
bd25482
Merge branch 'fix-style-guide-issues' of https://github.com/praneesha…
Nov 8, 2023
9c38c22
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 8, 2023
997a529
Add the Windows versions of commands
Nov 8, 2023
8f6efe2
Add the commands of the other guides
Nov 8, 2023
c4124b2
Fix the table formatting
Nov 8, 2023
67c4a19
Add release note for 2201.5.4 release
LakshanWeerasinghe Nov 8, 2023
b772525
Add release note for 1.2.47 release
LakshanWeerasinghe Nov 8, 2023
a927bc9
Merge pull request #8217 from LakshanWeerasinghe/release-2201.5.4
sm1990 Nov 8, 2023
5b30d0d
Merge pull request #8219 from LakshanWeerasinghe/release-1.2.47
sm1990 Nov 8, 2023
476cd88
Add NUST hackathon guidelines
sm1990 Nov 8, 2023
6e00e94
Merge pull request #8221 from sm1990/nust
sm1990 Nov 8, 2023
dbd535e
Update content-based-message-routing tutorial
dulajdilshan Nov 8, 2023
1372ca9
Add code collapse feature to EIPs
manuranga Nov 8, 2023
cbd332e
Change annotation usages
Nov 8, 2023
f48499f
Merge branch 'fix-style-guide-issues' of https://github.com/praneesha…
Nov 8, 2023
2cffa13
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 8, 2023
d12632d
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 8, 2023
8aa6294
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 8, 2023
196f3d1
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 8, 2023
b83500e
Remove function annotation
Nov 8, 2023
04834ef
Resolve conflict
Nov 8, 2023
7b7f4f1
Generate proposal HTML
Nov 9, 2023
b12e628
Merge pull request #8227 from ballerina-platform/automate-proposals-5…
Nov 9, 2023
5ebbb34
Merge pull request #8192 from praneesha/improve-edi-learn-page
Nov 9, 2023
11b192e
Update NUST guidelines doc
sm1990 Nov 9, 2023
a22c763
Merge pull request #8228 from sm1990/pdf2
Nov 9, 2023
baef022
Merge pull request #8225 from manuranga/eip-collapse
sm1990 Nov 9, 2023
dca9bf3
Remove UUID values from persist guide
Nov 9, 2023
1ce2250
Fix one more occurrence
Nov 9, 2023
4d83c0c
Revamp service orchestration tutorial
mindula Nov 9, 2023
b65fda7
Fix the project name
mindula Nov 9, 2023
ff0a939
Merge pull request #8232 from mindula/integration-tutorials
dulajdilshan Nov 9, 2023
44d57a9
Add GIFs
mindula Nov 9, 2023
9c8944a
Update `transforming message formats` tutorial
dulajdilshan Nov 9, 2023
804276a
Remove merged conflict
Nov 9, 2023
bdda8b5
Merge pull request #8230 from praneesha/add-uuid-to-persist-guide
Nov 9, 2023
060e9ae
Modify the `define_a_resource` GIF
mindula Nov 10, 2023
5ea2929
Add missing parts
dulajdilshan Nov 10, 2023
9ef8bc9
Update GIF
dulajdilshan Nov 10, 2023
5adc6dd
Update content-based-message-routing
dulajdilshan Nov 10, 2023
83541d6
Fix errors in sending emails tutorial
mindula Nov 10, 2023
f1a1b3d
Merge pull request #8236 from mindula/integration-tutorials
dulajdilshan Nov 10, 2023
55613ed
Remove black line in GIFs
dulajdilshan Nov 10, 2023
9daa556
Update swan-lake/integration-tutorials/service-orchestration.md
dulajdilshan Nov 10, 2023
2d95386
Address review comments
dulajdilshan Nov 10, 2023
4b2b883
Fix typo
dulajdilshan Nov 10, 2023
c8a6067
Merge pull request #8231 from mindula/revamp-service-orchestration
dulajdilshan Nov 10, 2023
c9f40e0
Update swan-lake/integration-tutorials/content-based-message-routing.md
dulajdilshan Nov 10, 2023
cf84223
Merge pull request #8223 from dulajdilshan/revamp-content-based-routing
dulajdilshan Nov 10, 2023
0dd162c
Remove email sending part
dulajdilshan Nov 10, 2023
63b4395
Update content
dulajdilshan Nov 10, 2023
d4fc16c
Replace 'clients" with "objects"
dulajdilshan Nov 10, 2023
30141f7
Merge remote-tracking branch 'upstream/integration-tutorials' into re…
dulajdilshan Nov 10, 2023
059badb
Fix typo
dulajdilshan Nov 10, 2023
d052e79
Merge pull request #8233 from dulajdilshan/revamp-transform-message-f…
mindula Nov 10, 2023
c1923a7
Merge pull request #8237 from ballerina-platform/master
dulajdilshan Nov 10, 2023
d5b1db8
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 13, 2023
6a774fb
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 13, 2023
8ce38d1
Add pipe to closed record
Nov 13, 2023
82b9279
Fix the issues of the EDI Tool learn page
Nov 13, 2023
f1f5660
Merge pull request #8242 from praneesha/fix-edi-page-issues
sm1990 Nov 14, 2023
5e135e2
Add fourth batch of EIP pages
manuranga Nov 14, 2023
d3192b9
Merge pull request #8245 from manuranga/eip-batch-3
sm1990 Nov 14, 2023
1ff8dcd
Update the Windows commands
Nov 14, 2023
3b13186
Improve `content-based message routing` tutorial
dulajdilshan Nov 14, 2023
ab9bb77
Merge branch 'master' into add-windows-commands
Nov 14, 2023
08ab98e
Improve `transforming message formats` tutorial
dulajdilshan Nov 14, 2023
a24900d
Create release notes templates
Nov 14, 2023
dec3f02
Merge pull request #8216 from praneesha/add-windows-commands
Nov 14, 2023
c9a02b5
Add Swan Lake release note templates
Nov 14, 2023
1ca9676
Address review comments
dulajdilshan Nov 14, 2023
e01c056
Apply suggestions from code review
dulajdilshan Nov 14, 2023
449537a
Address review comments
mindula Nov 14, 2023
1b1db03
Emphasize payloads
dulajdilshan Nov 14, 2023
bc1b2c0
Update the update tool sections
Nov 15, 2023
62617ca
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 15, 2023
af5b1c8
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 15, 2023
60f852c
Fix missing parts
dulajdilshan Nov 15, 2023
1ac0ed5
Address review comments
Nov 15, 2023
c919a8a
Merge branch 'fix-style-guide-issues' of https://github.com/praneesha…
Nov 15, 2023
73508c7
Update swan-lake/integration-tutorials/transforming-message-formats.md
dulajdilshan Nov 15, 2023
8e955d4
Update swan-lake/integration-tutorials/transforming-message-formats.md
dulajdilshan Nov 15, 2023
022f09e
Merge pull request #8248 from dulajdilshan/improve-tutorials
dulajdilshan Nov 15, 2023
c0d670a
Address more review comments
mindula Nov 15, 2023
edda837
Merge pull request #8250 from mindula/integration-tutorials
MaryamZi Nov 15, 2023
9a3a98b
Merge pull request #8252 from ballerina-platform/master
dulajdilshan Nov 15, 2023
8011f06
Fixed review suggestions
manuranga Nov 14, 2023
a3ed0c0
Merge pull request #8253 from manuranga/eip-batch-3
sm1990 Nov 15, 2023
cfeb371
Fix the if else don't section
Nov 15, 2023
16279e9
Update swan-lake/development-tutorials/source-code-dependencies/style…
Nov 15, 2023
74d808c
Add dollar signs to new cURL commands
Nov 15, 2023
b71c9ad
Merge pull request #8249 from praneesha/create-rn-templates
Nov 15, 2023
0994e24
Merge pull request #8255 from praneesha/add-dollar-sign
Nov 15, 2023
a9a9e71
Update icons of the pre-built integrations page
sahanHe Nov 15, 2023
1799f8e
Merge pull request #8260 from sahanHe/master
sm1990 Nov 15, 2023
65b3f06
Address more review comments
Nov 16, 2023
0d9dca7
Merge branch 'fix-style-guide-issues' of https://github.com/praneesha…
Nov 16, 2023
28fbb98
Merge pull request #8209 from praneesha/fix-style-guide-issues
Nov 16, 2023
8203ec3
Improve sending emails tutorial
mindula Nov 16, 2023
e17dca8
Improve service orchestration tutorial
mindula Nov 16, 2023
5f85a9d
Merge pull request #8262 from mindula/integration-tutorials
MaryamZi Nov 16, 2023
5fc2454
Update "send request" section
dulajdilshan Nov 16, 2023
f8775ea
Merge pull request #8264 from dulajdilshan/refactor-tut
MaryamZi Nov 16, 2023
ebee441
Merge pull request #8268 from ballerina-platform/master
sm1990 Nov 16, 2023
4645f8c
Update the 1.2.x release note templates
Nov 16, 2023
cfc4266
Fix sticky footer
sm1990 Nov 16, 2023
be61bce
Remove commented code
sm1990 Nov 16, 2023
2e3ede2
Merge pull request #8276 from sm1990/fix-footer
dulajdilshan Nov 16, 2023
717fa25
Merge pull request #8271 from praneesha/update-rn-templates
sm1990 Nov 16, 2023
8898605
Update GIFs
dulajdilshan Nov 17, 2023
8d963a9
Merge pull request #8281 from dulajdilshan/minor-changes
MaryamZi Nov 17, 2023
b8bb66e
Merge pull request #8282 from ballerina-platform/master
dulajdilshan Nov 17, 2023
fa06344
Remove duplicated and unused files
sm1990 Nov 17, 2023
f9cb2dc
Merge pull request #8285 from sm1990/pkg1
Nov 17, 2023
28bd590
Merge pull request #8289 from ballerina-platform/master
dulajdilshan Nov 17, 2023
80548f8
Merge pull request #8290 from ballerina-platform/integration-tutorials
sm1990 Nov 17, 2023
e9b31c4
Update the release note templates
Nov 17, 2023
ac1a856
Merge pull request #8292 from praneesha/update-rn-templates
Nov 17, 2023
92435cd
Add release note for 2201.8.3
SasinduDilshara Nov 19, 2023
b3885d4
update jsons in release notes
SasinduDilshara Nov 19, 2023
8918ea7
Remove redirects in 8.3 release note
SasinduDilshara Nov 20, 2023
485d2c7
Remove duplicated content in H1 and Title
sm1990 Nov 20, 2023
ae33de7
Replace playground url with VS Code
keizer619 Nov 20, 2023
d379682
Fix sentence case
sm1990 Nov 20, 2023
a8ac6b3
Merge pull request #8306 from sm1990/seo1-1
sm1990 Nov 21, 2023
1af831c
Add the Ballerina Central case study
Nov 22, 2023
55f5123
Do minor updates
Nov 22, 2023
0a98087
Add the testimonial quote
Nov 22, 2023
7db5ee6
Fix typos
Nov 22, 2023
c478ea7
Include observability improvements
NipunaMadhushan Nov 22, 2023
b815b51
Update RELEASE_NOTE.md
NipunaMadhushan Nov 22, 2023
c686de1
Merge pull request #8314 from keizer619/master
sm1990 Nov 22, 2023
eacefe2
Update Ballerina Swan Lake by Examples
Nov 22, 2023
83b6d6a
Merge pull request #8315 from ballerina-platform/automate-bbes-c686de…
sm1990 Nov 22, 2023
d2cad69
Revert "[Automated] Update Ballerina By Example(BBEs) pages"
sm1990 Nov 22, 2023
c02ba45
Update Ballerina Swan Lake by Examples
Nov 22, 2023
82cbc2d
Merge pull request #8317 from ballerina-platform/revert-8315-automate…
sm1990 Nov 22, 2023
4afd92c
Merge pull request #8318 from ballerina-platform/automate-bbes-83b6d6…
sm1990 Nov 22, 2023
ef800a4
Update release note with OpenAPI changes
lnash94 Nov 22, 2023
64f5e86
Update Ballerina Swan Lake by Examples
Nov 22, 2023
4fcc792
Merge pull request #8320 from ballerina-platform/automate-bbes-4afd92…
sm1990 Nov 22, 2023
20341ad
Revert "[Automated] Update Ballerina By Example(BBEs) pages"
sm1990 Nov 22, 2023
b573299
Update RELEASE_NOTE.md
NipunaMadhushan Nov 22, 2023
3129cbf
Merge pull request #8322 from ballerina-platform/revert-8320-automate…
sm1990 Nov 22, 2023
0e0ed3e
Fix review suggestions
lnash94 Nov 22, 2023
b2fe06e
Merge branch '2201.8.3-release-note' of https://github.com/SasinduDil…
lnash94 Nov 22, 2023
bf86daf
Update the new project in health tool doc
Nov 22, 2023
d0ff3aa
Update RELEASE_NOTE.md
NipunaMadhushan Nov 22, 2023
9218d02
Update RELEASE_NOTE.md
NipunaMadhushan Nov 22, 2023
fb70d80
Fix review suggestions
lnash94 Nov 22, 2023
f3066c1
Fix review suggestions
lnash94 Nov 22, 2023
c4e9253
Merge branch '2201.8.3-release-note' of https://github.com/SasinduDil…
lnash94 Nov 22, 2023
f6663d2
Update metadata for 8.3 release
SasinduDilshara Nov 22, 2023
405b262
Merge branch '2201.8.3-release-note' of https://github.com/SasinduDil…
SasinduDilshara Nov 22, 2023
b6c88ba
Fix review suggestions
lnash94 Nov 22, 2023
8c4bf1d
Merge branch '2201.8.3-release-note' of https://github.com/SasinduDil…
lnash94 Nov 22, 2023
b553953
Address suggestions
NipunaMadhushan Nov 22, 2023
8b720f9
Add relese-notes for xml-to-record converter changes
AzeemMuzammil Nov 22, 2023
8e47e26
Rename the service.bal file
Nov 22, 2023
aabe63a
update the 8.3 release note
SasinduDilshara Nov 22, 2023
456e6b5
Format code samples in 8.3 release note
SasinduDilshara Nov 22, 2023
f60833b
Merge pull request #8294 from SasinduDilshara/2201.8.3-release-note
Nov 22, 2023
b483ec6
Merge pull request #8326 from ballerina-platform/release-2201.8.3
sm1990 Nov 22, 2023
8029ec7
Improve the 2201.8.3 release note
Nov 22, 2023
58e99a9
Merge pull request #8313 from praneesha/add-central-case-study
Nov 23, 2023
cd31f43
Merge pull request #8324 from praneesha/update-health-tool-page
Nov 23, 2023
025fdc5
Update urls and styles of case studies
sm1990 Nov 23, 2023
6c94be6
Merge pull request #8328 from ballerina-platform/praneesha-patch-1
sm1990 Nov 23, 2023
2c86318
Merge pull request #8329 from sm1990/users
sm1990 Nov 23, 2023
eb747a6
Fix broken links
sm1990 Nov 23, 2023
6e3cec3
Merge pull request #8331 from sm1990/sameTab
sm1990 Nov 23, 2023
1a9c2bf
Fix indentation
lnash94 Nov 23, 2023
5262713
Merge pull request #8332 from lnash94/master
sm1990 Nov 23, 2023
07e3b83
Fix build issues
sm1990 Nov 23, 2023
0eb9809
Merge pull request #8334 from sm1990/fixBuild
sm1990 Nov 23, 2023
1cd60c0
Sync master into usecase-etl
sm1990 Nov 26, 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
  •  
  •  
  •  
83 changes: 43 additions & 40 deletions .github/scripts/bbe/convertMarkdown.js
Original file line number Diff line number Diff line change
Expand Up @@ -136,29 +136,6 @@ const codeSnippetGenerator = (code, marginLeftMultiplier, lang) => {
return output;
};

// playground link generator
const generatePlaygroundLink = async (content, description, fileName) => {
const data = {
content,
description,
fileName,
};

try {
sleep(1000);
const result = await axios({
url: "https://play.ballerina.io/gists",
method: "POST",
data,
});

playgroundLink = `https://play.ballerina.io/?gist=${result.data.id}&file=${fileName}`;
} catch (error) {
console.log(error.response.data);
}
return playgroundLink;
};

// edit on github link generator
const generateEditOnGithubLink = (exampleDir) => {
// Github base URL
Expand Down Expand Up @@ -202,18 +179,48 @@ md.use(container, "code", {
target="_blank"
aria-label="Open in Ballerina Playground"
>
<svg
xmlns="http://www.w3.org/2000/svg"
width="16"
height="16"
fill="#000"
className="bi bi-play-circle"
viewBox="0 0 16 16"
>
<title>Open in Ballerina Playground</title>
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" />
<path d="M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z" />
</svg>
<svg width="16" height="16" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<title>Open in Ballerina Visual Studio Code</title>
<mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="100" height="100">
<path fill-rule="evenodd" clip-rule="evenodd" d="M70.9119 99.3171C72.4869 99.9307 74.2828 99.8914 75.8725 99.1264L96.4608 89.2197C98.6242 88.1787 100 85.9892 100 83.5872V16.4133C100 14.0113 98.6243 11.8218 96.4609 10.7808L75.8725 0.873756C73.7862 -0.130129 71.3446 0.11576 69.5135 1.44695C69.252 1.63711 69.0028 1.84943 68.769 2.08341L29.3551 38.0415L12.1872 25.0096C10.589 23.7965 8.35363 23.8959 6.86933 25.2461L1.36303 30.2549C-0.452552 31.9064 -0.454633 34.7627 1.35853 36.417L16.2471 50.0001L1.35853 63.5832C-0.454633 65.2374 -0.452552 68.0938 1.36303 69.7453L6.86933 74.7541C8.35363 76.1043 10.589 76.2037 12.1872 74.9905L29.3551 61.9587L68.769 97.9167C69.3925 98.5406 70.1246 99.0104 70.9119 99.3171ZM75.0152 27.2989L45.1091 50.0001L75.0152 72.7012V27.2989Z" fill="white"></path>
</mask>
<g mask="url(#mask0)">
<path d="M96.4614 10.7962L75.8569 0.875542C73.4719 -0.272773 70.6217 0.211611 68.75 2.08333L1.29858 63.5832C-0.515693 65.2373 -0.513607 68.0937 1.30308 69.7452L6.81272 74.754C8.29793 76.1042 10.5347 76.2036 12.1338 74.9905L93.3609 13.3699C96.086 11.3026 100 13.2462 100 16.6667V16.4275C100 14.0265 98.6246 11.8378 96.4614 10.7962Z" fill="#0065A9"></path>
<g filter="url(#filter0_d)">
<path d="M96.4614 89.2038L75.8569 99.1245C73.4719 100.273 70.6217 99.7884 68.75 97.9167L1.29858 36.4169C-0.515693 34.7627 -0.513607 31.9063 1.30308 30.2548L6.81272 25.246C8.29793 23.8958 10.5347 23.7964 12.1338 25.0095L93.3609 86.6301C96.086 88.6974 100 86.7538 100 83.3334V83.5726C100 85.9735 98.6246 88.1622 96.4614 89.2038Z" fill="#007ACC"></path>
</g>
<g filter="url(#filter1_d)">
<path d="M75.8578 99.1263C73.4721 100.274 70.6219 99.7885 68.75 97.9166C71.0564 100.223 75 98.5895 75 95.3278V4.67213C75 1.41039 71.0564 -0.223106 68.75 2.08329C70.6219 0.211402 73.4721 -0.273666 75.8578 0.873633L96.4587 10.7807C98.6234 11.8217 100 14.0112 100 16.4132V83.5871C100 85.9891 98.6234 88.1786 96.4586 89.2196L75.8578 99.1263Z" fill="#1F9CF0"></path>
</g>
<g style="mix-blend-mode:overlay" opacity="0.25">
<path fill-rule="evenodd" clip-rule="evenodd" d="M70.8511 99.3171C72.4261 99.9306 74.2221 99.8913 75.8117 99.1264L96.4 89.2197C98.5634 88.1787 99.9392 85.9892 99.9392 83.5871V16.4133C99.9392 14.0112 98.5635 11.8217 96.4001 10.7807L75.8117 0.873695C73.7255 -0.13019 71.2838 0.115699 69.4527 1.44688C69.1912 1.63705 68.942 1.84937 68.7082 2.08335L29.2943 38.0414L12.1264 25.0096C10.5283 23.7964 8.29285 23.8959 6.80855 25.246L1.30225 30.2548C-0.513334 31.9064 -0.515415 34.7627 1.29775 36.4169L16.1863 50L1.29775 63.5832C-0.515415 65.2374 -0.513334 68.0937 1.30225 69.7452L6.80855 74.754C8.29285 76.1042 10.5283 76.2036 12.1264 74.9905L29.2943 61.9586L68.7082 97.9167C69.3317 98.5405 70.0638 99.0104 70.8511 99.3171ZM74.9544 27.2989L45.0483 50L74.9544 72.7012V27.2989Z" fill="url(#paint0_linear)"></path>
</g>
</g>
<defs>
<filter id="filter0_d" x="-8.39411" y="15.8291" width="116.727" height="92.2456" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix>
<feOffset></feOffset>
<feGaussianBlur stdDeviation="4.16667"></feGaussianBlur>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"></feColorMatrix>
<feBlend mode="overlay" in2="BackgroundImageFix" result="effect1_dropShadow"></feBlend>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"></feBlend>
</filter>
<filter id="filter1_d" x="60.4167" y="-8.07558" width="47.9167" height="116.151" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix>
<feOffset></feOffset>
<feGaussianBlur stdDeviation="4.16667"></feGaussianBlur>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"></feColorMatrix>
<feBlend mode="overlay" in2="BackgroundImageFix" result="effect1_dropShadow"></feBlend>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"></feBlend>
</filter>
<linearGradient id="paint0_linear" x1="49.9392" y1="0.257812" x2="49.9392" y2="99.7423" gradientUnits="userSpaceOnUse">
<stop stop-color="white"></stop>
<stop offset="1" stop-color="white" stop-opacity="0"></stop>
</linearGradient>
</defs>
</svg>
</button>`
: ""
}
Expand Down Expand Up @@ -716,11 +723,7 @@ const generate = async (examplesDir, outputDir) => {
let { fileName, codeContent } = extractCode(relPath, m[2]);

if (playground) {
playgroundLink = await generatePlaygroundLink(
codeContent,
relPath,
fileName
);
playgroundLink = `vscode://wso2.ballerina/open-file?repoFileUrl=${editOnGithubLink}/${file}`;
}

convertedLine = md.render(m[2], {
Expand Down
74 changes: 74 additions & 0 deletions _data/articles.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"articles": [
{
"url": "https://www.slant.co/topics/20337/~visual-programming-languages",
"title": "What are the best visual programming languages?",
"author": "",
"source": "Slant",
"date": "Oct 3, 2023"
},
{
"url": "https://bestcodinglanguage.com/for-cloud-computing/",
"title": "Best Programming Languages For Cloud Computing",
"author": "Awais Yaseen",
"source": "Best coding language",
"date": "Sep 15, 2023"
},
{
"url": "https://www.hyperlinkinfosystem.com/blog/popular-microservices-frameworks",
"title": "10 Most Popular Microservices Framework",
"author": "Harnil Oza",
"source": "Hyperlink InfoSystem",
"date": "Sep 14, 2023"
},
{
"url": "https://levelup.gitconnected.com/10-lesser-known-programming-languages-revolutionizing-the-tech-industry-july-2023-edition-64f356d0df8d",
"title": "10 lesser-known programming languages revolutionizing the tech industry",
"author": "Arslan Mirza",
"source": "Level Up Coding",
"date": "Jul 4, 2023"
},
{
"url": "https://www.cmarix.com/blog/best-microservices-frameworks/",
"title": "Top microservices frameworks to build scalable applications",
"author": "Parth Patel",
"source": "Cmarix",
"date": "June 19, 2023"
},
{
"url": "https://www.codelivly.com/lesser-known-programming-languages-worth-exploring/",
"title": "8 lesser-known programming languages worth exploring",
"author": "Rocky Sah",
"source": "Codelivly",
"date": "June 13, 2023"
},
{
"url": "https://www.tatvasoft.com/blog/top-12-microservices-frameworks/",
"title": "Top 12 microservices frameworks",
"author": "Vishal Shah",
"source": "Tatvasoft",
"date": "Apr 25, 2023"
},
{
"url": "https://levelup.gitconnected.com/14-mind-blowing-programming-languages-youve-probably-never-heard-of-b96550980661",
"title": "14 programming languages you've probably never heard of",
"author": "Clement Brian",
"source": "Level Up Coding",
"date": "Apr 12, 2023"
},
{
"url": "https://camunda.com/blog/2022/09/seven-best-programming-languages-for-microservices/",
"title": "7 best programming languages for microservices",
"author": "Josh Wulf",
"source": "Camunda",
"date": "Sep 29, 2022"
},
{
"url": "https://www.simform.com/blog/microservices-framework/",
"title": "The Top Go-To Microservices Frameworks for a Scalable Application",
"author": "Hiren Dhaduk",
"source": "SIMFORM",
"date": "March 15, 2022"
}
]
}
36 changes: 36 additions & 0 deletions _data/release_notes_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -1320,5 +1320,41 @@
],
"api-docs": "ballerina-api-docs-1.2.45.zip",
"release-notes": "ballerina-release-notes-1.2.45.md"
},
{
"version": "1.2.46",
"release-date": "2023-11-01",
"windows-installer": "ballerina-windows-installer-x64-1.2.46.msi",
"windows-installer-size": "148mb",
"linux-installer": "ballerina-linux-installer-x64-1.2.46.deb",
"linux-installer-size": "145mb",
"macos-installer": "ballerina-macos-installer-x64-1.2.46.pkg",
"macos-installer-size": "165mb",
"rpm-installer": "ballerina-linux-installer-x64-1.2.46.rpm",
"rpm-installer-size": "168mb",
"other-artefacts": [
"ballerina-1.2.46.zip",
"ballerina-1.2.46.vsix"
],
"api-docs": "ballerina-api-docs-1.2.46.zip",
"release-notes": "ballerina-release-notes-1.2.46.md"
},
{
"version":"1.2.47",
"release-date":"2023-11-08",
"windows-installer":"ballerina-windows-installer-x64-1.2.47.msi",
"windows-installer-size":"148mb",
"linux-installer":"ballerina-linux-installer-x64-1.2.47.deb",
"linux-installer-size":"145mb",
"macos-installer":"ballerina-macos-installer-x64-1.2.47.pkg",
"macos-installer-size":"165mb",
"rpm-installer":"ballerina-linux-installer-x64-1.2.47.rpm",
"rpm-installer-size":"168mb",
"other-artefacts":[
"ballerina-1.2.47.zip",
"ballerina-1.2.47.vsix"
],
"api-docs":"ballerina-api-docs-1.2.47.zip",
"release-notes":"ballerina-release-notes-1.2.47.md"
}
]
24 changes: 12 additions & 12 deletions _data/stable-latest/metadata.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"version":"1.2.45",
"release-date":"2023-10-15",
"windows-installer":"ballerina-windows-installer-x64-1.2.45.msi",
"version":"1.2.46",
"release-date":"2023-11-01",
"windows-installer":"ballerina-windows-installer-x64-1.2.46.msi",
"windows-installer-size":"148mb",
"linux-installer":"ballerina-linux-installer-x64-1.2.45.deb",
"linux-installer":"ballerina-linux-installer-x64-1.2.46.deb",
"linux-installer-size":"145mb",
"macos-installer":"ballerina-macos-installer-x64-1.2.45.pkg",
"macos-installer":"ballerina-macos-installer-x64-1.2.46.pkg",
"macos-installer-size":"165mb",
"rpm-installer":"ballerina-linux-installer-x64-1.2.45.rpm",
"rpm-installer":"ballerina-linux-installer-x64-1.2.46.rpm",
"rpm-installer-size":"168mb",
"other-artefacts":[
"ballerina-1.2.45.zip",
"ballerina-1.2.45.vsix"
],
"api-docs":"ballerina-api-docs-1.2.45.zip",
"release-notes":"ballerina-release-notes-1.2.45.md"
"other-artefacts":[
"ballerina-1.2.46.zip",
"ballerina-1.2.46.vsix"
],
"api-docs":"ballerina-api-docs-1.2.46.zip",
"release-notes":"ballerina-release-notes-1.2.46.md"
}
38 changes: 19 additions & 19 deletions _data/swanlake-latest/metadata.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"version":"2201.8.2",
"short-version":"2201.8.2",
"display-version":"2201.8.2 (Swan Lake Update 8)",
"release-date":"2023-10-17",
"windows-installer":"ballerina-2201.8.2-swan-lake-windows-x64.msi",
"windows-installer-size":"174mb",
"linux-installer":"ballerina-2201.8.2-swan-lake-linux-x64.deb",
"linux-installer-size":"197mb",
"macos-installer":"ballerina-2201.8.2-swan-lake-macos-x64.pkg",
"macos-installer-size":"232mb",
"macos-arm-installer":"ballerina-2201.8.2-swan-lake-macos-arm-x64.pkg",
"macos-arm-installer-size":"231mb",
"rpm-installer":"ballerina-2201.8.2-swan-lake-linux-x64.rpm",
"rpm-installer-size":"234mb",
"other-artefacts":[
"ballerina-2201.8.2-swan-lake.zip"
],
"api-docs":"ballerina-api-docs-2201.8.2.zip",
"release-notes":"ballerina-release-notes-2201.8.2.md"
"version":"2201.8.3",
"short-version":"2201.8.3",
"display-version":"2201.8.3 (Swan Lake Update 8)",
"release-date":"2023-11-22",
"windows-installer":"ballerina-2201.8.3-swan-lake-windows-x64.msi",
"windows-installer-size":"178mb",
"linux-installer":"ballerina-2201.8.3-swan-lake-linux-x64.deb",
"linux-installer-size":"200mb",
"macos-installer":"ballerina-2201.8.3-swan-lake-macos-x64.pkg",
"macos-installer-size":"236mb",
"macos-arm-installer":"ballerina-2201.8.3-swan-lake-macos-arm-x64.pkg",
"macos-arm-installer-size":"235mb",
"rpm-installer":"ballerina-2201.8.3-swan-lake-linux-x64.rpm",
"rpm-installer-size":"238mb",
"other-artefacts":[
"ballerina-2201.8.3-swan-lake.zip"
],
"api-docs":"ballerina-api-docs-2201.8.3.zip",
"release-notes":"ballerina-release-notes-2201.8.3.md"
}
84 changes: 84 additions & 0 deletions _data/swanlake_release_notes_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -865,6 +865,27 @@
"api-docs": "ballerina-api-docs-2201.5.3.zip",
"release-notes": "ballerina-release-notes-2201.5.3.md"
},
{
"version":"2201.5.4",
"short-version":"2201.5.4",
"display-version":"2201.5.4 (Swan Lake Update 5)",
"release-date":"2023-11-08",
"windows-installer":"ballerina-2201.5.4-swan-lake-windows-x64.msi",
"windows-installer-size":"183mb",
"linux-installer":"ballerina-2201.5.4-swan-lake-linux-x64.deb",
"linux-installer-size":"205mb",
"macos-installer":"ballerina-2201.5.4-swan-lake-macos-x64.pkg",
"macos-installer-size":"245mb",
"macos-arm-installer":"ballerina-2201.5.4-swan-lake-macos-arm-x64.pkg",
"macos-arm-installer-size":"244mb",
"rpm-installer":"ballerina-2201.5.4-swan-lake-linux-x64.rpm",
"rpm-installer-size":"249mb",
"other-artefacts":[
"ballerina-2201.5.4-swan-lake.zip"
],
"api-docs":"ballerina-api-docs-2201.5.4.zip",
"release-notes":"ballerina-release-notes-2201.5.4.md"
},
{
"version":"2201.6.0",
"short-version":"2201.6.0",
Expand Down Expand Up @@ -907,6 +928,48 @@
"api-docs":"ballerina-api-docs-2201.6.1.zip",
"release-notes":"ballerina-release-notes-2201.6.1.md"
},
{
"version":"2201.6.2",
"short-version":"2201.6.2",
"display-version":"2201.6.2 (Swan Lake Update 6)",
"release-date":"2023-11-02",
"windows-installer":"ballerina-2201.6.2-swan-lake-windows-x64.msi",
"windows-installer-size":"188mb",
"linux-installer":"ballerina-2201.6.2-swan-lake-linux-x64.deb",
"linux-installer-size":"207mb",
"macos-installer":"ballerina-2201.6.2-swan-lake-macos-x64.pkg",
"macos-installer-size":"248mb",
"macos-arm-installer":"ballerina-2201.6.2-swan-lake-macos-arm-x64.pkg",
"macos-arm-installer-size":"247mb",
"rpm-installer":"ballerina-2201.6.2-swan-lake-linux-x64.rpm",
"rpm-installer-size":"251mb",
"other-artefacts":[
"ballerina-2201.6.2-swan-lake.zip"
],
"api-docs":"ballerina-api-docs-2201.6.2.zip",
"release-notes":"ballerina-release-notes-2201.6.2.md"
},
{
"version":"2201.6.3",
"short-version":"2201.6.3",
"display-version":"2201.6.3 (Swan Lake Update 6)",
"release-date":"2023-11-05",
"windows-installer":"ballerina-2201.6.3-swan-lake-windows-x64.msi",
"windows-installer-size":"186mb",
"linux-installer":"ballerina-2201.6.3-swan-lake-linux-x64.deb",
"linux-installer-size":"207mb",
"macos-installer":"ballerina-2201.6.3-swan-lake-macos-x64.pkg",
"macos-installer-size":"248mb",
"macos-arm-installer":"ballerina-2201.6.3-swan-lake-macos-arm-x64.pkg",
"macos-arm-installer-size":"247mb",
"rpm-installer":"ballerina-2201.6.3-swan-lake-linux-x64.rpm",
"rpm-installer-size":"251mb",
"other-artefacts":[
"ballerina-2201.6.3-swan-lake.zip"
],
"api-docs":"ballerina-api-docs-2201.6.3.zip",
"release-notes":"ballerina-release-notes-2201.6.3.md"
},
{
"version":"2201.7.0",
"short-version":"2201.7.0",
Expand Down Expand Up @@ -1053,5 +1116,26 @@
],
"api-docs":"ballerina-api-docs-2201.8.1.zip",
"release-notes":"ballerina-release-notes-2201.8.1.md"
},
{
"version":"2201.8.2",
"short-version":"2201.8.2",
"display-version":"2201.8.2 (Swan Lake Update 8)",
"release-date":"2023-10-17",
"windows-installer":"ballerina-2201.8.2-swan-lake-windows-x64.msi",
"windows-installer-size":"174mb",
"linux-installer":"ballerina-2201.8.2-swan-lake-linux-x64.deb",
"linux-installer-size":"197mb",
"macos-installer":"ballerina-2201.8.2-swan-lake-macos-x64.pkg",
"macos-installer-size":"232mb",
"macos-arm-installer":"ballerina-2201.8.2-swan-lake-macos-arm-x64.pkg",
"macos-arm-installer-size":"231mb",
"rpm-installer":"ballerina-2201.8.2-swan-lake-linux-x64.rpm",
"rpm-installer-size":"234mb",
"other-artefacts":[
"ballerina-2201.8.2-swan-lake.zip"
],
"api-docs":"ballerina-api-docs-2201.8.2.zip",
"release-notes":"ballerina-release-notes-2201.8.2.md"
}
]
Loading
Loading