superset/superset
Ville Brofeldt 34407e8962
Make timestamp expression native SQLAlchemy element (#7131)
* Add native sqla component for time expressions

* Add unit tests and remove old tests

* Remove redundant _grains_dict method

* Clarify time_grain logic

* Add docstrings and typing

* Fix flake8 errors

* Add missing typings

* Rename to TimestampExpression

* Remove redundant tests

* Fix broken reference to db.database_name due to refactor
2019-05-30 08:28:37 +03:00
..
assets Add "Auto" option to Mapbox visualization point radius (#7579) 2019-05-28 17:07:40 -07:00
bin Add licenses to translations (#6732) 2019-01-22 08:21:13 -08:00
common fix: cache issue for api/v1/query (#7507) 2019-05-14 14:21:05 -07:00
connectors Make timestamp expression native SQLAlchemy element (#7131) 2019-05-30 08:28:37 +03:00
data [dashboard] After update filter, trigger new queries when charts are visible (#7233) 2019-05-07 23:41:18 -07:00
db_engines Add licenses to translations (#6732) 2019-01-22 08:21:13 -08:00
migrations fix: alter sql columns to long text #7463 (#7476) 2019-05-08 10:30:43 -07:00
models Make timestamp expression native SQLAlchemy element (#7131) 2019-05-30 08:28:37 +03:00
sql_validators Late import for optional lib pyhive (#7471) 2019-05-07 19:16:27 -05:00
static Rremove unused symlinks (#1736) 2016-12-01 19:52:46 -08:00
tasks Celery task for warming up cache (#7148) 2019-04-03 16:57:59 -07:00
templates Show scheduled queries (#7545) 2019-05-17 17:31:02 -07:00
translations Add Chinese translation (#7481) 2019-05-11 21:48:43 -07:00
utils Add support for period character in table names (#7453) 2019-05-26 06:13:16 +03:00
views Bump python libs, address insecure releases (#7550) 2019-05-28 21:03:49 -07:00
__init__.py Talisman config (#7529) 2019-05-16 22:55:59 -05:00
cli.py Bump python libs, address insecure releases (#7550) 2019-05-28 21:03:49 -07:00
config.py A few improvements to scheduling queries (#7585) 2019-05-23 09:15:04 -07:00
dataframe.py Making thrift, pyhive and tableschema as extra_requires (#6696) 2019-01-19 14:27:18 -08:00
db_engine_specs.py Make timestamp expression native SQLAlchemy element (#7131) 2019-05-30 08:28:37 +03:00
exceptions.py Apply ASF licenses throughout the code base (#5800) 2019-01-15 15:53:27 -08:00
extract_table_names.py [fix] Use HTTPS, not HTTP wherever practical (#7040) 2019-03-17 23:21:32 -07:00
forms.py Apply ASF licenses throughout the code base (#5800) 2019-01-15 15:53:27 -08:00
jinja_context.py Fix url_param macro when param is missing (#6699) 2019-01-16 20:44:28 -08:00
legacy.py Deprecate npm run backend-sync and related logic (#7211) 2019-04-10 08:46:05 -07:00
security.py Add support for period character in table names (#7453) 2019-05-26 06:13:16 +03:00
sql_lab.py Fix race condition when fetching results in SQL Lab (#7198) (#7242) 2019-04-08 15:08:32 -07:00
sql_parse.py Break line before LIMIT statement to prevent trailing comment issue (#7485) 2019-05-13 00:34:34 -05:00
stats_logger.py Injectable statsd client (#7138) 2019-03-27 14:08:36 -07:00
viz.py Remove the use of Pandas' iloc() in WorldMapViz (#7379) 2019-05-28 14:19:04 -07:00