Alexander Zobnin
81dc051ae9
graph panel: fix csv export (series as col) ( #10769 )
2018-02-06 10:11:17 +01:00
Alexander Zobnin
45d66e4b29
embedded panel: hide side menu during init ( #10788 )
2018-02-06 10:01:10 +01:00
Alexander Zobnin
f97be541af
redirect "permission denied" requests to "/" ( #10773 )
2018-02-05 18:17:47 +01:00
Alexander Zobnin
20feb123c9
fix panel menu caret placement ( #10759 )
2018-02-05 11:49:59 +01:00
Alexander Zobnin
16e1640ba4
repeat panel: process repeats when row is expanding ( #10712 )
2018-02-01 13:23:45 +01:00
Alexander Zobnin
db7890ec1e
plugins: return table with empty rows array insteaf of nil
2018-01-31 19:59:15 +03:00
Alexander Zobnin
56c526fad3
Repeat panels when row is expanding ( #10679 )
...
* fix: repeat panels when row is expanding
* repeat panel: change test name to more clear one
2018-01-31 14:13:47 +01:00
Alexander Zobnin
f8faa7dbba
Merge branch 'ilgizar-10672_outside_the_row'
2018-01-30 14:20:24 +03:00
Alexander Zobnin
526960058a
repeat panel: minor refactor
2018-01-30 14:19:10 +03:00
Alexander Zobnin
479658489a
fix: remove repeated rows when repeat was disabled. ( #10653 )
2018-01-29 15:17:27 +01:00
Alexander Zobnin
04053ec56c
fix: don't show manually hidden sidemenu after view mode toggle ( #10659 )
2018-01-29 14:33:41 +01:00
Alexander Zobnin
b3ac85766e
fix: show sidebar after mouse wheel scrolling ( #10657 )
2018-01-29 13:38:37 +01:00
Alexander Zobnin
e6c19eb8e9
graphite: fix nested alerting queries ( #10633 )
2018-01-26 15:05:05 +01:00
Alexander Zobnin
cffbb6afd5
fix vertical panel repeat ( #10619 )
2018-01-26 09:24:56 +01:00
Alexander Zobnin
b79017e4a4
graph: fix series sorting issue ( #10617 )
2018-01-26 09:23:56 +01:00
Alexander Zobnin
6a73205b18
fix template variable selector overlap by the panel ( #10493 )
2018-01-11 15:03:24 +01:00
Alexander Zobnin
bfd7e1043b
Fix variables values passing when both repeat rows and panels is used ( #10488 )
...
* dashboard: repeat rows and panels tests
* fix variable values passing when both repeat rows and panels is used
2018-01-10 14:30:43 +01:00
Alexander Zobnin
1fdc24c412
text panel: fix $apply already in progress error ( #10486 )
2018-01-10 11:56:01 +01:00
Alexander Zobnin
04b9752932
dashboard: fix opening links in new tab ( #10465 )
2018-01-09 13:59:11 +01:00
Alexander Zobnin
51cd3a0d0c
alert list: fix rendering timeout when share panel ( #10467 )
2018-01-09 13:58:24 +01:00
Alexander Zobnin
a4972f44ad
fix missing profile icon ( #10469 )
2018-01-09 13:58:03 +01:00
Alexander Zobnin
62df406d7b
fix info popover, #10302 ( #10377 )
2017-12-31 12:26:02 +01:00
Alexander Zobnin
e84b6d189a
fix move dashboard variables, #10347 ( #10375 )
2017-12-31 12:24:42 +01:00
Alexander Zobnin
d210e766e7
fix mixed datasource add query button, #10316 ( #10361 )
2017-12-31 12:21:49 +01:00
Alexander Zobnin
1108101087
Fix tooltip unit when legend isn't shown ( #10348 )
...
* graph: fix tooltip unit when legend isn't shown, #10311
* fix broken tests (updateLegendValues() function)
2017-12-27 09:50:51 +01:00
Alexander Zobnin
77843623b2
don't save dashboard on make editable, #10236
2017-12-27 09:49:12 +01:00
Alexander Zobnin
d4ff603eb0
fix scripted dashboard loader, #10350 ( #10351 )
2017-12-27 09:36:25 +01:00
Alexander Zobnin
a48ba7b19e
Dashboard grid fixes ( #10194 )
...
* grid: fix layout saving after panel move, #10185
* don't allow to drag fullscreen panels, #10171
2017-12-13 17:53:57 +01:00
Alexander Zobnin
3cdf0af398
fix broken 'd r' shortcut (refresh dashboard) ( #10199 )
2017-12-13 17:48:58 +01:00
Alexander Zobnin
d85405d5b5
ux: move add member into its own page ( #10167 )
2017-12-12 20:15:26 +01:00
Alexander Zobnin
10fbfcb1d3
Fix graph legend scroll ( #10169 )
...
* graph panel: fix legend scroll
* graph panel: enable scroll for table legend
* graph panel: fix legend right side toggle
2017-12-12 17:02:19 +01:00
Alexander Zobnin
8aaaee5e16
fix colorpicker colors order (width issue) ( #10170 )
2017-12-12 17:00:56 +01:00
Alexander Zobnin
86204abbfe
Move panel JSON editor to modal dialog ( #10156 )
...
* panel: fix JSON edit, #10149
* panel: show JSON editor in modal, #10149
2017-12-12 12:04:08 +01:00
Alexander Zobnin
26281dd9d8
refactor: format files by gofmt
2017-12-11 19:46:05 +03:00
Alexander Zobnin
e4675ca5c1
refactor: user groups to teams, replace rest mentions
2017-12-08 19:01:10 +03:00
Alexander Zobnin
5d3bfee2f1
refactor: user groups to teams, rename backend files
2017-12-08 18:51:59 +03:00
Alexander Zobnin
9e62a777c7
refactor: user groups to teams, rename frontend files
2017-12-08 18:47:55 +03:00
Alexander Zobnin
d8612380e9
refactor: rename User Groups to Teams
2017-12-08 18:25:45 +03:00
Alexander Zobnin
e0c173c5af
Don't animate panels on initial render ( #10130 )
...
* grid: dont animate panels on initial render
* grid: dont animate panels on initial render
2017-12-08 11:49:14 +01:00
Alexander Zobnin
cd3cf5d19b
grid css transforms: minor refactor ( #10128 )
2017-12-08 08:43:47 +01:00
Alexander Zobnin
3de17ecda7
dashboard grid: enable CSS transforms ( #10125 )
2017-12-08 08:21:00 +01:00
Alexander Zobnin
9bff005faf
Merge remote-tracking branch 'upstream/develop' into graph-legend-v5
2017-12-07 12:45:08 +03:00
Alexander Zobnin
58d40eb6a0
graph: fix legend height calculation
2017-12-07 12:39:10 +03:00
Alexander Zobnin
3cdf0dce56
graph: move auto decimals calc to ticks.ts and use it for legend values format.
2017-12-07 10:49:00 +03:00
Alexander Zobnin
2cf1c29eae
graph: refactor (don't render twice)
2017-12-06 21:30:14 +03:00
Alexander Zobnin
6b4b7969fe
graph: fix karma tests
2017-12-06 14:55:57 +03:00
Alexander Zobnin
0c3e04ca60
graph: render legend before graph
2017-12-06 14:14:00 +03:00
Alexander Zobnin
ae80a589c1
graph: refactor
2017-12-06 12:22:35 +03:00
Alexander Zobnin
36b3309961
graph: convert legend.js to typescript
2017-12-06 11:29:13 +03:00
Alexander Zobnin
afc036492c
dashboard: migrations for repeat rows ( #10070 )
2017-12-05 11:46:58 +01:00
Alexander Zobnin
deebaabfc8
graph: make legend scrollable
2017-12-05 13:07:33 +03:00
Alexander Zobnin
4d7ff4de15
move import menu item to the original place
2017-12-04 18:00:22 +03:00
Alexander Zobnin
4403d919c1
move DashboardImportCtrl tests to jest
2017-12-04 16:51:37 +03:00
Alexander Zobnin
44ea0ff71d
Move import dashboard from modal to the page
2017-12-04 15:55:37 +03:00
Alexander Zobnin
8593ca001d
repeat row: refactor
2017-12-01 16:34:49 +03:00
Alexander Zobnin
8bd3d106a2
Fix dashboard menu overlapping ( #10044 )
...
* dashboard menu: fix overlap by singlestat and panel link icon
* refactor: navbar z-index
* hide grafana icon in solo panel mode
2017-12-01 14:31:55 +01:00
Alexander Zobnin
88760983ab
repeat row: add more tests
2017-11-30 10:42:53 +03:00
Alexander Zobnin
36ef186587
repeat row: expose scopedVars to row panels
2017-11-29 16:40:13 +03:00
Alexander Zobnin
dd9c727e60
repeat row: handle collapsed rows
2017-11-29 14:14:43 +03:00
Alexander Zobnin
08d470d76a
dashboard: initial repeat row implementation
2017-11-29 12:51:14 +03:00
Alexander Zobnin
852218e834
grid: use single column layout for mobile devices ( #9999 )
2017-11-28 09:38:35 +01:00
Alexander Zobnin
b97ad93be1
fix panel solo mode ( #10002 )
2017-11-28 09:38:28 +01:00
Alexander Zobnin
24fe3af20f
Improve dashboard grid layout migration WIP ( #9943 )
...
* grid: fix small panels migration and make panel height closer to row height
* grid: migrate rows
* grid: increase min panel height
* grid: fix panel placement for complex layouts
* dashboard migration: refactor
* dashboard migration: add tests for grid layout
* dashboard: fix complex layout migration
* dashboard migration fix: fill current row if it possible
* test: fix karma tests by setting default panel span
* dashboard: fix migration when panel height more than row height
* dashboard: fix migration for collapsed rows
* grid: add all rows if even one collapsed or titled row is present
2017-11-27 12:22:52 +01:00
Alexander Zobnin
0c7bf42dd6
panel: open panel menu by click on header
2017-11-24 21:44:47 +03:00
Alexander Zobnin
18ca7a53aa
scrollable panels: fix initial content size ( #9960 )
2017-11-22 07:05:33 +01:00
Alexander Zobnin
10e3b63ddb
Merge remote-tracking branch 'upstream/develop' into feat-9887
2017-11-20 15:51:49 +03:00
Alexander Zobnin
f54547776d
graph: disable zoom in non-timeseries modes ( #9914 )
2017-11-20 10:06:34 +01:00
Alexander Zobnin
490b8fc50f
panels: add css tweaks for scrollable panels
2017-11-17 12:13:56 +03:00
Alexander Zobnin
a55be07ea5
dashboard history clean up: avoid potential SQL injections
2017-11-17 10:51:50 +03:00
Alexander Zobnin
126f3703dc
text panel: make scrollable
2017-11-16 15:43:04 +03:00
Alexander Zobnin
4b88cc0226
panels: general property which makes panel scrollable
2017-11-16 15:38:52 +03:00
Alexander Zobnin
fd046428b4
dashlist: css adjustments for scrollbar
2017-11-16 14:41:42 +03:00
Alexander Zobnin
e89e64e94e
dashlist: fix resizing after mode switching
2017-11-16 14:40:09 +03:00
Alexander Zobnin
7d8b2cb05f
dashlist: add scrollbar
2017-11-16 14:11:01 +03:00
Alexander Zobnin
06622088a1
dashlist: fix panel resizing
2017-11-16 14:10:28 +03:00
Alexander Zobnin
59d89e422b
dashboard history clean up: add tests
2017-11-15 13:38:44 +03:00
Alexander Zobnin
d4e2f850b8
tech: ignore debug.test file created by VS Code
2017-11-15 13:37:45 +03:00
Alexander Zobnin
a0a1f4aacd
dashboard history: refactor after review
2017-11-15 13:36:36 +03:00
Alexander Zobnin
08e2bbef83
dashboard history: clean up dashboard version history
2017-11-14 18:22:18 +03:00
Alexander Zobnin
e7f3480803
heatmap: fix tooltip in "Time series bucket" mode, #9332 ( #9867 )
2017-11-13 15:20:12 +01:00
Alexander Zobnin
f5c5c4b88b
graph: don't change original series name in histogram mode, #8886 ( #9782 )
2017-11-04 08:09:41 +01:00
Alexander Zobnin
a3bf38cc21
colorpicker: fix color string change #9769 ( #9780 )
2017-11-03 13:29:00 +01:00
Alexander Zobnin
948a5259a2
fix: color picker bug at series overrides page, #9715 ( #9738 )
2017-10-31 13:53:45 +01:00
Alexander Zobnin
ac2e72f22a
graphite: tag is required for values autocomplete
2017-10-31 10:20:01 +03:00
Alexander Zobnin
2374e91bfa
graphite: tags and values autocomplete based on @DanCech PR to graphite-web
2017-10-27 13:15:54 +03:00
Alexander Zobnin
396eadc5ac
Use d3 from node_modules ( #9625 )
...
* tech: annotations refactor, add tests for regions processing
* tech: move d3 to npm and webpack, #9480
* tech: move color scale functions to separate module
* fix opacity legend rendering
2017-10-23 20:30:43 +02:00
Alexander Zobnin
2b78c47a5a
tech: annotations refactor, add tests for regions processing ( #9618 )
...
* tech: annotations refactor, add tests for regions processing
* tech: remove unused imports from annotations tests
2017-10-23 15:46:36 +02:00
Alexander Zobnin
6114f63d7c
graphite: auto detect version
2017-10-20 16:26:00 +03:00
Alexander Zobnin
89aea278a9
graphite: improved version comparison
2017-10-20 15:50:44 +03:00
Alexander Zobnin
c22a192bb8
graphite: split tags and functions into 2 rows when seriesByTag used
2017-10-20 12:32:20 +03:00
Alexander Zobnin
968ce15e7f
graphite: add tags to dropdown and switch to tag editor if selected
2017-10-20 12:07:31 +03:00
Alexander Zobnin
92c67e8c83
Fix heatmap Y axis rendering ( #9580 )
...
* heatmap: fix Y axis rendering, #9576
* heatmap: fix color legend rendering
2017-10-18 15:19:20 +02:00
Alexander Zobnin
74e90d01ec
Fixes for annotations API ( #9577 )
...
* annotations: throw error if no text specified and set default time to Now() if empty, #9571
* annotations: fix saving graphite event with empty string tags
* docs: add /api/annotations/graphite endpoint docs, #9571
2017-10-18 10:13:02 +02:00
Alexander Zobnin
199d0d152e
graphite: datasource refactor
2017-10-16 14:23:29 +03:00
Alexander Zobnin
a834812e13
Merge branch 'master' into graphite-seriesbytag
2017-10-13 10:26:20 +03:00
Alexander Zobnin
3b14bee559
tech: add backward compatibility for <spectrum-picker> directive ( #9510 )
2017-10-12 15:31:59 +02:00
Alexander Zobnin
04ea7efac9
annotations: add endpoint for writing graphite-like events ( #9495 )
...
* annotations: add endpoint for writing graphite-like events
* annotations: fix new line handling in tooltip
* annotations: support tags in prior to Graphite 0.10.0 format
2017-10-12 10:12:15 +02:00
Alexander Zobnin
3184942aeb
Fix NaN handling ( #9469 )
...
* graph: fix NaN formatting, #9012
* singlestat: prevent null value coloring, #9012 , #8404
* timeseries: add tests for #9012 and move test file to TS
2017-10-10 14:25:57 +02:00
Alexander Zobnin
473c47cd1c
snapshots: improve snapshot listing performance, #9314 ( #9477 )
...
exclude dashboard field from snapshot list search
2017-10-10 14:25:19 +02:00
Alexander Zobnin
a174ad4c9a
Unified Color picker fixes ( #9466 )
...
* colorpicker: fix opening error when color is undefined
* colorpicker: replace spectrum picker by new color picker
* colorpicker: remove old spectrum picker directive
* annotations: use tinycolor for working with region colors
2017-10-09 13:54:14 +02:00