SagarRajput-7
80b3c3e256
fix: fixed all not deselecting and empty array setting to _ALL_ ( #6086 )
2024-10-16 11:22:30 +05:30
SagarRajput-7
35f8e133a9
fix: dashboard variable - ux and usability fixes ( #6038 )
...
* fix: dashboard variable - ux and usability fixes
* fix: separarted all option, fixed tooltip handling, added clear option etc
2024-09-25 11:32:19 +05:30
Vikrant Gupta
2f7d208eb5
fix: added time range key for query and local storage handling ( #6009 )
...
* fix: added time range key for query and local storage handling
* chore: fix jest test cases
* fix: send single element array for only variable option as well
* fix: intermediate stale data should not be shown
2024-09-19 19:23:12 +05:30
Vikrant Gupta
67965c8e4d
fix: dependent variable panel not updating ( #5283 )
...
* fix: dependent variable panel not updating
* fix: build issues
2024-06-20 17:21:04 +05:30
SagarRajput-7
a65d5095a0
feat: added checkbox selection in dashboard variables ( #5191 )
...
* feat: added checkbox selection in dashboard variables
* feat: added checkbox selection - handling with only and all
* feat: added checkbox selection - style changes
* fix: fixed deselecting all options
* feat: fixed all showing up in single select
* feat: improve styles
* feat: fixed single select getting all values and array issues
* feat: updated test case
* feat: added max tag shown logic with count length and info on hover for overflowed content
2024-06-18 13:02:15 +05:30
Vikrant Gupta
ac2dc44abb
fix: dashboard variables should properly load for imported dashboards ( #5123 )
...
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2024-06-04 11:18:44 +05:30
Yunus M
932d892d9e
feat: dashboard revamp according to the latest designs ( #4868 )
...
* feat: dashboard list view
* feat: update sort menu items
* feat: wire up add / import dashboard functionss
* feat: update import json styles
* feat: new dashboard templates modal
* feat: add template filter logic
* feat: revamp the overview settings modal (#4894 )
* feat: revamp the overview settings modal
* feat: dashboard settings variable landing page
* feat: dashboard add variable button settings
* feat: add variable modal changes
* feat: handle the unsaved changes for general settings
* feat: follow ups for side panel section for dashboards (#4906 )
* feat: changes for tags input
* feat: side panel header styles
* feat: changes for textbox variable
* feat: handle changes for custom type variable
* feat: overflow preview vales
* feat: overflow preview vales
* feat: setup for new dashboard landing page (#4921 )
* feat: setup for new dashboard landing page
* feat: added empty state widgets
* feat: added functionality to the configure and the add panel button
* feat: tag variables changes
* feat: dashboard revamp changes follow ups (#4929 )
* feat: changes for new panel type modal
* fix: added missing / in the breadcrumbs
* feat: added dashboard settings menu items
* feat: added dashboard rename modal
* feat: move full screen handle a few components up
* feat: handle rename and copy export changes
* feat: minor cleanup
* feat: delete button changes
* feat: dashboard widget edit page design revamp (#4946 )
* feat: dashboard edit page base setup
* feat: right container design revamp
* feat: alerts and thresholds changes right container
* feat: right container
* feat: fix graph styles
* fix: some edits for dashboard edit page
* feat: threshold preview changes (#4990 )
* feat: threshold preview changes
* feat: threshold preview changes
* feat: threshold discard handler
* fix: remove the horizontal scroll from the dashboards landing page
* fix: added margin to dashboard widgets (#4991 )
* fix: rebase conflicts
* feat: dashboard panel grouping change for new designs (#4992 )
* feat: dashboard panel groping base cleanups
* feat: move add panel code from inner component to parent component
* feat: new dashboard section panel naming modal
* feat: dashboard panel groping base cleanups
* feat: grip changes
* feat: dashboard list page revamp and functionality additions (#4994 )
* feat: fix types and code structure for list page
* feat: dashboard actions
* feat: design changes for tags
* feat: design changes for tags
* feat: update import json styles
* feat: added all dashboards row
* feat: added configure metadata linking
* feat: added local storage changes for dynamic columns
* feat: added user metadata display for metadata modal
* feat: configure metadata final changes
* feat: handle dashboard list loading state
* feat: sort and pagination changes for dashboard list view designs (#4996 )
* feat: minor list view css changes
* feat: added sort functionality to the dashboards list
* feat: added sort functionality to the dashboards list
* feat: added name dropdown in the settings drawer and image as base64 format (#5000 )
* feat: added name input in settings drawer
* feat: discard handler
* feat: implemented the name dropdown
* feat: added dashboard list page header
* fix: margin of dashboard list container
* feat: dashboard empty state (#5005 )
* feat: light mode changes for new dashboard revamp (#5006 )
* feat: light mode changes for dahsboards list page
* feat: dashboard description landing page changes
* feat: variable panels landing page light theme changes
* feat: dashboard edit panel light mode
* feat: added dashboard list error state (#5011 )
* feat: added missing light mode designs
* fix: usability / customer issues (#5014 )
* fix: [GH-4986]: preview values not getting updated when the query result is empty
* fix: [GH-4985]: fix the usability of dahsboards variables drawer
* fix: light mode design for component slider
* fix: code cleanup
* fix: 0 being added in case of no tags
* fix: minor styling fixes
* fix: handle silent error for dashboard edit mutation (#5022 )
* fix: handle silent error for dashboard edit mutation
* fix: handle silent error for dashboard edit mutation
* fix: rbac changes
* fix: grip icon color
* fix: new dashboards feedback from testing (#5030 )
* fix: hide create new dashboards from viewer roles
* fix: move the elipsis button right of date time picker and make it a button
* fix: remove duplicate button from actions for now
* fix: last updated by and created by difference
* fix: hide intercom for modals
* fix: actions popover not closing
* fix: temp remove templates modal from normal flow
* fix: delete button event propagation
* fix: minor UI fixes (#5032 )
* fix: update dashboards landing page icons
* fix: added lock icon for locked dashboards
* fix: updated dashboards list page styles
* fix: comment out filters code for phase 2 (#5034 )
* fix: dashboard revamp ui fixes (#5037 )
* fix: increase the width of the graph section
* fix: remove select and next from component slider
* Dashboard vqa 1 (#5090 )
* fix: dashboard VQA pt 1
* fix: dashboard VQA pt 2
* fix: dashboard VQA pt 3
* fix: dashboard VQA pt 4
* fix: dashboard VQA pt 5
* fix: dashboard VQA pt 6
* fix: dashboard VQA pt 7
* fix: added dashboard locked footer and base64 icons (#5091 )
* fix: added dashboard locked footer
* fix: update base64 images
* fix: dashboard delete hover and row actions refactor
* fix: dashboard vqa pt 2 (#5098 )
* fix: review comments
* fix: alerts plot tag spacing
* fix: css variables update
---------
Co-authored-by: Vikrant Gupta <vikrant.thomso@gmail.com>
2024-05-28 19:09:04 +05:30
Vikrant Gupta
3a5a61aff9
fix: wrong payload being sent in the dashboard payload ( #4854 )
...
* fix: wrong payload being sent in the dashboard payload
* fix: sync the update set dashboard function
* fix: syncronise the var updates
* fix: jest test cases
* fix: added review comments
* fix: do not make query range API call until the queue is empty
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2024-04-15 11:11:14 +05:30
Vikrant Gupta
60946b5e9d
feat: remove disabled in case of dashboard locked ( #4709 )
2024-03-15 12:28:03 +05:30
Yunus M
a8b293a510
fix: variable selection flow - dependent variable option not updated … ( #4438 )
...
* fix: variable selection flow - dependent variable option not updated on change
* fix: dropdown width and parent element update
* fix: add key to variable item inputs
2024-01-27 12:59:28 +05:30
Vikrant Gupta
7e5cf65ea3
fix: [GH-4434]: dashboard variables performance issues ( #4437 )
2024-01-25 23:12:19 +05:30
Yunus M
1d014ab4f7
Rearrange variables ( #4187 )
...
* feat: variable re-arrange
* feat: update variable update from dashboard description
* feat: update variable update from dashboard description
* feat: update custom variable dropdown values on change
* feat: handle dependent value updates to dashboard description
* feat: handle dependent 0th order variable update
* feat: update variable item test
* feat: transform variables data to support rearraging
* feat: update modal import
* feat: remove console logs
* feat: ts-ignore
* feat: show variable name in delete modal
2023-12-15 13:10:02 +05:30
Yunus M
4644b1c200
fix: custom variables options are not populated ( #4154 )
2023-12-05 16:09:50 +05:30
Yunus M
b2d6d75eef
feat: dashboard perf improvements ( #4010 )
...
* feat: dashboard perf improvements
* feat: remove console logs
* fix: remove console.log
* fix: update tests
* fix: update tests
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2023-11-30 13:56:49 +05:30
Palash Gupta
6a4aa7e5f5
chore: search support is added ( #3378 )
2023-08-22 12:44:34 +05:30
Marco Schlicht
aada9060da
fix(FE): variables with multiple values are merged into one string ( #2960 )
...
* fix: variables with multiple values are merged into one string
* fix: variables with multiple values are merged into one string
* fix: used memo
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2023-08-02 15:39:49 +05:30
GermaVinsmoke
72452dc946
chore: remove react import ( #2727 )
...
* chore: added jsx-runtime plugin in eslint tsconfig
Signed-off-by: GermaVinsmoke <vaibhav1180@gmail.com>
* chore: updated react imports
Signed-off-by: GermaVinsmoke <vaibhav1180@gmail.com>
* chore: renamed redux dispatch
Signed-off-by: GermaVinsmoke <vaibhav1180@gmail.com>
* fix: build is fixed
---------
Signed-off-by: GermaVinsmoke <vaibhav1180@gmail.com>
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
2023-05-19 13:14:32 +05:30
Palash Gupta
37ff9480e1
test: dashboard variable is updated ( #2640 )
...
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
2023-05-02 18:51:24 +05:30
Palash Gupta
5ad367a0fc
fix: dashboard variable is fixed ( #2633 )
2023-04-26 13:53:53 +05:30
Palash Gupta
1726469aaa
fix: max depth issue is fixed in dashboard ( #2563 )
2023-04-12 14:00:52 +05:30
Srikanth Chekuri
ca53136cbf
feat(ui): dashboard variable chaining ( #2037 )
...
* feat: dashboard variable chaining
* feat(ui): dashboard variable chaining
* chore: update vars loading
* chore: fix lint
* chore: better dependent vars
* chore: multi dependent variables
* chore: add more user friendly error
* chore: review comments
* chore: address review comments
* chore: remove string assertion
* chore: fix build by updating types
* chore: fix the variable data auto loading
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
2023-01-25 13:22:57 +05:30
Palash Gupta
e62e541fc4
FE: added more eslint rule ( #2090 )
...
* chore: arrow-body-style func-style is added in the rule
* fix: linting issues fixed
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2023-01-24 18:53:04 +05:30
Pranshu Chittora
461a15d52d
feat: dashboard variables ( #1552 )
...
* feat: dashboard variables
* fix: variable wipe on few instances
* feat: error handling states
* feat: eslint and tsc fixes
2022-09-09 17:43:25 +05:30