Torkel Ödegaard
6ff188e4d9
test for adding syntax in addition to [[variable]]
2014-09-04 17:34:36 +02:00
Torkel Ödegaard
953eec7326
Fixes and polish for the graphite query editor, #117
2014-09-03 08:53:08 +02:00
Torkel Ödegaard
9f60745e57
Graphite: Graphite query builder can now handle functions that multiple series as arguments! #117
2014-09-02 20:59:54 +02:00
Torkel Ödegaard
666d640216
Graphite: Metric node/segment selection is now a textbox with autocomplete dropdown, allow for custom glob expression for single node segment without enter text editor mode, Closes #281
2014-09-02 12:55:45 +02:00
Torkel Ödegaard
685a2fec6c
trying to get new templating / filtering to work
2014-08-28 16:03:13 +02:00
Torkel Ödegaard
1929490deb
Renamed filterSrv to timeSrv and made it a service again
2014-08-27 16:29:48 +02:00
Torkel Ödegaard
a64604de6b
UI improvements to search result list (larger click are for dashboard title link, plus UI look polish), Closes #709
2014-08-18 16:38:04 +02:00
Torkel Ödegaard
23c9f973cc
Switch from underscore to lodash, #659
2014-08-07 14:35:28 +02:00
Torkel Ödegaard
c3a6ae1622
added more graphite target controller tests
2014-08-07 13:44:09 +02:00
Torkel Ödegaard
3b25200868
Refactoring base panel features, trying to get controller unit tests to work
2014-08-06 16:00:43 +02:00
Torkel Ödegaard
60dd68490c
working on angular upgrade
2014-08-06 08:16:54 +02:00
Torkel Ödegaard
60f68abd31
Dashboard schema simplifications, moved schema updates to dashboard model creation, removes irritating 'unsaved changes' dialogs that show for dashboard schema changes, Closes #532
2014-08-05 10:15:51 +02:00
Torkel Ödegaard
77bfd85e9e
Changed all kibana words to grafana
2014-07-28 18:11:52 +02:00
Torkel Ödegaard
2bec41b80e
Graphite: new option available in metrics view to set cacheTimeout, will override default memcache timeout, Closes #266
2014-07-28 15:01:00 +02:00
Torkel Ödegaard
ce8bdabab8
Adding JSCS (javascript style checker)
2014-06-07 07:05:42 +02:00
Torkel Ödegaard
0ad4f3b85e
Row editing and adding new panel is now a lot quicker and easier with the new row menu (Issue #475 )
2014-06-06 18:30:15 +02:00
Harald Kraemer
d04f2d5e2b
Renamed most filter-related things in filterSrv to template.
...
After all, we are using the function "template" to apply some
data we pull from the URL or other situations in order to call
a function called template. Hence, filtering doesn't make sense
as a term here.
2014-05-20 09:27:54 +02:00
Harald Kraemer
2e26130d96
Warnings in graphiteTarget.js
2014-05-19 17:02:06 +02:00
Harald Kraemer
03095dfa74
Changed filterSrv singleton into object in scope.
...
This rework isn't entirely complete here, I haven't
checked the tests yet and I didn't really test anything
furthermore yet, so bear with this commit breaking things.
Besides that, the goal of this commit was to rework the
filterSrv singleton into a factory, so we move the filterSrv
instance around via the scope. This should be a better solution
than the current situation, because services shouldn't contain
model data - the scope should.
This will eventually straighten out control flow between dashboard,
filters and so on, and allow us to leverage angularJS mechanics more.
The latter has already started, since I could rework a bit of the
existing event infrastructure to watches on times.
2014-05-19 15:31:30 +02:00
Harald Kraemer
061bfffd4d
Fixed an exception when adding a graphite function.
...
The error was that funcDef is just a string parsed from an event
like onMouseDown or something like that. This event is turned
into a function instance, and the function instance has
expected parameters and so forth. However, the number of
parameters was actually checked on the funcDef.
2014-04-25 16:48:17 +02:00
Torkel Ödegaard
18e0a60b9e
Fixes 267, Functions without params (like integral) now causes graph to update correctly
2014-04-01 12:39:05 +02:00
Torkel Ödegaard
9ebf769b4d
Fixes #191 , update graph after adding new function and not changing default value
2014-03-11 13:00:28 +01:00
Torkel Ödegaard
0b03ca158b
final touches to aliasByNode automatic stuff
2014-03-07 15:07:02 +01:00
Torkel Ödegaard
feb20243e5
added func controls
2014-03-07 13:14:41 +01:00
Torkel Ödegaard
e3e6f511e7
focus first input param after adding function
2014-03-07 09:42:07 +01:00
Torkel Ödegaard
293a2db369
func editor is almost done
2014-03-06 22:08:41 +01:00
Torkel Ödegaard
2be71c577c
Closes #164 , typeahead / autocomplete for adding graphite functions to a target expression
2014-03-04 18:50:47 +01:00
Torkel Ödegaard
53075e0ec7
Fixes #104 , improvements to graphite target editor and use of wildcard, the "select metric" should now behave/appear correctly
2014-02-18 12:18:52 +01:00
Torkel Ödegaard
36f56f3695
Closes #35 , grafana now supports multiple graphite backends. Check config.sample for how to setup. In the general tab of the graphite panel you can change datasource
2014-02-15 13:46:36 +01:00
Torkel Ödegaard
ad4c0ab5b6
added more function definitions, added small hack to make randomWalk and countLine that do not take any series work with the parser and target editor (the whole target editor and parsing & back to target rendering needs to be rewritten to handle functions that take multiple series)
2014-01-20 16:48:02 +01:00
Torkel Ödegaard
9e270067f6
feat: when adding new function the alias function will be moved so it is always last
2014-01-14 20:38:39 +01:00
Torkel Ödegaard
fe19e8f776
small fix to graphite target editor
2014-01-13 21:43:08 +01:00
Torkel Ödegaard
be330b6a0c
refactoring and more unit tests for graphite functions
2014-01-05 10:17:53 +01:00
Torkel Ödegaard
fd94019c73
changed second-y axis setting, now on per alias leven instead of graphite target expression level
2014-01-03 19:18:31 +01:00
Torkel Ödegaard
abac12d2a5
improved error handling for targets and templates
2014-01-02 13:12:21 +01:00
Torkel Ödegaard
5d002e7208
refactoring target controller
2014-01-02 10:38:04 +01:00
Torkel Ödegaard
1e7ced2ac6
fix for template targets
2014-01-01 19:42:00 +01:00
Torkel Ödegaard
cef4349b2a
added lexer/parser support for templated metric expressions, karma test runner is working
2014-01-01 18:40:25 +01:00
Torkel Ödegaard
bacb4843ee
removed a lot of filterSrv functionality
2013-12-31 00:27:17 +01:00
Torkel Ödegaard
e1daa502c8
small fixes to full edit mode
2013-12-30 14:49:02 +01:00
Torkel Ödegaard
24e624ba63
Merge branch 'master' of github.com:elasticsearch/kibana
...
Conflicts:
docs/kibana/configuration/config.js.asciidoc
src/app/directives/configModal.js
src/app/directives/kibanaPanel.js
src/app/panels/filtering/module.html
src/app/panels/query/module.html
src/app/panels/query/query.css
src/app/panels/table/editor.html
src/app/panels/table/module.js
src/app/partials/dashLoader.html
src/app/partials/dashboard.html
src/app/services/querySrv.js
src/css/bootstrap.dark.min.css
src/index.html
tasks/docs_task.js
2013-12-30 09:44:19 +01:00
Torkel Ödegaard
4bf8777c1c
removed timefield from filters
2013-12-29 18:10:54 +01:00
Torkel Ödegaard
2acfa83b76
fixed sorting of functions, and lexing parsing fix for unclosed string params
2013-12-28 11:40:58 +01:00
Torkel Ödegaard
38609fb964
added more functions, and function categories
2013-12-27 23:05:51 +01:00
Torkel Ödegaard
74ad7bb0cb
feature: assign second y axis to graphite target
2013-12-26 15:51:29 +01:00
Torkel Ödegaard
f7544f3e91
fixed so that full editor controls are only loaded when opening editor
2013-12-26 11:53:54 +01:00
Torkel Ödegaard
c9260d7e80
bugfixes and improvements to graphite target editor
2013-12-25 23:22:05 +01:00
Torkel Ödegaard
7cbd88f3d8
target editor is starting to work better, now switch between text edit mode and easy gui version
2013-12-25 19:10:38 +01:00
Torkel Ödegaard
691b763cec
added text edit mode to targets
2013-12-24 18:26:51 +01:00
Torkel Ödegaard
8308d95e86
small changes / fixes to target editing
2013-12-24 17:25:50 +01:00