* release: bump to 1.0.0 and CHANGELOG
* fix(explore): long metric name display (#12387)
* fix(explore): long metric name display
* add tooltip to control
* chore: Show datasets when search input is empty (#12391)
* chore: Fix typo “Rest” to “Reset” (#12392)
* chore: upgrade eslint, babel, and prettier (#12393)
* feat(explore): add tooltip to timepicker label (#12401)
* chore: change Datasource to Dataset in Explore ui (#12402)
* chore(explore):change dataset to datasource in ui
* modal
* Add space
* Changing it back🤦🏾♀️
* Chargeback
* fix: Refresh Interval Modal dropdown (#12406)
* fix(native-filters): incorrect queriesData state (#12409)
* refactor: from superset.utils.core break down date_parser (#12408)
* Fixes control panel fields styling (#12236) (#12326)
* feat: Resizable dataset and controls panels on Explore view (#12411)
* Implement resizable panels on explore view
* Optimize chart rendering while resizing
* Make dataset column narrower
Co-authored-by: Evan Rusackas <evan@preset.io>
* fix(dashboard): artefacts shown while drag and dropping deck.gl charts (#12418)
* [12181] Fix artifacts while drag and dropping deck.gl charts.
* Run prettier
* bump superset-ui packages for rolling window change (#12426)
* chore: bump superset-ui deckgl plugin (#12466)
* fix: do not show vertical scrollbar for charts in dashboard (#12478)
* fix: do not show vertical scrollbar for charts in dashboard
* Proper fix for #11419
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com>
* fix(dashboard): use datasource id from slice metadata (#12483)
* fix(timepicker): make pyparsing thread safe (#12489)
* fix: make pyparsing thread safe
* remove parenthesis for decorator
* fix (SQL Lab): disappearing results on tab switch (#12472)
* fix (SQL Lab): disappearing results on tab switch
* Remove state
* Fix test
* fix: import ZIP files that have been modified (#12425)
* fix: import ZIP files that have been modified
* Add unit test
* update changelog with rc2 entries
* fix: impose dataset ownership check on old API (#12491)
* fix: impose dataset ownership check on old API
* update UPDATING.md
* partially protect the old MVC also
* prevent metric and column add and update
* ci: remove refs/tags from docker tags on a release (#12518)
* ci: remove refs/tags from docker tags on a release
* wider head
* fix: lowercase all columns in examples (#12530)
* fix(explore): time table control panel (#12532)
* fix(explore): Add Time section back to FilterBox (#12537)
* Fixing Pinot queries for time granularities: WEEKS/MONTHS/QUARTERS/YEARS (#12536)
* fix: Select options overflowing Save chart modal on Explore view (#12522)
* Fix select options overflowing modal
* fix unit test
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
* Fix list filters vertical alignment (#12497)
* feat(db-engine): Add support for Apache Solr (#12403)
* [db engine] Add support for Apache Solr
* Fixing typo
* chore: rename docker image in build_docker_image.sh, docker-compose.yml and helm values.yaml (#12337)
* add rc3 changelog entries
* fix: Popover closes on change of dropdowns values (#12410)
* fix: Add MAX_SQL_ROW value to LIMIT_DROPDOWN (#12555)
* fix(viz): missing groupby and broken adhoc metrics for boxplot (#12556)
* fix: height on grid results (#12558)
* fix: case expression should not have double quotes (#12562)
* Fix 500 error when loading dashboards with slice having deleted dataset (#12535)
* add rc4 changelog entries
* Fixed typo on line 348
* Added files
Co-authored-by: Daniel Gaspar <danielvazgaspar@gmail.com>
Co-authored-by: Yongjie Zhao <yongjie.zhao@gmail.com>
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
Co-authored-by: Junlin Chen <junlin@preset.io>
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com>
Co-authored-by: Agata Stawarz <47450693+agatapst@users.noreply.github.com>
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Kasia Kucharczyk <2536609+kkucharc@users.noreply.github.com>
Co-authored-by: Phillip Kelley-Dotson <pkelleydotson@yahoo.com>
Co-authored-by: Grace Guo <grace.guo@airbnb.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
Co-authored-by: Xiang Fu <fx19880617@gmail.com>
Co-authored-by: Ahmed Adel <github@aadel.io>
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
Co-authored-by: Hugh A. Miles II <hughmil3s@gmail.com>
Co-authored-by: Shuyao Bi <shuyaob@andrew.cmu.edu>
Co-authored-by: Lyndsi Kay Williams <lyndsikaywilliams@Lyndsis-MacBook-Pro.local>
* Use git submodules for (securely) using third party Github Actions
List of repositories added as submodules:
EndBug/latest-tag@latest
morrisoncole/pr-lint-action@v1.4.1
trilom/file-changes-action@v1.2.4
styfle/cancel-workflow-action@0.6.0
apache-superset/cached-dependencies@b90713b
unsplash/comment-on-pr@v1.2.0
1. Upgrade match-sorter from 4.1.0 to 6.1.0
2. Add a debounce delay of 200 milliseconds to reduce excessive rendering (and searching)
3. Set keepDiacritics to true to improve performance
4. Display count of filtered results in "Showing x of xx", instead of the total results
5. Rank certified metrics to the top
* test get_table_names
* test _get_full_name
* add test_split_data_type
* test _show_columns
* add test_is_column_name_quoted
* test select_star
* test get_view_names
* test estimate_statement_cost
* test get_all_datasource_names
* test get_create_view
* test _extract_error_message
* fix typo