You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by cc...@apache.org on 2018/05/24 00:13:48 UTC
[incubator-superset] branch dashboard-builder updated (5488d55 ->
6619271)
This is an automated email from the ASF dual-hosted git repository.
ccwilliams pushed a change to branch dashboard-builder
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.
omit 5488d55 [dashboard v2] check for default_filters before json_loads-ing them (#5064)
omit 82a0e3e Dashboard save button (#4979)
omit 9c08dbf fix dashboard server-side unit tests (#5009)
omit 6b4e153 Markdown for dashboard (#4962)
omit b5644be add sticky tabs + sidepane, better tabs perf, better container hierarchy, better chart header (#4893)
omit 791cf00 [dashboard builder] improve perf (#4855)
omit ac89ce3 Dashboard builder rebased + linted (#4849)
omit 5f29bfd [dashboard builder] git mv to src/ post-rebase
omit 0656955 [dashboard builder] static layout + toasts (#4763)
omit 19d00da [dashboard-builder] add top-level tabs + undo-redo (#4626)
omit 3f32c44 fix rebase error, clean up css organization and use @less vars
omit 3642798 [dashboard builder] Add dir structure for dashboard/v2, simplified Header, split pane, Draggable side panel
add a98c3cf Fix time granularity-related issues (#4821)
add 860a4d9 [docs] minor file name and format fix for the setup document (#4844)
add e88b0b6 Remove obsolete TODO.md (#4850)
add c92b56e correct config language key to pt_BR (#4854)
add 8934717 [sql] Using read_sql_query instead of read_sql (#4853)
add 66fcf9b [formats] add better defaults for time + number formatting (#4843)
add 937a5bc Add Astronomer to list of organizations using Apache Superset (#4867)
add 370d8a2 Safely passing data to d3.html (#4842)
add 590e346 Fix 'pip install .' (#4856)
add 5927e7d Refactoring on exploreReducer.js (#4836)
add 2cd016f [axis formatting] Override the valueformat to be percentage when contribution is selected (#4866)
add 7193a47 remove DISTINCT ON statement (#4869)
add 7139f1e Remove spurious "has" from README (#4872)
add 17ae9ec Move a few JS files (#4841)
add fa3da8c Implement Snowflake engine with supported time grains (#4882)
add 3f48c00 [bugfix] temporal columns with expression fail (#4890)
add f3d7560 Allow limiting rows on Pivot Table (#4891)
add 510ae84 remove hard code http scheme of short url #4656 (#4886)
add 0a95371 [sql lab] allow stoping 'pending' queries (#4896)
add caa7267 Fix 'Uncaught TypeError: pe.clamp is not a function' (#4901)
add d533ce0 [pylint] prepping for enabling pylint for non-errors (#4884)
add 31f4266 translations: rename pt_BR gettext files (#4907)
add 709a71b requirements: bump gunicorn to 19.8.0 (#4906)
add 3c7feb7 Heatmap improvements (#4897)
add e1d2150 Add note about 0.25.0 upgrade in UPDATING.md (#4883)
add 8c94e1f Fix country_map visualization URL (#4913)
add 9c53323 Replace NaN/Infinity with null (#4908)
add 13da5a8 Fix for week_start_sunday and week_ending_saturday (#4911)
add 5f6a1ce Fix typos from linting (#4918)
add fa4acb1 Add doc entry for BigQuery support (#4917)
add e213ccd [bufix] filtered column was removed (#4921)
add 5d6e59a Support Apache Kylin in EngineSpec (#4925)
add 976e43e Install superset in Kubernetes with helm chart (#4923)
add e2d5c33 Hide restricted ui elements, remove <br> from error message (#4900)
add 440fb77 [druid] Updating Druid refresh metadata tests (#4887)
add 52a6bd1 rm-slices (#4899)
add 58a02bb Add Windsor.ai to the list of organizations (#4940)
add f5b6367 add Airboxlab to Superset users list (#4938)
add 8933365 Add Portugal to country_map visualization (#4939)
add e47d8a5 help sqllab forget the past
add ab958c6 make queries older than 6 hours timeout
add d87504c Merge pull request #4833 from timifasubaa/help_sqllab_forget_the_past
add a60d577 Update installation.rst (#4930)
add 415d1c0 [sql lab] handle query stop race condition (#4928)
add f21ba1a [docs] add entry for Hive in installation.rst (#4942)
add 374482b Fix naming for geojson (#4946)
add 45ffed9 Move from deprecated flask-cache to flask-caching (#4944)
add 65c4499 Support hours in relative time range selection (#4950)
add 18e67f9 add 30 minutes support under time granularity (#4954)
add 75df3d0 CHANGELOG for 0.25.0 (#4948)
add e29beba Add extraction function support for Druid queries (#4740)
add 918399d [bugfix] handling UTF8 in Druid dimensions (#4943)
add 94249ed superset/import_dashboards.html: Update title, clean up html (#4972)
add af4dd59 Fix templating in sqla datasource (#4971)
add 8591319 [sql lab] Use context manager for sqllab sessions (#4927)
add a8514b2 [Explore] Adding Adhoc Filters (#4909)
add 6720255 bump pyhive version
add b75942d Merge pull request #4977 from timifasubaa/bump_pyhive_version
add 7d5195a expanding regex for automated columns (#4990)
add 2c5200a [deps] force flask<=1.0.0 (#4959)
add ad4912d Allowing sqlExpression to be blank
add 071c6a6 Merge pull request #4991 from michellethomas/fix_filter_blank_custom_sql
add b391676 Force lowercase column names for Snowflake and Oracle (#4994)
add ce710f8 cleaning up the table fab view since we hide these autogenerated metrics anyway (#4992)
add 7a4a89b Update Apache Kylin dbengine with supported week/quarter grains (#4965)
add b839608 [sql lab] a better approach at limiting queries (#4947)
add 7b427d7 Make MetricsControl the standard across visualizations (#4914)
add c2eae96 Fix AdhocFilterControl for single metric options (#5012)
add e72c9cd Fix EncryptedType error (#5007)
add 2bf53da Make port number optional in superset for druid (#5020)
add 2ba929a Fix flask<1.0.0
add 5a64b3f Merge pull request #5022 from mistercrunch/flask_sub_1
add cf374ef fix missing datasource error message
add f52f7aa raise exception early
add 63115fb nit
add 5505c11 Merge pull request #5019 from timifasubaa/fix_error_message_for_missing_datasource
add 9f66dae [bugfix] Fix ZeroDivisionError and get metrics label with percent metrics (#5026)
add 1c9474b treating floats like doubles for druid versions lower than 11.0.0 (#5030)
add ce0011e Add missing dep on contextlib2 (#5027)
add 0e1fb62 forcing ace editor to refresh when it is shown (#5038)
add a746fce expanding simple tab (#5032)
add 459cb70 Visualization for multiple line charts (#4819)
add 973c661 Rename "slice" to "chart" and update translations (#5008)
add b312cda fix metrics type error in pivot table viz (#5025)
add b8aeb1a Allow MetricsControl to aggregate on a column with an expression (#5021)
add 4c44223 [Dashboard] Allow Superset Alpha, Gamma users to save dashboard as a copy (#5051)
add 17d6464 [get_df] Adding support for multi-statement SQL (#5060)
add fa3e4e2 integrating dashboard filters with adhoc filters (#5056)
add d322e48 [markup] Enable allow-forms (#5062)
add 2c4a6be [dashboard builder] Add dir structure for dashboard/v2, simplified Header, split pane, Draggable side panel
add a96aa2f fix rebase error, clean up css organization and use @less vars
add 883eff0 [dashboard-builder] add top-level tabs + undo-redo (#4626)
add 4e90e06 [dashboard builder] static layout + toasts (#4763)
add 14eb8db [dashboard builder] git mv to src/ post-rebase
add 9ebffcc Dashboard builder rebased + linted (#4849)
add 8d03599 [dashboard builder] improve perf (#4855)
add 0f35350 add sticky tabs + sidepane, better tabs perf, better container hierarchy, better chart header (#4893)
add b62cea5 Markdown for dashboard (#4962)
add 8f25e6a fix dashboard server-side unit tests (#5009)
add 0b886c7 Dashboard save button (#4979)
add c10b5d7 [dashboard v2] check for default_filters before json_loads-ing them (#5064)
add 6619271 [dashboard v2] fix bugs from rebase
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5488d55)
\
N -- N -- N refs/heads/dashboard-builder (6619271)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
.pylintrc | 6 +-
CHANGELOG.md | 120 +
CONTRIBUTING.md | 10 +-
README.md | 5 +-
TODO.md | 48 -
UPDATING.md | 31 +-
docs/installation.rst | 23 +-
install/helm/superset/.helmignore | 21 +
install/helm/superset/Chart.yaml | 9 +
install/helm/superset/templates/NOTES.txt | 19 +
install/helm/superset/templates/_helpers.tpl | 32 +
install/helm/superset/templates/configmap.yaml | 11 +
install/helm/superset/templates/deployment.yaml | 50 +
install/helm/superset/templates/ingress.yaml | 38 +
install/helm/superset/templates/service.yaml | 19 +
install/helm/superset/values.yaml | 45 +
requirements.txt | 11 +-
setup.py | 6 +-
superset/__init__.py | 1 +
.../assets/images/viz_thumbnails/line_multi.png | Bin 0 -> 54363 bytes
.../images/viz_thumbnails_large/line_multi.png | Bin 0 -> 116138 bytes
.../spec/javascripts/explore/AdhocFilter_spec.js | 136 +
.../explore/components/AdhocFilterControl_spec.jsx | 189 +
...AdhocFilterEditPopoverSimpleTabContent_spec.jsx | 135 +
.../AdhocFilterEditPopoverSqlTabContent_spec.jsx | 54 +
.../components/AdhocFilterEditPopover_spec.jsx | 112 +
.../explore/components/AdhocFilterOption_spec.jsx | 39 +
.../components/AdhocMetricStaticOption_spec.jsx | 22 +
.../components/ControlPanelsContainer_spec.jsx | 2 +-
.../components/FilterDefinitionOption_spec.jsx | 36 +
.../explore/components/MetricsControl_spec.jsx | 9 +
.../javascripts/explore/exploreActions_spec.js | 2 +-
.../assets/spec/javascripts/modules/dates_spec.js | 29 +-
.../assets/spec/javascripts/modules/time_spec.js | 58 +
.../assets/spec/javascripts/modules/utils_spec.jsx | 13 +-
.../javascripts/sqllab/VisualizeModal_spec.jsx | 1 +
.../src/SqlLab/components/QueryAutoRefresh.jsx | 11 +-
.../assets/src/SqlLab/components/SqlEditor.jsx | 2 +-
.../src/SqlLab/components/VisualizeModal.jsx | 3 +-
superset/assets/src/SqlLab/reducers.js | 5 +-
superset/assets/src/addSlice/AddSliceContainer.jsx | 6 +-
superset/assets/src/chart/Chart.jsx | 2 +-
superset/assets/src/chart/chartAction.js | 1 +
superset/assets/src/components/AlteredSliceTag.jsx | 4 +-
.../assets/src/dashboard/actions/dashboardState.js | 2 +-
.../assets/src/dashboard/components/SaveModal.jsx | 2 +-
.../src/dashboard/components/SliceHeader.jsx | 4 +
.../dashboard/components/SliceHeaderControls.jsx | 3 +
.../dashboard/components/gridComponents/Chart.jsx | 4 +-
superset/assets/src/dashboard/containers/Chart.jsx | 2 +-
.../src/dashboard/reducers/getInitialState.js | 2 +-
.../util/charts/getFormDataWithExtraFilters.js | 14 +-
superset/assets/src/explore/AdhocFilter.js | 103 +
superset/assets/src/explore/AdhocMetric.js | 13 +-
.../explore/components/AdhocFilterEditPopover.jsx | 159 +
.../AdhocFilterEditPopoverSimpleTabContent.jsx | 289 +
.../AdhocFilterEditPopoverSqlTabContent.jsx | 133 +
.../src/explore/components/AdhocFilterOption.jsx | 93 +
.../explore/components/AdhocMetricEditPopover.jsx | 21 +-
.../src/explore/components/AdhocMetricOption.jsx | 18 +
.../explore/components/AdhocMetricStaticOption.jsx | 22 +
superset/assets/src/explore/components/Control.jsx | 1 +
.../explore/components/ControlPanelsContainer.jsx | 5 +-
.../explore/components/ExploreViewContainer.jsx | 9 +-
.../explore/components/FilterDefinitionOption.jsx | 38 +
.../assets/src/explore/components/SaveModal.jsx | 2 +-
.../src/explore/components/URLShortLinkButton.jsx | 2 +-
.../components/controls/AdhocFilterControl.jsx | 259 +
.../components/controls/AnnotationLayer.jsx | 2 +-
.../components/controls/DatasourceControl.jsx | 2 +-
.../components/controls/DateFilterControl.jsx | 2 +-
.../components/controls/FixedOrMetricControl.jsx | 2 +-
.../explore/components/controls/SelectControl.jsx | 5 +
.../explore/components/controls/VizTypeControl.jsx | 2 +-
.../src/explore/components/controls/index.js | 2 +
superset/assets/src/explore/constants.js | 28 +-
.../assets/src/explore/{stores => }/controls.jsx | 223 +-
superset/assets/src/explore/index.jsx | 2 +-
superset/assets/src/explore/main.css | 49 +
.../src/explore/propTypes/adhocFilterType.js | 22 +
.../assets/src/explore/reducers/exploreReducer.js | 99 +-
superset/assets/src/explore/{stores => }/store.js | 0
.../assets/src/explore/{stores => }/visTypes.js | 142 +-
superset/assets/src/modules/AnnotationTypes.js | 4 +-
superset/assets/src/modules/dates.js | 40 +-
superset/assets/src/modules/time.js | 28 +-
.../src/profile/components/CreatedContent.jsx | 4 +-
superset/assets/src/syncBackend.js | 2 +-
superset/assets/src/visualizations/big_number.js | 3 +-
.../src/visualizations/countries/portugal.geojson | 22 +
superset/assets/src/visualizations/country_map.js | 2 +-
superset/assets/src/visualizations/filter_box.jsx | 2 +-
superset/assets/src/visualizations/heatmap.js | 14 +-
.../src/visualizations/{main.js => index.js} | 3 +
superset/assets/src/visualizations/line_multi.js | 74 +
superset/assets/src/visualizations/markup.js | 2 +-
superset/assets/src/visualizations/nvd3_vis.js | 123 +-
superset/assets/src/visualizations/sunburst.js | 4 +-
superset/assets/src/visualizations/table.js | 3 +-
superset/assets/src/visualizations/world_map.js | 6 +-
superset/cache_util.py | 1 +
superset/cli.py | 4 +
superset/config.py | 3 +-
superset/connectors/base/models.py | 6 +
superset/connectors/base/views.py | 1 +
superset/connectors/connector_registry.py | 1 +
superset/connectors/druid/models.py | 205 +-
superset/connectors/druid/views.py | 13 +-
superset/connectors/sqla/models.py | 65 +-
superset/connectors/sqla/views.py | 29 +-
superset/data/__init__.py | 290 +-
superset/dataframe.py | 1 +
superset/db_engine_specs.py | 131 +-
superset/db_engines/hive.py | 1 +
superset/dict_import_export_util.py | 1 +
superset/exceptions.py | 2 +-
superset/extract_table_names.py | 1 +
superset/forms.py | 1 +
superset/import_util.py | 1 +
superset/jinja_context.py | 1 +
superset/legacy.py | 1 +
superset/migrations/env.py | 1 +
.../289ce07647b_add_encrypted_password_field.py | 10 +-
.../e502db2af7be_add_template_params_to_tables.py | 26 +
superset/models/annotations.py | 1 +
superset/models/core.py | 31 +-
superset/models/helpers.py | 21 +-
superset/models/sql_lab.py | 1 +
superset/security.py | 1 +
superset/sql_lab.py | 86 +-
superset/sql_parse.py | 25 +-
superset/stats_logger.py | 1 +
superset/templates/superset/import_dashboards.html | 36 +-
superset/translations/babel.cfg | 6 +-
superset/translations/de/LC_MESSAGES/messages.json | 2 +-
superset/translations/de/LC_MESSAGES/messages.mo | Bin 63917 -> 87713 bytes
superset/translations/de/LC_MESSAGES/messages.po | 7781 +++++++++++----
superset/translations/en/LC_MESSAGES/messages.json | 2 +-
superset/translations/en/LC_MESSAGES/messages.mo | Bin 23135 -> 87713 bytes
superset/translations/en/LC_MESSAGES/messages.po | 7267 +++++++++-----
superset/translations/es/LC_MESSAGES/messages.json | 2 +-
superset/translations/es/LC_MESSAGES/messages.mo | Bin 23135 -> 87713 bytes
superset/translations/es/LC_MESSAGES/messages.po | 8390 ++++++++++++-----
superset/translations/fr/LC_MESSAGES/messages.json | 2 +-
superset/translations/fr/LC_MESSAGES/messages.mo | Bin 65347 -> 87712 bytes
superset/translations/fr/LC_MESSAGES/messages.po | 8170 ++++++++++++----
superset/translations/it/LC_MESSAGES/messages.json | 2 +-
superset/translations/it/LC_MESSAGES/messages.mo | Bin 83973 -> 87723 bytes
superset/translations/it/LC_MESSAGES/messages.po | 6302 +++++++++----
superset/translations/ja/LC_MESSAGES/messages.json | 1 +
superset/translations/ja/LC_MESSAGES/messages.mo | Bin 65236 -> 87681 bytes
superset/translations/ja/LC_MESSAGES/messages.po | 7783 +++++++++++----
superset/translations/messages.pot | 3790 +++++---
.../translations/pt_BR/LC_MESSAGES/messages.json | 1 +
.../translations/pt_BR/LC_MESSAGES/messages.mo | Bin 0 -> 87676 bytes
.../translations/pt_BR/LC_MESSAGES/messages.po | 8422 +++++++++++++++++
superset/translations/pt_BR/LC_MESSAGES/pt_BR.mo | Bin 73786 -> 0 bytes
superset/translations/pt_BR/LC_MESSAGES/pt_BR.po | 4123 --------
superset/translations/ru/LC_MESSAGES/messages.json | 2 +-
superset/translations/ru/LC_MESSAGES/messages.mo | Bin 112844 -> 87714 bytes
superset/translations/ru/LC_MESSAGES/messages.po | 9878 ++++++++++++++------
superset/translations/utils.py | 1 +
superset/translations/zh/LC_MESSAGES/messages.json | 2 +-
superset/translations/zh/LC_MESSAGES/messages.mo | Bin 53551 -> 87716 bytes
superset/translations/zh/LC_MESSAGES/messages.po | 8806 ++++++++++++-----
superset/utils.py | 50 +-
superset/views/annotations.py | 1 +
superset/views/base.py | 1 +
superset/views/core.py | 68 +-
superset/views/sql_lab.py | 1 +
superset/views/utils.py | 1 +
superset/viz.py | 133 +-
tests/base_tests.py | 2 +-
tests/celery_tests.py | 32 -
tests/core_tests.py | 10 +-
tests/db_engine_specs_test.py | 106 +-
tests/druid_func_tests.py | 136 +-
tests/druid_tests.py | 118 +-
tests/model_tests.py | 83 +
tests/sqllab_tests.py | 6 +-
tests/viz_tests.py | 150 +-
tox.ini | 2 +-
183 files changed, 62785 insertions(+), 23344 deletions(-)
delete mode 100644 TODO.md
create mode 100644 install/helm/superset/.helmignore
create mode 100644 install/helm/superset/Chart.yaml
create mode 100644 install/helm/superset/templates/NOTES.txt
create mode 100644 install/helm/superset/templates/_helpers.tpl
create mode 100644 install/helm/superset/templates/configmap.yaml
create mode 100644 install/helm/superset/templates/deployment.yaml
create mode 100644 install/helm/superset/templates/ingress.yaml
create mode 100644 install/helm/superset/templates/service.yaml
create mode 100644 install/helm/superset/values.yaml
create mode 100644 superset/assets/images/viz_thumbnails/line_multi.png
create mode 100644 superset/assets/images/viz_thumbnails_large/line_multi.png
create mode 100644 superset/assets/spec/javascripts/explore/AdhocFilter_spec.js
create mode 100644 superset/assets/spec/javascripts/explore/components/AdhocFilterControl_spec.jsx
create mode 100644 superset/assets/spec/javascripts/explore/components/AdhocFilterEditPopoverSimpleTabContent_spec.jsx
create mode 100644 superset/assets/spec/javascripts/explore/components/AdhocFilterEditPopoverSqlTabContent_spec.jsx
create mode 100644 superset/assets/spec/javascripts/explore/components/AdhocFilterEditPopover_spec.jsx
create mode 100644 superset/assets/spec/javascripts/explore/components/AdhocFilterOption_spec.jsx
create mode 100644 superset/assets/spec/javascripts/explore/components/AdhocMetricStaticOption_spec.jsx
create mode 100644 superset/assets/spec/javascripts/explore/components/FilterDefinitionOption_spec.jsx
create mode 100644 superset/assets/spec/javascripts/modules/time_spec.js
create mode 100644 superset/assets/src/explore/AdhocFilter.js
create mode 100644 superset/assets/src/explore/components/AdhocFilterEditPopover.jsx
create mode 100644 superset/assets/src/explore/components/AdhocFilterEditPopoverSimpleTabContent.jsx
create mode 100644 superset/assets/src/explore/components/AdhocFilterEditPopoverSqlTabContent.jsx
create mode 100644 superset/assets/src/explore/components/AdhocFilterOption.jsx
create mode 100644 superset/assets/src/explore/components/AdhocMetricStaticOption.jsx
create mode 100644 superset/assets/src/explore/components/FilterDefinitionOption.jsx
create mode 100644 superset/assets/src/explore/components/controls/AdhocFilterControl.jsx
rename superset/assets/src/explore/{stores => }/controls.jsx (94%)
create mode 100644 superset/assets/src/explore/propTypes/adhocFilterType.js
rename superset/assets/src/explore/{stores => }/store.js (100%)
rename superset/assets/src/explore/{stores => }/visTypes.js (91%)
create mode 100644 superset/assets/src/visualizations/countries/portugal.geojson
rename superset/assets/src/visualizations/{main.js => index.js} (97%)
create mode 100644 superset/assets/src/visualizations/line_multi.js
create mode 100644 superset/migrations/versions/e502db2af7be_add_template_params_to_tables.py
create mode 100644 superset/translations/ja/LC_MESSAGES/messages.json
create mode 100644 superset/translations/pt_BR/LC_MESSAGES/messages.json
create mode 100644 superset/translations/pt_BR/LC_MESSAGES/messages.mo
create mode 100644 superset/translations/pt_BR/LC_MESSAGES/messages.po
delete mode 100644 superset/translations/pt_BR/LC_MESSAGES/pt_BR.mo
delete mode 100644 superset/translations/pt_BR/LC_MESSAGES/pt_BR.po
--
To stop receiving notification emails like this one, please contact
ccwilliams@apache.org.