Ashley Harrison
e8ca3c0409
Chore: More typescript improvements 💪 ( #68699 )
...
* fix some anys
* some canvas/geomap improvements
* some more panel type fixes
* just omit the type in TagOption
2023-05-22 11:53:58 +01:00
Kyle Cunningham
92d92187d9
SQL Datasources: Update Max Connection and Max Idle Connection Defaults to 100 and add auto mode ( #65834 )
...
* Update connection configuration for SQL datasources
* Working auto state for connection numbers
* Add migration
* Use defaults from constants file
* Remove dead code
* Add tests and restructure useMigrateDatabaseField
* Update function names
* Update docs
* Make sure we don't continually issue updates
* Update docs
* Use onOptionsChnage in ConnectionLimits
* Update docs
* Clean up docs
* Update migration
* Fix default values in docs
* Fix spacing issue
* Fix test
* Update default values for SQL connections
* Include consts
* Allow override for default SQL datasource connection parameters
* Fix linter errors
* Remove extra @ts-ignore
* Centralize logic for default values
* Remove debugging
* Remove unecessary function
* Update configuration docs
* minor suggested change
* Fix comment misspelling
* Remove unecessary default setting code
* Update docs to indicate that code was included for backport version
* Remove dead code
---------
Co-authored-by: lwandz13 <larissa.wandzura@grafana.com>
2023-04-17 11:44:05 +03:00
Jiří Kraml
8d6314c654
Dashboard: Add series color shades ( #61300 )
...
* Dashboard: Add series color shades
Add color option "Shades of a color" which gives each series a color derived from a user-selected base color.
* Documentation: Add entry for color shades
Describe color option "Shades of a color" in documentation.
* Chore: formatting fixes
* Dashboard: Use better fallback color for color shades in fieldColor.ts
Fall back to a gray color if the configured color cannot be parsed.
* Chore: fix typo in fieldColor.test.ts
* Documentation: fix a sentence
* remove custom color parsing and change logic a bit
* Fix prettier issue
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
2023-04-13 14:03:31 -07:00
Ryan McKinley
4f13e78d11
Chore: Avoid explicit React.FC<Props> when possible (round 2) ( #64749 )
2023-03-15 16:56:09 +02:00
Ryan McKinley
d710507bc5
Chore: Avoid explicit React.FC<Props>
when possible ( #64722 )
2023-03-14 16:38:21 +02:00
Ashley Harrison
53186c14a4
Chore: Improve some types ( #64675 )
...
* some type fixes
* few more
* more type fixes
* fix the majority of (window as any) calls
* don't make new variable for event
* few more
* MOAR
2023-03-14 09:51:44 +00:00
Ryan McKinley
5f7bc54fba
OptionsUI: Enabled settings on the color picker ( #64483 )
2023-03-09 04:53:18 -05:00
Torkel Ödegaard
9b82e65b7a
TablePanel: Refactor to functional component and move add ad hoc filter action to PanelContext ( #61360 )
...
* FieldOptions: Add filterable as registry added field item
* Refactor to functional component, move ad hoc filter to PanelStateWrapper
* review tweaks
2023-01-19 14:03:13 +01:00
Laura Fernández
45d3125919
OptionsUI: SliderValueEditor does not get auto focused on slider change ( #59209 )
2022-11-24 18:21:33 +01:00
kay delaney
f37e53f060
Chore: Migrate more theme v1 usage to v2 ( #58121 )
2022-11-03 09:54:18 -04:00
renovate[bot]
9e25cf7e12
Update dependency rc-slider to v10 ( #49242 )
...
* Update dependency rc-slider to v10
* start migrating to rc-slider 10
* rc-slider 10 changes
* fix
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
2022-11-02 07:00:49 -04:00
Ashley Harrison
e5c68f40c2
Accessibility: enable rule jsx-a11y/label-has-associated-control
( #57964 )
...
* use labels correctly
* fix opentsdb labels
* fix unit tests
* use aria-label instead of data-testid
2022-11-01 14:37:58 +00:00
Ashley Harrison
d2a70bc42d
Chore: more any/type assertion improvements ( #57450 )
...
* more friday any/type assertion improvements
* Apply suggestions from code review
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
* Update public/app/angular/promiseToDigest.test.ts
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2022-10-25 11:04:35 +02:00
Victor Marin
e91135cf19
Fix NumberInput empty values ( #57142 )
...
* Fix NumberInput empty values
* tests
* tests
2022-10-18 16:59:34 +03:00
GitStart
0eb3afbd14
Form validation problem in table panel option (column width & minimum column width) ( #56452 )
...
Co-authored-by: gitstart <gitstart@users.noreply.github.com>
Co-authored-by: gitstart <gitstart@gitstart.com>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
Co-authored-by: Rafael Toledo <87545086+Toledodev@users.noreply.github.com>
Co-authored-by: Matheus Muniz <87545749+matheusmuniz03@users.noreply.github.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: Matheus Muniz <matheusmuniz100@hotmail.com>
Co-authored-by: Nitesh Singh <nitesh.singh@gitstart.dev>
Co-authored-by: Matheus Benini Ferreira <88898100+MatheusBeniniF@users.noreply.github.com>
Co-authored-by: Murilo Amaral <87545137+MuriloAmarals@users.noreply.github.com>
2022-10-07 15:06:50 +03:00
Drew Slobodnjak
b0cd511ecc
Geomap: Fix tooltip display option ( #55956 )
2022-09-28 15:21:21 -07:00
Ryan McKinley
ac93cf1db2
Playlists: Migrate to UIDs and load dashboards in the frontend ( #54125 )
2022-09-05 20:40:01 -07:00
Ivan Ortega Alba
c332bf885c
Migrate to UID: Stop using search result ID ( #54099 )
...
* DashList: Stop using IDs
* DashLinks: Stop using IDs
* BackendSrv: Do not use ID for search endpoint
* DashboardDataDTO: Remove ID
* Remove unused properties from DashboardSearchItem
2022-08-26 09:42:46 +02:00
Ryan McKinley
b483ac322f
Chore: replace React.FC<Props> with simple function component ( #54123 )
2022-08-24 16:54:34 -04:00
Adela Almasan
f2436b15bf
Canvas - Clear button bugfix ( #53068 )
2022-08-01 14:40:01 -05:00
Torkel Ödegaard
be5e96f628
Timezone: Consistency in how we write time zone ( #52679 )
...
* Timezone: Consistency in how we write time zone
* Updated
2022-07-23 17:49:58 +02:00
Drew Slobodnjak
6dc119ef56
Slider: Enforce numeric constraints and styling within the text input ( #50905 )
...
* Add NumberInput to core slider
* Change opacity interpretation
To be consistent with other layers, and CSS, opacity of 0 is fully
transparent and an opacity of 1 is fully opaque.
* Add state management for slider.
* Ensure number input step matches slider
* Style input width based on expected digits
* Improve styling for number input validation error
2022-07-07 11:57:03 -07:00
Ryan McKinley
773c269084
OptionsUI: UnitPicker now supports isClearable setting ( #51064 )
2022-06-22 13:49:44 -07:00
Adela Almasan
1af63ba5f9
OptionsUI: use NumberInput for number options ( #46046 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-14 22:42:26 +02:00
Ryan McKinley
58e7769158
OptionsUI: Move internal options editors out of @grafana/ui ( #50739 )
2022-06-14 08:05:11 -07:00