Commit Graph

233 Commits

Author SHA1 Message Date
Arik Fraimovich
3bb26c5906 Don't show links to queries in the UI. 2014-04-06 19:32:46 +03:00
Arik Fraimovich
0b093415ca Fix: some dashboards get into infinite loop of watches 2014-03-30 17:30:32 +03:00
Arik Fraimovich
77f226e4a2 Merge pull request #154 from EverythingMe/90-ui-issues
[#90] save only modified fields when changing query name/description
2014-03-26 18:02:38 +02:00
Amir Nissim
71a4d5288d [#90] query-link: use ng-href as @arikfr suggested 2014-03-26 17:52:07 +02:00
Amir Nissim
72c74101da update angular-resource (adds .$promise support) 2014-03-26 17:27:18 +02:00
Amir Nissim
1bb12b87ac [#90] handle widget creation failures 2014-03-26 16:42:56 +02:00
Amir Nissim
ec40436a65 query links: no underline 2014-03-26 13:30:50 +02:00
Amir Nissim
7cd129db52 [#90] query link: style, link to #table, 'query' attr required 2014-03-26 13:25:21 +02:00
Amir Nissim
904c54003d dashboard_directives.js 2014-03-26 12:19:02 +02:00
Amir Nissim
ba63048fc0 move DashboardCtrl and WidgetCtrl to dashboard.js 2014-03-26 12:14:23 +02:00
Amir Nissim
782919788d [#90] query links in widget title 2014-03-25 17:58:38 +02:00
Amir Nissim
37dbdf494f [#90] switch to new visualization tab on save 2014-03-25 17:29:19 +02:00
Amir Nissim
9717a686be [#90] perf: don't render (ngIf) the table visualization tab instead of hiding (ngHide) 2014-03-25 17:12:54 +02:00
Amir Nissim
55167adef6 [#144] Allow users to edit raw JSON visualization options 2014-03-25 17:06:28 +02:00
Amir Nissim
001e2a8887 [#90] save only modified fields when changing query name/description 2014-03-25 15:25:37 +02:00
Arik Fraimovich
80a5804c9c Fix: only save query on meta+s if user can edit query 2014-03-25 14:30:07 +02:00
Amir Nissim
89cbaf0ac5 Revert "Navigation service"
This reverts commit 3dc8d9a842.
2014-03-25 14:11:29 +02:00
Amir Nissim
f2f61a1fc9 [#138] onQuerySave callback 2014-03-25 14:04:18 +02:00
Amir Nissim
b93132e5d9 Navigation service 2014-03-25 12:28:18 +02:00
Amir Nissim
156bf96788 [#138] update queryText when query is saved 2014-03-25 11:38:52 +02:00
Amir Nissim
cf9fe300fe KeyboardShortcuts service 2014-03-24 17:51:57 +02:00
Amir Nissim
1bea6a9627 [#138] fix ui-codemirror bug when used as directive 2014-03-24 16:13:59 +02:00
Amir Nissim
5ce4fcb974 [#138] simplify saveQuery, drop $route dependency 2014-03-24 16:07:24 +02:00
Amir Nissim
028a3e9d62 fix getColumns failures when QueryResult has no data 2014-03-24 14:33:03 +02:00
Amir Nissim
fa2438f40d getQueryResult only if query.data_source_id exists 2014-03-24 14:33:03 +02:00
Amir Nissim
10bccfb4ad [#138] cherry pick rebase conflicts:
366cdbf616 Remove reference to query result when changing data source
 872cee2228 Unless data source set already, set it to the first one.
 8ae41c0b6a Show query's data source.
2014-03-24 14:33:02 +02:00
Amir Nissim
3c0972b8ac [#138] store original query text to detect changes 2014-03-24 14:33:02 +02:00
Amir Nissim
98ac23a843 [#138] Query.newQuery 2014-03-24 14:33:02 +02:00
Amir Nissim
df458c1052 typo: cancelInterval -> clearInterval 2014-03-24 14:33:02 +02:00
Amir Nissim
dd86711b32 [#138] rebase fixes (cherry pick f3d4635) 2014-03-24 14:33:02 +02:00
Amir Nissim
4493d22ec9 [#138] move saveQuery to ViewCtrl 2014-03-24 14:33:02 +02:00
Amir Nissim
5ffd2615e7 [#138] alert-unsaved-changes directive 2014-03-24 14:33:02 +02:00
Amir Nissim
e996b4fa22 [#138] QueryEditCtrl cleanup 2014-03-24 14:33:02 +02:00
Amir Nissim
bcca2aa341 [#138] QueryViewCtrl cleanup and formatting 2014-03-24 14:33:02 +02:00
Amir Nissim
602d935559 [#138] query directives 2014-03-24 14:33:02 +02:00
Amir Nissim
af9318fbd1 [#138] editCtrl inheriting viewCtrl 2014-03-24 14:33:02 +02:00
Arik Fraimovich
fbc325bf07 Merge pull request #149 from EverythingMe/feature_data_source
Feature: Support multiple data sources (databases) for querying (#12)
2014-03-23 17:02:55 +02:00
Arik Fraimovich
214806d31b Apply filters only when available 2014-03-20 19:38:05 +02:00
Arik Fraimovich
cea1a73ad6 Remove reference to query result when changing data source 2014-03-20 19:30:05 +02:00
Arik Fraimovich
76ce8b0876 Fix #141: prevent the timer directive call digest loop every second
By using setInterval & $scope.$digest instead of $timeout which uses
$scope.$apply, which in turn calls $rootScope.$digest.
2014-03-20 09:29:27 +02:00
Arik Fraimovich
fcebbb4856 Unless data source set already, set it to the first one. 2014-03-20 09:21:01 +02:00
Arik Fraimovich
bb83157cbe Move Highcharts color definitions to highchart's code file 2014-03-19 11:44:50 +02:00
Arik Fraimovich
ca7af014ae Remove definition of QueryFIddleCtrl. 2014-03-19 11:42:36 +02:00
Arik Fraimovich
a429487894 Remove QueryFiddle ctrl. 2014-03-19 11:39:08 +02:00
Arik Fraimovich
baad4742ef Show query's data source. 2014-03-19 11:22:51 +02:00
Arik Fraimovich
efbb78ad7f Update angular-resource to 1.2.7 2014-03-19 11:19:43 +02:00
Arik Fraimovich
20d12c0498 Remove console.log 2014-03-17 21:24:18 +02:00
Arik Fraimovich
fec57ecf59 Fix: when having categories chart and not all series had values
it wouldn't draw the chart with stacking other than none.
2014-03-17 21:22:07 +02:00
Arik Fraimovich
c26fdb5dad Reset filterFreeze when updating data. 2014-03-17 20:25:58 +02:00
Arik Fraimovich
db35b6f4e8 Because we draw the table without VisualizationRenderer we need to explicitly add filters here too. 2014-03-17 20:23:12 +02:00