This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Nov 07, 2024
-
-
Alex Yarosh authored
* docs: cloud environment variables * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Nemanja Glumac authored
* Move the upload CSV button to the main nav bar * Remove the old `SidebarOnboardingSection` * Remove obsolete unit tests * Rework E2E tests * Add some spacing around the button * Fix E2E test * Break `MainNavbar` unit test down * Expand unit tests * Update E2E tests * Fix E2E test failure * Move JSDoc where it belongs * Provide context for translators * Simplify the condition
-
Oisin Coveney authored
-
Oisin Coveney authored
-
github-automation-metabase authored
-
Ngoc Khuat authored
-
Kamil Mielnik authored
Fix - Values from the returned rows not present in the visualization are interpolable in the URL but don't have values (#49530) * Fix #46318 * Add repro for #46318 * Move setup to beforeEach
-
- Nov 06, 2024
-
-
adam-james authored
* Pivot Measures Order Used in Pivot Exports Fixes #48442 A pivot table can have any number of measures, and the user can order these by dragging in the UI. Before this PR, that order was ignored and measures would alway be in index order, which is confusing for any user who needs the measures to be displayed in a particular order, especially if they've re-ordered them in the pivot viz settings UI. A test has been added to check that measure order is used. A few minor changes to the pivot qp and post-processor - measure indices are looked up in the pivot qp and added in viz-settings order - the pivot measures are only added if the qp has not already added them. - pivot-opts Malli spec has been made in the namespace, adjusted to allow `nil` as a valid pivot-opts output, and used in relevant functions * address review points. * add a rows order test * Filter out Empty Rows from Pivot Exports Fixes #49353 The linked issue is not actually related to pivot export size but is instead related to the 'Min of Created At: Month' aggregation; the default aggregation function was `+`, so it broke when the date string was encountered. That was fixed. As I was trynig to keep the export small if possible, I noticed that in some cases empty rows are appended, so I added the filter so that if a pivot row's values are completely empty, it doesn't add it. Finally, this PR also adds the 'sub section totals' which I noticed were missing from the exports. This comes up when you have 3+ pivot-rows configured, so you can see the subtotals for the first pivot row and the subtotals nested within those sections for the second pivot row, and so on. * add test for non-numeric values * Make sure the new name refs match on aggregations not just breakouts * cljfmt
-
Noah Moss authored
-
Ryan Laurie authored
-
Ryan Laurie authored
* push metabot to stats * use metabot tag instead
-
Phoomparin Mano authored
* move the database prompt to the very beginning * ability to use sample database for cli * print username and password in console * no tenancy isolation as a default option * highlight sample credentials file * update credential log messages Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * continue without tenancy isolation --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
Alexander Solovyov authored
previously import would return 200 w/o regard if it was successful or not fixes #49602
-
Alexander Polyankin authored
* Fix :pivot-measures with column names * Fix the test * Update src/metabase/query_processor/pivot.clj Co-authored-by:
Braden Shepherdson <braden@metabase.com> * Add a test * Add a test --------- Co-authored-by:
Braden Shepherdson <braden@metabase.com>
-
Kamil Mielnik authored
* Remove @flaky tag * Fix flake * Refactor * Use getDashboardCard * Shorten text * Fix flake * Revert previous changes * Revert "Revert previous changes" This reverts commit 16b56f26. * Fix flake
-
Kamil Mielnik authored
* Remove @flaky tag * Fix flake * Try typing delay instead * Improve comment * Bring back original solution
-
Luis Paolini authored
* Update static embedding iframe resizer * Update docs/embedding/static-embedding.md Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Jeff Bruemmer authored
-
Nicolò Pretto authored
Co-Authored-by:
Poom <poom@poom.dev>
-
Braden Shepherdson authored
Adds filters to generative testing for queries. There's a lot of new code here, but don't panic, it's quite straightforward: generating filter values, in the right shapes for various filter expressions.
-
Uladzimir Havenchyk authored
-
Oisin Coveney authored
-
Nicolò Pretto authored
* refactor + more specific auth errors * fix linting issues * make tests pass, again * make test pass for real? * continues the refactor and hopefully makes tests pass * try to simplify the logic a little bit more * also logs to the console for the edge case of invalid session * remove setLoginStatus * fix typo * fix debug line that should have been commented * remove dead code * remove test for code that doesnt exist * address feedback from PR * update test copy * Update enterprise/frontend/src/embedding-sdk/store/auth.ts Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * Update enterprise/frontend/src/embedding-sdk/store/auth.ts Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * update copy for site settings error * ex -> exception * Update enterprise/frontend/src/embedding-sdk/store/auth.ts Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * Update enterprise/frontend/src/embedding-sdk/store/auth.ts Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * update tests to use the updated copy + small typos * refactor: use jest spy on to check for console.error Co-authored-by:
"Mahatthana (Kelvin) Nomsawadi" <me@bboykelvin.dev> * use full error message in test * renamed response to session * mock implementation of console.log * fix(49482): don't create a new store on each MetabaseProvider render (#49492) * fix(49482): don't create a new store on each MetabaseProvider render * remove store prop as it seems to not be used --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
Ngoc Khuat authored
-
Ngoc Khuat authored
-
- Nov 05, 2024
-
-
Ngoc Khuat authored
-
github-automation-metabase authored
* Add v0.50.32 to the list of releases * Update releases.md --------- Co-authored-by:
Metabase bot <metabase-bot@metabase.com> Co-authored-by:
Alex Yarosh <alexandra@metabase.com>
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
metamben authored
The query can contain all kinds of things, in particular the whole original query in the case of pivot questions, so we should check only the part that actually gets resolved by the middleware.
-
Case Nelson authored
* perf: Implement faster sync methods for postgres Fixes #48575 Pulls work from redshift into the common postgres driver. * Fix tests and formatting * Move nested-field-column sync to sync functions so describe-fields will also get them * Fix test * Fix test * Remove fixed safety test * Add test specific database-supports feature for pk metadata * Fix test * perf: faster mysql sync with describe-fields Fixes: #49010 * Adrress PR feedback * Fix tests * Fix test * Add nil table-schema * Don't use subselect for field-comment * Fix quoting weird identifiers * Make format string inline * Update src/metabase/driver/mysql.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update src/metabase/driver/mysql.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Fix tests * Fix database-type * Fix tests * Fix test * Fix tests * Exclude mysql table_schema * Handle tinyInt1IsBit * Fix test * Only get one db at a time --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Denis Berezin authored
* Add possibility to hide columns in CollectionBrowser * Add tests * Review fixes * Fix e2e
-
Luis Paolini authored
* Correct Azure SAML * Update saml-azure.md * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Braden Shepherdson authored
These are helpful for creating literal dates and times in a cross-platform way. Useful for generating queries, in particular for expression and filter values.
-
Ryan Laurie authored
* add base color palette * add some more comments * fix formatting and color copy-pasta errors * ignore existing bad base color usage --------- Co-authored-by:
Oisin Coveney <oisin@metabase.com>
-
Denis Berezin authored
* Add isOpen prop to control CreateDashboardModal * Add props to storybook
-
Braden Shepherdson authored
The ref (usually) contains enough information to unambiguously find the matching implictly-joined column, even if there are several FKs that could join the target table. The remaining ambiguous case is if the *same* FK column exists multiple times - current MBQL uses raw field IDs for the FK field, so it can't distinguish between eg. an FK in the main table and the one from a self-join.
-
Luis Paolini authored
Added https://github.com/metabase/metabase/pull/49206 to the changelog (missed that on the PR)
-
Denis Berezin authored
-
Chris Truter authored
-