Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
209d449
Copied platform-ext changes from feature-cloud-mode
kaje94 Sep 22, 2025
6d675f9
revert versions in package json for choreo and platform
kaje94 Sep 22, 2025
4a72c25
update pipeline to publish platform ext to vscode public repo
kaje94 Aug 26, 2025
229bc98
fix bug when pushing source to remote repo
kaje94 Sep 22, 2025
660f746
update the readme of platform extension
kaje94 Sep 23, 2025
b3bc93e
sync choreo workspace changes into devant-main-sync branch
kaje94 Sep 24, 2025
e5338a7
disable existing directory init for bare repos
kaje94 Sep 24, 2025
5e2f68e
avoid showing gitpat when checking access to repo
kaje94 Sep 24, 2025
5b0c2ff
fix bitbucket repo based component creation
kaje94 Sep 25, 2025
0b7047c
update the package versions of react-markdown
kaje94 Sep 26, 2025
0185656
bump zod package version in platform ext
kaje94 Sep 30, 2025
560b68a
update pnpm lock file
kaje94 Oct 2, 2025
c9c6156
add devant connection creation functionality to BI
kaje94 Oct 14, 2025
c638d05
refactor the devant connector create form
kaje94 Oct 15, 2025
7ba6a80
add connection name validation
kaje94 Oct 16, 2025
966c4e9
create config variables when creating devant connections
kaje94 Oct 17, 2025
09827fb
implement config file generation
kaje94 Oct 21, 2025
124492a
update the openapi spec before creating the file
kaje94 Oct 22, 2025
a7a0d06
fix connection adding flow
kaje94 Oct 27, 2025
3b4b14e
show devant connection name in the pallete
kaje94 Oct 28, 2025
f6fad48
delete devant connection when deleting BI connection
kaje94 Oct 29, 2025
8a08d60
add functionality to import devant connection into BI project
kaje94 Oct 30, 2025
343ddb7
add devant debugging functionality
kaje94 Nov 6, 2025
27ff1ad
implement platform extension store within BI
kaje94 Nov 7, 2025
71855a9
refactor platform ext context into new file
kaje94 Nov 7, 2025
9f2bcf4
refactor existing platform extension hooks
kaje94 Nov 7, 2025
07cdf7a
add selected component when initialization
kaje94 Nov 10, 2025
4bae77a
fix cloud editor org dropdown in component creation flow
kaje94 Nov 10, 2025
b2e69e8
update ballerina extension to use platform ext store
kaje94 Nov 11, 2025
f83039c
update webview to fully rely on plaform ext store
kaje94 Nov 12, 2025
b48f031
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Nov 12, 2025
6b8b253
resolve merge conflicts
kaje94 Nov 12, 2025
e5762f8
fix failure when creating or importing connections
kaje94 Nov 12, 2025
e720601
refactor setupDevantProxyForDebugging function
kaje94 Nov 13, 2025
dd37ad5
add persistence for react query in BI
kaje94 Nov 13, 2025
efc0456
move platform extension context provider to seperate directory
kaje94 Nov 13, 2025
b2b98f6
refactor platform ext rpc manager
kaje94 Nov 14, 2025
1170f89
update the devant connection listing screen
kaje94 Nov 14, 2025
e3839b9
fix deployable artifacts refetch logic
kaje94 Nov 14, 2025
a2b4924
fix project level connection not creating
kaje94 Nov 14, 2025
0759528
add minor improvements to devant connections flow
kaje94 Nov 14, 2025
c54c57f
extend connection list item in BI
kaje94 Nov 17, 2025
0b1a47e
rename devant connection to remove connection
kaje94 Nov 17, 2025
f554f14
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Nov 17, 2025
ef72eb2
update pnpm lock file
kaje94 Nov 17, 2025
492b801
update pallete to show devant project link
kaje94 Nov 18, 2025
6839c92
review changes related to devant connections
kaje94 Nov 18, 2025
539a4c5
remove comment in platform utils
kaje94 Nov 18, 2025
044903d
temporarily remove the getDevantConnectorInitKey function
kaje94 Nov 18, 2025
b211cd4
hide linking action on empty side panel
kaje94 Nov 19, 2025
f339fa2
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Nov 20, 2025
71db972
fix invalid connection template being generated
kaje94 Nov 20, 2025
d4fd648
rename remoteConnection to remoteId
kaje94 Nov 24, 2025
c13c6e3
add confirmation before importing connection
kaje94 Nov 24, 2025
146435d
hide devant connectors from custom connector view
kaje94 Nov 24, 2025
7bd6ed9
move schemas to new directory
kaje94 Nov 24, 2025
02732e6
refactor devant config management when launching
kaje94 Nov 24, 2025
004c2c9
fix failures in linux startup
kaje94 Nov 25, 2025
8ea007a
allow linking non git repositories with platform ext
kaje94 Nov 25, 2025
4987d3e
unsubscribe to platform ext events from ballerina
kaje94 Nov 25, 2025
a0ed764
not show endpoint details if using default endpoints
kaje94 Nov 25, 2025
a0ead25
fix lint failures in platform webview
kaje94 Nov 25, 2025
2232c5d
add dropdown to select whether want to debug with devant
kaje94 Nov 26, 2025
fab0879
fix context creation in mono repo
kaje94 Nov 26, 2025
3c4527e
fix invalid project name when templating devant connections
kaje94 Nov 26, 2025
8c3e871
show notification if user not logged in when debugging
kaje94 Nov 26, 2025
dcc2998
improve the run debug dropdown ux
kaje94 Nov 26, 2025
6990343
fix formatting in platform rpx manager
kaje94 Nov 26, 2025
33ecfb1
fix run button not working during devant teleport
kaje94 Nov 27, 2025
2c2b969
display 3rd party service in marketplace
kaje94 Nov 28, 2025
b2d1d90
fix openapi spec display for 3rd party apis
kaje94 Nov 28, 2025
f55b1ce
add support for creating 3rd party apis in devant
kaje94 Dec 1, 2025
0dab0b8
update the run in devant dropdown select
kaje94 Dec 2, 2025
884994e
show error when devant connection is deleted
kaje94 Dec 3, 2025
56aaba2
resubscribe to platform store based on project path change
kaje94 Dec 10, 2025
52af001
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Dec 12, 2025
cbb0954
Show connector form after adding a 3rd party connector
kaje94 Dec 15, 2025
74c1a71
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Dec 17, 2025
72acec0
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Dec 18, 2025
dc2a9b5
fix crash when selecting connector
kaje94 Dec 18, 2025
97fa3ef
update new connector ui with devant connector form
kaje94 Dec 23, 2025
09f6d98
update based on pr changes
kaje94 Dec 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,5 +83,7 @@ package.json.backup

