This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 14, 2023
-
-
Kamil Mielnik authored
* Use MetabaseApi where possible in entities/tables.js * Mock syncing state * Disable table link if sync is not complete * Disable model link if sync is not complete * Gray out the disabled link by inheriting body color * Revert "Disable model link if sync is not complete" This reverts commit 5423834bc6638638f0e3c2d2b51d044e099bea62. * Revert "Mock syncing state" This reverts commit 4546f7655e95310a59bb21f3022a8ebad8479e23. * Export DatabaseTablesPaneProps * Use SearchResult type instead of any * Add a unit test boilerplate * Implement test cases for various initial_sync_status for tables * Update names * Add explanatory comments and functions
-
Kamil Mielnik authored
* Fix initial values not reloading in the action modal * Add a repro test for #33084 * Use cy.button helper
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Case Nelson authored
Part of #33140
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix dashboard actions linked with filters don't work * Add E2E test * Make assertion clearer
-
Maz Ameli authored
* add latvian and update translations for 47 * translate untagged strings found in review * okay but really this time is it I swear
-
- Aug 13, 2023
-
-
shaun authored
Creating a collection when saving a question/dashboard should return to the question/dashboard save modal with the new collection selected (#32778)
-
- Aug 12, 2023
-
-
shaun authored
-
- Aug 11, 2023
-
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
Jeff Bruemmer authored
-
Nemanja Glumac authored
From the Cypress docs https://docs.cypress.io/guides/references/configuration#Global The number of tests for which snapshots and command data are kept in memory. Reduce this number if you are experiencing high memory consumption in your browser during a test run. The default value is 50. We're dialing it down to 1.
-
Nemanja Glumac authored
Fixes #33080
-
Oisin Coveney authored
-
- Aug 10, 2023
-
-
Cam Saul authored
* Test metadata helper function consolidation * More code consolidation
-
shaun authored
-
Luis Paolini authored
-
Noah Moss authored
* fix currency metadata * fix test * change renminbi back to yuan because that's what Intl.NumberFormat uses
-
Ryan Laurie authored
* reproduce #32985 * don't crash fieldValuesWidget when we get null options
-
Ryan Laurie authored
* expose field_id mlv2 function * Update frontend/src/metabase-lib/fields.ts Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com> --------- Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com>
-
Ryan Laurie authored
* convert DefaultPicker to typescript * unit test DefaultPicker * update types * use rowvalue
-
lbrdnk authored
* Unify semicolon and comment handling in nested native queries * Use different comment and semicolon removal approach * Apply suggestions from code review Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update base and effective type verification for oracle * Avoid running test with snowflake and bigquery * Update `breakout-results` and test 1. In `breakout-results` case driver statement was redundant. Original code had field name and types hardcoded. During further examination, I've realized name and types are available thanks to the use of `qp.test/col`, so are just "unhardcoded" :) 2. `card-id-native-source-queries-test` is altered, so instead of hardcoding native sub-queries, roughly equivalent* mbql query is compiled and its native form is used. This way I can hopefully avoid problems with extraction of cloud databases' table names for testing purposes. * By roughly equivalent I mean instead of using * for selecting fields, mbql is compiled selecting fields explicitly. Also limit is added in some cases, but local testing showed no problems with that. --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
lbrdnk authored
Modify `:contains`, `:starts-with` and `:ends-with` so field or expression can be used as the second argument (#32446) * Update `LIKE` to handle fields and expressions Previously only string could be used with like clause, ie. as second argument of `:starts-with`, `:ends-with` or `:contains`. This commit modifies translation of those functions, so fields or expressions can be used in place of second argument. * Make only expression or field args use `concat` Using concat with values unnecessarily complects generated sql. * Update tests * Extend mongo string matching capabilities Make mongo filter compilation use `$regexMatch` for `:contains`, `:starts-with` and `:ends-with` so expressions and fields can be matched against. * Adjust mongo specific tests * Update druid Druid's filters work with `:contains`, `:starts-with` and `:ends-with`, but only if second argument is literal pattern. This commit updates existing code, so expection is thrown if `pattern` has different form than `[:value ...]`. * Address review comments - sql * Address review comments - mongo * Use mbql `:concat` instead of `hx/call :concat` Vertica, orcacle and sqlite handle concat differently than other drivers. To overcome this limitation, `pre`, `post` and `arg` are wrapped into mbql's concat expression which is then translated with regards to the specifics of particular driver. * Update according to the review feedback --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
lbrdnk authored
Change is compatible with prior implementation. Match clause like the following, `{$match: {"something": "Facebook"}}`, does exact match if `something` is a scalar, and in case `something` was an array, match would check whether it contains the `Facebook` value. Same behavior, as with `{$match: {"something": {$in: ["Facebook"]}}}`. Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Anton Kulyk authored
* Group native editor files in a single directory * Fix mocking * Clean up imports
-
Kamil Mielnik authored
* Add reproduction test for #28756 * Reuse DASHBOARD_SLOW_TIMEOUT
-
- Aug 09, 2023
-
-
metamben authored
* Support segments Fixes #32409.
-
metamben authored
-
Aleksandr Lesnenko authored
-
Uladzimir Havenchyk authored
-
Oisin Coveney authored
-
metamben authored
This change assumes that org.slf4j/jcl-over-slf4j is not really in use.
-
Cam Saul authored
* Fix fallback long display name for Cards * Test updates
-
Cam Saul authored
* Fix #32920 * Remove stray println
-
lbrdnk authored
* Make `:branches` realize during `:case` compilation Previously `:branches` were generated with use of `for`, yeilding lazy sequence. It caused problems, if the sequence got realized after processing of query ie. without initialized qp store. That was the case with /dataset/native api call containing `:case` with `:now`. * Update /dataset/native test --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Anton Kulyk authored
* Reproduce #32963 * Don't lock display for models
-
Oisin Coveney authored
-
Ryan Laurie authored
* test custom column after aggregations * skip repro
-
Jeff Bruemmer authored
-