Torkel Ödegaard
0c86241c5b
Webpack ( #9391 )
...
* webpack poc, this is not going to work for plugins, dam
* tech: webpack and systemjs for plugins starting to work
* tech: webpack and systemjs combo starting to work
* tech: webpack + karma tests progress
* tech: webpack + karma progress
* tech: working on tests
* tech: webpack
* tech: webpack + karma, all tests pass
* tech: webpack + karma, all tests pass
* tech: webpack all tests pass
* webpack: getting closer
* tech: webpack progress
* webpack: further build refinements
* webpack: ng annotate fixes
* webpack: optimized build fix
* tech: minor fix for elasticsearch
* tech: webpack + ace editor
* tech: restored lodash move mixin compatability
* tech: added enzyme react test and upgraded to react v16
* tech: package version fix
* tech: added testdata to built in bundle
* webpack: sass progress
* tech: prod & dev build is working for the sass
* tech: clean up unused grunt stuff and moved to scripts folder
* tech: added vendor and manifest chunks, updated readme and docs
* tech: webpack finishing touches
2017-10-01 20:02:25 +02:00
Torkel Ödegaard
b8d9722b4f
tech: removing unused variables from typescript files, and making tslint rules more strict
2017-09-21 16:40:18 +02:00
Alexander Zobnin
f8b8907cc4
Initial graphite tags support ( #9239 )
...
* graphite: initial seriesByTag() support
* graphite: groupByTags() function
* graphite: aliasByTags() function
* graphite: fix optional params update, issue #9238
* graphite: fix tag-related functions version
* graphite: add 1.1.x version to config
* graphite: fix seriesByTag() series parsing
2017-09-21 08:22:56 +02:00
Torkel Ödegaard
bbe191a975
graphite: do not show error for cancelled requests, fixes #9249
2017-09-15 09:59:23 +02:00
Torkel Ödegaard
f6100dd8eb
ux: success/error alerts refactoring, #9214
2017-09-12 09:05:32 +02:00
Torkel Ödegaard
75c4c4d8b5
fix: query ctrl unit tests now pass as before
2017-09-08 13:52:28 +02:00
Sergey Korobov
ec64dc8fae
Fix sortByName and percentileOfSeries in gfunc.js ( #9169 )
...
Fixing type of parameters from "select" to "boolean" for working with carbonapi (like it was done in summarize function) + some commas prettify.
2017-09-05 19:34:55 +02:00
Torkel Ödegaard
2fc67da69a
Merge branch 'metrics-tab-v3'
2017-09-04 13:27:44 +02:00
Torkel Ödegaard
6e4090abf2
feat: finished work on the interval changes #9161
2017-09-04 13:27:28 +02:00
bergquist
ce6050f5d6
fix(graphite): jsonData is not always present.
2017-09-04 10:28:48 +02:00
Torkel Ödegaard
07e192ff47
change: more work on changing default group by time interval to min interval setting
2017-09-01 15:57:02 +02:00
Torkel Ödegaard
e8e1f1bc6d
updated graphite help
2017-09-01 11:15:39 +02:00
Torkel Ödegaard
eb0f5cc900
ux: progress on metrics tab changes
2017-08-31 16:38:49 +02:00
Torkel Ödegaard
84d4958a3c
plugin change: make interval, cache timeout & max data points options in plugin.json, remove query.options component feature, add help markdown feature and toggle for data sources
2017-08-31 14:05:52 +02:00
Torkel Ödegaard
d3680d290c
fix: graphite issue with metricFind and sending from/until in normal format, fixes #8997
2017-08-08 13:51:54 +02:00
Torkel Ödegaard
3e392ef921
ux: added minor help tip to graphite ds settings
2017-08-07 15:55:05 +02:00
Alexander Zobnin
4fe79edd40
Graphite 1.0 functions ( #8987 )
...
* graphite-ds: add graphite version to config editor
* graphite-ds: modify add-graphite-function to show only version-related functions
* graphite-ds: refactor, move func filtering to gfunc.js
* graphite-ds: add new functions for graphite 1.0.x
* graphite-ds: fix unit tests (add jsonData)
2017-08-07 15:10:59 +02:00
Torkel Ödegaard
c4eadb576e
fix: graphite bug fix introduced in recent commit
2017-07-31 22:39:56 +02:00
Torkel Ödegaard
44fbd3ec9f
feat: calls to Graphite api /metrics/find now include panel or dashboard time ranges in some scenarios, closes #8055
2017-07-31 17:21:25 +02:00
Torkel Ödegaard
73563d087c
feat: more work on #8768
2017-07-31 14:39:33 +02:00
Torkel Ödegaard
499e01d832
feat: metrics tab reworking
2017-05-20 18:21:41 +02:00
Torkel Ödegaard
8b11712f5e
fix: Graphite issue with toggle edit mode in query editor, fixes #8377
2017-05-16 14:29:30 +02:00
Torkel Ödegaard
809467955a
Merge branch 'master' into create-annotations
2017-04-18 17:07:44 +02:00
Torkel Ödegaard
85baa50194
recfactor: added unit test for the new scenario, #8143
2017-04-18 16:30:20 +02:00
Dan Cech
a64e000f1a
process this.target separately to fix issues with tests
2017-04-17 11:10:55 -04:00
Dan Cech
715453204e
make sure graphite queries containing references are properly updated
2017-04-17 10:47:25 -04:00
Torkel Ödegaard
752b42798a
annotations: added new options hide toggle, and show option
2017-04-12 15:01:17 +02:00
Daniel Lee
69bec98962
chore: update all grafana.org urls to .com
2017-03-21 15:37:55 +01:00
Torkel Ödegaard
b272f5144a
fix: graphite query ctrl, removed unnesserary check for empty paths, fixes #7740
2017-03-09 07:31:00 +01:00
Torkel Ödegaard
0683742e83
tech(library upgrade): fixed unit test broken by angularjs upgrade, #7274
2017-01-16 22:27:35 +01:00
Torkel Ödegaard
faf6a5fd36
fixed issue in metric segment and option lookup, #6912
2016-12-14 10:50:48 +01:00
bergquist
b620c7457d
test(query_editor): adds test for nesting queries in targetFull
2016-12-13 10:46:09 +01:00
bergquist
0d4b00df95
feat(alerting): add template validation for influxdb
...
closes #6230
2016-10-11 16:03:00 +02:00
Torkel Ödegaard
f1905a8485
fix(alerting): fixed issue with using nested queries in graphite query used in alerting rule, fixes #5996
2016-10-11 12:50:11 +02:00
Peter Dave Hello
bf4c3f3ae6
optimize png images using zopflipng ( #6197 )
2016-10-05 15:57:50 +02:00
Torkel Ödegaard
22e8885690
feat(testdata): progress on test data stuff
2016-09-27 18:36:00 +02:00
Torkel Ödegaard
d65fbcbb42
fix(graphite): fixed minor graphite lexer issue when nodes begin with octal syntax and end with dash identifier, fixes #6049#
2016-09-21 20:04:09 +02:00
Torkel Ödegaard
649d9f9177
tech(lodash): upraded lodash to 4.15.0, closes #6021
2016-09-14 09:17:10 +02:00
Carl Bergquist
9fdda0e269
Merge pull request #5613 from ctrochalakis/group_by_nodes
...
feat(graphite): added groupByNodes func def, closes #5612
2016-08-19 15:16:40 +02:00
Torkel Ödegaard
da6ac07b1d
Merge branch 'v3.1.x'
2016-08-11 10:29:48 +02:00
Torkel Ödegaard
0d26bc63ae
fix(graphite): minor fix/improvement to graphite error handling when doing metric exploration in query editor, fixes #5778
2016-08-11 10:29:28 +02:00
Torkel Ödegaard
7a2e8324b9
Merge branch 'v3.1.x'
2016-07-23 12:54:23 +02:00
Torkel Ödegaard
ddf579f204
fix(mixed data sources): fix when using two graphite data sources in mixed mode, fixes #5617
2016-07-23 12:54:11 +02:00
Christos Trochalakis
824bf9f029
feat(graphite): added groupByNodes func def, closes #5612
2016-07-19 14:23:13 +03:00
Jack Meagher
2c77f2231e
Do not substitute #[A-Z] in graphite target when invalid ref ( #5581 )
...
* Do not substitute #[A-Z] in graphite target when invalid ref
In the case where #[A-Z] does not reference another query, such as #J when there
are only 2 queries, do not perform the substitution. This prevents the situation
target name without a query labelled J (10th query).
* Do not substitute #[A-Z] in graphite target when invalid ref
In the case where #[A-Z] does not reference another query, such as #J when there
are only 2 queries, do not perform the substitution. This prevents the situation
target name without a query labelled J (10th query).
2016-07-14 10:29:22 +02:00
Torkel Ödegaard
9f9fca1e76
feat(datasource): added suggest urls for each data source, #4577
2016-06-17 13:35:29 +02:00
Alexander Zobnin
fdf46c6a10
Issue 4577 ( #5379 )
...
* Add default-url property for datasource-http-settings directive.
This will allow to set default url for datasource.
* Fixed spelling.
* Use typeahead for url suggestion.
2016-06-17 13:18:00 +02:00
Torkel Ödegaard
81e9aa4de4
feat(datasource): cancel in flight data source requests, refeatoring #5321
2016-06-16 10:48:26 +02:00
Torkel Ödegaard
ae554a736b
change(graphite): removed graphite png option in graph panel, closes #5367
2016-06-15 14:20:44 +02:00
Torkel Ödegaard
36c583dddf
fix(graphite): Fixed issue graphite png rendering option, fixes #4864
2016-04-30 16:26:25 +02:00
Torkel Ödegaard
5e6485c210
feat(query editors): minor progress
2016-04-27 10:16:04 +02:00
Torkel Ödegaard
bbf4d00319
fix(query editors): added select style to segment, used by data source selector
2016-04-25 15:49:33 +02:00
Torkel Ödegaard
1a433de0b4
Merge branch 'master' into query-editor-style
2016-04-25 14:22:36 +02:00
Torkel Ödegaard
8b656f15b9
feat(graphite): added stddevSeries func def, closes #4782
2016-04-22 14:57:16 +02:00
Torkel Ödegaard
4c4835e869
ux(query-editors): more progress on elastic query editor
2016-04-17 22:04:43 -04:00
Torkel Ödegaard
805fd18b7b
feat(query editors): more work on query editors make over
2016-04-17 16:43:13 -04:00
Torkel Ödegaard
6bb001e416
Merge branch 'master' into query-editor-style
2016-04-04 13:55:55 -04:00
Daniel Lee
45b90972dc
feat(plugins): adds a readme for every native plugin
2016-03-30 23:33:30 +02:00
Torkel Ödegaard
50d773988b
ux(): updated graphite editor
2016-03-29 19:17:32 +02:00
Torkel Ödegaard
82ad5a632d
tech(): fixed broken tests due to angularjs upgrade
2016-03-28 20:44:32 +02:00
Torkel Ödegaard
5dfac9a765
feat(plugins): added plugin logo to navbar on plugin page, #4452
2016-03-23 16:37:58 +01:00
Torkel Ödegaard
cb49e11eca
feat(live): panel sdk/api refactorings
2016-03-22 21:27:53 +01:00
Trent White
cba7c1726f
add graphite logo to datasource card
2016-03-15 10:08:23 -04:00
Torkel Ödegaard
82eb32a71e
ux(): initial pass at new card / list design, #4364
2016-03-15 09:15:24 +01:00
Torkel Ödegaard
d575a5ce12
feat(plugins): added prometheus dashboard to prometheus data source, #4298
2016-03-12 10:40:55 +01:00
Torkel Ödegaard
0398face05
feat(plugins): dashboard import for data sources is working! #4298
2016-03-12 10:13:49 +01:00
Torkel Ödegaard
1f9f439acb
lib(): added simplejson lib
2016-03-11 23:28:33 +01:00
Torkel Ödegaard
c5a817194a
more work on dashboard importing and templating
2016-03-11 17:31:57 +01:00
Torkel Ödegaard
fc54c01f01
feat(plugins): more work on plugin dashboard install, #4298
2016-03-11 12:31:56 +01:00
Torkel Ödegaard
78b9c3004a
feat(plugins): minor progress on dashboard imports
2016-03-10 14:28:31 +01:00
Torkel Ödegaard
dfaa6d8eb9
feat(plugins): a lot of work on #4298
2016-03-08 18:17:47 +01:00
Torkel Ödegaard
7b1d827460
Merge branch 'master' into dashboard-thing
...
Conflicts:
public/app/features/datasources/partials/edit.html
2016-03-08 15:48:01 +01:00
bergquist
453eebbac8
style(graph): convert query options to gf-form
2016-03-08 11:08:43 +01:00
Torkel Ödegaard
b673bc1386
ux(): minor fix to login page
2016-03-04 12:13:40 +01:00
Torkel Ödegaard
31c317f5f7
fix(graphite editor): fixed moving functions right and left, broken recently, fixes #3246
2016-03-04 09:42:35 +01:00
Torkel Ödegaard
3f05b4bb1e
fix(annotations): updated annotations query editor
2016-02-22 14:54:19 +01:00
bergquist
f225bb0032
ux(annotations): migrate annotations editors to new form
2016-02-22 10:07:02 +01:00
Torkel Ödegaard
87fc83678c
feat(imports): work on datasource dashboards
2016-02-11 21:02:01 +01:00
Torkel Ödegaard
4e33e80957
fix(): clicking on items in graphites add function menu did not work, now works again, broken in recent panel refactorings
2016-02-11 15:25:34 +01:00
Torkel Ödegaard
8784be9a14
feat(plugins): made it possible to have relative plugin template urls
2016-02-09 18:17:32 +01:00
Torkel Ödegaard
801129530e
feat(plugins): base clases are now in app/plugins/sdk
2016-02-05 18:08:21 +01:00
Torkel Ödegaard
eecf844ca2
feat(plugins): migrated influxdb query editor to new plugin model
2016-02-02 22:58:37 +01:00
Torkel Ödegaard
05dfccbb74
feat(plugins): moved annotation editor to new plugin component loader
2016-02-02 18:16:30 +01:00
Torkel Ödegaard
fc829b32d9
feat(plugins): minor fixes to breaking out query editor row into reusable component
2016-02-02 16:57:05 +01:00
Torkel Ödegaard
f2700822e9
feat(plugins): extracted first plugin row to its own component
2016-02-02 16:32:36 +01:00
Torkel Ödegaard
21f6c07686
feat(plugins): more progress on plugin editors
2016-02-02 15:15:20 +01:00
Torkel Ödegaard
356f7b9db6
feat(plugins): good progress on converting query editors, graphite's query ctrl is now working as is unit tests
2016-02-02 13:07:54 +01:00
Torkel Ödegaard
822c8f1575
feat(plugins): migrating graphite query editor to new model
2016-02-02 12:52:43 +01:00
Torkel Ödegaard
0583ec0f93
feat(plugins): more work on plugin directives and isolation
2016-02-01 23:32:12 +01:00
Torkel Ödegaard
12f487e223
feat(plugin-editors): more work on plugin editor loading
2016-02-01 23:24:08 +01:00
Torkel Ödegaard
e737dab5ca
removed /app route, confusing when some assets use public/app/.. route and some use just app/... all public static assets should no use public route, app route is no more
2016-02-01 18:19:02 +01:00
Torkel Ödegaard
a053552fee
fixes to data source query editors
2016-02-01 13:51:47 +01:00
Torkel Ödegaard
34b82caaa8
feat(panels): fixed unit tests
2016-01-27 12:51:01 -05:00
Torkel Ödegaard
51a32a2bfa
feat(panels): fixes
2016-01-26 18:08:08 -05:00
Torkel Ödegaard
9c6698e87b
feat(panels): progress on new panel infrastructure, base classes
2016-01-25 15:09:37 -05:00
Torkel Ödegaard
c4ce3293a2
feat(plugins): now solved all cases of loading plugin directives, now just have to upgrade all panels and data sources
2016-01-14 14:37:04 +01:00
Torkel Ödegaard
6c6c3a5081
feat(plugins): more work on how plugins expose directives
2016-01-14 12:35:31 +01:00
Torkel Ödegaard
08caf4bbde
feat(tslint): more tslint work
2016-01-13 21:22:39 +01:00
Torkel Ödegaard
1ffcea1952
feat(plugins): major improvement in plugins golang code
2016-01-09 23:34:20 +01:00
Torkel Ödegaard
ca3405afc5
feat(plugins): moved http settings to directive instad of just ng-include partial
2016-01-09 19:03:03 +01:00
Torkel Ödegaard
cf98a16db0
feat(plugins): made data source custom edit view into a directive instead of html path config in plugin.json
2016-01-09 18:07:42 +01:00
Torkel Ödegaard
f813b4c58f
feat(plugins): converted graphite plugin to new format
2016-01-09 13:30:02 +01:00
Torkel Ödegaard
c5635f9c89
feat(plugins): changed what datasources should return, they should now return the datasource constructor
2016-01-09 13:21:16 +01:00
Torkel Ödegaard
3bb20dbf2e
feat(plugins): changed plugin schema, pluginType -> type, type -> id
2016-01-08 23:15:44 +01:00
Torkel Ödegaard
41a0995db7
feat(apps): minor progress on app meta data
2015-12-22 16:32:17 +01:00
Torkel Ödegaard
dabd680d6b
tech(systemjs): merged sync with master, all tests are passing
2015-12-21 16:13:24 +01:00
Torkel Ödegaard
4522b02925
tech(systemjs): almost all tests are passing
2015-12-21 16:00:58 +01:00
Torkel Ödegaard
0dd7fb7361
tech(systemjs): most things work
2015-12-18 10:28:00 +01:00
Carl Bergquist
ef46b23250
Merge pull request #3133 from tdyas/add_pencil_to_graphite_ds
...
add pencil icon back to graphite data source
2015-12-17 08:48:03 +01:00
carl bergquist
39ccf1526f
Merge branch 'addshore-graphiteSortByNameNatural'
2015-12-17 07:21:43 +01:00
carl bergquist
12889a9509
feat(graphite): make sortByName optional
...
fixes #3360
closes #3361
2015-12-17 07:17:39 +01:00
carl bergquist
48539c851e
feat(graphite): adds support for grep function
...
closes #1163
2015-12-16 09:45:28 +01:00
Torkel Ödegaard
7ee290cc57
tech(systemjs): systemjs and jspm work
2015-12-15 17:56:16 +01:00
carl bergquist
28ec6b4d60
feat(graphite): add optional parameter for perSecond
...
closes #966
2015-12-15 11:10:13 +01:00
Torkel Ödegaard
79d56f779d
fix(graphite): minor fix to graphite query editor so it does not issue render requests for incomplete queries, fixes #3510
2015-12-14 18:33:44 +01:00
addshore
b38dc70c71
Add graphtie sortByName natural param
...
Introduced in graphite 0.9.15
Fixes #3360
2015-11-28 00:16:42 +01:00
Tom Dyas
9bafc4fea1
add pencil icon back to graphite data source
...
The input needed to be wrapped in a span set to display:block in order to prevent it
from moving to the next line. See http://stackoverflow.com/questions/773517/style-input-element-to-fill-remaining-width-of-its-container
2015-11-04 11:36:55 -05:00
Torkel Ödegaard
d8f68eb118
refactoring: moving and renaming things
2015-10-30 16:06:29 +01:00
Torkel Ödegaard
97697b93ed
refactoring: moving and renaming things
2015-10-30 15:58:20 +01:00
Torkel Ödegaard
1113081aab
refactoring: moving components -> core
2015-10-30 14:19:02 +01:00
Torkel Ödegaard
3de4707c98
feat(elasticsearch): Annotation queries now use the daily index patterns defined in data source options, for old annotations that have an index property that will be used, so will not break existing dashboard/annotation configs, closes #3061
2015-10-29 14:05:05 +01:00
Torkel Ödegaard
c320e9d583
fix(annotations): fixed graphite annotations, broken by recent time handling changes, fixes #2947
2015-10-16 11:07:15 -04:00
Haneysmith, Nathan
7ca261e33e
add graphite multiplySeries function
2015-09-30 11:18:47 -07:00
Torkel Ödegaard
7e434fc019
refactor: moved graphite specs into plugins directory
2015-09-28 15:23:53 +02:00
Torkel Ödegaard
4100c9881a
fix(panel): fixed selecting text in fullscreen edit mode
2015-09-23 10:03:30 +02:00
Torkel Ödegaard
f632b3b029
feat(elasticsearch): added new templating all format and muli format named , also added automatic setting of correct all and multi format depending on data source, closes #2696
2015-09-22 14:29:41 +02:00
Torkel Ödegaard
b37f9a7db0
fix(graphite): minor fix to query editor when using summarize function with no metric segments, only series ref, fixes #2788
2015-09-22 13:32:28 +02:00
Torkel Ödegaard
b4093ccf59
fix(graphite): minor fix to editor, add function dropdrop extended above page, fixes #1152
2015-09-19 14:58:52 +02:00
Torkel Ödegaard
96b0e70ddd
feat(timepickerv2): fixed lots of minor issues and updated kairosdb and opentsdb data sources to work with the new date formats
2015-09-18 15:06:08 +02:00
Torkel Ödegaard
f5e6722826
feat(timepickerv2): more work on new timepicker, now absolute time mixed with relative time works, yesterday, this day last week, etc now work
2015-09-18 13:54:31 +02:00
Torkel Ödegaard
a8a94ef87b
Merge branch 'master' into timepicker2
2015-09-18 10:36:50 +02:00
Eugen Dinca
7dc2b36413
Added maxSeries option for groupByNode function
2015-09-17 16:50:09 -04:00
Torkel Ödegaard
a30f73fe36
feat(timepicker): more work on getting new time formats to work in all data sources
2015-09-17 12:40:04 +02:00
Torkel Ödegaard
4c79591403
fix(graphite): removed debug comment
2015-09-17 09:45:53 +02:00
Torkel Ödegaard
a0a98cb035
feat(timepicker2): working on richer timepicker options
2015-09-16 19:49:05 +02:00
Torkel Ödegaard
4ffa26cf2c
feat() started work on more feature rich time picker
2015-09-15 13:23:36 +02:00
Torkel Ödegaard
9dec50832d
refactor: refactoring app boot up and core structure
2015-09-14 22:54:00 +02:00
Torkel Ödegaard
c609f67e16
fixed broken editors because of some recent refactorings
2015-09-06 14:29:28 +02:00
Torkel Ödegaard
9daa3997e9
feat(elasticsearch): time field selector now works, #1034
2015-09-04 11:17:52 +02:00
Torkel Ödegaard
27d5f02329
refactoring(query editors): broke out metric segment
2015-09-02 11:33:32 +02:00
Torkel Ödegaard
d3c79c9b49
fix(datasource query editors): fixed issue with duplicate query and the query letter (refId)
2015-08-30 10:24:15 +02:00
Torkel Ödegaard
3de041a411
feat(mixed datasource): added datasource name to left of query hamburger #436
2015-08-17 21:25:08 +02:00
Torkel Ödegaard
00f5f8b2a0
feat(mixed datasource): polishing feature, making sure everything works, #436
2015-08-17 21:20:09 +02:00
Torkel Ödegaard
6ee0f2c6a7
feat(mixed data source queries): lots of minor polish to new mixed data source and all the changes it has required, #436
2015-08-17 17:07:33 +02:00
Torkel Ödegaard
a16c63a43e
feat(mixed datasources): continued work on editor design change
2015-08-16 20:52:30 +02:00
Torkel Ödegaard
3105215425
feat(mixed datasource): changed how query ref ids (letters) are assigned, now they are persisted
2015-08-16 11:24:32 +02:00
Torkel Ödegaard
e916f93787
feat(mixed datasource): fixed failing unit tests
2015-08-16 10:06:36 +02:00
Torkel Ödegaard
b30dfcf28a
feat(datasource): added new mixed data source
2015-08-16 01:34:09 +02:00
Torkel Ödegaard
b9cfade18c
feat(mutli db query): major changes to query editor and data source handling, looks promising
2015-08-15 23:11:37 +02:00
Torkel Ödegaard
ed49962120
refactor(): began work on big design change for how data source query editors are loaded
2015-08-15 21:49:30 +02:00