This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Nov 29, 2022
-
-
Cam Saul authored
* Include Amazon Athena support for dacort/metabase-athena-driver * Use Metabase Maven repo to fetch Athena driver * Copy test extensions from Damon's Athena driver repo * Some code cleanup. * Move namespaces => metabase.driver.athena * Clean up the test extensions namespace * 42 failures, 16 errors * Fix regex support; disable a few tests * Minor tweaks * Fix data-source-name * Fix :week and :day-of-week impls (mostly): 2 failures, 3 errors * Fix OFFSET, :week-of-year; skip test that has TIME column * Add Athena to CircleCI config. Don't wait for Java 11 tests to finish before driver tests. * ALL TESTS ARE PASSING! <3 * Copy fixes for https://github.com/dacort/metabase-athena-driver/issues/115; add test * We don't need to prep source files or fetch dependencies before running backend tests. * Fix Eastwood error. * Tweak CircleCI config. * Fix TIMESTAMP WITH TIME ZONE * Include the Athena/Redshift repos in the build-drivers deps.edn * Build and release scripts need to have the :mvn/repos as well * Revert change that enabled test for Presto * Un-enable failing test for Snowflake as well. * moves all is clauses into the test - previously only the first few tests were being run * Sort ns in `metabase.driver.athena-test` * Prevent athena's log4j2.properties file from becoming log config athena includes log4j2.properties top-level with the properties: ``` status = debug rootLogger.level=debug ``` And this kills our beautifully crafted logging. Set "log4j2.configurationFile" in bootstrap to our own log4j2.xml. Log4j2 looks in a few places for its logging config, the first of which is the properties file. So when the jar is loaded, log4j2 considers this a logging config change and we lose our logging. Co-authored-by:
Damon P. Cortesi <d.lifehacker@gmail.com> Co-authored-by:
Bryan Maass <bryan.maass@gmail.com> Co-authored-by:
dan sutton <dan@dpsutton.com>
-
Nemanja Glumac authored
-
Ngoc Khuat authored
-
Alexander Polyankin authored
-
Nemanja Glumac authored
* [CI] Trigger `uberjar` workflow manually * Do not make commit SHA input required * Continue building on push to `master` This will keep `metabase-head` and `metabase-enterprise-head` DockerHub repos working as they did before. * Simplify by removing references to `main` branch * Ignore unrelated paths for push on `master` branch
-
Luis Paolini authored
-
Anton Kulyk authored
* Move visualization errors messages to viz lib * Sort imports * Clean up comments * Clean up state definition and default props
-
Anton Kulyk authored
* Remove not used route * Add space between imports * Remove not used collection URL helper * Remove not used dashboard URL helper
-
Anton Kulyk authored
-
Anton Kulyk authored
* Add `isValidCollectionId` helper * Add `FormCollectionPicker` component * Add `FormFooter` component * Fix `FormProvider` template types * Add `CreateDashboardForm` * Reimplement `CreateDashboardModal` * Fix type error * Use new `CreateDashboardModal` * Delete old `CreateDashboardModal` * Accept root collection's `null` id * Remove console errors/warns overwrite in tests * Remove flaky test * Use `getBy*` element selectors instead of `queryBy*`) * Fix creating new dashboard for a question * Open new dashboards in editing mode * Rely on validation schema to set initial values * Make `description` input `nullable` * Use `userEvent` instead of `fireEvent` in tests * Move `FormCollectionPicker` to collections module
-
Braden Shepherdson authored
-
Alexander Polyankin authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Match static combo chart colors with app viz colors * Match colors when individual series color is set * Remove tests that test colors Since colors is now determined in FE * Fix static viz Series type * Match static progress bar colors with app viz colors * Simplify Clojure code, makes it more idiomatic * Fix certain combo charts don't respect whitelabel colors * Make Clojure code more idiomatic * Fix Series type * Add colors back to static internal page * Simplify type predicate * fix colors matching for multiple series with mulitple metrics or dimensions * Handle legends not formatted in static viz in some cases * Fix failed BE tests after BE API changed * Fix failed BE tests after BE API changed * Add multiple series dashcard test to `getSeriesWithColors` test * Add `getSeriesWithLegends` tests * Fix URL `/_internal/static-viz` not loading due to API change * Correctly ren...
-
- Nov 28, 2022
-
-
Ngoc Khuat authored
convert-timezone now requires source-timezone if the input column doesn't have timezone
-
Natalie authored
-
john-metabase authored
* Adds rollback where necessary to v45 migrations * Adds linter for migrations requiring rollback key * Removes unused writeback table migrations * Removes migrate down-one subcommand
-
Jeff Bruemmer authored
-
Nick Fitzpatrick authored
-
Nick Fitzpatrick authored
* adding border to pivot table sort buttons * Changing to use Button component
-
Bryan Maass authored
-
Bryan Maass authored
* treat private-key conn props as base64 encoded - fix typo * handle connecting with local keypair * adds test for snowflake keypair auth * remove unused arg * remove id, and only call byte-array->string once * dont reflect for conversion from byte-array to str * remove inline def * more cleanup - mess with tests to find the fabled metabase ci snowflake user * remove un-needed test * handle conn uri in connection-details->spec * make sure tests are actually running * encode properties in the connection uri * typehint private keyfile * respond to some review comments - add a test for can-connect? => true, even when jdbc/query returns falsey * remove unused logging require * adds assoc-qp - which will be used to non-destructively "assoc" onto the snowflake connection query params * hook in u.qp/assoc-qp to better update conn uri * kill a newline * reuse `conn-str-with-additional-opts` on snowflake conn uri * update use utf-8 when encoding private-key-value conveniently use `bytes` and `bytes?`
-
Aleksandr Lesnenko authored
-
- Nov 25, 2022
-
-
Nick Fitzpatrick authored
* Updating Eye Icons * Updating Tests
-
Mahatthana (Kelvin) Nomsawadi authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix weird static viz data point values rounding * Fix incorrect static viz formatting * Fix failing tests
-
Mahatthana (Kelvin) Nomsawadi authored
-
Nick Fitzpatrick authored
-
- Nov 24, 2022
-
-
Nemanja Glumac authored
* Ignore only FE unit test changes in backend workflows * Ignore both FE and E2E tests
-
Aleksandr Lesnenko authored
-
Luis Paolini authored
* Update models.md * Update docs/troubleshooting-guide/models.md Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> * Update models.md * Update models.md Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Anton Kulyk authored
* Extract `DashCardVisualization` * Fix click behavior * Fix `dispatch` prop
-
Nemanja Glumac authored
* Revert "Fix incorrect static viz formatting (#26737)" This reverts commit c155666c. * Revert "Fix weird static viz data point values rounding (#26704)" This reverts commit 25329609.
-
Mahatthana (Kelvin) Nomsawadi authored
-
Aleksandr Lesnenko authored
* return white text color more frequently * increase factor
-
Mahatthana (Kelvin) Nomsawadi authored
-
Anton Kulyk authored
* Extract action button components * Extract `DashCardActionButtonsContainer` * Add shared `DashCardActionButton` component * Clean up `AddSeriesButton` * Clean up `ChartSettingsButton` * Clean up `ToggleCardPreviewButton` * Clean up `RemoveButton` * Clean up click behavior button * Make remove and toggle preview buttons inline * Clean up `DashCardActionButtons` * Fix type error
-
- Nov 23, 2022
-
-
Nemanja Glumac authored
-
Nick Fitzpatrick authored
* Adding graph.series_order_dimension * Handling adding and removing order items * Adding test for funnel viz * PR Feedback * Simplifying ChartSettingOrderedSimple. Moving logic to Settings Defs * Fixing Row Chart rendering, adding bar chart test * Resolving type check errors * Adjusting series_order empty values * Updating orderItem prop check * adjusting getOrderedSeries
-
Aleksandr Lesnenko authored
-
Natalie authored
-