This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Nov 20, 2024
-
-
github-automation-metabase authored
Co-authored-by:
lbrdnk <lbrdnk@users.noreply.github.com>
-
github-automation-metabase authored
* Allow navigating with arrow up/down between lines in expression editor * Do not hijack up/down arrow keys for autocomplete suggestions navigation when there's only 1 suggestion * Add explanatory comments * Convert tokenizer to TS * Add a test * Format code * Add basic test case * Fix a deprecation * Handle incomplete bracket identifier tokens * Shorten code * Add comment * Fix suggestion not always getting selected * Fix computation * Fix types * Update comment * Add repros for #49882 * Add repro * Fix comment * Deprecate a HOC * Update assertion * Remove _.compose and default export * Fix types in ExplicitSize * Fix typing in ExpressionEditorTextfield * Fix types * Fix error handling * Fix showing errors when expression is invalid * Do not submit null expressions * Fix typing * Update assertion * Fix flaky test * Fix filter * Decrease flakiness * Fix crashing * Add comment * Fix incomplete bracket idenfitiers * Fix type * Improve typing * Add an explanatory comment Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
* Refactor: Speed up E2E tests by not relying on UI * Quarantine flaky E2E assertions Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
github-automation-metabase authored
* Update Readme version references and published npm version to 0.51.5 * Update CHANGELOG.md --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
- Nov 19, 2024
-
-
github-automation-metabase authored
Prevent an exception in api.table/batch-fetch-card-query-metadatas when cards is empty (#50115) (#50246) * Don't try to fetch dbs for zero cards in api.table/batch-fetch-card-query-metadatas Closes #48461 Ensure we don't throw an exception by attempting to fetch the Databases associated with potentially-deleted card ids in api.table/batch-fetch-card-query-metadatas. In particular, this ensures we don't generate an exception if the user does the following 1. Create a card "Source Card" 2. Create another card "Derived Card" with a :source-table of "Source Card" 3. Add Derived Card to a dashboard 4. Permanently delete (not just archive) the Source Card * Add test for virtual-table query-metadata with deleted source card * Add test for dataset query_metadata with deleted source card * Add test for dashboard query-metadata with deleted source card * Add test for card query-metadata with deleted source card * Add metabase.api.test-util and use it in query-metadata-with-deleted-card tests * Replace copy/pasted debug helpers with select-query-metadata-keys-for-debugging Co-authored-by:
appleby <86076+appleby@users.noreply.github.com>
-
github-automation-metabase authored
* chore: forbid legacyQuery usage with eslint * fixup * fixup Co-authored-by:
Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
* Add v0.51.4 to the list of releases * add 50.34 --------- Co-authored-by:
Metabase bot <metabase-bot@metabase.com> Co-authored-by:
Alex Yarosh <alexandra@metabase.com>
-
github-automation-metabase authored
Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
github-automation-metabase authored
feat(sdk): ability to render question layout when drilling down in interactive dashboard (#50017) (#50237) * allow passing custom views to underlying ad-hoc questions * update readme docs * accept component instead * tweak layout story * update docs * add e2e tests * cleanup tests * remove incorrect tests * simplify tests * rename prop to renderDrillThroughQuestion and update docs * swap docs order * add missing marker * clarify drill-through naming * replace dead links Co-authored-by:
Phoomparin Mano <poom@metabase.com>
-
github-automation-metabase authored
* allow more iframe attributes * make iframe sandbox more permissive * update spec Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com>
-
github-automation-metabase authored
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
# Conflicts: # src/metabase/email/slack_token_error.mustache # test/metabase/notification/payload/impl/system_event_test.clj Co-authored-by:
Ryan Laurie <iethree@gmail.com>
-
github-automation-metabase authored
* trigger save handlers on question create * add skeleton example stories for save forms * update storybook stories * add tests for saving questions * docs update * add createCard assertions * rollback docs Co-authored-by:
Phoomparin Mano <poom@metabase.com>
-
github-automation-metabase authored
* Use synchronous-batch-updates: true by default in e2e tests * Remove changeSynchronousBatchUpdateSetting Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
* Fix #50128 * Add repro for #50128 Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
* fix(sdk): handle relative urls for metabaseInstance in loading maps * addTrailingSlash -> ensureTrailingSlash --------- Co-authored-by:
Nicolò Pretto <info@npretto.com> Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
github-automation-metabase authored
* Revert "fix(sdk): put a bandage on the flashing error on static question in strict mode (#49659)" This reverts commit c57b3a38. * refactor(sdk): use ignore flag instead of mounted ref Co-authored-by:
Nicolò Pretto <info@npretto.com>
-
github-automation-metabase authored
* feat(sdk): detect mismatch between sdk version and mb version * refactor: log utils to print the big headers * Update enterprise/frontend/src/embedding-sdk/lib/version-utils.unit.spec.ts * refactor: call -> callArguments * add link to the docs --------- Co-authored-by:
Nicolò Pretto <info@npretto.com> Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
github-automation-metabase authored
Co-authored-by:
Oisin Coveney <oisin@metabase.com>
-
- Nov 18, 2024
-
-
github-automation-metabase authored
* Use Flex instead of Group for items in button * Allow column picker to stretch to match the height of the element * Fix height of data picker buttons * Make sure the whole button is clickable * Add e2e test for metabase/metabase#50038 * Use correct id for issue in e2e test --------- Co-authored-by:
Romeo Van Snick <romeo@romeovansnick.be> Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
Co-authored-by:
Ryan Laurie <30528226+iethree@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Oleksandr Yakushev <alex@bytopia.org>
-
github-automation-metabase authored
* [xlsx-export] Cache the custom datetime formatter * [xlsx-export] Optimize functions in m.q_p.pivot.postprocess * cljfmt --------- Co-authored-by:
Oleksandr Yakushev <alex@bytopia.org> Co-authored-by:
Adam James <adam.vermeer2@gmail.com>
-
github-automation-metabase authored
* remove LegendVertical logic that preserves legend width * memoize pie legend items * prevent pie from jumping when toggle legend * fix responsive legend logic, cleanup * drop hyphens from the pie legend (#29597) * eliminate flickering on render due to not having dimensions * shortcut * specs * test vertical layout has no hyphens * setup func * set explicit showLegend=true default Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Oisin Coveney <oisin@metabase.com>
-
github-automation-metabase authored
Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
* Fix flaky test * Add extra assertion * Reset hover state * Change order of assertions Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
Co-authored-by:
Nick Fitzpatrick <nick@metabase.com>
-
Jeff Bruemmer authored
-
github-automation-metabase authored
* fix: pass noop as navigateToNewCardFromDashboard from public or embedded dashboard * add e2e test * rework a fix Co-authored-by:
Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
* attempt to fix 49537 by removing position relative from the tooltip container * Make echart tooltip container cover all iframe area * Update the E2E test * Update loki snapshots from CI * Re-enable echarts tooltip assertion. I couldn't find a better way to fail these assertions on the previous version of the code, but these assertions are better than nothing. --------- Co-authored-by:
Nicolò Pretto <info@npretto.com> Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
github-automation-metabase authored
* fix: Sync postgres materialized view fields Fixes: #49912 * Disable test for redshift * Fix formatting Co-authored-by:
Case Nelson <case@metabase.com>
-
github-automation-metabase authored
* Update doc on Next JS examples * Make comments consistent and remove typos * Address review Co-Authored-by:
Poom <poom@poom.dev> * Address review --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> Co-authored-by:
Nicolò Pretto <info@npretto.com>
-
- Nov 15, 2024
-
-
github-automation-metabase authored
* XLSX Pivot Export - Initialize Pivot Table with Small Area Ref This PR changes the native pivot export so that we first initialize the pivot table with an area ref that's only the first 2 rows. Prior, I used `AreaReference/GetWholecolumn` which had the side effect of using lots of memory. I think this is related to how the Pivot Table's Cache is built up as you add rows/cols to the pivot definition. So, if you keep the area ref only as wide as the number of columns in the raw data, and just 2 rows, then the cache can stay small. After adding row/column data to the pivot table, you can then modify the area ref to be all rows in the relevant columns (`A:E` for example). This keeps the pivot-table object much smaller in size. * need the extra xml schemas to get this to work I'd like to try find a way around including this extra dep, it's a 13mb jar (ish), and I think that's a little bigger than I'd like * oops, didnt mean to have this in * Add test for pivot table initialization being fast and lean on memory * remove time based assertion, add comments in impl * cljfmt * fix test * Pesky little whitespace --------- Co-authored-by:
adam-james <21064735+adam-james-v@users.noreply.github.com> Co-authored-by:
Oleksandr Yakushev <alex@bytopia.org>
-
github-automation-metabase authored
Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
github-automation-metabase authored
Make sure the query to fetch result_metadata for native sandboxes doesn't use the streaming results handler (#50049) (#50107) Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-