Commit Graph

99 Commits

Author SHA1 Message Date
Arik Fraimovich
8fbcd0c34d Performance improvements for chart rendering:
1. Don't redraw when adding or removing a single series, but redraw at the end.
2. Use $timeout to postpone high charts rendering until DOM is ready.
2014-02-10 10:05:56 +02:00
Arik Fraimovich
97df37536c Remove SERIES_TYPES from Visualization. 2014-02-10 09:55:49 +02:00
Arik Fraimovich
009726c62d Fix for high charts bug with stacked areas. 2014-02-09 20:42:01 +02:00
Arik Fraimovich
69c07a41e9 Make tooltip work for all chart types. 2014-02-09 20:28:37 +02:00
Arik Fraimovich
64afd62a1f Add scatter plot type.
cc: @christophervalles
2014-02-09 20:17:29 +02:00
Arik Fraimovich
4318468957 There is no bar chart type -- it's column. 2014-02-09 20:03:32 +02:00
Arik Fraimovich
1af3fc1c96 After duplicating a query, put user back on table tab. 2014-02-09 20:02:58 +02:00
Arik Fraimovich
fa43ff1365 Set default visualization description to ''. 2014-02-09 19:34:43 +02:00
Arik Fraimovich
1b14161535 Show query name in dashboard editor 2014-02-09 14:48:15 +02:00
Arik Fraimovich
bcf854604b Fix: bring back TABLE renderer to VisualizationRenderer. 2014-02-09 14:37:48 +02:00
Arik Fraimovich
b31c5be70e Replace Tornado with Flask 2014-02-06 20:55:13 +02:00
Amir Nissim
9aaf17d478 Fixes #80:
* Create default 'Table' visualization for all queries
 * remove 'Table' type when creating new visualization
 * Set type as the default visualization name (instead of the query name)
 * Remove description field and advanced mode
 * Remove section for adding new visualization in new widget dialog
2014-02-06 16:35:29 +02:00
Arik Fraimovich
f939bf6108 Merge pull request #76 from EverythingMe/fix_75
Fix #75: Large numbers shown as NaN/NaN/NaN NaN:NaN
2014-02-04 23:45:01 -08:00
Arik Fraimovich
3360cd934b Remove backward compatability workaround (fixes #75) 2014-02-05 09:41:03 +02:00
Amir Nissim
7b78bfe191 add Visualization and SERIES types 2014-02-03 16:35:16 +02:00
Amir Nissim
a45ba0bf30 Dashboard visualizations 2014-02-03 16:12:29 +02:00
Amir Nissim
5ce3699a58 QueryFiddle: Live chart type editing 2014-02-03 15:01:41 +02:00
Amir Nissim
1cd836ac8d Live visualization config POC (title only) 2014-02-02 18:20:18 +02:00
Amir Nissim
c83705119d delete visualizations 2014-02-02 13:23:01 +02:00
Amir Nissim
fdd2cfe1d1 edit and create visualizations 2014-02-02 13:23:01 +02:00
Amir Nissim
8327baa2f6 create Visualization cont. 2014-02-02 13:23:01 +02:00
Amir Nissim
84df2fb85c create Visualization [WIP] 2014-02-02 13:23:01 +02:00
Amir Nissim
cab6f9e58d Visualization models 2014-02-02 13:23:01 +02:00
Amir Nissim
d2ace5c1cf Visualization UI:
* queryfiddle page
 * new widget form
2014-02-02 13:23:01 +02:00
Arik Fraimovich
1625149221 Merge pull request #66 from EverythingMe/bug-9
Dashboard: update layout editor when adding/removing widgets. fixes #9
2014-01-26 07:28:54 -08:00
Arik Fraimovich
184cc443eb Merge pull request #67 from EverythingMe/circleci
CircleCI configuration & makefile.
2014-01-25 23:28:15 -08:00
Arik Fraimovich
08d02838d3 CircleCI configuration & makefile. 2014-01-26 09:23:39 +02:00
Amir Nissim
2b13ef1063 Dashboard: update layout editor when adding/removing widgets. fixes #9 2014-01-23 18:12:44 +02:00
Arik Fraimovich
964d22e540 Merge pull request #65 from EverythingMe/bug-33
QueryFiddle: reset sorting when executing query. fixes #33
2014-01-23 05:35:34 -08:00
Arik Fraimovich
248ba615ed Merge pull request #56 from EverythingMe/feature-queryform
queryFiddle: reset form state if changes have been reverted to original values (no ngForm)
2014-01-23 05:35:11 -08:00
Amir Nissim
441f9c677a QueryFiddle: reset sorting when executing query. fixes #33 2014-01-23 14:57:38 +02:00
Arik Fraimovich
d4e484fd82 Pass the widget options object as is. 2014-01-22 09:27:01 +02:00
Arik Fraimovich
0f5b4887ee Option to control chart type 2014-01-22 08:56:54 +02:00
Amir Nissim
9ce6b81ae0 queryFiddle: reset form state if changes have been reverted to original values (no ngForm) 2014-01-16 16:10:12 +02:00
Amir Nissim
01e393cf8c use ngForm in queryFiddle page for detecting pristine and dirty states 2014-01-16 13:44:13 +02:00
Amir Nissim
9b6b6a6cd7 edit-in-place: set ng-class inside directive 2014-01-15 17:02:23 +02:00
Arik Fraimovich
f7d4c285f5 Show link button on dashboard 2014-01-15 15:05:19 +02:00
Arik Fraimovich
9b557657b1 Make margin margin after description smaller 2014-01-15 14:35:56 +02:00
Amir Nissim
faad6766a8 edit-in-place: editable attr 2014-01-15 13:59:11 +02:00
Arik Fraimovich
b8fb6200f0 Show description in dashboard. 2014-01-15 11:38:38 +02:00
Arik Fraimovich
e028dfe2f9 Show edit-in-place only if the user can edit. 2014-01-15 11:38:30 +02:00
Arik Fraimovich
ad97b74026 Change look of edit in place text area. 2014-01-15 11:15:35 +02:00
Amir Nissim
aa7d066f6c Add ability to edit query description (FED #22) 2014-01-14 17:10:55 +02:00
Arik Fraimovich
4a1563365d Fix: default predicate should be undefined and not empty string 2014-01-14 17:10:55 +02:00
Amir Nissim
7e197d2a57 upgrade: angular v1.2.7 2014-01-14 17:10:55 +02:00
Arik Fraimovich
c16c0dd454 Add semicolon 2014-01-14 09:32:23 +02:00
Arik Fraimovich
a35df2aed8 Fix: homepage was skipping dashboards in other group 2014-01-14 09:24:17 +02:00
Arik Fraimovich
4102cab43b use currentUser.canEdit in more places 2014-01-14 09:11:19 +02:00
Arik Fraimovich
e928a29b98 Show warning of leaving the page only if the user can edit the query. 2014-01-14 09:03:04 +02:00
Arik Fraimovich
33fec327a9 Only unbind save shortcut if we're actually leaving the page. 2014-01-14 09:02:10 +02:00