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
2ba4bcd98e
Merge pull request #151 from EverythingMe/feature_data_source
...
Fix issue with serializing unicode queries.
2014-03-24 14:31:13 +02:00
Arik Fraimovich
fac9082a03
Unicode test case for Job
2014-03-24 14:26:57 +02:00
Arik Fraimovich
9ac335116c
Fix issue with serializing unicode queries
2014-03-24 14:18:03 +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
cad34f63bf
Add comment about moving logic to the model
2014-03-23 12:52:22 +02:00
Arik Fraimovich
d9964d84b3
Fix tests (were rightfully failing on system with clock set to utc)
2014-03-20 20:57:35 +02:00
Arik Fraimovich
9379f76562
Reverse comparison
2014-03-20 20:16:23 +02:00
Arik Fraimovich
21e02ee04e
Reduce Peewee's logging level to INFO in tests.
2014-03-20 19:45:16 +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
e37fa7e5a0
Add results verification
2014-03-20 18:49:38 +02:00
Arik Fraimovich
b079b27875
Script to test concurrency issues
2014-03-20 18:16:09 +02:00
Arik Fraimovich
3c895310f4
Switch to using peewee models in Manager + fix bugs + add tests ( #8 ).
2014-03-20 13:22:37 +02:00
Arik Fraimovich
ae9e80d6a8
Update peewee version to be able to use window functions.
2014-03-20 13:18:32 +02:00
Arik Fraimovich
9f0abd0bc6
Remove data.manager.QueryResult class.
2014-03-20 10:47:07 +02:00
Arik Fraimovich
3bedfe75a8
Merge pull request #147 from EverythingMe/fix_141_digest_called_every_second
...
Fix #141 : prevent the timer directive call digest loop every second
2014-03-20 09:33:46 +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
1b02f58247
When updating query result, set the data source id.
2014-03-20 09:20:41 +02:00
Arik Fraimovich
687b3be784
Allow updating data source when updating query.
2014-03-20 09:20:27 +02:00
Arik Fraimovich
4922be1422
Update query results for same data source only
2014-03-19 14:58:13 +02:00
Arik Fraimovich
062e65732a
No need to pass connection string to workers
2014-03-19 13:52:19 +02:00
Arik Fraimovich
c40a73726e
Remove get_query_result_by_id from data.Manager.
2014-03-19 13:50:52 +02:00
Arik Fraimovich
e8d453e2d4
Move QUeyrResult logic from data.Manager to QueryResult.
2014-03-19 13:48:48 +02:00
Arik Fraimovich
0c4d0cb5c5
Fix QueryResult factory.
2014-03-19 13:48:11 +02:00
Arik Fraimovich
7efa48b3d7
Fix import job to use data source with query result.
2014-03-19 13:47:35 +02:00
Arik Fraimovich
000c482f1b
Add data source to QueryResult
2014-03-19 12:57:42 +02:00
Arik Fraimovich
c919648412
Fix tests to use data source
2014-03-19 12:53:51 +02:00
Arik Fraimovich
6b57d4a2f7
Data Source factory
2014-03-19 12:53:39 +02:00
Arik Fraimovich
21b52e0b80
Fix importer to use data source
2014-03-19 12:53:30 +02:00
Arik Fraimovich
7bd5604607
Add DataSource to models list
2014-03-19 11:45:38 +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
12f2dc8795
Put deprecation comment for data source settings.
2014-03-19 11:37:07 +02:00
Arik Fraimovich
ec76ea307f
Fix: query wasn't saving.
2014-03-19 11:34:26 +02:00