Commit Graph

357 Commits

Author SHA1 Message Date
Maxime Beauchemin
37cbf61480 Adding markdown support for table descriptions 2015-12-27 21:06:16 -08:00
Maxime Beauchemin
6df3e67bdb Fixing the filters 2015-12-27 14:21:10 -08:00
Maxime Beauchemin
ef14c21281 Adding volume indicators on filter box 2015-12-27 09:46:07 -08:00
Maxime Beauchemin
07df0f109f Adding a filter box widget 2015-12-26 12:50:46 -08:00
Maxime Beauchemin
e96494e0cf Working on docs 2015-12-25 21:48:09 -08:00
Maxime Beauchemin
0a9600d994 Minor improvements on the bubble plot 2015-12-24 22:57:21 -08:00
Maxime Beauchemin
010fbc3693 Fixed standalone view 2015-12-24 09:24:44 -08:00
Maxime Beauchemin
dfee55df1a Fixing save ops 2015-12-24 09:17:38 -08:00
Maxime Beauchemin
9427cd6216 Fixing date processing 2015-12-24 08:41:35 -08:00
Maxime Beauchemin
e7ccbefe87 Achieving ASYNC explore 2015-12-23 13:35:20 -08:00
Maxime Beauchemin
b88f2825ea Improvements to bubble chart 2015-12-23 07:53:21 -08:00
Maxime Beauchemin
c3bec3e35b refactoring the imports 2015-12-22 22:54:54 -08:00
Maxime Beauchemin
a5c1358229 Fixing py3 error 2015-12-22 20:46:19 -08:00
Maxime Beauchemin
0f892c6a4d Fixing sqlite error msg 2015-12-22 20:35:35 -08:00
Maxime Beauchemin
afae89239d Adding another example file 2015-12-22 15:56:18 -08:00
Maxime Beauchemin
8682196eb8 Getting filters to a reasonable place 2015-12-22 15:52:15 -08:00
Maxime Beauchemin
e0586ec666 Working state 2015-12-22 15:35:06 -08:00
Maxime Beauchemin
4e21fb4285 Adding support for quoted field names 2015-12-22 08:12:47 -08:00
Maxime Beauchemin
6a28ad3f4e Adding standalone mode 2015-12-21 08:17:02 -08:00
Maxime Beauchemin
fffb0a7a80 Getting rid of the template heavy approach 2015-12-21 00:05:50 -08:00
Maxime Beauchemin
458703d9c8 Getting the dashboard filters to work 2015-12-20 21:49:59 -08:00
Maxime Beauchemin
b1399b97a9 Progress 2015-12-20 15:04:16 -08:00
Maxime Beauchemin
48f5fcfcc7 Some major refactoring 2015-12-20 13:54:40 -08:00
Maxime Beauchemin
4b481e938a Getting in a working state 2015-12-20 08:33:08 -08:00
Maxime Beauchemin
973f1a6235 removing table-info from featured datasets 2015-12-19 07:40:24 -08:00
Maxime Beauchemin
c1080638ae Passing a ctrl to the js 2015-12-18 15:45:11 -08:00
Maxime Beauchemin
5435f53702 Passing a controller object to widget 2015-12-18 15:09:14 -08:00
Maxime Beauchemin
19eb177fe3 Changing resize action to do nothing 2015-12-18 14:49:18 -08:00
Maxime Beauchemin
bd75a58f24 Re writting table viz 2015-12-18 14:42:44 -08:00
Maxime Beauchemin
55c4433b0b Allowing to not group by on table view 2015-12-18 12:06:01 -08:00
Maxime Beauchemin
5f6236c80b Export to csv or json 2015-12-17 18:14:40 -08:00
Maxime Beauchemin
d2ae6ceed6 Merge pull request #89 from mistercrunch/featured_datasets
Featured datasets
2015-12-17 15:52:55 -08:00
Michelle Thomas
79e7818ba8 Changes to the layout of the featured datasets page 2015-12-17 15:43:28 -08:00
Maxime Beauchemin
2a30908328 Merge branch 'master' of github.com:mistercrunch/panoramix 2015-12-17 13:49:47 -08:00
Maxime Beauchemin
4e3d284785 Restoring error bubbling 2015-12-17 13:49:36 -08:00
Michelle Thomas
e5256ef6da Fixing alignment of a hanging indent for code quality 2015-12-17 11:35:18 -08:00
Michelle Thomas
f24e58abf2 Fixes to the downgrade migration for user_id in sqlatables 2015-12-17 11:28:06 -08:00
Maxime Beauchemin
b04c4223c5 Merge pull request #87 from bradmbaker/brad_adding_js_to_allow_overflow_to_actually_work
fixing a few bugs with tool tip overflow
2015-12-17 11:13:46 -08:00
Maxime Beauchemin
047e142b43 Merge pull request #88 from mistercrunch/map
World Map viz with bubbles
2015-12-17 11:12:09 -08:00
Maxime Beauchemin
b3edc077dc Touchups 2015-12-16 20:57:19 -08:00
Maxime Beauchemin
48c1481caa World Map with bubbles 2015-12-16 19:22:19 -08:00
Michelle Thomas
6f948f0783 Changing DataTables to default to show all and sort by database 2015-12-16 17:58:16 -08:00
Michelle Thomas
6bbcbe524a Fixing the button on the featured datasets page 2015-12-16 16:34:51 -08:00
Michelle Thomas
6155ff8de6 Adding owner to sqlatables and changing some of the formatting using DataTables 2015-12-16 15:35:59 -08:00
Michelle Thomas
30df7be258 Adding a view for featured datasets 2015-12-16 15:35:59 -08:00
BradBaker
e0f8f2cdca fixing a few bugs with tool tip overflow 2015-12-16 11:54:34 -08:00
Maxime Beauchemin
dcd36780ef Merge pull request #86 from bradmbaker/brad_adding_new_and_improved_date_formats
adjusting date formats
2015-12-16 11:45:53 -08:00
Maxime Beauchemin
d6b6433d52 Better list view for druid datasurces 2015-12-16 11:29:28 -08:00
BradBaker
e2220ded7f adjusting date formats 2015-12-15 18:00:41 -08:00
Maxime Beauchemin
c09ff2b7eb Getting the query to show 2015-12-15 16:05:35 -08:00
Maxime Beauchemin
0b0a095163 Adding sankey diagrams 2015-12-15 15:59:58 -08:00
Maxime Beauchemin
eb6890f742 Namespacing sunburst CSS 2015-12-15 14:31:43 -08:00
Maxime Beauchemin
c2736b34cd Making row_limit freeform 2015-12-15 14:16:40 -08:00
Maxime Beauchemin
c563057099 Adding directed force layout viz 2015-12-15 13:59:31 -08:00
Maxime Beauchemin
51b273b5b8 Big JS refactor 2015-12-14 22:18:26 -08:00
BradBaker
65be15cc8d letting tooltips in the dashboard overflow 2015-12-14 13:46:05 -08:00
Maxime Beauchemin
c6d007cc8b Style 2015-12-14 10:21:46 -08:00
Maxime Beauchemin
eb13ce1840 Cleaning up the html indentation on explore.html 2015-12-14 08:48:37 -08:00
Maxime Beauchemin
6b069c6741 Cosmetics on dropdowns 2015-12-14 08:21:49 -08:00
Maxime Beauchemin
5f6a7423b8 Merge pull request #81 from mistercrunch/layout
Slightly better layout for explore page
2015-12-14 08:10:23 -08:00
Maxime Beauchemin
d50a768df9 Fix td align 2015-12-14 08:09:20 -08:00
Maxime Beauchemin
0d6720ad37 Checkboxes everywhere 2015-12-13 13:29:13 -08:00
Maxime Beauchemin
c97b0b6026 Slightly better layout for explore page 2015-12-13 10:03:06 -08:00
Maxime Beauchemin
5701696c79 py3 compatibility 2015-12-12 19:17:09 -08:00
Maxime Beauchemin
f4e4c529a0 Cleanup around multiple select fields 2015-12-12 18:55:56 -08:00
Maxime Beauchemin
18a2670f41 [bugfix] sqlite ALTER issue 2015-12-12 09:43:23 -08:00
Maxime Beauchemin
65c1c42bc8 Align dashboard title 2015-12-11 14:33:19 -08:00
Maxime Beauchemin
1fe15496ce Formatting change_on column in list views 2015-12-11 12:17:23 -08:00
Maxime Beauchemin
59c1ee3c03 fix migrations 2015-12-10 18:04:43 -08:00
Maxime Beauchemin
fc93f36339 Better tooltips and more ways to integrate them easily 2015-12-10 08:26:01 -08:00
Maxime Beauchemin
c64473c49e [sunburst] limit -> row_limit 2015-12-09 22:37:49 -08:00
Maxime Beauchemin
c3f96074b9 Insuring column order 2015-12-09 18:11:45 -08:00
Maxime Beauchemin
d476dd2b8a Introducing form overrides for label and tooltips 2015-12-09 15:19:43 -08:00
Maxime Beauchemin
f5b4a0290e New viz: sunbursts 2015-12-09 14:37:18 -08:00
Maxime Beauchemin
d526711f1e Changing default sort order for databases 2015-12-08 15:09:58 -08:00
Maxime Beauchemin
2833bd3825 bugfix - empty slug field 2015-12-08 14:15:48 -08:00
Maxime Beauchemin
a32712d9cb Cleaning up 2015-12-07 23:24:43 -08:00
Maxime Beauchemin
b666508085 Introducing field sets 2015-12-07 22:25:01 -08:00
Maxime Beauchemin
6f2c953a9e Merge pull request #73 from mistercrunch/theme
Airflowlike theme
2015-12-04 15:05:10 -08:00
Maxime Beauchemin
1a62d5f74f Bugfix pivot table with no groupby 2015-12-04 14:24:36 -08:00
Maxime Beauchemin
04c0c05c01 Airflowlike theme 2015-12-04 14:16:31 -08:00
Maxime Beauchemin
f882ff13ff Logging slice and dash views 2015-12-04 11:52:32 -08:00
Maxime Beauchemin
aed2f46413 Merge pull request #70 from mistercrunch/dash_slug
Adding url slug support for dashboard model
2015-12-04 10:30:28 -08:00
Maxime Beauchemin
a0e967e3b9 Merge pull request #71 from mistercrunch/showminmax
Add option to show minmax on x axis
2015-12-04 10:30:12 -08:00
Maxime Beauchemin
66089a8948 Adding migration file 2015-12-04 10:13:16 -08:00
Maxime Beauchemin
63b27bbece Add option to show minmax on x axis 2015-12-04 10:10:13 -08:00
Maxime Beauchemin
2743b2412f Adding url slug support for dashboard model 2015-12-04 10:02:16 -08:00
Maxime Beauchemin
b9d7253a48 Save AS and Overwrite 2015-12-04 09:30:43 -08:00
Maxime Beauchemin
03e13cb957 Adding cumsum to rolling functions 2015-11-30 14:58:15 -08:00
Maxime Beauchemin
525bd509cb Merge pull request #67 from mistercrunch/fix_debug_dup_call
Fix debug mode calls get_json twice
2015-11-30 13:48:11 -08:00
Maxime Beauchemin
2002f5e369 Fix debug mode calls get_json twice 2015-11-30 12:36:59 -08:00
Maxime Beauchemin
852e3c6667 Merge pull request #66 from mistercrunch/pivot_table
Adding a PivotTableViz
2015-11-26 07:10:22 -08:00
Maxime Beauchemin
7cd3696dd2 Adding missing jquery-ui images 2015-11-24 12:30:37 -08:00
Maxime Beauchemin
139e594cce Bugfix, wrong css reference 2015-11-24 12:21:36 -08:00
Maxime Beauchemin
b0f7b3c595 A little bit more explicit error handling 2015-11-24 12:09:30 -08:00
Maxime Beauchemin
8b0b13eedc Adding a PivotTableViz 2015-11-24 11:54:43 -08:00
Maxime Beauchemin
5968344613 Merge pull request #65 from mistercrunch/custom_having
Adding custom HAVING clause
2015-11-24 11:51:33 -08:00
Maxime Beauchemin
4819be2fb2 Adding groupby to select2Sortable 2015-11-24 11:46:44 -08:00
Maxime Beauchemin
3cc5db5bbf Adding custom HAVING clause 2015-11-24 11:37:20 -08:00
Maxime Beauchemin
c8faeed5b3 Preserving the ordering in selectmultiple 2015-11-24 10:52:32 -08:00
Maxime Beauchemin
de52449c2a Removing dups in color array 2015-11-23 16:42:30 -08:00
Maxime Beauchemin
2e83bf3850 Merge pull request #63 from mistercrunch/hide_pass
Encrypting the passwords out of connection strings
2015-11-23 08:45:13 -08:00
Maxime Beauchemin
85227912b3 Encrypting the passwords out of connection strings 2015-11-21 12:35:49 -08:00
Patrick Leo Tardif
f592aa1012 Add BetterBooleanField 2015-11-13 17:16:34 -08:00
Maxime Beauchemin
d8c79cd26e bugfix for error msg not surfaced 2015-11-11 12:18:20 -08:00
Maxime Beauchemin
184262844a Fixing resize for nvd3 widgets 2015-11-10 17:01:04 -08:00
Niharika Ray
54e45babe7 Fix Markup Widget bug 2015-11-10 12:22:51 -08:00
Patrick Leo Tardif
93c660f2c7 make y axis format one col width only 2015-11-10 11:33:35 -08:00
Patrick Leo Tardif
4233d34678 handle y2axis for y axis format 2015-11-10 11:33:05 -08:00
Patrick Leo Tardif
6b13d78f69 verbose explanation and link for d3 format" 2015-11-10 11:32:42 -08:00
Patrick Leo Tardif
38a4157ac6 Adding y-axis format option 2015-11-09 18:30:55 -08:00
Maxime Beauchemin
d75c5c8da8 Setting min_periods to 1 for rolling windows 2015-11-08 09:10:45 -08:00
Maxime Beauchemin
a18cf2d26b Adding audit info to a few list views 2015-11-04 17:06:17 -08:00
Maxime Beauchemin
0889947394 Clarifying time filters, small refactor 2015-11-03 09:52:19 -08:00
Maxime Beauchemin
4e6aa4c5b5 Improvments around date handling for nvd3 charts 2015-10-31 15:34:23 -07:00
Krishna Puttaswamy
6ecea9123c adding sort order of the slices on changed_on field 2015-10-27 11:36:25 -07:00
Maxime Beauchemin
0ec69a4ac5 druid bugfix 2015-10-20 16:40:12 -07:00
Maxime Beauchemin
c3903eff4f Adding forgotten template 2015-10-20 14:11:21 -07:00
Maxime Beauchemin
4d8966376f Aiming at python 3.4 - test 2015-10-20 13:19:13 -07:00
Maxime Beauchemin
a58d184711 Removing references to basestring 2015-10-20 13:00:42 -07:00
Maxime Beauchemin
fc76e87653 Trying mode='rt' 2015-10-20 12:50:12 -07:00
Maxime Beauchemin
e3e3d0b1f5 py3 compat changes 2015-10-20 12:50:11 -07:00
Maxime Beauchemin
a7fca30010 Tweaks 2015-10-19 22:15:53 -07:00
Maxime Beauchemin
06e57bf890 Adding timezone offset as a datasource param 2015-10-19 21:43:14 -07:00
Maxime Beauchemin
8aa97f7e08 Better defaults for Druid endpoints and better error handling 2015-10-16 07:41:52 -07:00
Maxime Beauchemin
9d61ee2323 Bugfix for time series bar chart 2015-10-15 21:08:52 -07:00
Maxime Beauchemin
0a1eb64da0 Bumping timeout to 60 2015-10-13 16:06:37 -07:00
Maxime Beauchemin
686069d283 Allowing to specify the gunicorn timeout in CLI and config 2015-10-13 15:50:12 -07:00
Maxime Beauchemin
8cd27db893 Stop attribution of datasource_access to gamma on init 2015-10-13 07:55:45 -07:00
Maxime Beauchemin
b25393be08 Adding a note to run init script in installation process 2015-10-13 07:51:56 -07:00
Maxime Beauchemin
179622da77 Bugfix around empty compare_lag 2015-10-12 21:49:28 -07:00
Maxime Beauchemin
85f3857285 Removing raise statement used for testing 2015-10-12 18:07:13 -07:00
Maxime Beauchemin
7a4eaf41b2 Adding error handler that shows the stacktrace 2015-10-12 18:05:46 -07:00
Maxime Beauchemin
e5aa49fb08 Descriptions for confusing columns 2015-10-12 08:17:06 -07:00
Maxime Beauchemin
cb92cac776 Allowing to define multiple time columns for time series on Sqla 2015-10-12 03:56:11 +00:00
Maxime
b84ede1aef Bugfix druid datasource onsave 2015-10-09 00:02:27 +00:00
Adrian Kuhn
694f82ec65 Boostrapping widgets from javascript initializer (RFC). 2015-10-07 16:02:42 -07:00
Maxime Beauchemin
467963533b Button Druidify\!->Slice\! 2015-10-06 21:12:59 -07:00
Maxime Beauchemin
6db1b97a0e Supporting arbitrary expressions 2015-10-06 12:06:02 -07:00
Maxime Beauchemin
36c7406786 Upgrading nvd3 to dev version fixes a bug around classed series 2015-10-05 21:32:22 -07:00
Maxime Beauchemin
0b87ea6e9b Bugfix around specific datasource access permissions 2015-10-05 17:43:58 -07:00
Maxime Beauchemin
1494b26229 Merge pull request #42 from mistercrunch/dash_css
Adding ability to style a dashboard with CSS
2015-10-05 12:03:47 -07:00
Maxime Beauchemin
bd32170b36 Adding ability to style a dashboard with CSS 2015-10-05 11:52:13 -07:00
Maxime Beauchemin
a0332823ff Changing default for time_compare to empty 2015-10-05 09:46:49 -07:00
Maxime Beauchemin
096f6977c4 Bugfix, missing WHERE CLAUSE field in form 2015-10-05 09:27:33 -07:00
Maxime Beauchemin
d810a9d5ad Adding perm property to Datasource model 2015-10-05 08:29:23 -07:00
Maxime Beauchemin
2bb299225a Cleaning up the static folder 2015-10-04 19:36:38 -07:00
Maxime Beauchemin
c9b7c5daa8 Adjusting width of dashboard view controls 2015-10-04 16:54:17 -07:00
Maxime Beauchemin
5f62a1fe02 Adding css file for viz_nvd3 2015-10-04 16:44:54 -07:00
Maxime Beauchemin
6ea178eced Perms are kept from getting duped, created on save 2015-10-04 16:23:19 -07:00