Commit Graph

42 Commits

Author SHA1 Message Date
Torkel Ödegaard
5f3991127b refactoring progress 2014-06-08 14:40:44 +02:00
Torkel Ödegaard
b995dc54f1 further refactoring 2014-06-07 21:00:05 +02:00
Torkel Ödegaard
79404e754e started on some big refactoring of how the app starts and how dashboard object is loaded, created. This should make it easier to add other dashboard storage backends and other views 2014-06-07 19:43:15 +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
Torkel Ödegaard
2d061ce45a changed default row height to 250px 2014-06-06 16:05:56 +02:00
Torkel Ödegaard
9f548b9dee filterSrv refactoring fixes 2014-05-27 16:39:16 +02:00
Torkel Ödegaard
3e24a87ead trying to get this PR working. a lot has changed and is broken 2014-05-25 21:03:53 +02:00
Harald Kraemer
e737b51e9d Removed 2 console.logs 2014-05-20 10:24:03 +02:00
Harald Kraemer
63c75f714f Warnings in dash.js 2014-05-19 17:01:09 +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
4a362704fd Moved dashboard keybinding setup to own service.
The goal is to split up the situation between the dashboard
controller and the current dashboard service. I want to be
able to use the routing in order to select various dashboard
controllers, so I can extend the current scripting
mechanism by implementing new dashboard controllers.

However, to do this in a non-insane way, I need to move as
much functionality as possible into services, so the individual
controllers just need to throw the right set of services
together and add a bit of loading logic.
2014-05-15 15:04:23 +02:00
Torkel Ödegaard
bdd2c9d033 More work on unsaved changes warning (Issue #324) 2014-04-27 12:22:38 +02:00
Torkel Ödegaard
bfb2376aa3 working on unsaved changes warning 2014-04-25 15:23:17 +02:00
Torkel Ödegaard
827e1846a8 Closes #333, New version availability check will now checks http://grafanarel.s3.amazonaws.com/latest.json if there is a new version. And the link now points to http://grafana.org/download 2014-04-23 09:05:10 +02:00
Torkel Ödegaard
f0f4c8cc52 A lot more work on annotations (#44, #8). Graphite events is working, editing, icon size, color and vertical line toggle/options working. To sleepy now... 2014-02-20 23:00:50 +01:00
Torkel Ödegaard
4a1c9ac390 added grafana version info to dashboard settings, and link to releases. 2014-02-11 09:03:21 +01:00
Torkel Ödegaard
224d2f92c3 Save now closes edit mode. (#52). 2014-02-01 10:51:35 +01:00
oroce
a56a2b0057 basic authentication added for elasticsearch 2014-01-31 21:23:32 +01:00
Torkel Ödegaard
0e4dc5a888 clean up unused code, left over from kibana 2014-01-21 21:11:09 +01:00
Torkel Ödegaard
fc2718e7e4 improved going in and out of fullscreen/edit mode 2014-01-03 17:35:41 +01:00
Torkel Ödegaard
bacb4843ee removed a lot of filterSrv functionality 2013-12-31 00:27:17 +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
55467e26a9 added shortcut to zoom out (ctrl+z) 2013-12-29 13:17:11 +01:00
Torkel Ödegaard
ebf1db7545 added ctrl+r for reload shortcut 2013-12-29 11:53:08 +01:00
Torkel Ödegaard
e7dd50eda5 added more keyboard shortcuts to open search, save and toggle controls 2013-12-29 11:46:36 +01:00
Torkel Ödegaard
2be31e5779 worked on dashboard search and keyboard nav, improved duplicate panel 2013-12-28 23:54:07 +01:00
Torkel Ödegaard
2d73ab01f7 added fullscreen only view 2013-12-27 14:50:08 +01:00
Torkel Ödegaard
2e53450a16 removed more unused kibana services 2013-12-26 22:50:08 +01:00
Rashid Khan
a2c0df1e42 Make light and dark themes more similar 2013-12-23 16:36:32 -07:00
Torkel Odegaard
b5e05ab7e7 added keyboard manager and shortcuts to search, and escape to exit full edit mode 2013-12-15 18:30:25 +01:00
Torkel Ödegaard
d0df36433d Merge remote-tracking branch 'upstream/master'
Conflicts:
	docs/kibana/configuration/config.js.asciidoc
	src/app/components/settings.js
	src/app/panels/dashcontrol/module.html
	src/app/partials/dasheditor.html
	src/config.js
2013-12-10 11:02:19 +01:00
Torkel Ödegaard
79395cc6ea showed editor below graph in full edit mode 2013-12-08 18:00:42 +01:00
Torkel Ödegaard
f4ba80b788 worked on full screen edit mode 2013-12-08 17:18:27 +01:00
Rashid Khan
faa15d0a6b Removed dashcontrol, added default_route setting, bumped minimum version 2013-12-06 12:32:38 -07:00
Rashid Khan
aec9a42ee1 Skeleton API docs 2013-12-02 12:43:39 -07:00
Rashid Khan
40a95bedb7 Tweaked pulldown editor path 2013-11-07 14:25:24 -07:00
Boaz Leskes
d3495ff739 allow loading of panels and dashboards from subfolders
every . in their name is mapped to a /
2013-11-07 22:02:42 +01:00
Rashid Khan
d21e1c35e1 remove execute bit re: @shatlovsky 2013-10-25 07:47:54 -07:00
Rashid Khan
c6b1503950 added regular expression queries and esVersion service+directive+filter to allow a given element to require a specified elasticsearch version 2013-10-12 17:08:16 +02:00
Rashid Khan
f2e6d4409b drag and drop panels, lots of visual tweaks 2013-09-26 15:42:43 -07:00
Spencer Alger
5d9cb85ccf Merged Pull Request #484 2013-09-13 13:52:13 -07:00