Commit Graph

430 Commits

Author SHA1 Message Date
Arik Fraimovich
88f1237990 Fix: when updating query text the hash should change. 2014-02-13 13:08:48 +02:00
Arik Fraimovich
4740a8b520 Merge pull request #93 from EverythingMe/feature_env
Feature: better Heroku support - move configuration to environment variables & Procfile
2014-02-13 12:15:52 +02:00
Arik Fraimovich
521b6ab851 Fix CircleCI configuration 2014-02-12 21:37:56 +02:00
Arik Fraimovich
9e328551e4 Example .env file. 2014-02-12 20:53:32 +02:00
Arik Fraimovich
44eaffd110 Bump version. 2014-02-12 20:52:36 +02:00
Arik Fraimovich
cb964b5888 Fix: allow passing relative path for assets. 2014-02-12 20:52:19 +02:00
Arik Fraimovich
81cbc7b87c Read settings from environment variables instead of a settings file.
This is mostly done to make it easier to run re:dash on Heroku but should be convenient in other platforms too.
2014-02-12 20:43:41 +02:00
Arik Fraimovich
8fa45749a9 Add Honcho (foreman alternative in Python) file(s).
The reason we have both Procfile and Honchofile is to be able to run both the workers and the web server in a single dyno on Heroku.
2014-02-12 20:42:32 +02:00
Arik Fraimovich
910ea4caec Rename test files to test_. 2014-02-12 20:41:36 +02:00
Arik Fraimovich
0bff263c4b Merge pull request #89 from EverythingMe/feature_pie_chart
Feature: pie charts
2014-02-11 16:46:12 +02:00
Arik Fraimovich
38f85d3cc8 Better support for single series tooltips. 2014-02-11 16:30:41 +02:00
Arik Fraimovich
83002d09a4 Support for pie charts. 2014-02-11 16:30:23 +02:00
Arik Fraimovich
a567178987 Merge pull request #88 from EverythingMe/feature_graphite_v2
Feature: graphite query runner
2014-02-11 11:47:11 +02:00
Arik Fraimovich
13c47639da Make the default newOptions apply to all but the chart vis 2014-02-11 11:42:37 +02:00
Arik Fraimovich
74b0535b31 Graphite query runner support 2014-02-11 11:38:34 +02:00
Arik Fraimovich
cbd7799b44 Imrpove (?) line chart settings 2014-02-11 11:38:01 +02:00
Arik Fraimovich
98a8c4752b Merge pull request #87 from EverythingMe/fix_viz
Some more visualizations UI updates
2014-02-10 21:11:13 +02:00
Arik Fraimovich
b2debb32d1 Show delete/edit/create new visualization only to query owner.
This is a temporary solution until we have owners for visualizations.
2014-02-10 21:06:52 +02:00
Arik Fraimovich
098f3f6e4c When clicking on widget in dashboard, it should take to the correct visualization tab. 2014-02-10 19:38:23 +02:00
Arik Fraimovich
e8c7f728a2 Merge pull request #86 from EverythingMe/fix_viz
Fixes and improvements (most related to visualizations)
2014-02-10 10:29:40 +02:00
Arik Fraimovich
387ffbb0fc 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
d2d4f6186f Remove SERIES_TYPES from Visualization. 2014-02-10 09:55:49 +02:00
Arik Fraimovich
d5cd02cab3 Bring back logging level setting 2014-02-09 21:03:24 +02:00
Arik Fraimovich
d831710b0a Fix for high charts bug with stacked areas. 2014-02-09 20:42:01 +02:00
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