Ashley Harrison
171e2c1adb
Chore: Improve typings and ignore Graph ( #75742 )
...
* fix some types, ignore graph plugin as it'll be gone soon
* update comments
* more more more
* undo renderer change
* use Partial in the editor
2023-10-06 11:48:15 +01:00
Nathan Marrs
bd5d67ed28
Canvas: Add ability to customize what standard element editors show up for all element types ( #75935 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-10-05 12:58:35 -07:00
Adela Almasan
5caf4e1485
Canvas: Button API Editor support template variables ( #74779 )
2023-09-19 00:16:21 +03:00
Adela Almasan
0815d7f627
Canvas: Button API Editor support setting parameters ( #74637 )
2023-09-18 09:25:35 -05:00
Adela Almasan
59b7789ada
Canvas: Add support for selecting the button variant ( #74782 )
2023-09-14 12:20:58 -05:00
Adela Almasan
a0e6e76ca6
Canvas: Button API Editor support setting content-type ( #74682 )
2023-09-14 10:17:21 -05:00
Adela Almasan
89127d5ec9
Canvas: Button API - Add support for GET requests ( #74566 )
2023-09-11 08:03:52 -05:00
Nathan Marrs
d7a8892f3a
Canvas: Migrate to schema ( #70205 )
2023-06-17 05:56:23 +03:00
Nathan Marrs
e7d8d48407
Canvas: Tweak inline editor border styling ( #70099 )
2023-06-14 21:39:59 +03:00
Nathan Marrs
8bb8b9b29a
Canvas: Update inline edit to use theme shadow ( #69926 )
2023-06-12 08:11:42 -07:00
Laura Benz
24502c4c4a
Add tooltip to instances of IconButton ( #68880 )
...
* refactor: tooltip is required
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: add tooltips
* refactor: adjust tests
* refactor: apply changes from code review
* refactor: adjust component for e2e test
* refactor: adjust fallback
* refactor: apply changes from code review
* refactor: apply changes from code review
* refactor: set IconButton default as type=button and remove from use cases
* refactor: remove aria-labels when duplicated and type=button from use cases
* refactor: clean up
* refactor: fix tests
* refactor: fix type errors
* refactor: remove changes in order in order to add them to a separate PR
* refactor: set IconButton default as type=button
* refactor: remove tooltip
* refactor: apply changes requested in review
2023-06-08 10:23:28 +02:00
Nathan Marrs
f49b9b89cf
chore: high level restructure of canvas panel files ( #69004 )
2023-05-24 18:32:36 +02:00
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
sam boyer
33fd83f7e3
kindsys: Adapt to new PanelCfg schema interface ( #65297 )
...
* kindsys: Adapt to new PanelCfg schema interface
* building locally
* Remove Panel prefix in cue files
* Regenerate
* Update imports
* fixup! Merge branch 'remove-panel-prefix' into sdboyer/redundant-panelcfg-prefixes
* Fix formatting
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
Co-authored-by: Tania B <yalyna.ts@gmail.com >
2023-05-15 23:07:54 -04:00
Adela Almasan
12e5101b91
Canvas: Connection properties based on data ( #64360 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2023-04-25 10:31:45 -07:00
Adela Almasan
9c7b6b1ce8
Canvas: Extend root context menu ( #58097 )
2022-11-03 17:30:12 +00:00
Adela Almasan
a5c492b033
Canvas: Add tabs to inline editor ( #57778 )
2022-10-28 13:36:19 -04:00
kay delaney
05ceff5188
Chore: Migrate usage of v1 themes to v2 ( #57617 )
2022-10-26 13:28:12 +01:00
Adela Almasan
73c215ae41
Canvas: Button element (alpha) ( #57491 )
2022-10-23 20:39:10 -04:00
kay delaney
5d53a983d8
React18: Update useCallback arg types where needed ( #57084 )
2022-10-17 14:52:12 +01:00
Nathan Marrs
ac91df0ea2
Canvas: Add demo dashboards ( #56351 )
...
Co-authored-by: drew08t <drew08@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2022-10-07 21:34:18 -04:00
Adela Almasan
8833e35b43
Canvas: Increase Add Item picker width ( #56204 )
2022-10-04 15:22:11 -04:00
Nathan Marrs
5a9dfd7173
Canvas: Fix inline edit toggle crash ( #55961 )
2022-09-28 15:31:30 -07:00
Nathan Marrs
ff7225745a
Canvas: Add metric value element type ( #55205 )
2022-09-22 10:21:45 -07:00
Esteban Beltran
81957732ab
Chore: Replace react-inlinesvg usage for the Icon component ( #53736 )
2022-08-17 09:09:58 +02:00
Adela Almasan
d54e55ea9a
Canvas: Fix duplicated option editors functionality ( #53184 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-08-03 12:49:35 -07:00
Adela Almasan
5797fbc0b2
Canvas: Cleanup default elements ( #52958 )
2022-08-01 15:34:05 -05:00
Ryan McKinley
8a2d40c2bc
Canvas: Add all options to inline editor ( #52834 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-07-27 19:20:39 -04:00
Adela Almasan
a5410063c6
Canvas: Merge tree view and layer element list UX ( #52701 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-07-26 19:51:20 -04:00
Drew Slobodnjak
feb9960f96
Canvas: Add constraint selection icons ( #52504 )
2022-07-20 09:49:34 -07:00
Adela Almasan
c73d78eaac
Canvas: Tree View Navigation ( #51855 )
...
* tree navigation using rc-tree library
2022-07-12 08:31:02 -05:00
Nathan Marrs
66c911f263
Canvas: Stop selecto box from triggering when programmatically selecting elements ( #51579 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2022-06-29 13:19:48 -04:00
Ashley Harrison
803473f479
Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks ( #50591 )
...
* wrap a bunch of errors
* wrap more things!
* fix up some unit tests
* wrap more errors
* tiny bit of tidy up
2022-06-15 08:59:29 +01: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
Adela Almasan
e18e8002c4
Canvas: add feature flag for nesting elements ( #49958 )
2022-05-31 12:03:34 -07:00
Nathan Marrs
2449f62dbe
Canvas: Improve changing element options UX ( #49555 )
2022-05-25 10:21:51 -07:00
Nathan Marrs
5eb20739c2
Canvas: Fix inconsistent element resizing UX ( #49450 )
2022-05-23 20:13:58 -07:00
Adela Almasan
b1ba0bc7b0
Canvas: Quick positioning ( #48992 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-05-23 15:31:39 -07:00
Nathan Marrs
646dcfccf9
Canvas: Implement minimum element size + center constraint UX ( #49294 )
2022-05-20 00:04:34 -07:00
Nathan Marrs
35ea67c210
47853 canvas constraint visualizations ( #49206 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2022-05-18 18:49:57 -07:00
Ryan McKinley
30e4e9399b
Geomap: show delete button ( #49125 )
2022-05-17 23:39:54 -07:00
Nathan Marrs
3fbda0f35b
Canvas: Improve constraint selection ux ( #48837 )
2022-05-16 10:28:19 -07:00
Nathan Marrs
ff38f24044
Canvas: Refactor group to frame ( #48671 )
2022-05-03 22:58:00 -07:00
Nathan Marrs
66d7105b34
Canvas: Group constraint support ( #48563 )
2022-05-03 19:51:01 -07:00
Nathan Marrs
2b2f275a08
Canvas: Support scale + center constraints ( #48085 )
2022-04-22 14:02:36 -07:00
Josh Hunt
3c6e0e8ef8
Chore: ESlint import order ( #44959 )
...
* Add and configure eslint-plugin-import
* Fix the lint:ts npm command
* Autofix + prettier all the files
* Manually fix remaining files
* Move jquery code in jest-setup to external file to safely reorder imports
* Resolve issue caused by circular dependencies within Prometheus
* Update .betterer.results
* Fix missing // @ts-ignore
* ignore iconBundle.ts
* Fix missing // @ts-ignore
2022-04-22 14:33:13 +01:00
Nathan Marrs
d442608eb9
Canvas: Implement new constraint system ( #47911 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2022-04-20 09:59:49 -07:00
Nathan Marrs
8be4182e49
Canvas: Add button element + basic onClick support ( #43252 )
2021-12-17 14:05:57 -08:00
Nathan Marrs
2af5ad4764
Canvas: use name as UID ( #42696 )
2021-12-06 21:04:58 -08:00