This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jun 29, 2022
-
-
Cal Herries authored
* Fix normalize-token for mbql value clauses * Fix formatting * Add bug link to changes
-
Cal Herries authored
* Change hour-of-day units to integers, not time with time zones * Change display format of filter arguments to "h A"
-
Alexander Polyankin authored
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
Jeff Bruemmer authored
-
Nemanja Glumac authored
-
Alexander Polyankin authored
-
Natalie authored
-
Nick Fitzpatrick authored
-
Alexander Kiselev authored
* enable esbuild * update i8n script and unit testing babel config * split out babel loader for styled components
-
Gustavo Saiani authored
-
Snyk bot authored
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-JSRSASIGN-2869122
-
- Jun 28, 2022
-
-
Nemanja Glumac authored
-
Ryan Laurie authored
* correctly handle multi inputs
-
Aleksandr Lesnenko authored
* support more join operators in GUI query builder * update style
-
Ryan Laurie authored
-
Nemanja Glumac authored
-
metamben authored
* Make new color palette colors always hex * Fix parameter order of series-setting * Make pulse preview API endpoints honor viz-settings Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
Mahatthana (Kelvin) Nomsawadi authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Jun 27, 2022
-
-
Ryan Laurie authored
-
Ariya Hidayat authored
-
Case Nelson authored
* Add ddl persistence support for mysql Since mysql does not have the concept of a (non-select) statement timeout, it is necessary to use core.async to monitor the create table as select statement manually. While mariadb does support a general statement timeout, this will work for both vendors. There are some race conditions here but in the context of persistence, this is ok. Mainly, the timeout could hit right as the create table finishes. If that happens, the statement will not be killed (because it was closed when finished), the table will be created, but the function will throw a timeout exception. In the context of persistence, this is ok since persisted-info will remain inactive and the next refresh will drop the table and try again. The other aspect to consider is that mysql doesn't rollback ddl changes. So we have to manually keep track of what was done when testing the db and undo the steps on failure. This isn't perfect, as the undo itself could throw an exception, thus leaving the schema or test table in place, that should only happen if a role has a create table but not a delete table grant. In any event, if a our schema or test table sticks around, they could be removed manually by a dba, or ignored without harm. * Handle integrating mysql, and make sure exceptions are logged * Add tests for execute-with-timeout * Fix linters * Switch to async/thread because reflection hints are lost by a/go and it's better not to do io in go-blocks * Fix test
-
Nick Fitzpatrick authored
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Ryan Laurie authored
-
Nemanja Glumac authored
-
Alexander Polyankin authored
-
Nemanja Glumac authored
* Run the remaining E2E groups using GitHub Actions * Remove Snowplow from CCI * Remove waiting for databases from CCI * Remove Cypress jobs from CCI * Remove `fe-deps` from CCI * Remove `tester` executor from CCI * Remove all frontend-related from CCI * Remove static viz bundle from CCI * Remove E2E checksum from CCI * Remove frontend checksum from CCI * Trigger CI run #1 * Trigger CI run #2 * Trigger CI run #3 * Trigger CI run #4 * Trigger CI run #5
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
Benoit Vinay authored
-
Benoit Vinay authored
* ValidationError package created * ValidationError imports updated
-
Ngoc Khuat authored
* add exceeded_limit column and set it to true when values of a list field exceed our defined limits * move exceeded_limit to has_more_values in metabase_fieldvalues * make fieldvalues search not do in-memory search if has_more_values=true * resolve Noah's comments and make the comments clearer
-
- Jun 26, 2022
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Offer transparent background in embedding * Remove nighttime mode toggle for transparent embedded dashboard * Refactor hasNightModeToggle * Optimize checkerboard file size
-
Aleksandr Lesnenko authored
-