diff --git a/.github/workflows/dispatch_preview_deploy_with_vercel.yml b/.github/workflows/dispatch_deploy_to_specific_vercel_project.yaml
similarity index 96%
rename from .github/workflows/dispatch_preview_deploy_with_vercel.yml
rename to .github/workflows/dispatch_deploy_to_specific_vercel_project.yaml
index dbf22912dd..df9a459c6a 100644
--- a/.github/workflows/dispatch_preview_deploy_with_vercel.yml
+++ b/.github/workflows/dispatch_deploy_to_specific_vercel_project.yaml
@@ -1,4 +1,4 @@
-name: "[Dispatch] Preview Deploy with Vercel"
+name: "[Dispatch] Deploy to specific vercel project"
on:
workflow_dispatch:
diff --git a/.github/workflows/check-pull-request.yml b/.github/workflows/pull_request_base_check.yaml
similarity index 88%
rename from .github/workflows/check-pull-request.yml
rename to .github/workflows/pull_request_base_check.yaml
index 401dc0aa87..128a41984c 100644
--- a/.github/workflows/check-pull-request.yml
+++ b/.github/workflows/pull_request_base_check.yaml
@@ -1,5 +1,4 @@
-# .github/workflows/check-pull-request.yml
-name: Check Pull Request
+name: "[Pull Request] Base Check"
on:
pull_request_target:
diff --git a/.github/workflows/pull_request_code_warning.yml b/.github/workflows/pull_request_code_warning.yaml
similarity index 99%
rename from .github/workflows/pull_request_code_warning.yml
rename to .github/workflows/pull_request_code_warning.yaml
index 388e6c6934..78bd928a71 100644
--- a/.github/workflows/pull_request_code_warning.yml
+++ b/.github/workflows/pull_request_code_warning.yaml
@@ -1,4 +1,4 @@
-name: "[PR] Code Warning"
+name: "[Pull Request] Code Warning"
on:
pull_request:
diff --git a/.github/workflows/pull_request_deploy_preview.yaml b/.github/workflows/pull_request_deploy_preview.yaml
index 5ab824419c..896a9a1160 100644
--- a/.github/workflows/pull_request_deploy_preview.yaml
+++ b/.github/workflows/pull_request_deploy_preview.yaml
@@ -1,4 +1,4 @@
-name: Deploy Vercel Preview on Comment
+name: "[Pull Request] Deploy Vercel Preview on Comment"
on:
issue_comment:
diff --git a/.github/workflows/pull_request_review.yml b/.github/workflows/pull_request_review.yaml
similarity index 98%
rename from .github/workflows/pull_request_review.yml
rename to .github/workflows/pull_request_review.yaml
index cb50077c47..ffa7a87a69 100644
--- a/.github/workflows/pull_request_review.yml
+++ b/.github/workflows/pull_request_review.yaml
@@ -1,4 +1,4 @@
-name: "[PR] Review"
+name: "[Pull Request] Review"
on:
pull_request:
diff --git a/apps/web/package.json b/apps/web/package.json
index 1c6813f0f9..af2ed36885 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -1,6 +1,6 @@
{
"name": "web",
- "version": "2.0.0-dev256",
+ "version": "2.0.0-dev258",
"private": true,
"description": "Cloudforet Console Web Application",
"author": "Cloudforet",
diff --git a/apps/web/src/assets b/apps/web/src/assets
index 8b38ada87a..0e0c045e4c 160000
--- a/apps/web/src/assets
+++ b/apps/web/src/assets
@@ -1 +1 @@
-Subproject commit 8b38ada87a6789f19367086370c32b60e3ccb1f0
+Subproject commit 0e0c045e4ca5a238ebfa3ecf6c7a4ecce4285e29
diff --git a/apps/web/src/common/components/select/DataSelector.vue b/apps/web/src/common/components/select/DataSelector.vue
new file mode 100644
index 0000000000..31a5387bb4
--- /dev/null
+++ b/apps/web/src/common/components/select/DataSelector.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
diff --git a/apps/web/src/common/components/select/type.ts b/apps/web/src/common/components/select/type.ts
new file mode 100644
index 0000000000..474db0c252
--- /dev/null
+++ b/apps/web/src/common/components/select/type.ts
@@ -0,0 +1,6 @@
+import type { MenuItem } from '@cloudforet/mirinae/types/controls/context-menu/type';
+
+export interface DataSelectorItem extends MenuItem {
+ name: string;
+ label: string;
+}
diff --git a/apps/web/src/common/modules/widgets/_components/WidgetFormCostDataSourcePopper.vue b/apps/web/src/common/modules/widgets/_components/WidgetFormCostDataSourcePopper.vue
index c2793bc758..f45a3fc994 100644
--- a/apps/web/src/common/modules/widgets/_components/WidgetFormCostDataSourcePopper.vue
+++ b/apps/web/src/common/modules/widgets/_components/WidgetFormCostDataSourcePopper.vue
@@ -1,13 +1,8 @@