Maxime Beauchemin
404a94cadb
[hotfix] fixing the hotfix
2017-01-19 17:04:12 -08:00
Maxime Beauchemin
0807a8d016
[hotfix] load selectors in render
2017-01-19 15:27:01 -08:00
Silas H
4a9888157e
Update INTHEWILD.md ( #2000 )
...
Adding Brilliant.org.
2017-01-19 09:44:51 -08:00
Jun Jiang
83fbdcceac
Add Qunar to INTHEWILD ( #2001 )
2017-01-19 09:43:44 -08:00
robert-digit
b070ef5fdb
added Digit to inthewild ( #1997 )
2017-01-18 08:22:40 -08:00
Maxime Beauchemin
7d380dcd14
Adding Clark.de and Yahoo to INTHEWILD
2017-01-17 09:16:15 -08:00
Maxime Beauchemin
a15dbd992d
Adding Clark.de to INTHEWILD
2017-01-17 09:15:37 -08:00
Noppanit Charassinvichai
52c5d235af
Add analysisTypes to refresh druid ( #1983 )
2017-01-14 16:00:34 -08:00
Bogdan
495f6460a4
Add email functionality ( #1914 )
...
* Add email functionality
* Add email templates.
* Test notifications
* Move email to utils
2017-01-13 19:30:17 -08:00
Maxime Beauchemin
a96024d0e7
[explorev2] Fields can validate input and handle errors ( #1980 )
...
As a result here, TextField does its own validation and now casts
the values it sends to Int or Float if set to do so.
2017-01-13 16:25:37 -08:00
Maxime Beauchemin
99b84d2909
Reverting CLI changes in #1713 ( #1964 )
2017-01-13 12:37:35 -08:00
Bogdan
24728b8b47
Permissions cleanup: remove none and duplicates. ( #1967 )
2017-01-13 09:55:45 -08:00
Jun Jiang
9750e49df8
Add the missing argument ( #1969 )
2017-01-13 08:38:08 -08:00
alanna scott
bf31783d0c
v0.15.2
2017-01-12 23:08:59 -08:00
Jun Jiang
87eacf88c3
fix timestamp error in table view ( #1960 )
2017-01-12 17:05:34 -08:00
vera-liu
1dbfb99ead
Leave metrics empty if not specified ( #1965 )
2017-01-12 15:03:46 -08:00
Maxime Beauchemin
ff4020ea73
[explorev2] using label in 'Visualization Type' Select instead of key ( #1927 )
...
* [explorev2] using label in 'Visualization Type' Select
* moved url related logic upstream in the caller
* moved option creation logic from render method to the constructor as
it only needs to be executed once
* Refactoring out getOptions
2017-01-12 12:32:42 -08:00
Maxime Beauchemin
0ce7fc18a8
Adding a way to see the git SHA from the website ( #1956 )
...
* Adding a way to see the git SHA from the website
* Fixing py3 bug
2017-01-12 12:32:06 -08:00
Maxime Beauchemin
470a6e9d76
[explorev2] adding support for client side validators on controls ( #1920 )
...
* Adding support for client side validators on controls
* Applying validators to more fields
* Addressing comments
2017-01-12 09:21:17 -08:00
Alanna Scott
fc74fbeeaa
[explore-v2] make control panel sections and fields more dense ( #1954 )
...
* make control panel sections and fields more dense
* remove Panel
* use <Panel> with className prop
2017-01-11 21:57:36 -08:00
Bogdan
9c6a5793b9
Fix none view_menues. ( #1950 )
2017-01-11 14:03:10 -08:00
vera-liu
49b6b38741
Pass query instead of slice to Action buttons to prevent lagging query ( #1948 )
...
* Pass query instead of slice to Action buttons to prevent lagging query
* Delete beforeOpen and put DisplayQueryButton in pure component
2017-01-11 12:29:06 -08:00
vera-liu
a385ee9e97
Use POST in sqllab_viz instead of url params to avoid error with long queries ( #1933 )
...
* Use POST in sqllab_viz instead of url params to avoid error with long queries
* Delete error handling
* Fix returning statement
2017-01-11 11:58:16 -08:00
vera-liu
f0917c62f2
Add a Async Select that fetches options from given endpoint ( #1909 )
...
* Add a Async Select that fetches options from given endpoint
* update it statement
2017-01-11 10:31:30 -08:00
vera-liu
94d20168da
Change fields for dual_line to match with new SelectField structure ( #1932 )
2017-01-11 10:07:30 -08:00
Maxime Beauchemin
2d866e3ffa
[hotfix] fix the logging fix that broke the build ( #1940 )
...
* [hotfix] fix the logging fix that broke the build
* Fixing tests
2017-01-11 07:53:24 -08:00
Alanna Scott
5d94d7067e
[explore-v2] add edit link below datasource select ( #1919 )
...
* add edit link below datasource select
* add default prop
2017-01-10 21:13:25 -08:00
Jun Jiang
7323f4c2ab
Make up the user link string ( #1947 )
...
prevent the user link from being escaped
2017-01-10 21:10:41 -08:00
Patrick Leo Tardif
eca6dfef6a
switch order of period compare and rolling periods ( #1946 )
2017-01-10 21:09:02 -08:00
vera-liu
761462ef93
Revert "#views users for created dashboards on profile page" ( #1943 )
...
* Revert "#views users for created dashboards on profile page"
* Change the downversion after after-version
* Update models.py
2017-01-10 16:58:19 -08:00
mobcdi
98e83255e6
Added extra details around setting up admin user ( #1937 )
...
after running create-admin the user will be prompted to provide extra details and set the admin password
2017-01-10 09:06:38 -08:00
Saleh Hindi
cbf3562a6f
Fix double scrollbar in pivot table (UI bug) ( #1931 )
2017-01-09 23:11:34 -08:00
Riccardo Magliocchetti
a2c41bbace
viz: hotfix for saving in cache ( #1922 )
...
Fix cache set after c14c7ed
update json serializer behaviour
but forget to update one call site.
While at it move payload serialization outside of catch all try
block since we want to see explosions if any.
Fix #1910
2017-01-09 16:27:01 -08:00
Maxime Beauchemin
2a12a3c702
[hotfix] logging is down
2017-01-09 15:40:07 -08:00
Bogdan
2ab6a411f4
Druid dashboard import/export. ( #1930 )
...
* Druid dashboard import
* Fix tests.
* Parse params with trailing commas
* Resolved issue with datasource is not in DB yet when slice perms are set
* Finish rebase
* Fix heads alembic problem.
2017-01-09 10:02:03 -08:00
Maxime Beauchemin
14ed10bdb0
Fixing docs generation
2017-01-08 07:48:02 -08:00
Maxime Beauchemin
49e6fd5bfb
Revert "Druid dashboard import/export. " ( #1923 )
2017-01-07 14:02:13 -08:00
Bogdan
af872fa4d4
Druid dashboard import/export. ( #1811 )
...
* Druid dashboard import
* Fix tests.
* Parse params with trailing commas
* Resolved issue with datasource is not in DB yet when slice perms are set
* Finish rebase
2017-01-06 16:48:21 -08:00
vera-liu
cec4cf014c
#views users for created dashboards on profile page ( #1667 )
...
* Add #views and #distinct users to created dashboard on profile page
* Added index on logs to speed up query
* Added #views and #users for slice table
* Add a views column to dashboards and slices, prepopulate
them with Log data
* Remove index on Log model
* Remove unused index
* Update 1b2c3f7c96f9_.py
fix multiple heads
* Exclude postgres in prepopulating views column
2017-01-06 16:31:20 -08:00
vera-liu
783ad703d0
[hotfix] delete ipdb breakpoint ( #1917 )
2017-01-06 13:48:01 -08:00
Maxime Beauchemin
222671675c
[exploreV2] mapStateToProps for fields ( #1882 )
...
* Controls support for mapStateToProps
* Binding methods in the constructor
* Adressing comments
* Fixing tests
2017-01-06 12:38:44 -08:00
Maxime Beauchemin
9a62d94630
[sqllab] bugfix visualizing a query with a semi-colon ( #1869 )
...
* [sqllab] bugfix visualizing a query with a semi-colon
* Fixing tests
2017-01-06 12:24:07 -08:00
vera-liu
c3edc6e24b
[WIP] Add dual-axis line chart to viz ( #1782 )
...
* Add dual-axis line chart to viz
- Add a new viz using two y axis for multi-chart in nvd3
- Option to set metric and axis format for two y axis
* Resolve conflicts
* Fixed x axis and resized thumbnail
* Added example to __init__.py
* Change get_df to match with format
2017-01-06 10:30:27 -08:00
Maxime Beauchemin
119b0c55e9
[explore] fix height in embed mode ( #1898 )
...
* [explore] fix height in embed mode
* Linting
2017-01-06 09:41:53 -08:00
Maxime Beauchemin
c14c7edc5e
[explore] show the broken query when failing ( #1871 )
...
* Return query when failing
* Linting
* sjson -> simplejson
2017-01-05 10:00:39 -08:00
Riccardo Magliocchetti
e3b296c558
utils: teach our json serializer to handle more types ( #1907 )
...
Namely datetime.time and numpy.bool_
Refs: #1900
Refs: #1903
2017-01-05 09:56:07 -08:00
Maxime Beauchemin
c2d29fb54b
Change ordering of fields when adding a table ( #1899 )
2017-01-04 17:36:37 -08:00
Maxime Beauchemin
7aab8b0ae3
Simplifying the Fields (Controls) interface ( #1868 )
...
* Simplifying the Field interface / logic
* Moving ControlLabelWithTooltip where it belongs
* Progress
* Rename FieldClass->FieldType
2017-01-04 15:46:52 -08:00
andreamelloncelli
861a3bd4ae
docs: 8088 is the default port, no need to specify it ( #1861 )
...
* docs: 8088 is the default port, no need to specify it
* docs: hint to use a non default port
2017-01-04 14:43:56 -08:00
vera-liu
9bc7ad9cd5
Do not use persistState for explorev2 ( #1894 )
...
* Do not use persistState for explorev2
* Change enhancerWithPersistState to enhancer and function name to initEnhancer
2017-01-03 20:23:43 -08:00