Gabe Lyons
68dec24542
[Explore] Streamlined metric definitions for SQLA and Druid ( #4663 )
...
* adding streamlined metric editing
* addressing lint issues on new metrics control
* enabling druid
2018-03-28 17:41:29 -07:00
Beto Dealmeida
7e1b6b7363
Rename no_reload ( #4703 )
2018-03-28 14:44:01 -07:00
michellethomas
485b0c275e
Fixing label issue when columnType is null ( #4700 )
2018-03-27 17:54:24 -07:00
Joe Bordes
d8d860facc
i18n(es_es) ( #4687 )
2018-03-27 17:48:42 -07:00
timifasubaa
8dd052de4b
[security] Refactor security code into SupersetSecurityManager ( #4565 )
...
* move access permissions methods to security manager
* consolidate all security methods into SupersetSecurityManager
* update security method calls
* update calls from tests
* move get_or_create_main_db to utils
* raise if supersetsecuritymanager is not extended
* rename sm to security_manager
2018-03-27 16:46:02 -07:00
Maxime Beauchemin
f510956da2
Hotkeys in SQL Lab ( #4680 )
...
* Hotkeys
* Making it work in AceEditor
* Addressing comments
2018-03-27 15:54:54 -07:00
Maxime Beauchemin
deb211154d
Docs on how to package a release + CHANGELOG for 0.24.0 ( #4697 )
...
* Docs on how to package a release + CHANGELOG for 0.24.0
* Addressing comments
* Add pypi perm info
2018-03-27 15:48:57 -07:00
John Bodley
f9d85bd2e1
[druid] Updating refresh logic ( #4655 )
2018-03-26 18:35:43 -07:00
michellethomas
52b925fee8
Fix bug with sorting columns in group by using time shift ( #4683 )
2018-03-26 10:55:43 -07:00
Maxime Beauchemin
336a1064d6
CRUD hints around SQL expressions ( #4645 )
...
* CRUD hints around SQL expressions
* Addressing comment
2018-03-26 09:44:37 -07:00
Ville Brofeldt
4ec82582c6
Preprocess SQL Lab query prior to checking syntax ( #4686 )
...
Syntax checking doesn't work if jinja templates haven't been prerendered.
Also remove unreachable return statement. Fixes #4288 .
2018-03-26 09:42:33 -07:00
Maxime Beauchemin
097a37a1a1
Fix up the Lyft color scheme ( #4684 )
...
Previous color scheme had too few colors, some with light tones
and wasn't hooked up to the array.
2018-03-26 09:33:45 -07:00
Hugh A. Miles II
9abc5c724f
Add lyftColor to the game 💯 ( #4682 )
...
* add lyftColor to the game 💯
* fix json
2018-03-23 18:02:29 -07:00
timifasubaa
00cab7e107
add yarn lock info to contributing.md ( #4679 )
2018-03-23 15:31:47 -07:00
Riccardo Magliocchetti
76394d3f8f
forms: make csv import parse dates accepts a list of columns ( #4639 )
...
Instead of a boolean which has way less chances to work. While
at it add a proper label for the "con" field.
Fixes #4637
2018-03-23 14:16:02 -07:00
timifasubaa
f11cde9eb8
add yarn.lock ( #4674 )
2018-03-23 14:14:00 -07:00
Maxime Beauchemin
b24a6fd4b5
Fix setup.py, comma makes download_url a tuple ( #4676 )
2018-03-23 11:21:19 -07:00
EvelynTurner
73f7f817d3
[Bug fix] Fixed/Refactored annotation layer code so that non-timeseries annotations are applied based on the updated chart object after adding all data ( #4630 )
...
* Fix how the annotation layer interpretes the timestamp string without timezone info; use it as UTC
* [Bug fix] Fixed/Refactored annotation layer code so that non-timeseries annotations are applied based on the updated chart object after adding all data
* [Bug fix] Fixed/Refactored annotation layer code so that non-timeseries annotations are applied based on the updated chart object after adding all data
* Fixed indentation
2018-03-22 23:10:40 -07:00
Alexander T
d427f6a322
Update messages.po ( #4670 )
2018-03-22 17:47:15 -07:00
yanyu
b9965230df
fix: epoch_s and epoch_ms to date time ( #4664 )
2018-03-22 08:13:38 -07:00
Beto Dealmeida
ec069676fd
Better default for MAPBOX_API_KEY ( #4660 )
2018-03-21 17:13:09 -07:00
Jeffrey Wang
33aa976e3d
Cache the query string ( #4633 )
...
* Cache the query string
* misc linter
2018-03-21 13:13:36 -07:00
Maxime Beauchemin
fc47729233
[sql lab] search to use fist&last name instead of username ( #4628 )
...
In our environment username are not readable coming out of oauth, so
we'd rather use first&last when available.
2018-03-19 22:16:17 -07:00
Maxime Beauchemin
1435840e38
Set filter_select_enabled default to True for Druid ( #4608 )
2018-03-19 22:15:43 -07:00
Maxime Beauchemin
8942436ece
[examples] let's not use 'date' as a col name ( #4555 )
...
'date' is a reserved word in most database
2018-03-19 22:15:19 -07:00
Maxime Beauchemin
ed9867c0cc
Use 'count' as the default metric when available ( #4606 )
...
* Use 'count' as the default metric when available
Count is a much better default than the current behavior which is to use
whatever the first metric in the list happens to be.
* Addressing nits
2018-03-19 21:51:51 -07:00
michellethomas
5c98f5642b
Fix sqllab numpy array ( #4629 )
...
* Fixing error with sqllab numpy array
* Adding tests for failing sqllab data type
2018-03-19 11:43:04 -07:00
Beto Dealmeida
ba9379b949
Only show overlay if container is set ( #4601 )
...
* Pass width in props
* Only load overlay if container is set
2018-03-19 11:23:19 -07:00
Maxime Beauchemin
83f8f98ae3
[cosmetic] removing table border in ModelView list ( #4638 )
2018-03-19 11:02:40 -07:00
Hugh A. Miles II
e9b5b1a305
part1 ( #4641 )
2018-03-19 11:02:03 -07:00
michellethomas
97afcd5809
Adding to list of generated-members to fix pylint errors ( #4632 )
...
* Adding to list of generated-members
* Updating to ignore-classes sqlalchemy scoped_session
2018-03-16 16:20:25 -07:00
michellethomas
3f1dfb3173
Adding column type label to dropdowns ( #4566 )
...
* Adding column type label to dropdowns
* Changing the style of column type label
* Adding tests for ColumnTypeLabel
* Adding tests for time and fixing if statement order
* Changing location of ColumnTypeLabel tests
* Updating ColumnTypeLabel structure
2018-03-16 14:19:09 -07:00
John Bodley
6875868cf6
Merge pull request #4627 from mistercrunch/fix_run_extra
...
Move run_extra_queries outsize of BaseViz init
2018-03-16 13:21:57 -07:00
Maxime Beauchemin
b906fece68
Move run_extra_queries outsize of BaseViz init
2018-03-16 10:05:15 -07:00
Maxime Beauchemin
93ec76f757
[sql lab] reduce the number of metadata calls when loading a table ( #4593 )
2018-03-15 17:53:34 -07:00
Beto Dealmeida
da842f113a
Fix function name ( #4620 )
2018-03-15 17:52:30 -07:00
Beto Dealmeida
7da164d386
Remove group by from deck.gl viz ( #4622 )
2018-03-15 17:48:18 -07:00
Maxime Beauchemin
1e0bcba568
Allowing config flag to turn off flask-compress ( #4617 )
2018-03-15 17:17:04 -07:00
Chris Williams
e2bd40c89f
[bug fixes] annotations <> x domains, zeros in text ( #4194 )
...
* [bugs] account for annotations in nvd3 x scale domain, fix dynamic width explore charts, allow 0 in text control
* tweak TextControl casting
* [annotations] filter separately from finding data extent
2018-03-15 15:13:24 -07:00
Grace Guo
7c5bc8d90c
fix mapbox viz ( #4621 )
2018-03-15 15:06:41 -07:00
John Bodley
36fa6cd7df
[contributing] Removing obsolete code climate reference ( #4616 )
2018-03-14 16:50:25 -07:00
Beto Dealmeida
7089344623
Legend for deck.gl scatterplot ( #4572 )
...
* Initial work
* Working version
* Specify legend position
* Max height with scroll
* Fix lint
* Better compatibility with nvd3
* Fix object.keys polyfill version
* Fix lint
2018-03-14 16:40:14 -07:00
Beto Dealmeida
86a03d1dc8
Show "Range Filter" by default ( #4604 )
...
* Show Range Filter by default
* Auto show brush
* Backwards compat
* Small fix
2018-03-14 16:38:47 -07:00
Gabe Lyons
3371c8bd5c
overriding annotation and layers' control tab ( #4609 )
2018-03-14 00:05:06 -07:00
Chris Williams
95a9b046f8
[slice_json] pass slice id to get_form_data() ( #4607 )
2018-03-13 14:49:06 -07:00
John Bodley
4250e239a2
Merge pull request #4590 from michellethomas/fixing_double_escape_presto
...
Removing escape_sql so we dont double escape
2018-03-13 12:19:44 -07:00
John Bodley
4e494b264b
Merge pull request #4579 from michellethomas/removing_title_label
...
Removing [dashboard] and [slice] titles to show name
2018-03-13 12:00:11 -07:00
John Bodley
de4409835e
Merge pull request #4573 from john-bodley/john-bodley-cache-fix-datasource-uid
...
[cache] Ensuring that the datasource UID is defined
2018-03-13 10:55:40 -07:00
John Bodley
037c04102f
Merge pull request #4602 from john-bodley/john-bodley-druid-sync-fix-filter
...
[druid] Adding cluster filter for refresh
2018-03-13 10:53:36 -07:00
michellethomas
1d0ec9fe6e
timeseries_limit should not be required for phase 2 ( #4581 )
2018-03-13 09:25:14 -07:00