Commit Graph

256 Commits

Author SHA1 Message Date
Arik Fraimovich
d5316b2c4d Make tooltip work for all chart types. 2014-02-09 20:28:37 +02:00
Arik Fraimovich
7c4bedf371 Add scatter plot type.
cc: @christophervalles
2014-02-09 20:17:29 +02:00
Arik Fraimovich
7018ed28fb There is no bar chart type -- it's column. 2014-02-09 20:03:32 +02:00
Arik Fraimovich
7213e62937 After duplicating a query, put user back on table tab. 2014-02-09 20:02:58 +02:00
Arik Fraimovich
219ea98f33 Set description of default table visualization to "". 2014-02-09 20:02:38 +02:00
Arik Fraimovich
f6cbc36112 Set Visualization.description to nullable. 2014-02-09 19:38:41 +02:00
Arik Fraimovich
93bc54e275 Return query with visualizations when saving. 2014-02-09 19:38:24 +02:00
Arik Fraimovich
44cd109ba3 Set default visualization description to ''. 2014-02-09 19:34:43 +02:00
Arik Fraimovich
482168f98e Merge pull request #84 from EverythingMe/refactor_flask
Big refactor: flask, peewee, tests, structure changes and more
2014-02-09 19:11:59 +02:00
Arik Fraimovich
f9b9c7136e Remove coveralls.io integration as it's breaking builds. 2014-02-09 19:07:56 +02:00
Arik Fraimovich
84ec26f648 Tests for HMAC authentication. 2014-02-09 18:51:04 +02:00
Arik Fraimovich
fcfe5da506 Add dev_requirements.txt file. 2014-02-09 17:37:47 +02:00
Arik Fraimovich
1e4bdb367e Change coveralls badge to point at master branch 2014-02-09 17:37:37 +02:00
Arik Fraimovich
d3ee55a971 Switch to Flask-Script. 2014-02-09 17:09:07 +02:00
Arik Fraimovich
3a967c5985 Move version information into python package. 2014-02-09 16:46:32 +02:00
Arik Fraimovich
92f5df4704 Improve visualizations migration 2014-02-09 16:40:39 +02:00
Arik Fraimovich
2e8789de3b Set automatic releases as 'prerelease'. 2014-02-09 15:20:58 +02:00
Arik Fraimovich
b7827f3eea Update visualizations migration. 2014-02-09 15:14:46 +02:00
Arik Fraimovich
8c101a1bbf Update getting started instructions in the README. 2014-02-09 15:00:42 +02:00
Arik Fraimovich
ee216dbf64 Show query name in dashboard editor 2014-02-09 14:48:15 +02:00
Arik Fraimovich
54675117de Fix: bring back TABLE renderer to VisualizationRenderer. 2014-02-09 14:37:48 +02:00
Arik Fraimovich
30d5b46daf Fix: POST api/queries fields cleanup logic 2014-02-09 14:34:27 +02:00
Arik Fraimovich
45ec489080 Fix: format_sql api call wasn't working. 2014-02-09 14:33:52 +02:00
Arik Fraimovich
93fe613a9a Migratino to set Widget.type and Widget.query_id to nullables 2014-02-09 14:33:05 +02:00
Arik Fraimovich
704f2c176d Prefetching for widgets/visualizations/queries/query resutls when getting dashboard. 2014-02-08 21:16:36 +02:00
Arik Fraimovich
d538134bb9 Bring back type to Widget definition. 2014-02-08 21:01:48 +02:00
Arik Fraimovich
6e38050ac4 Fix unicode representatino of Widget and Visualization models. 2014-02-08 21:01:21 +02:00
Arik Fraimovich
f3c87ef313 Readme formatting 2014-02-06 21:27:43 +02:00
Arik Fraimovich
09a2136f02 Fix build status image link 2014-02-06 21:26:51 +02:00
Arik Fraimovich
5c7331d0a4 Coveralls badge 2014-02-06 21:25:18 +02:00
Arik Fraimovich
187ea86c24 CirlceCI badge 2014-02-06 21:21:52 +02:00
Arik Fraimovich
48639adc42 Create default visualization. 2014-02-06 21:12:02 +02:00
Arik Fraimovich
509412dee6 Visualization API tests. 2014-02-06 21:02:14 +02:00
Arik Fraimovich
44a95c4888 Use same database name in tests as CircleCI (until we add config for tests). 2014-02-06 21:02:13 +02:00
Arik Fraimovich
0f3400a6b7 Update circle config to create settings.py file. 2014-02-06 21:02:13 +02:00
Arik Fraimovich
a55bbc5e8c Tests for Query, Widget and Dashboard controllers. 2014-02-06 21:02:13 +02:00
Arik Fraimovich
8dad478a19 Factories for all models for tests. 2014-02-06 21:02:13 +02:00
Arik Fraimovich
31208c2af1 Update circle config to run python tests & cache packages. 2014-02-06 21:02:13 +02:00
Arik Fraimovich
11f57b02e6 Migrations folder 2014-02-06 21:02:13 +02:00
Arik Fraimovich
86a99e2337 Fix: bring back support for MySQL 2014-02-06 21:02:13 +02:00
Arik Fraimovich
3470d38d7c Visualization handlers. 2014-02-06 20:56:00 +02:00
Arik Fraimovich
e6959e75f9 Add Visualization model. 2014-02-06 20:56:00 +02:00
Arik Fraimovich
1e4f70747b More tests (Dasboard API). 2014-02-06 20:56:00 +02:00
Arik Fraimovich
6ee3bc099d Fix: make sure all dashboard slug are unique 2014-02-06 20:56:00 +02:00
Arik Fraimovich
13d44ee3e8 Create db task instead of SQL tables. 2014-02-06 20:56:00 +02:00
Arik Fraimovich
fc9bffddbd Updated requirements.txt (flask-peewee). 2014-02-06 20:56:00 +02:00
Arik Fraimovich
64d573e28e Add created_at to all models. (#10) 2014-02-06 20:56:00 +02:00
Arik Fraimovich
b2781a1ea6 Set needed fields as indexed. 2014-02-06 20:56:00 +02:00
Arik Fraimovich
04cdc75841 Remove MAX_CONNECTIONS from example settings 2014-02-06 20:56:00 +02:00
Arik Fraimovich
bb7bb40e76 Use peewee in data.Manager. 2014-02-06 20:56:00 +02:00