Amir Nissim
977193b009
fix getColumns failures when QueryResult has no data
2014-03-24 14:33:03 +02:00
Amir Nissim
16a83f6134
getQueryResult only if query.data_source_id exists
2014-03-24 14:33:03 +02:00
Amir Nissim
e0af1f20af
[ #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
ca415c50ad
[ #138 ] store original query text to detect changes
2014-03-24 14:33:02 +02:00
Amir Nissim
c4cbe06c12
[ #138 ] Query.newQuery
2014-03-24 14:33:02 +02:00
Amir Nissim
34fb58d403
typo: cancelInterval -> clearInterval
2014-03-24 14:33:02 +02:00
Amir Nissim
cddf69e422
[ #138 ] rebase fixes (cherry pick f3d4635
)
2014-03-24 14:33:02 +02:00
Amir Nissim
6a1c5aeae7
[ #138 ] move saveQuery to ViewCtrl
2014-03-24 14:33:02 +02:00
Amir Nissim
f3411a46a5
[ #138 ] alert-unsaved-changes directive
2014-03-24 14:33:02 +02:00
Amir Nissim
7616738fc6
[ #138 ] QueryEditCtrl cleanup
2014-03-24 14:33:02 +02:00
Amir Nissim
5d03ce6b50
[ #138 ] QueryViewCtrl cleanup and formatting
2014-03-24 14:33:02 +02:00
Amir Nissim
3ad8114a28
[ #138 ] query directives
2014-03-24 14:33:02 +02:00
Amir Nissim
37d56a2bf6
[ #138 ] editCtrl inheriting viewCtrl
2014-03-24 14:33:02 +02:00
Arik Fraimovich
ae8706ab85
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
86b95a404a
Apply filters only when available
2014-03-20 19:38:05 +02:00
Arik Fraimovich
366cdbf616
Remove reference to query result when changing data source
2014-03-20 19:30:05 +02:00
Arik Fraimovich
93f87f0922
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
872cee2228
Unless data source set already, set it to the first one.
2014-03-20 09:21:01 +02:00
Arik Fraimovich
259ea39d55
Move Highcharts color definitions to highchart's code file
2014-03-19 11:44:50 +02:00
Arik Fraimovich
f637ddf8ca
Remove definition of QueryFIddleCtrl.
2014-03-19 11:42:36 +02:00
Arik Fraimovich
08b92e1f3d
Remove QueryFiddle ctrl.
2014-03-19 11:39:08 +02:00
Arik Fraimovich
8ae41c0b6a
Show query's data source.
2014-03-19 11:22:51 +02:00
Arik Fraimovich
2e078294c9
Update angular-resource to 1.2.7
2014-03-19 11:19:43 +02:00
Arik Fraimovich
cdac5fbf52
Remove console.log
2014-03-17 21:24:18 +02:00
Arik Fraimovich
aa7e010342
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
9a04535e6b
Reset filterFreeze when updating data.
2014-03-17 20:25:58 +02:00
Arik Fraimovich
f3d46355af
Because we draw the table without VisualizationRenderer we need to explicitly add filters here too.
2014-03-17 20:23:12 +02:00
Arik Fraimovich
44621e4f37
Switch to $watchCollection to resolve the issue of chart not updating when length of series stays the same.
2014-03-17 20:22:49 +02:00
Arik Fraimovich
a99e290bc5
Store filters on QueryResult object and use them in getQueryData.
2014-03-17 20:22:24 +02:00
Arik Fraimovich
2b5291900d
Show filters directive on all visualizations.
2014-03-17 20:21:39 +02:00
Arik Fraimovich
19209d16aa
Filters directive.
2014-03-17 20:20:49 +02:00
Arik Fraimovich
dd8478fe0a
Merge pull request #136 from EverythingMe/logout
...
Logout button
2014-03-13 12:37:06 +02:00
Amir Nissim
97d614659a
logout button. closes #125
2014-03-13 12:29:25 +02:00
Arik Fraimovich
3b11f010b5
Fix minification issue
2014-03-12 16:53:22 +02:00
Arik Fraimovich
86ba16fbb8
Feature: control the system name
2014-03-12 13:22:37 +02:00
Arik Fraimovich
3bcd8bf2d5
Use permissions in the UI
2014-03-12 12:59:05 +02:00
Arik Fraimovich
6cbc2736d8
Fix overflow CSS to be auto instead of scroll
2014-03-12 11:38:21 +02:00
Arik Fraimovich
6c00b8a853
Add support for ESC key in edit-in-place
2014-03-11 18:16:15 +02:00
Arik Fraimovich
38f20d7eba
Fix tab size
2014-03-11 18:09:12 +02:00
Arik Fraimovich
19b97f63e5
Change fork button to default
2014-03-11 18:08:24 +02:00
Amir Nissim
fa4258f75c
#121 fixes:
...
* fork your own query
* better redirect after saving new query
* UI fixes
2014-03-11 17:16:58 +02:00
Amir Nissim
583546a7ca
rd-time-ago directive
2014-03-11 16:35:19 +02:00
Amir Nissim
a6f527bd51
#121 More UI issues:
...
* source as link instead of button
* fix source link when url has a hash
* new query uses the new layout
* rename url /src => /source...
* when deleting a visualization update the hash
* don't submit title/description if it hasn't changed
* mobile: fix description field wrapping
2014-03-11 15:21:53 +02:00
Amir Nissim
56672a862f
#121 : source button to play nice with hashes - cont'd
2014-03-11 15:20:13 +02:00
Amir Nissim
554b21241b
#121 : source button to play nice with hashes
2014-03-11 15:20:13 +02:00
Amir Nissim
d6068395fa
#121 : alerts
2014-03-11 15:20:13 +02:00
Amir Nissim
4836e5c239
#121 : editing query name, description, ttl triggers save
2014-03-11 15:20:13 +02:00
Amir Nissim
0ff4de1e10
#121 : /src url
2014-03-11 15:20:13 +02:00
Amir Nissim
c91368229a
#121 : use resolve in RouteProvider to get query and instantiate controller when resolved
2014-03-11 15:20:12 +02:00
Amir Nissim
324205ed37
#121 : more layout changes
2014-03-11 15:20:12 +02:00