* add fallback and validation for report and cron timezones
* add logging to exception catch
* Run black
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Various typo fixes in MD files
* Undo fixes in CHANGELOG.md to match PR titles
* Update CONTRIBUTING.md
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
* Fix missing items in ToC
Thanks to whatever autoformatting tool was running (:
Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
* Fix minimal Python version required
Currently Python 3.7 is still supported by Superset — cf.
4b23d0ecca/setup.py (L160)
I assue it is thus safe to run the test with Py3.7.
Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
* List MySQL/MariaDB as OS dependecy for test
As raised in issue #14052, MySQL (or MariaDB) is required for being able
to install the Python requirements.
(I assume due to `mysqlclient` dependency — cf.
https://github.com/apache/superset/blob/master/requirements/development.txt#L23)
Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
* Fix which dependencies are installed for tests
To install `tox` (for running the test suite), we want to install the…
testing dependencies, rather than “simply” the local ones.
Note that the `requirements/testing` is a superset of the
`requirements/local`:
https://github.com/apache/superset/blob/master/requirements/testing.txt
vs https://github.com/apache/superset/blob/master/requirements/local.txt
Linked to issue #14052
Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
* Emphasize how to name demo admin user
Related to #14052
Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
* Fix max Python version required
Indeed, Python 3.9 isn't yet supported (cf. e.g., issue #14159).
Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
Description of the extra_filters chart parameter, usage ideas and links to source files.
Co-authored-by: Dirzel <78026187+Dirzel@users.noreply.github.com>
* Update docs for 1.1
* Update CONTRIBUTING.md
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update UPDATING.md
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update UPDATING.md
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update UPDATING.md
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* add file for users to see status of feature flags
* move comment
* update flags per feedback
* move to subfolder and improve docs
* move CODE_OF_CONDUCT to root
* 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>
* chore: migrate all harmless incubator refs like comments and documentation files
* chore: migrate all superset.incubator.apache.org to superset.apache.org to
* chore: migrate dist.apache.org refs
* chore: removing incubating and Disclaimer
* fix: linting issues