This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Dec 10, 2024
-
-
github-automation-metabase authored
* Fix embed loader not translated with #locale * Fix unit tests * Add E2E tests * Fix a case where the lcoale is failed to load * Simplify conditions in `LocaleProvider` * Make E2E tests faster --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> Co-authored-by:
Nicolò Pretto <info@npretto.com>
-
github-automation-metabase authored
Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> Co-authored-by:
Nicolò Pretto <info@npretto.com>
-
github-automation-metabase authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
- Dec 09, 2024
-
-
github-automation-metabase authored
The underlying issue is that nest-query/nest-expression included temporal units when copying over joined fields into the nested query. This caused both the nested query and the parent query to include the "extract the unit from the date" code. In cases where the extraction didn't change the type, this duplication wasn't a big deal. However, for temporal units like hour-of-day, the first extraction changed the type of the field from date to string, and then the second extraction broke. This change ensures that the inner query doesn't try to extract temporal units, which should avoid the duplicate extractions. Co-authored-by:
William <william@metabase.com>
-
github-automation-metabase authored
Co-authored-by:
Metabase bot <metabase-bot@metabase.com>
-
github-automation-metabase authored
* fix scatter chart tooltip shows irrelevant info * remove outdated spec as we always show the tooltip_column setting * fix missing tooltip on the total bar on waterfall charts Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com>
-
github-automation-metabase authored
* feat: Introduce describe-indexes Fixes: #49981 Introduce a faster sync with describe-indexes that follows describe-fields and describe-fks to allow for a database wide sync step rather per table describe-table-indexes. Implement for psotgres * Fix formatting * Add tests * Update src/metabase/driver.clj * Update src/metabase/driver.clj * Address PR review * Fix null schema check --------- Co-authored-by:
Case Nelson <case@metabase.com> Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
Co-authored-by:
Ryan Laurie <30528226+iethree@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
metabase-bot[bot] authored
Co-authored-by:
Alexander Solovyov <alexander@solovyov.net>
-
- Dec 06, 2024
-
-
github-automation-metabase authored
Co-authored-by:
Raphael Krut-Landau <raphael.kl@gmail.com>
-
github-automation-metabase authored
* fix pie chart ignores negative values * fix incorrect handling of zero only values * fix rebase Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
* Always show embed sharing option for admins (#50513) * Always render the public link option This is possible because metabase#50504 * Always render the embed option * Fix unit tests * Fix E2E tests * Correct test semantic * Hide Embed option for non-admins * New Embed modal (#50580) * Open "Compare options" in a new tab * Add an external link icon to interactive embed option when it should * Add disabled state to SDK * Add a disable state to static and interactive embedding * Add interactive embedding disabled state * Implement disabled link * Prepare folder for testing * Fix tests and add SDK tests * Add interactive embedding tests * Correct test desribe block levels * Add static embedding tests * Add premium interactive embedding tests * Add enterprise tests (EE without tokens) * Fix the rest of the failed unit tests * Update E2E tests * Fix a case where OSS see disabled interactive embedding This should be impossible as interactive embedding isn't available on OSS, so we should not display the disabled state. * Address review * Address review Co-Authored-by:
Poom <poom@poom.dev> --------- * Update Interactive Embedding Admin Settings page (#50693) * Add a quick start link to interactive embedding settings page * Update UTM tags for interactive embedding card * Don't show interactive embedding option as enabled on OSS * Fix unit tests * Add a new test --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> Co-authored-by:
Oisin Coveney <oisin@metabase.com>
-
- Dec 05, 2024
-
-
github-automation-metabase authored
* fix scatter chart tooltip shows irrelevant info * remove outdated spec as we always show the tooltip_column setting Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com>
-
github-automation-metabase authored
-
github-automation-metabase authored
* fix the script, and add the new edn * make the migrations run in the proper order * it works (needs cleanup) * remove broken binning - These bins rely on fingerprinting for the custom Age column - The fingerprinting for that custom column are not properly exported in serialization, hence do not get loaded into metabase, causing binning by Age to fail. * cleanup / linting * cleanup * update migration test ids to test * realign test name to check for to see if sample content was created * remove Product collection + move Examples into root * update collection_ids for the content too * remove click behavior for 'Revenue goal for this quarter' * Apply suggestions from code review * for the sample collection is_sample should be true * Drop CreateInternalUserNoOp * typo * update migration comments * 2 small fixes * fix data perms for example coll * add a comment so we don't have 2 blank lines in a row --------- Co-authored-by:
bryan <bryan.maass@gmail.com> Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
William <william@metabase.com>
-
github-automation-metabase authored
Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com>
-
github-automation-metabase authored
* use global e2e helpers * fix dashboard tests --------- Co-authored-by:
Ryan Laurie <iethree@gmail.com>
-
Jeff Bruemmer authored
-
github-automation-metabase authored
firefox Co-authored-by:
Nicolò Pretto <info@npretto.com>
-
github-automation-metabase authored
Co-authored-by:
Oleksandr Yakushev <alex@bytopia.org>
-
github-automation-metabase authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
* Add new selectors * Adjust the onboarding checklist for non-admins * Add unit tests for non-admins * Rename the control knob * Fix the forgotten test * Stop guarding the route for admins only * Translate `alt` tags * Translate `alt` tags * Add e2e coverage for non-admins * Refine selectors * Improve the route guard * Increase E2E coverage for route guards --------- Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Co-authored-by:
Raphael Krut-Landau <raphael.kl@gmail.com>
-
- Dec 04, 2024
-
-
github-automation-metabase authored
Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com> Co-authored-by:
Phoomparin Mano <poom@metabase.com>
-
github-automation-metabase authored
* Add delay helper * Remove delays in storybook * Use skippable delay in ListField and SingleSelectListField * Use skippable delay in ExplicitSize * Remove waitTimeContext in storybook * Remove waitTimeContext altogether * Add documentation to delay * Remove all context references in ExplicitSize * Update flaky snapshots Co-authored-by:
Romeo Van Snick <romeo@romeovansnick.be>
-
github-automation-metabase authored
Fixes: #50771 The new sync process failed to qualify enums outside public and therefore failed to properly type them in database_type. This could either result in matching the wrong type if there was a conflict or not being typed as an enum. Co-authored-by:
Case Nelson <case@metabase.com>
-
github-automation-metabase authored
Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
github-automation-metabase authored
-
github-automation-metabase authored
* Add trial banner * Use the semantic "warning" color for background * Simplify the "reappearance" logic * Refine the banner logic - Pass the bare minimum information (expiry timestamp) to the `TrialBanner` - Take timezones into account - Introduce utilities - Add unit tests * Update the remaining tests * Clean up * Unbreak my `defsetting`
* Add comments * Defer var assignment * Fix failing tests * Adjust the types in order to match `master` * Move the logic up to the parent component * Convert the `index` component to TS * Fix typo in the JSDoc * Fix another typo * Make the return statement more readable * Remove redundant test Co-authored-by:Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
Applying the underlying records filter to a query with a join displays fields from the join Co-authored-by:
William <william@metabase.com>
-