grafana/public/app/core
Peter Holmberg ec743cf9a7
Migration: Migrate Dashboard Import to React (#22338)
* first things

* introduce headers and moving buttons

* adding reducer and action for gcom dashboard

* action working

* continue building on import form

* change dashboard title

* add prop to not render a label

* first things

* introduce headers and moving buttons

* adding reducer and action for gcom dashboard

* action working

* continue building on import form

* change dashboard title

* add prop to not render a label

* import form layout

* break out form to component

* add actions and reader for file upload

* fix upload issue

* modified data types to handle both gcom and file upload

* import dashboard json

* save dashboard

* start change uid

* change dashboard uid

* fix spacing and date format

* fix import from json

* handle uid and title change

* revert change in panelinspect

* redo fileupload component

* after review

* redo forms to use Forms functionality

* first attempt on async validation

* use ternary on uid input

* removed unused actions, fixed async validation on form

* post form if invalid, break out form to component

* sync file with master

* fix after merge

* nits

* export formapi type

* redo page to use forms validation

* fix inputs and validation

* readd post

* add guards on data source and constants

* type checks and strict nulls

* strict nulls

* validate onchange and fix import button when valid

* shorten validate call

* reexport OnSubmit type

* add comment for overwrite useEffect

* move validation functions to util

* fix button imports

* remove angular import

* move title and uid validation
2020-03-31 16:29:44 +02:00
..
actions Chore: Migrates reducers and actions to Redux Toolkit (#21287) 2020-01-13 08:03:22 +01:00
components Migration: Migrate Dashboard Import to React (#22338) 2020-03-31 16:29:44 +02:00
controllers Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
copy CloudWatch: Datasource improvements (#20268) 2019-11-14 10:59:41 +01:00
directives Variables: breaks variable.ts into 2 separate files utils and types (#22884) 2020-03-24 05:46:31 +01:00
filters Refactor: move some files to @grafana/data (#17952) 2019-07-06 08:05:53 +02:00
hooks feat(Explore): make sure Loki labels are up to date (#16131) 2019-03-25 12:08:28 +01:00
live Chore: Fixed no implicit any Typescript errors (#16799) 2019-04-28 09:58:12 +02:00
middlewares Chore: Fixes various strict null errors (#21763) 2020-01-28 09:13:56 +01:00
reducers Migration: Migrate Dashboard Import to React (#22338) 2020-03-31 16:29:44 +02:00
selectors Migration: Migrate Dashboard Import to React (#22338) 2020-03-31 16:29:44 +02:00
services Search/migrate search results (#22930) 2020-03-26 10:09:08 +01:00
specs BackendSrv: Adds config to response to fix external plugins that use this (#23032) 2020-03-25 10:21:12 +01:00
utils Trace UI demo (#20297) 2020-03-25 12:25:39 +01:00
angular_wrappers.ts Form Migrations: Button (#23019) 2020-03-26 11:50:27 +01:00
app_events.ts Dashboard settings starting to work 2019-02-03 10:55:58 +01:00
config.ts DataLinks: Sanitize data/panel link URLs (#21140) 2019-12-18 11:31:11 +01:00
constants.ts NewPanelEditor: Fixed cleanup that could cause crash (#22384) 2020-02-22 21:08:42 +01:00
core_module.ts react panels query processing 2018-10-14 18:19:49 +02:00
core.ts Migration: Migrate org switcher to react (#19607) 2019-12-03 22:47:19 +01:00
jquery_extended.ts GraphTooltip: added boundaries so we never render tooltip outside window. (#20874) 2019-12-04 18:08:49 +01:00
lodash_extended.ts Changed functions to arrow functions for only-arrow-functions rule. (#13131) 2018-09-05 07:47:30 +02:00
logs_model.test.ts Chore: reduces strict null errors to 824 (#22744) 2020-03-12 10:22:33 +01:00
logs_model.ts Elastic: Map level field based on config. (#22182) 2020-02-17 16:49:24 +01:00
mod_defs.d.ts prettier: change to single quoting 2017-12-20 12:33:33 +01:00
nav_model_srv.ts Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
partials.ts Chore: No implict any fixes (#17020) 2019-05-13 09:38:19 +02:00
profiler.ts Types: Adds type safety to appEvents (#19418) 2019-10-14 09:27:47 +01:00
store.ts Logs: Optional logs label column (#21025) 2019-12-11 16:11:32 +01:00
table_model.ts Chore: Bumps prettier version for new typescript syntax support (#20463) 2019-11-19 13:59:39 +00:00
time_series2.ts CircleCI: Run golangci-lint in two batches (#23021) 2020-03-24 13:50:05 +01:00