Dominik Prokop and Alexander Zobnin
baa356e26d
Migration: Save dashboard modals ( #22395 )
...
* Add mechanism for imperatively showing modals
* Migration work in progress
* Reorganise save modal components
* use app events emmiter instead of root scope one
* Add center alignment to layoout component
* Make save buttons wotk
* Prettier
* Remove save dashboard logic from dashboard srv
* Remove unused code
* Dont show error notifications
* Save modal when dashboard is overwritten
* For tweaks
* Folder picker tweaks
* Save dashboard tweaks
* Copy provisioned dashboard to clipboard
* Enable saving dashboard json to file
* Use SaveDashboardAsButton
* Review
* Align buttons in dashboard settings
* Migrate SaveDashboardAs tests
* TS fixes
* SaveDashboardForm tests migrated
* Fixe some failing tests
* Fix folder picker tests
* Fix HistoryListCtrl tests
* Remove old import
* Enable fixed positioning for folder picker select menu
* Modal: show react modals with appEvents
* Open react modals using event
* Move save dashboard modals to dashboard feature
* Make e2e pass
* Update public/app/features/dashboard/components/SaveDashboard/SaveDashboardButton.tsx
* Hacking old vs new buttons to make all the things look like it's old good Grafana ;)
Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com >
2020-03-03 08:22:26 +01:00
Dominik Prokop
22ce16cc9b
Form: Allow default values updates ( #22435 )
...
* Allow default values update in form
* Update packages/grafana-ui/src/components/Forms/Form.story.tsx
2020-02-26 14:17:21 +01:00
Dominik Prokop and Diana Payton
d6ca781c49
Docs: Update front-end style guide ( #22197 )
...
* Update front end style guide
* Update contribute/style-guides/frontend.md
* Update contribute/style-guides/frontend.md
* Add code samples after review
* Update contribute/style-guides/frontend.md
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Review
* Review
* Update contribute/style-guides/frontend.md
Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
2020-02-21 07:35:54 +01:00
Dominik Prokop
f82a6aa0d0
New panel edit: data links tweaks ( #22304 )
...
* Add basic layout components
* Add some love to data links in new panel edit
* fix prettier
2020-02-19 18:55:44 +01:00
Dominik Prokop
e6c59d0729
grafana/ui: Add basic horizontal and vertical layout components ( #22303 )
2020-02-19 13:45:25 +01:00
Dominik Prokop
55277ca732
Field Config Editors: Remove namespacing from standard field config editors ( #22296 )
2020-02-19 13:44:33 +01:00
Dominik Prokop and Arve Knudsen
943f9b29ec
CircleCI: Increase nodejs max memory ( #22295 )
...
* Increase nodejs max memory
* Indentation
* Update .circleci/config.yml
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com >
* Update .circleci/config.yml
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com >
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com >
2020-02-19 12:18:36 +01:00
Dominik Prokop
131a3248ba
New panel editor: Persist panel editor ui state ( #22210 )
2020-02-15 11:31:11 -08:00
Dominik Prokop
fa34a7692e
Make Explore panel link work when grafana served from sub url ( #22202 )
...
* Make explore url work when grafana served from sub url
* Update public/app/core/utils/explore.ts
2020-02-14 15:13:49 +01:00
Dominik Prokop
e846a26c8c
FieldOverrides: FieldOverrides UI ( #22187 )
2020-02-14 13:46:08 +01:00
Dominik Prokop
60ed1e9527
Increase ts fork check mem limit ( #22118 )
2020-02-12 12:08:37 +01:00
Dominik Prokop
95b1607cbf
Select zindex ( #22109 )
2020-02-12 09:07:06 +01:00
Dominik Prokop
e612d7a2f9
New panel edit: data links edit ( #22077 )
...
* Move data links suggestions to grafana-data
* Data links - field config and overrides
* Lint
* Fix test
* Add variable suggestions to field override context
* Revert "Move data links suggestions to grafana-data"
This reverts commit 5d8d01a65e .
* Move FieldConfigEditor to core
2020-02-11 13:48:36 +01:00
Dominik Prokop
dd37d003ef
Links: Assure base url when single stat, panel and data links are built ( #21956 )
...
* Assure base url when single stat, panel and data links are built
* Update public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderCorner.tsx
* Update public/app/features/panel/panellinks/link_srv.ts
* Update public/app/features/panel/panellinks/link_srv.ts
* Update public/app/features/panel/panellinks/link_srv.ts
* Update public/app/features/panel/panellinks/link_srv.ts
* Review updates
* Remove unnecessary code
2020-02-10 12:45:15 +01:00
Dominik Prokop
31101d54a4
Make zoom and time shift work after emmitter change ( #22051 )
2020-02-09 19:19:44 +01:00
Dominik Prokop
58639ee53e
New Editor: Add ValuePicker for overrides selection ( #22048 )
2020-02-09 18:47:47 +01:00
Dominik Prokop and Ryan McKinley
1728742096
New panel edit: field overrides ui ( #22036 )
...
* Add title editor
* Wip
* FIeld config overrides UI (v1)
* Basic property override editors
* name to prop
* use prop not path
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2020-02-09 14:34:42 +01:00
Dominik Prokop
25431f32f0
Select: Portaling for Select ( #22040 )
2020-02-09 13:37:00 +01:00
Dominik Prokop
b8e68efe70
New panel editor: Add title editor ( #22030 )
2020-02-08 19:31:17 +01:00
Dominik Prokop and Ryan McKinley
3617e59548
New panel edit: support scrolling ( #22026 )
...
* Make new edit work again
* Add custom scrolls
* better merge
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2020-02-08 14:12:02 +01:00
Dominik Prokop and Ryan McKinley
e17b76ad7a
New Panel Edit: works for panels with and without queries ( #22024 )
...
* Make new edit work again
* add cx
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2020-02-08 13:23:16 +01:00
Dominik Prokop
9b6a843177
New panel edit: don't query when entering edit mode ( #21921 )
...
* First attempt
* Save confirmation with discard option, reusing queriess a little bit differently
* simplify cloning panels and restoring last results in panel query runner
* Remove save button
* Update public/app/features/dashboard/components/PanelEditor/PanelEditor.tsx
* Exit/discard buttons
* Update snaps
* Review comments
* Fix lint
2020-02-07 14:59:04 +01:00
Dominik Prokop
4b271f27fb
Fix bad grammar in Dashboard Link page ( #21984 )
2020-02-06 19:23:38 +01:00
Dominik Prokop
90d415861d
Dashboard edit: Fix 404 when making dashboard editable
2020-02-05 13:29:11 +01:00
Dominik Prokop
249ae05281
New Select: Extend creatable select api ( #21869 )
2020-01-31 13:47:34 +01:00
Dominik Prokop
f8654a3a2f
grafana/toolkit: Fix failing linter when there were lint issues ( #21849 )
2020-01-30 15:42:53 +01:00
Dominik Prokop
050d902ed1
AppPageCtrl: Fix digest issue with app page initialisation ( #21847 )
2020-01-30 13:47:11 +01:00
Dominik Prokop
1ef91e3fc4
Fix digest issue with query part editor's actions menu ( #21834 )
2020-01-30 09:13:22 +01:00
Dominik Prokop
9882464505
Table: Make the height of the table include header cells ( #21824 )
...
* Mak table panel with padding
* Make table have a correct height
2020-01-30 07:47:20 +01:00
Dominik Prokop
80a2dce994
Select: Fix direct usages of react-select to make the scroll great again ( #21822 )
2020-01-29 14:52:43 +01:00
Dominik Prokop
6c32a4c0ab
Forms: Allow custom value creation in async select ( #21759 )
2020-01-28 08:38:21 +01:00
Dominik Prokop
d9e1cb44c8
Annotations: Fix issue with annotation queries editors ( #21712 )
2020-01-24 10:55:54 +01:00
Dominik Prokop
5e87af8b2a
grafana/ui: Remove path import from grafana-data ( #21707 )
2020-01-24 10:02:11 +01:00
Dominik Prokop
cdfac32dfd
PhantomJS: Fix rendering of panels using Prometheus datasource
...
In 043bb59 a URLSearchParams usage was introduced which is not supported by PhantomJS. @babel/polyfill(deprecated) does not contain polyfill for URLSearchParams, hence the code (and Prometheus graphs rendering) was failing in PhantomJS environment.
The solution is to add https://www.npmjs.com/package/url-search-params-polyfill that takes care of the URLSearchParams
2020-01-23 13:10:38 +01:00
Dominik Prokop
814020c05c
Circle: Introduce es-check to branches & pr workflow ( #21677 )
...
* Transpile selected es6 node deps
* Add es-check to build-fast-frontend
* change es-check is used
* transpile react-hook-form
2020-01-23 08:33:39 +01:00
Dominik Prokop
5afcf79c59
Migrations: migrate admin user create page ( #21506 )
...
* Create basic react page for AdminUserCreate
* Forms.Field - render asterisk when field is marked as required
* Add validation to user create form wih react-hook-form
* Remove Angular code for UserCreatePage
* Remove commented route for admin settings
* Remove unused import
* Hide react-hooks-form behind Form component
* Fix webkit autofill
* Webkit autofill on inpiuts - bring back focus shadow
* Temporarily fix story (before 21635 is merged)
* Form: docs and minor updates to new form elements (#21635 )
* Allow Switch, checkbox to be uncontrolled, forward refs, styles update
* Add Form docs
* User create page update
* Remove unused import
* Apply review notes
2020-01-22 15:26:03 +01:00
Dominik Prokop
aba402f98e
E2E docs: Add guide to debuging PhantomJS ( #21606 )
...
* Add guide to debuging PhanomJS
* Update contribute/style-guides/e2e.md
2020-01-20 08:34:36 +01:00
Dominik Prokop
8bc4ef3e9c
Revert "Babel: use babel-loader instead of ts-loader, ng-annotate with babel-plugin-angularjs-annotate ( #21554 )" ( #21570 )
...
This reverts #21554 which caused problems with e2e.
This reverts commit e7e0d18bc8 .
2020-01-17 15:52:56 +01:00
Dominik Prokop
18fda3b8b4
Changelog generation: Generate grafana/ui changelog ( #21531 )
2020-01-16 10:49:35 +01:00
Dominik Prokop
3f957a3735
grafana/data: Update plugin config page typings (BREAKING) ( #21503 )
...
* Change typyings of plugins config pages
* Update plugin config page types of core plugins
2020-01-15 19:42:44 +01:00
Dominik Prokop
2355d0901a
DataLinks: Make data links input grow again ( #21499 )
2020-01-15 08:20:24 +01:00
Dominik Prokop
386035da4d
Storybook: Remove reference to jquery.flot.pie file from storybook config ( #21378 )
2020-01-07 13:35:10 +01:00
Dominik Prokop
630f75d3ef
Forms: revamped select ( #21092 )
2020-01-07 09:20:06 +01:00
Dominik Prokop
41fd265c64
grafana/ui: Do not build in strict mode as grafana/ui depends on non-strict libs ( #21319 )
2020-01-03 10:02:27 +01:00
Dominik Prokop
22ff0eab15
grafana/toolkit: Readme update ( #21218 )
2019-12-20 17:32:30 +01:00
Dominik Prokop
d98fa28287
grafana/toolkit: Resolve modules correctly ( #21216 )
2019-12-20 16:16:55 +01:00
Dominik Prokop
26aa1f0cca
DataLinks: Sanitize data/panel link URLs ( #21140 )
...
* Sanitize html in panel links
* Add sanitize-url package
* Enable config mocking
* Sanitize datalinks urls
* Update public/app/core/config.ts
* Minor test update
* Remove sanitize-url dependency
* Remove typings
* Review update
* Revert "Remove sanitize-url dependency"
This reverts commit c4f38e6de6 .
* Revert "Remove typings"
This reverts commit 676d47e8c2 .
* Sanitaze, don't escape html when sanitizing URL
2019-12-18 11:31:11 +01:00
Dominik Prokop
5d6d5bf64d
Forms: introduce RadioButtonGroup ( #20828 )
...
* introduce checkbox theme variables
* Add checkbox component
* Style tweaks
* Namespace form styles returned from getFormStyles
* wip
* Radio button ui
* Add simple docs for RadioButtonGroup
* Merge fix
* Move radio button variables from theme to component style getter
2019-12-09 14:41:30 +01:00
Dominik Prokop and Peter Holmberg
178bb1d3ab
Echo: mechanism for collecting custom events lazily ( #20365 )
...
* Introduce Echo for collecting frontend metrics
* Update public/app/core/services/echo/Echo.ts
Co-Authored-By: Peter Holmberg <peterholmberg@users.noreply.github.com >
* Custom meta when adding event
* Rename consumer to backend
* Remove buffer from Echo
* Minor tweaks
* Update package.json
* Update public/app/app.ts
* Update public/app/app.ts
* Collect paint metrics when collecting tti. Remove echoBackendFactory
* Update yarn.lock
* Move Echo interfaces to runtime
* progress on meta and echo
* Collect meta analytics events
* Move MetaanalyticsBackend to enterprise repo
* Fixed unit tests
* Removed unused type from test
* Fixed issues with chunk loading (reverted index-template changes)
* Restored changes
* Fixed webpack prod
2019-12-05 08:30:39 +01:00
Dominik Prokop
ad33d95dd3
Graphite: Use data frames when procesing annotation query in graphite ds ( #20857 )
...
* Use data frames when procesing annotation query in graphite ds
* Remove destruct
2019-12-04 18:07:11 +01:00
Dominik Prokop
3f348287aa
Fix prettier ( #20827 )
2019-12-03 10:23:41 +01:00
Dominik Prokop
31181c9981
Forms: introduce checkbox ( #20701 )
...
* introduce checkbox theme variables
* Add checkbox component
* Style tweaks
* Namespace form styles returned from getFormStyles
* Name fix
2019-12-03 09:29:44 +01:00
Dominik Prokop and Peter Holmberg
1bd0c87f66
Forms: Introduce form field ( #20632 )
...
* Introduce new Switch component
* Experiment with different focus style
* Review update
* Update on/off swtch colors
* Introduce Form.Field component
* Enable className prop on form's field
* Remove not used imports
* Update packages/grafana-ui/src/components/Forms/Field.tsx
Co-Authored-By: Peter Holmberg <peterholmberg@users.noreply.github.com >
* Make switch usable in field story
* Add predefined input sizes
* Add util to display story on a debug canvas
* Test form
* Updated the test form
* Fix snapshot
2019-11-25 16:38:06 +01:00
Dominik Prokop
b7a3758799
grafana/toolkit: Update FAQ ( #20592 )
2019-11-25 09:05:02 +01:00
Dominik Prokop
17362b4180
Forms: Introduce new Switch component ( #20470 )
...
* Introduce new Switch component
* Experiment with different focus style
* Review update
* Update on/off swtch colors
2019-11-25 08:25:56 +01:00
Dominik Prokop
caff9146ea
Tooltip: Fix issue with tooltip throwing an error when retrieving values ( #20565 )
2019-11-21 17:07:11 +01:00
Dominik Prokop and Marcus Olsson
bff08ab99f
Enable theme context mocking in tests ( #20519 )
...
* Enable theme context mocking in tests
* Expose mockThemeContext from grafana/ui
* Add docs
* Update contribute/style-guides/themes.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com >
* Update packages/grafana-ui/src/themes/ThemeContext.tsx
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com >
* Update contribute/style-guides/themes.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com >
* Docs update
* Update contribute/style-guides/themes.md
Co-Authored-By: Marcus Olsson <olsson.e.marcus@gmail.com >
2019-11-21 16:52:57 +01:00
Dominik Prokop
9f94e059cf
grafana/ui: Expose Icon component ( #20524 )
2019-11-20 17:45:04 +01:00
Dominik Prokop
de9ea829a4
Packages: stable release tags update ( #20417 )
...
* Update next npm tag when publishing stable release
* shellcheck fix
2019-11-17 19:51:57 +01:00
Dominik Prokop
d602da20f6
Fix flot overriding onselectstart/ondrag events ( #20381 )
2019-11-15 09:21:45 +01:00
Dominik Prokop
17fe704ae8
grafana/ui: Add Icon component ( #20353 )
...
* Add Icon component
* Add missing Icon types
* Polish icon story
* Update packages/grafana-ui/src/components/Icon/Icon.mdx
2019-11-13 13:33:29 +01:00
Dominik Prokop
422a94707d
ColorPicker: Fixes issue with ColorPicker disappearing too quickly ( #20289 )
2019-11-11 12:18:03 +01:00
Dominik Prokop
4d741ea387
Build: Collect frontend build time metric ( #20254 )
2019-11-08 12:48:32 +01:00
Dominik Prokop
225ecd680a
Explore: Configure explore series colours via field config ( #20239 )
2019-11-07 14:58:50 +01:00
Dominik Prokop
96dbed5efc
Graph: introduce Tooltip to React graph ( #20046 )
2019-11-07 12:37:46 +01:00
Dominik Prokop
1c774df823
Docs: Add docs abooout time range URL query params ( #20215 )
2019-11-07 07:40:50 +01:00
Dominik Prokop
df6d8851d0
OAuth: Make the login button display name of custom OAuth provider ( #20209 )
2019-11-06 16:38:54 +01:00
Dominik Prokop
46a4118461
DataLinks: fix syntax highlighting not being applied on first render ( #20199 )
...
* Enable prism syntax for data links outside of effect
* Retrieve theme with useTheme hook
2019-11-06 12:41:41 +01:00
Dominik Prokop
9117fab43a
grafana/data: Make display processor work with time fields ( #20174 )
...
* Enable display processor on time fields
* Export default date time formats from grafana/data
* Add data time formatter for timezone
* Move date format from display process options to field config
2019-11-06 11:03:43 +01:00
Dominik Prokop
2d7d171e06
grafana/toolkit: save artifacts in a zip id in the folder ( #20123 )
2019-10-31 15:08:42 -07:00
Dominik Prokop
9b7748ec13
Chore: Reorg packages ( #20111 )
...
Primarily- moving majority of the types and utils from @grafana/ui to @grafana/data
* Move types from grafana-ui to grafana-data
* Move valueFormats to grafana-data
* Move utils from grafana-ui to grafana-data
* Update imports in grafana-ui
* revert data's tsconfig change
* Update imports in grafana-runtime
* Fix import paths in grafana-ui
* Move rxjs to devDeps
* Core import updates batch 1
* Import updates batch 2
* Imports fix batch 3
* Imports fixes batch i don't know
* Fix imorts in grafana-toolkit
* Fix imports after master merge
2019-10-31 10:48:05 +01:00
Dominik Prokop
6edc91aca8
Add info about static files ( #19965 )
2019-10-23 14:09:25 +02:00
Dominik Prokop
8e824f0b25
grafana/toolkit: Support js plugins ( #19952 )
...
* Making flowchart work
* Enable testEnvironment jest option
* Add babel-jest to grafana-toolkit
* Fix test
* Resolve either js or ts jest setup files
* Update packages/grafana-toolkit/src/config/jest.plugin.config.ts
* Update packages/grafana-toolkit/src/config/webpack.plugin.config.ts
2019-10-22 23:23:37 +02:00
Dominik Prokop
64e609e19e
Forms: Introduce typographic form elements ( #19879 )
...
* Implement Label component
* Expose next-gen form components from grafana-ui under Forms namespace
* Minor Label update
* Add Legend component
* Test form story
* Expose Legend class name via getFormStyles
* Test
* FieldValidationMessage spacing
* Expose FieldValidationMessage styles via getFormStyles
* Update snapshot
2019-10-22 17:36:07 +02:00
Dominik Prokop
2a8762f6a3
grafana/ui: Enable mdx imports in stories ( #19937 )
2019-10-22 09:05:14 +02:00
Dominik Prokop
3119f35715
grafana/ui: Enable storybook docs ( #19930 )
2019-10-21 16:39:43 +02:00
Dominik Prokop
ccf42ccbd9
Chore: Bump storybook to 5.2.4 ( #19895 )
...
* Bump storybook to 5.2.4
* Update yarn.lock
* Babel bump
* Add core-js 2 to dev deps for babel to resolve dependencies correctly
This is because storybook 5.2 introduced core-js 3.x which caused babel to have problems resolving core-js dependencies
2019-10-18 13:45:52 +02:00
Dominik Prokop
c9b11bfc7a
ReactMigration: Migrate DataSource HTTP Settings to React ( #19452 )
...
* Basic components for HTTP settings migration WIP
* Add secureJsonFields to DataSourceSettings
* Introduce datasource-http-settings-next directive for backward compatibility
* fix lint
* renames
* rename fix
* TagsInput component
* move tags from app to grafana/ui
* implement tagsinput on datasourcesettings
* capitalize
* new file for react directive for testing
* some layout touch ups
* FormField story
* Minor touch ups
* add url validation
* using prevent default to prevent updating datasource when adding tag
* using Stylefactory and fix tslint issue on MouseEvent
* only show tlsauthsettings if tls or ca cert
* fix url input length
* fix for showAccessOptions
* Implemented CertTextArea, removed commented code
* removed commented / not used code
* Rename and add more elements to Certification component
* fixing newSecureJsonData
* spelling
* Fix issue with checkboxes being undefined
* Removed old partials and minor fix
* removed unused props from story
2019-10-18 12:09:53 +02:00
Dominik Prokop
c674fa1d79
Forms: Introduce new spacing variables to GrafanaTheme ( #19875 )
...
* Introduce next-gen form spacing variables
* Update snapshots
2019-10-17 16:13:55 +02:00
Dominik Prokop
1e3b19acd5
Forms: Introduce new color variables to GrafanaTheme ( #19874 )
...
* Introduce new color primitives for next-gen forms
* Introduce next-gen form functional colors palette
* Update snapshot
2019-10-17 15:56:17 +02:00
Dominik Prokop
2e18930285
@grafana/toolkit: Check if git user.name config is set ( #19821 )
2019-10-16 08:04:24 +02:00
Dominik Prokop
00d0640b6e
DataLinks: Fix context menu not showing in singlestat-ish visualisations ( #19809 )
...
* Fix data links menu being hidden in siglestat-ish visualizations
* ts fix
* Review updates
2019-10-15 13:38:22 +02:00
Dominik Prokop
6f7f9aa774
Add missing info about stylesFactory
2019-10-14 12:29:10 +02:00
Dominik Prokop
1b5e7ceee7
grafana/toolkit: Remove hack to expose plugin/e2e exports & types ( #19467 )
2019-09-27 08:07:20 -07:00
Dominik Prokop
d6eb4e8459
Docs: Update package's manual release guide ( #19469 )
2019-09-27 14:32:52 +02:00
Dominik Prokop
dadc2925a2
Release: Make sure packages are released from clean git state ( #19402 )
2019-09-26 20:33:14 +02:00
Dominik Prokop
75b21c7603
Docs: Add styling.md with guide to Emotion at Grafana ( #19411 )
...
* Add styling.md with guide to emotion
* Update style_guides/styling.md
* Update style_guides/styling.md
* Update style_guides/styling.md
* Update PR guide
* Add stylesFactory helper function
* Simplify styles creator signature
* Make styles factory deps optional
* Update typing
* First batch of updates
* Remove unused import
* Update tests
2019-09-26 20:32:44 +02:00
Dominik Prokop and kay delaney
2aaaa98eee
grafana/toolkit: Improve contribution readme ( #19400 )
...
* Improve toolkit's readme about contributing
* Update packages/grafana-toolkit/README.md
Co-Authored-By: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2019-09-25 16:23:59 +02:00
Dominik Prokop
97beb26f0c
DataLinks: suggestions menu improvements ( #19396 )
...
* Deduplicate series labels in datalinks variables suggestions
* Allways show all variables available in datalinks suggestions
2019-09-25 12:46:37 +02:00
Dominik Prokop
feb6bc6747
DataLinks: Small UX improvements to DataLinksInput ( #19313 )
...
Closes #19257
2019-09-23 14:17:17 +02:00
Dominik Prokop
b7752b8c02
Update changelog task to generate toolkit changelog too ( #19262 )
2019-09-23 11:19:34 +02:00
Dominik Prokop
9feac7753b
Docs: Update theming docs ( #19248 )
2019-09-20 11:27:57 +02:00
Dominik Prokop
809e2ca3c7
grafana/toolkit: Fix toolkit not building @grafana/toolkit ( #19253 )
...
* Fix toolkit not building
Weird TS didn't pick this up...
* Update packages/grafana-toolkit/src/cli/index.ts
2019-09-20 11:17:07 +02:00
Dominik Prokop
54ebf174a0
grafana/toolkit: Add plugin scaffolding ( #19207 )
2019-09-20 09:47:49 +02:00
Dominik Prokop
be8097fca2
Snapshots: store DataFrameDTO instead of MutableDataFrame in snapshot data ( #19247 )
2019-09-20 09:40:16 +02:00
Dominik Prokop
fcec156cb3
Chore: Update latest.json ( #19177 )
2019-09-17 17:37:35 +02:00
Dominik Prokop
ca9a46309a
Chore: Update version to next ( #19169 )
2019-09-17 15:54:30 +02:00
Dominik Prokop
f7de64bd15
Chore: Changelog for v6.4.0-beta1 ( #19171 )
2019-09-17 14:04:08 +02:00
Dominik Prokop
503dccb771
Revert "Chore: Update Slate to 0.47.8 ( #18412 )" ( #19167 )
...
This reverts commit 601853fc84 .
2019-09-17 13:21:50 +02:00
Dominik Prokop
b25cbef361
Docs: What's new 6.4 draft ( #19144 )
...
* What's new 6.4 draft
* data model notes
* minor progress
* Only include top highlights list
2019-09-17 12:15:04 +02:00