Skip to content

feat(dashboard): merge to master#5414

Merged
piggggggggy merged 123 commits intomasterfrom
feature-dashboard-november
Jan 3, 2025
Merged

feat(dashboard): merge to master#5414
piggggggggy merged 123 commits intomasterfrom
feature-dashboard-november

Conversation

@piggggggggy
Copy link
Copy Markdown
Member

To Reviewers

  • Self-reviewed (coding conventions, bug-free, functionality verified, tests checked, documentation updated)
  • Minor change, review optional (style, chore, ci, straightforward changes, etc.)
  • Previously reviewed in feature branch, no further review needed
  • Need review or discussion

Description (optional)

SSIA

Things to Talk About (optional)

yuda110 and others added 30 commits November 13, 2024 08:55
Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
* feat: delete ProgressCard widget

Signed-off-by: yuda <yuda@megazone.com>

* feat: delete ProgressCard Widget

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
…ovember

Signed-off-by: yuda <yuda@megazone.com>
…board-november

Signed-off-by: samuel.park <samuel.park@megazone.com>
…ovember

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
* feat(date-range-field): create advanced date-range field menu

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix: apply advanced option to date-range composable

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add icon

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add type

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
* refactor: unify usage with `widgetEmit` type

Signed-off-by: yuda <yuda@megazone.com>

* chore: delete unused variables

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
…ovember

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
…5115)

* feat(widget-field-value-manager): create widget-field-value-manager

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: create temporary type

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix: add widget-config constructor args & create validator registry

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: fix typo

Signed-off-by: samuel.park <samuel.park@megazone.com>

* feat: create new dataField field component

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add annotation

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…board-november

Signed-off-by: samuel.park <samuel.park@megazone.com>
* fix: add field default value & validator to field value manager

Signed-off-by: samuel.park <samuel.park@megazone.com>

* feat: create temporary formatRules type and constant

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: remove annotation

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…les + advancedFormatRules) (#5139)

* feat: create new integrated formatRules field (formatRules + advancedFormatRules)

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(data-field): add setting default value with dynamic menuItem

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: apply review

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add TODO annotation

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
* fix(field-value-manager): add default value setter

Signed-off-by: samuel.park <samuel.park@megazone.com>

* refactor: refactor field value manager

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
* fix: refactor dropdown field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix: edit dropdown field options type

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix: apply dataTarget to format rules field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: remove lineBy

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…ovember

Signed-off-by: yuda <yuda@megazone.com>
…ustomTableColumnWidth) (#5166)

* fix(color-schema): refactor colorSchema field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(comparison): refactor comparison field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(custom-table-column-width): refactor customTableColumnWidth field

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…on, dataFieldHeatmapColor) (#5168)

* fix(data-field-heatmap-color): refactor dataFieldHeatmapColor field & remove not using field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(display-annotation): refactor displayAnnotation field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(date-format): refactor dateFormat field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: edit comparison field type

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…larity, group-by) (#5169)

* fix(display-series-label): refactor displaySeriesLabel field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(granularity): refactor granularity field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(group-by): refactor groupBy field

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
#5172)

* fix(widget-header): refactor widgetHeaderField

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(icon-field): refactor icon field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(legend-field): refactor legend field

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…berFormat) (#5174)

* fix(max-min): refactor max & min field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(missing-value): refactor missingValue field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(number-format): refactor numberFormat field

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…total, table-column-width) (#5175)

* fix(pie-chart-type): refactor pieChartType field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(total): refactor total & subTotal field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: remove progressBar field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(table-column-width): refactor tableColumnWidth field

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
…ormat, widget-height) (#5182)

* fix(text-wrap): refactor textWrap field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(tooltip-number-format): refactor tooltipNumberFormat field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(widget-height): refactor widgetHeight field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add type

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
yuda110 and others added 23 commits December 30, 2024 20:20
* chore: set `noData` to SankeyChart

Signed-off-by: yuda <yuda@megazone.com>

* fix: show widget title at reorder sidebar

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
* fix(widget): refactor loading & error message

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: rollback loading type

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
…& numberCard widgets (#5371)

* chore: apply translation

Signed-off-by: samuel.park <samuel.park@megazone.com>

* refactor: apply vue query to previewTable & edit error message

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix: apply group by params to table widget

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

* refactor: apply changed widget load

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
…horizontal bar chart (#5373)

* chore: set series name to clustered chart tooltip

Signed-off-by: yuda <yuda@megazone.com>

* chore: reverse order of horizontal bar chart

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
… new pivot planning (#5384)

* feat(pivot): prevent selection of pivot when trying transform & apply new pivot planning

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: fix preview table bug

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
…5392)

* fix(pivot): apply new pivot planning to dataField in step2

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(table): apply new pivot planning to table widget and field

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(widget-form): apply pivot-unsupported widget disabled and selection planning

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: remove deprecated sort_keys

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add missing code

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: add annotation

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
* fix: apply pivot sort

Signed-off-by: yuda <yuda@megazone.com>

* chore: fix type

Signed-off-by: yuda <yuda@megazone.com>

* feat: refactor xy charts with pivot data

Signed-off-by: yuda <yuda@megazone.com>

* fix: fix drawing pie chart

Signed-off-by: yuda <yuda@megazone.com>

* fix: fix drawing Treemap

Signed-off-by: yuda <yuda@megazone.com>

* chore: fix type

Signed-off-by: yuda <yuda@megazone.com>

* chore: fix dropdown style issue

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
* chore: change 'Sankey Axis' to 'Dimensions'

Signed-off-by: yuda <yuda@megazone.com>

* chore: update language

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
…e) (#5400)

* fix(data-field-heatmap-color): apply new pivot planning

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(custom-table-column-width): apply new pivot planning

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix(pivot): apply changed field to table widget

Signed-off-by: samuel.park <samuel.park@megazone.com>

* chore: small fix

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
* fix: fix resize bug in heatmap table

Signed-off-by: yuda <yuda@megazone.com>

* feat: apply pivot 'fixed' data field

Signed-off-by: yuda <yuda@megazone.com>

* fix: fix number card data

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
…tFrame (#5406)

* fix(widget-error): apply no-data-table error case & refactor useWidgetFrame

Signed-off-by: samuel.park <samuel.park@megazone.com>

* fix: solve data-table-changing issue

Signed-off-by: samuel.park <samuel.park@megazone.com>

---------

Signed-off-by: samuel.park <samuel.park@megazone.com>
* chore: fix minor

Signed-off-by: yuda <yuda@megazone.com>

* chore: apply reference label to charts

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
* fix: apply reference label to sankey

Signed-off-by: yuda <yuda@megazone.com>

* chore: add DT transform icons

Signed-off-by: yuda <yuda@megazone.com>

---------

Signed-off-by: yuda <yuda@megazone.com>
Signed-off-by: samuel.park <samuel.park@megazone.com>
Signed-off-by: yuda <yuda@megazone.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 3, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 3, 2025 10:10am
2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
console ⬜️ Ignored (Inspect) Visit Preview Jan 3, 2025 10:10am
inventory-v2 ⬜️ Ignored (Inspect) Jan 3, 2025 10:10am

Signed-off-by: samuel.park <samuel.park@megazone.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 3, 2025

Deployment failed with the following error:

Preview deployments are disabled for this project.

@piggggggggy piggggggggy merged commit c731532 into master Jan 3, 2025
@WANZARGEN WANZARGEN deleted the feature-dashboard-november branch February 17, 2025 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants