Commit Graph

773 Commits

Author SHA1 Message Date
Raymond
f483b61cfb add global html sanitizer 2014-10-15 20:55:29 +08:00
Raymond
c2331988db use selected_query for ng-show of visualisation form 2014-10-15 20:32:15 +08:00
Raymond
eff5bdb454 Merge branch 'master' of github-yalo:EverythingMe/redash into fix/clomun_type_ingeter 2014-10-15 19:29:01 +08:00
Raymond
bd1babec3a Add query to dashboard based on name not query id, issue #171 2014-10-15 14:46:55 +08:00
Raymond
d43c2bbf62 table column type handle both integer and float 2014-10-13 12:57:42 +08:00
Arik Fraimovich
297ac5c9bd Fix markdown filter (failing for undefined) 2014-10-06 09:41:56 +03:00
Arik Fraimovich
9b23fb4235 Remove query stats from search, as it was too slow 2014-10-06 09:41:40 +03:00
Arik Fraimovich
00979f3ad7 Event tracking for search 2014-10-06 08:00:56 +03:00
Arik Fraimovich
c7b48837f2 Show last execution time & runtime in search results 2014-10-06 07:55:17 +03:00
Arik Fraimovich
560598eaad Search UI. 2014-09-30 08:39:13 +03:00
Arik Fraimovich
3f2bb65b32 Show markdown in query view too 2014-09-29 18:10:17 +03:00
Arik Fraimovich
3917af019a Feature: support markdown in query description 2014-09-29 17:59:40 +03:00
Arik Fraimovich
3ed1ea1e33 Clearer google login button 2014-09-26 13:13:05 +03:00
Arik Fraimovich
8d7b9a552e Google OAuth support (fixes #223) 2014-09-21 08:53:41 +03:00
Arik Fraimovich
7aa01f2bd2 Comment out filters url sync tests. 2014-08-20 09:07:08 +03:00
Arik Fraimovich
cb4b0e0296 Merge pull request #269 from EverythingMe/257-chart-editor
Disable filters url syncing
2014-08-20 08:59:22 +03:00
Arik Fraimovich
2c05e921c4 Disable filters url syncing 2014-08-20 08:58:56 +03:00
Arik Fraimovich
c4877f254e Merge pull request #268 from EverythingMe/257-chart-editor
[#257] chart editor: global series type
2014-08-19 19:51:57 +03:00
Arik Fraimovich
9fc59de35f remove throttling of redrawData 2014-08-19 18:37:32 +03:00
Amir Nissim
eb50f3fc94 [#257] chart editor: use globalSeriesType when creating new series 2014-08-19 14:44:53 +03:00
Arik Fraimovich
12fe59827f Merge pull request #267 from EverythingMe/257-chart-editor
[#257] chart editor: global series type
2014-08-19 14:04:44 +03:00
Amir Nissim
ba540ff380 [#257] chart editor: global series type 2014-08-19 13:14:24 +03:00
Amir Nissim
2112faab02 disable reloadOnSearch for /dashboard. fixes #265 2014-08-19 12:01:23 +03:00
Arik Fraimovich
8076b7f0b7 Gruntfile.js: add login.html back to minified files. 2014-08-12 13:34:39 +03:00
Arik Fraimovich
8940d66b0b Merge pull request #253 from EverythingMe/146-filter-sync
rd_ui: sync filters with location.search [closes #146]
2014-08-07 14:28:06 +03:00
Amir Nissim
948e2247e4 rd_ui: sync filters with location.search [closes #146] 2014-08-07 14:11:43 +03:00
Arik Fraimovich
59d5ba9273 Use promises to create dashboard filters. 2014-08-06 23:39:30 +03:00
Arik Fraimovich
4aba24a976 Add promise support to QueryResult. 2014-08-06 23:39:09 +03:00
Arik Fraimovich
10c84d2cd0 Fix: series options not showing up when first running the query. 2014-08-05 12:39:35 +03:00
Arik Fraimovich
60d784d7bc Cleanup Query.prototype.getQueryResult and make sure it caches result by id. 2014-08-05 12:38:53 +03:00
Amir Nissim
d93e07061b [#245] Add refresh button to query view page 2014-08-03 13:14:17 +03:00
Amir Nissim
72e41a94e4 update ci config 2014-08-03 11:15:02 +03:00
Amir Nissim
9013497fc7 rd_ui: fix failing unit test 2014-08-03 11:15:00 +03:00
Amir Nissim
a74ae32122 testing infra: basic QueryViewCtrl tests 2014-07-31 16:11:37 +03:00
Amir Nissim
9cfae349da testing infra: updated Karma and Grunt 2014-07-30 14:28:00 +03:00
Amir Nissim
5310498d0f [#241] fix textbox widget layout 2014-07-28 17:17:20 +03:00
Arik Fraimovich
9a732a4dbf Show outdated queries count and queue size in status 2014-07-08 18:54:25 +03:00
Arik Fraimovich
16a6c96c22 Use correct instance of queryResult 2014-07-06 18:34:26 +03:00
Arik Fraimovich
bc0a5160ac Fix: view going into infinite loop of calling getQueryResult. 2014-07-06 18:17:23 +03:00
Arik Fraimovich
62ab1fda80 Fix: UI hanging when saving query.
Clone query object, before modifying/sending over the wire.
2014-07-06 14:38:37 +03:00
Arik Fraimovich
b5309833ee Add logging to saveQuery 2014-07-06 13:59:51 +03:00
Arik Fraimovich
c9fda5e6f1 Improve layout 2014-07-05 12:19:59 +03:00
Arik Fraimovich
a274bde092 Fix: after saving the column type mapping is empty 2014-07-05 12:19:48 +03:00
Arik Fraimovich
b4024ec880 Settings for chart options. 2014-07-05 12:02:51 +03:00
Arik Fraimovich
6367943d31 Make sure all paths of getQueryResult return same object. 2014-07-05 12:02:51 +03:00
Arik Fraimovich
eaa83556c3 Settings for second y axis. 2014-07-05 12:02:51 +03:00
Arik Fraimovich
7e720bcecd Chart columns type mapping. 2014-07-05 12:02:51 +03:00
Arik Fraimovich
003c285d11 Fix: dashboard view event 2014-07-05 12:02:51 +03:00
Arik Fraimovich
54687e72bd Merge pull request #236 from EverythingMe/fix_234
Fix #234: when converting value to moment, also set the column type
2014-07-05 11:37:00 +03:00
Arik Fraimovich
8c59386dc9 Fix #234: when converting value to moment, also set the column type 2014-07-05 11:35:10 +03:00
jeremi
d5947669ab when the value is false, display false instead of empty cell 2014-06-27 15:43:30 +08:00
Arik Fraimovich
442ece5a4f Show celery flower url inside an iframe. 2014-06-20 15:29:02 +03:00
Arik Fraimovich
f74af231ce Merge pull request #226 from EverythingMe/feature_toggle_series
Progress indicator for requests and reload on failure for dashboards
2014-06-11 18:06:26 +03:00
Arik Fraimovich
ffa679e04b Add reload in case of error for dashboards 2014-06-11 17:54:42 +03:00
Arik Fraimovich
8f1d267c00 Add pace, to indicate while things are loading (#24) 2014-06-11 17:54:21 +03:00
Arik Fraimovich
af61517384 Merge pull request #225 from hailocab/spelling-mistake-1
Spelling mistake 1
2014-06-10 15:53:38 +03:00
Zach Yewman
15a7374a4b Fixed spelling mistake of "Visualation" to "Visualization" 2014-06-10 12:55:03 +01:00
Arik Fraimovich
c0fe4a7c84 Merge pull request #224 from EverythingMe/feature_toggle_series
Feature: additional chart controls - toggle all, show total
2014-06-10 09:31:38 +03:00
Arik Fraimovich
2a18c4493b Update to latest pivottable. (fixes #211) 2014-06-10 09:27:14 +03:00
Arik Fraimovich
fc60c1b86a Additional chart controls: toggle all, show total 2014-06-10 09:26:59 +03:00
Arik Fraimovich
914378cc65 Remove debug printing 2014-05-19 16:29:31 +03:00
Arik Fraimovich
30f98e9796 Feature: download dataset button in dashboard 2014-05-19 16:28:25 +03:00
Arik Fraimovich
2b524075d9 Fix: indention 2014-05-19 16:16:04 +03:00
Arik Fraimovich
0b173e67a5 When changing data source, save query only if it was saved 2014-05-18 16:29:01 +03:00
Arik Fraimovich
2af234d180 Reset new dashboard form after saving (fixes #209) 2014-05-18 15:44:23 +03:00
Arik Fraimovich
d751fd8c8c Make sure table/pivot doesn't overflow 2014-05-18 15:01:40 +03:00
Arik Fraimovich
35552f9b77 Update to latest pivottable. (fixes #211) 2014-05-18 15:00:55 +03:00
Arik Fraimovich
1cc36b481a When formatting datge/time, if value is null, ignore 2014-05-18 14:36:46 +03:00
Arik Fraimovich
c9b95bc359 Fix: if column named only ::x the table was broken 2014-05-18 14:34:13 +03:00
Arik Fraimovich
86d64c35ab Add favicon to the project 2014-05-18 14:28:08 +03:00
Arik Fraimovich
8712c8567c Add /\ to escpaed characters in column name 2014-05-18 14:25:54 +03:00
Arik Fraimovich
ce87c7b736 Apply cell contents as html. 2014-05-13 20:15:00 +03:00
Arik Fraimovich
036eb46ea4 Apply linking filter to string columns. 2014-05-13 20:14:45 +03:00
Arik Fraimovich
95ad15057b Filter to convert URLs into <a> elements. 2014-05-13 20:14:23 +03:00
Christopher Valles
3a2f2be95d Merge stuff 2014-05-08 18:38:44 +01:00
Joey Simhon
7b94260135 added support for cmd+enter execution 2014-05-07 22:45:39 +03:00
Christopher Valles
51c59dad63 Put back jquery-ui reference 2014-05-07 17:00:52 +01:00
Christopher Valles
2d398696d0 Update from upstream 2014-05-07 15:36:42 +01:00
Arik Fraimovich
509edf651b Add bucky (client side metrics client). 2014-05-07 17:25:43 +03:00
Arik Fraimovich
28224a0ba1 Add bucky (client side metrics client). 2014-05-07 17:25:43 +03:00
Christopher Valles
4e8cd93905 Fix conflict 2014-05-07 15:24:49 +01:00
Arik Fraimovich
05c915cf00 Fix indendentation 2014-05-07 15:48:29 +03:00
Arik Fraimovich
37512b5fdd Fix indendentation 2014-05-07 15:48:29 +03:00
Christopher Valles
3f9ba7ff00 Fix cohort visualization 2014-05-06 14:28:35 +01:00
Arik Fraimovich
38293fc155 Fix: query save fails if query has queryResult property. 2014-05-05 19:45:07 +03:00
Arik Fraimovich
7793b3fe41 Fix: query save fails if query has queryResult property. 2014-05-05 19:45:07 +03:00
Arik Fraimovich
52f44588e6 Use column type (if available) to better render tables. 2014-05-05 19:44:52 +03:00
Arik Fraimovich
25de0303a1 Use column type (if available) to better render tables. 2014-05-05 19:44:52 +03:00
Arik Fraimovich
e7331633a4 Fix indentation. 2014-05-05 19:32:17 +03:00
Arik Fraimovich
1ae40981fe Fix indentation. 2014-05-05 19:32:17 +03:00
Arik Fraimovich
77d628d2db Support for dashboard filters in the UI. 2014-05-05 18:46:38 +03:00
Arik Fraimovich
e5348bcf9f Support for dashboard filters in the UI. 2014-05-05 18:46:38 +03:00
Arik Fraimovich
7b4c04024c Use new getQuery accessor. 2014-05-05 18:36:12 +03:00
Arik Fraimovich
73402a4f3c Use new getQuery accessor. 2014-05-05 18:36:12 +03:00
Arik Fraimovich
a40da45b1e Show filters in dashboards (if available). 2014-05-05 18:35:07 +03:00
Arik Fraimovich
42a3309731 Show filters in dashboards (if available). 2014-05-05 18:35:07 +03:00
Arik Fraimovich
638fb123ec Query: cache QueryResult so each call gets the same one. 2014-05-05 18:34:54 +03:00
Arik Fraimovich
f2e06e6191 Query: cache QueryResult so each call gets the same one. 2014-05-05 18:34:54 +03:00
Arik Fraimovich
f95a09a015 Widget: accessor function to get Query object. 2014-05-05 18:34:29 +03:00
Arik Fraimovich
a10a38575b Widget: accessor function to get Query object. 2014-05-05 18:34:29 +03:00
Arik Fraimovich
1bf56899f3 Open visualization editor when adding a new visualization. 2014-05-04 13:23:18 +03:00
Arik Fraimovich
c874a2218b Open visualization editor when adding a new visualization. 2014-05-04 13:23:18 +03:00
Arik Fraimovich
6ae3a7552a Fix #91: better filtering of bad tokens in column names 2014-05-01 17:45:35 +03:00
Arik Fraimovich
8e5e37ee1b Fix #91: better filtering of bad tokens in column names 2014-05-01 17:45:35 +03:00
Arik Fraimovich
391c220604 Show error message if failed deleting a visualization 2014-04-29 11:57:16 +03:00
Arik Fraimovich
fd9d71b927 Show error message if failed deleting a visualization 2014-04-29 11:57:16 +03:00
Arik Fraimovich
e5bf431987 Fix: Chart type resets to Date/Time when editing #186 2014-04-29 11:37:42 +03:00
Arik Fraimovich
ba8a39db57 Fix: Chart type resets to Date/Time when editing #186 2014-04-29 11:37:42 +03:00
Arik Fraimovich
ef366df1fb Remove unused dependencies 2014-04-29 11:23:32 +03:00
Arik Fraimovich
14112fd45b Remove unused dependencies 2014-04-29 11:23:32 +03:00
Arik Fraimovich
2caf02b4e0 Markdown support for textbox. 2014-04-29 11:15:19 +03:00
Arik Fraimovich
676cf32c22 Markdown support for textbox. 2014-04-29 11:15:19 +03:00
Arik Fraimovich
b7a0b7454a Add textbox widget support. 2014-04-29 10:36:56 +03:00
Arik Fraimovich
289d38b2a6 Add textbox widget support. 2014-04-29 10:36:56 +03:00
Arik Fraimovich
fa2986a154 Add underscore.string lib. 2014-04-29 10:36:00 +03:00
Arik Fraimovich
850ac9f4c8 Add underscore.string lib. 2014-04-29 10:36:00 +03:00
Arik Fraimovich
73d99031b7 Fix #185: when y value is null, convert it to 0. 2014-04-25 17:14:05 +03:00
Arik Fraimovich
2e01d57c9b Fix #185: when y value is null, convert it to 0. 2014-04-25 17:14:05 +03:00
Arik Fraimovich
6f6c1678ff Merge pull request #182 from EverythingMe/feature_events_throtle
Make sure events are reported at most once per second
2014-04-22 16:40:34 +03:00
Arik Fraimovich
d26b822f6c Merge pull request #182 from EverythingMe/feature_events_throtle
Make sure events are reported at most once per second
2014-04-22 16:40:34 +03:00
Arik Fraimovich
976dc1e496 Report event for viewing widget/visualization/query 2014-04-22 16:35:40 +03:00
Arik Fraimovich
c49fbe1ac2 Report event for viewing widget/visualization/query 2014-04-22 16:35:40 +03:00
Arik Fraimovich
6a7e322b97 Report events at most once per second 2014-04-22 16:35:22 +03:00
Arik Fraimovich
4b6b1984aa Report events at most once per second 2014-04-22 16:35:22 +03:00
Arik Fraimovich
fec6c8b6a7 Fix: selection of true/false values in filters wasn't working. 2014-04-16 14:25:40 +03:00
Arik Fraimovich
ff099b4314 Fix: selection of true/false values in filters wasn't working. 2014-04-16 14:25:40 +03:00
Christopher Valles
78da5ae92e First refactor of permissions; 2014-04-14 18:14:01 +01:00
Arik Fraimovich
e335398ba7 Set select2 options via object 2014-04-13 16:11:42 +03:00
Arik Fraimovich
1a8611a3c0 Set select2 options via object 2014-04-13 16:11:42 +03:00
Arik Fraimovich
8178900d56 Copy select2 assets, as the grunt pipeline skips them 2014-04-13 16:11:21 +03:00
Arik Fraimovich
258e3c957d Copy select2 assets, as the grunt pipeline skips them 2014-04-13 16:11:21 +03:00
Arik Fraimovich
881e44fbb6 Fix: access query after it's assigned 2014-04-10 15:10:39 +03:00
Arik Fraimovich
a4518dc2aa Fix: access query after it's assigned 2014-04-10 15:10:39 +03:00
Arik Fraimovich
2c7a6004c0 Pass timestamp with event. 2014-04-10 13:02:52 +03:00
Arik Fraimovich
5a0f524b5e Pass timestamp with event. 2014-04-10 13:02:52 +03:00
Arik Fraimovich
718577f565 Events reporting from client side. 2014-04-10 12:29:07 +03:00
Arik Fraimovich
c2e4e19004 Events reporting from client side. 2014-04-10 12:29:07 +03:00
Arik Fraimovich
01b908539b Show filter name 2014-04-09 16:27:16 +03:00
Arik Fraimovich
d7f6b589cd Show filter name 2014-04-09 16:27:16 +03:00
Arik Fraimovich
eca62cd1f2 Use select2 for filters, for autocomplete and multiple selection (#161, #160) 2014-04-09 15:25:49 +03:00
Arik Fraimovich
4de9bf2d61 Use select2 for filters, for autocomplete and multiple selection (#161, #160) 2014-04-09 15:25:49 +03:00
Arik Fraimovich
67ec5614e1 Add multi-filter option (#161) 2014-04-09 15:25:22 +03:00
Arik Fraimovich
599f12fdc2 Add multi-filter option (#161) 2014-04-09 15:25:22 +03:00
Arik Fraimovich
a92ef02b07 Add select2 to the project 2014-04-09 15:24:33 +03:00
Arik Fraimovich
18d16bb92d Add select2 to the project 2014-04-09 15:24:33 +03:00
Arik Fraimovich
3cefa004cd Fix pie charts display 2014-04-08 11:20:52 +03:00
Arik Fraimovich
58a22c0a97 Fix pie charts display 2014-04-08 11:20:52 +03:00
Arik Fraimovich
b242295de0 Feature: Control over xAxis type. 2014-04-07 20:50:46 +03:00
Arik Fraimovich
f80a940ff4 Feature: Control over xAxis type. 2014-04-07 20:50:46 +03:00
Arik Fraimovich
a37142426c Fix: when deleting visualization it would fail because DEFAULT_TAB is undefined 2014-04-07 20:50:06 +03:00
Arik Fraimovich
794d8ddfcf Fix: when deleting visualization it would fail because DEFAULT_TAB is undefined 2014-04-07 20:50:06 +03:00
Arik Fraimovich
74de143636 Merge pull request #164 from EverythingMe/feature_view_query_permission
Feature: "view_query" permission
2014-04-06 20:31:20 +03:00
Arik Fraimovich
2d3348b1a9 Merge pull request #164 from EverythingMe/feature_view_query_permission
Feature: "view_query" permission
2014-04-06 20:31:20 +03:00
Arik Fraimovich
5de1795380 Don't show links to queries in the UI. 2014-04-06 19:32:46 +03:00
Arik Fraimovich
3bb26c5906 Don't show links to queries in the UI. 2014-04-06 19:32:46 +03:00
Amir Nissim
82f5f15c2a [#90] edit vis. form touchup 2014-04-03 15:14:27 +03:00
Amir Nissim
63037c62a0 [#90] edit vis. form touchup 2014-04-03 15:14:27 +03:00
Amir Nissim
a696e10ef7 [#90] visualization edit mode 2014-04-03 15:05:17 +03:00
Amir Nissim
617bbc213f [#90] visualization edit mode 2014-04-03 15:05:17 +03:00
Amir Nissim
87933bd8ac rename: QueryEditCtrl -> QuerySourceCtrl
'edit' is confusing since it is also possible to make changes in the QueryViewCtrl
2014-04-03 15:05:17 +03:00
Amir Nissim
9e3cb6e581 rename: QueryEditCtrl -> QuerySourceCtrl
'edit' is confusing since it is also possible to make changes in the QueryViewCtrl
2014-04-03 15:05:17 +03:00
Amir Nissim
29f01a5780 [#90] clear visualization hash when redirecting to forked query 2014-04-03 15:05:17 +03:00
Amir Nissim
d4dfc67059 [#90] clear visualization hash when redirecting to forked query 2014-04-03 15:05:17 +03:00
Arik Fraimovich
b2e7813d87 Fix: some dashboards get into infinite loop of watches 2014-03-30 17:30:32 +03:00
Arik Fraimovich
0b093415ca Fix: some dashboards get into infinite loop of watches 2014-03-30 17:30:32 +03:00
Arik Fraimovich
ff9fadd55a 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
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
40adba4242 [#90] query-link: use ng-href as @arikfr suggested 2014-03-26 17:52:07 +02:00
Amir Nissim
71a4d5288d [#90] query-link: use ng-href as @arikfr suggested 2014-03-26 17:52:07 +02:00
Amir Nissim
d4d118af17 update angular-resource (adds .$promise support) 2014-03-26 17:27:18 +02:00
Amir Nissim
72c74101da update angular-resource (adds .$promise support) 2014-03-26 17:27:18 +02:00
Amir Nissim
ace657d95a [#90] handle widget creation failures 2014-03-26 16:42:56 +02:00
Amir Nissim
1bb12b87ac [#90] handle widget creation failures 2014-03-26 16:42:56 +02:00
Amir Nissim
fd3e9e3fcb query links: no underline 2014-03-26 13:30:50 +02:00
Amir Nissim
ec40436a65 query links: no underline 2014-03-26 13:30:50 +02:00
Amir Nissim
3243f277f2 [#90] query link: style, link to #table, 'query' attr required 2014-03-26 13:25:21 +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
7ac76c2996 dashboard_directives.js 2014-03-26 12:19:02 +02:00
Amir Nissim
904c54003d dashboard_directives.js 2014-03-26 12:19:02 +02:00
Amir Nissim
84b0590ec5 move DashboardCtrl and WidgetCtrl to dashboard.js 2014-03-26 12:14:23 +02:00
Amir Nissim
ba63048fc0 move DashboardCtrl and WidgetCtrl to dashboard.js 2014-03-26 12:14:23 +02:00
Amir Nissim
11ba93cc80 [#90] query links in widget title 2014-03-25 17:58:38 +02:00
Amir Nissim
782919788d [#90] query links in widget title 2014-03-25 17:58:38 +02:00
Amir Nissim
23760ffa86 [#90] switch to new visualization tab on save 2014-03-25 17:29:19 +02:00
Amir Nissim
37dbdf494f [#90] switch to new visualization tab on save 2014-03-25 17:29:19 +02:00
Amir Nissim
5ad2bd048c [#90] perf: don't render (ngIf) the table visualization tab instead of hiding (ngHide) 2014-03-25 17:12:54 +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
839abe627e [#144] Allow users to edit raw JSON visualization options 2014-03-25 17:06:28 +02:00
Amir Nissim
55167adef6 [#144] Allow users to edit raw JSON visualization options 2014-03-25 17:06:28 +02:00
Amir Nissim
9305b76b85 [#90] save only modified fields when changing query name/description 2014-03-25 15:25:37 +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
0a05d31b17 Fix: only save query on meta+s if user can edit query 2014-03-25 14:30:07 +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
001950a116 Revert "Navigation service"
This reverts commit 3dc8d9a842.
2014-03-25 14:11:29 +02:00
Amir Nissim
89cbaf0ac5 Revert "Navigation service"
This reverts commit 3dc8d9a842.
2014-03-25 14:11:29 +02:00
Amir Nissim
3670c7c3a7 [#138] onQuerySave callback 2014-03-25 14:04:18 +02:00
Amir Nissim
f2f61a1fc9 [#138] onQuerySave callback 2014-03-25 14:04:18 +02:00
Amir Nissim
3dc8d9a842 Navigation service 2014-03-25 12:28:18 +02:00
Amir Nissim
b93132e5d9 Navigation service 2014-03-25 12:28:18 +02:00
Amir Nissim
fbb8943eeb [#138] update queryText when query is saved 2014-03-25 11:38:52 +02:00