pnpm-lock.yaml

TODO.md

# AI evaluation results
**/results
28 changes: 28 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,34 @@
],
"preLaunchTask": "watch-all",
"envFile": "${workspaceFolder}/workspaces/ballerina/ballerina-extension/.env"
},
{
"name": "Ballerina, BI & Platform Extensions",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/ballerina/ballerina-extension",
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/bi/bi-extension",
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension"
],
"env": {
"LS_EXTENSIONS_PATH": "",
"LSDEBUG": "false",
"WEB_VIEW_WATCH_MODE": "true",
"WEB_VIEW_DEV_HOST": "http://localhost:9000",
"BALLERINA_STAGE_CENTRAL": "false",

"PLATFORM_WEB_VIEW_DEV_MODE": "true",
"PLATFORM_WEB_VIEW_DEV_HOST": "http://localhost:3000/main.js",
},
"outFiles": [
"${workspaceFolder}/workspaces/ballerina/ballerina-extension/dist/**/*.js",
"${workspaceFolder}/workspaces/bi/bi-extension/out/**/*.js",
"${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension/dist/**/*.js",
],
"preLaunchTask": "watch-all",
"envFile": "${workspaceFolder}/workspaces/ballerina/ballerina-extension/.env"
},
{
"name": "BI Extension",
Expand Down
98 changes: 83 additions & 15 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion workspaces/ballerina/ballerina-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
"tree-kill": "^1.2.2",
"vscode-uri": "^3.0.8",
"@types/mousetrap": "~1.6.11",
"@types/ws": "^8.2.1"
"@types/ws": "^8.2.1",
"@wso2/wso2-platform-core": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.15.21",
Expand Down
1 change: 1 addition & 0 deletions workspaces/ballerina/ballerina-core/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ export * from "./rpc-types/icp-service/rpc-type";
export * from "./rpc-types/agent-chat";
export * from "./rpc-types/agent-chat/interfaces";
export * from "./rpc-types/agent-chat/rpc-type";
export * from "./rpc-types/platform-ext";


// ------ History class and interface -------->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -866,6 +866,7 @@ export type BISourceCodeResponse = {
export type BIDeleteByComponentInfoRequest = {
filePath: string;
component: ComponentInfo;
nodeType?: string;
}

export type BIDeleteByComponentInfoResponse = {
Expand Down Expand Up @@ -1864,17 +1865,6 @@ export type OpenAPIClientDeleteResponse = {
deleteData: OpenAPIClientDeleteData
}

// <-------- Deployment Related ------->

export interface DeploymentRequest {
integrationTypes: SCOPE[];
}

export interface DeploymentResponse {
isCompleted: boolean;
}


// 2201.12.3 -> New Project Component Artifacts Tree

export interface BaseArtifact<T = any> {
Expand Down
Loading