This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jul 22, 2024
-
-
Uladzimir Havenchyk authored
- babel is kept to transpile fonts file as swc emotion plugin doesn't handle our case correctly. I didn't find a root cause of wrong behaviour, but the safe past is to keep using babel + emotion plugin for one file and all others can be transpiled with swc - react fast-refresh now handled by swc - swc-loader can't read browserslist config from package.json, so we had to manually specify supported browsers in webpack
-
Alexander Polyankin authored
-
Roman Abdulmanov authored
-
Raphael Krut-Landau authored
* fix(admin): Don't use regex lookbehinds in Schedule utility functions since these fail on Safari 16.3 * Remove blank describe block
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
Abed Habli authored
* Rename Azure to Microsoft Entra ID * adding a new screenshot
-
Kamil Mielnik authored
* Add repro for #28270 * Refactor assertions * Add repro for #33708 * Fix typo * Skip the repros
-
Nemanja Glumac authored
* Uninstall ReplayIO * Remove Replay config * Install and use custom Chrome v111 * Simplify comment * Set a specific Chrome version commit * Skip repro for #22517
-
Ngoc Khuat authored
-
Uladzimir Havenchyk authored
-
- Jul 20, 2024
-
-
metamben authored
* Support out of order expression references * Return just the cycle for cyclic expression references * Prevent "yarn test-cljs" from testing twice
-
- Jul 19, 2024
-
-
Alexander Polyankin authored
-
Case Nelson authored
* fix: replacing joins and conditions updates alias Fixes #37074 * Only change alias if conditions or table changed * Fix test * Fix fe test * Address PR feedback
-
Nemanja Glumac authored
* Fix duplicated boolean options in a dropdown filter * Add repro for 45877
-
Alexander Polyankin authored
* Fix right section in MultiSelect * Fix right section in MultiSelect * Update MultiSelect.styled.tsx * Add a test * Add a test
-
Alexander Polyankin authored
* Remove can_run_adhoc_query from the FE * Remove can_run_adhoc_query from the FE * Disable can_run_adhoc_query on dashboard Was impacting performance on dashboard load. Timings locally for me: get dash: 3178 -> 199 get metadata: 3604 -> 1002 So dashboard went from 6 seconds to load to 1 second. * Fixup test from disabling can_run_adhoc_query --------- Co-authored-by:
dan sutton <dan@dpsutton.com>
-
Cam Saul authored
* I think this should fix Redshift test flakes * PR feedback * PR feedback * Make some flaky X-Ray tests ^:mb/once
-
Phoomparin Mano authored
* missing text semantic colors mapping * add foreground color test * update tests to use SdkGlobalStylesWrapper
-
Uladzimir Havenchyk authored
* fix: install frontend dependencies in dockerfile * do not skip optional deps
-
lbrdnk authored
-
lbrdnk authored
* Add basic auth to dbms-version * Add test
-
bryan authored
* adds database_id to recents, and question collection items * don't show unjoinable things in recents either * unskip repro * fix types * fix repro * fix tests in model/recent_views * add unit test for invalid join in recents * fix tests in test/metabase/api/collection_test.clj * update type * improve unit tests --------- Co-authored-by:
Ryan Laurie <iethree@gmail.com>
-
Raphael Krut-Landau authored
-
Noah Moss authored
-
John Swanson authored
* Add `report_dashboard.last_viewed_at` - defaults to `now()` (it's intended to be used as a timestamp after which we're *sure* the item hasn't been used, not a definitive timestamp we're sure the dashboard was actually used at) - updated whenever the QP processes a query for a dashcard --------- Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com>
-
github-automation-metabase authored
-
Nicolò Pretto authored
* remove dynamic import to make html2canvas work on the sdk * Revert "remove dynamic import to make html2canvas work on the sdk" This reverts commit a8b511fa28cbc4f1aa431551c0dbe949193fefdd. * manually import html2canvas-pro and jspdf in the sdk
-
Braden Shepherdson authored
Previously, due to over-eager `.flush()` calls in Cheshire, we were flushing the output stream for every `data.rows` entry. Typically this resulted in 3 + N TCP packets sent, where N is the number of rows being returned. This PR rebuilds how we stream the JSON responses to avoid extra `.flush()` calls. For the unit test in this PR, that reduced the number of packets sent over the wire from 37524 to 4. Fixes #34795.
-
Alberto Perdomo authored
Warning about React 17 Update supported and planned features
-
lbrdnk authored
* Post sync hook stub for implicit joins testing stub * Add join alias to field lvalues to enable sorting on joined fields * Disable :foreign-keys on Mongo * Require :left-join support for implicit joins instead of :foreign-keys * Update implicit joins tests * Adjust sync-fields-test * Update implicit joins feature check test * Transform post-sync-hook to normal function * Add foreign key relationships only for dbmses without :foreign-keys feature * Update test to handle Oracle correctly * Split convoluted fn * Avoid unnecessary computations for datasets with no fks * Update docstring * Fix driver usage * Transform :foreign-keys to :metadata/key-constraints in test data loading code * Update sync_test.clj * Update driver_test.clj * Update moviedb.clj * Update dataset_definition_test.clj * Update fetch_metadata.clj * Update fields_test.clj * Update driver.clj * Update driver/sql.clj * Set sql driver join support to true for all joins Deriving drivers are expected to set to false where applicable. * Update sqllite.clj * Remove foreign-keys from spark * Remove :foreign-keys from presto * Remove :foreign-keys from Athena * Remove foreign-keys from big query Reading docs it seems fk inference should be ok. Let's see the test results. Act based on that. * Update test_metadata.cljc * Set key-constraints to false for bigquery * Add foreign keys to sqlite manually until sync is fixed * Return driver require to Athena * Correct typo * Add naive primary key heuristic * Update pk fk logic to handle name components correctly * Add alias escaping to presto * Add ordering to test * Add order by to test * Update test * Remove use of rewrite-fields-to-force-using-column-aliases in order by fields * Add exception to alias forcing * Different approach to exception from alias forcing * Alternative approach for prefixing idents in bigq * All seelcted fields by desired alias * Rewrite only fields not from this source table * Update test * Enable breakout-on-fk-field-test for :left-join drivers * Add feature comment * Explicit joins tests foreign-keys removal * Update nested_queries_test.clj * Update remapping tests * Update tests * Update tests to handle sqlite results format * Disable metadata/key-constraints on sqlite during tests until * Address remarks * Remove mt/with-mock-fks-for-drivers-without-fk-constraints * Update bigquery test * Update tests * Adjust row level restrictions * Add parameterized-sql feature * Update comment * Update leftovers * Order keys * Remove foreign keys from frontend * Fix FE unit * Update driver changelog * Address review remark * Update test/metabase/query_processor/test_util.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update docs/developers-guide/driver-changelog.md Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update docs/developers-guide/driver-changelog.md Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update modules/drivers/bigquery-cloud-sdk/src/metabase/driver/bigquery_cloud_sdk/query_processor.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update docs/developers-guide/driver-changelog.md Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update test * Update comment and reduce expression * Update comment * Address remarks * Fix merge --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Alexander Polyankin authored
Add a repro for "Cannot create another filter value if it starts with the same value as an existing value" (#45837)
-
Mahatthana (Kelvin) Nomsawadi authored
-
- Jul 18, 2024
-
-
Aleksandr Lesnenko authored
-
metamben authored
-
Noah Moss authored
-
metamben authored
* Derive MySQLEnum from Text instead of TextLike Fixes #44807. This change is in accordance with https://dev.mysql.com/doc/refman/8.0/en/enum.html describing the ENUM types as a kind of string. All our string operations seem to work with MySQL ENUM fields.
-
Raphael Krut-Landau authored
fix(webapp/collections): Tweak the height of action menu items so they align well with icons (#45618)
-
Alex Yarosh authored
* docs: extract requires a db with regex * Update docs/questions/sharing/visualizations/table.md Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-