This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 21, 2024
-
-
Jeff Bruemmer authored
-
github-automation-metabase authored
* Remove unnecessary calls to `/api/collection` (#46752) * use ee api to find custom reports collection * remove deprecated hook * fix race condition * add unit tests * fix circular dependency * fix unit tests * another plugin strategy # Conflicts: # frontend/src/metabase/collections/components/CollectionContent/CollectionContent.tsx # frontend/src/metabase/common/hooks/entity-framework/use-collection-list-query/use-collection-list-query.unit.spec.tsx # frontend/src/metabase/components/SaveQuestionForm/context.tsx # frontend/src/metabase/components/SaveQuestionForm/util.ts # frontend/src/metabase/containers/SaveQuestionModal/SaveQuestionModal.unit.spec.tsx # frontend/src/metabase/nav/containers/MainNavbar/MainNavbarContainer/MainNavbarContainer.tsx # frontend/src/metabase/query_builder/components/QueryModals/QueryModals.tsx * fix a thing * fix more import conflicts --------- Co-authored-by: Ryan Laurie <iethree@gmail.com>
-
github-automation-metabase authored
Co-authored-by: Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
github-automation-metabase authored
* mongodb connection * mongodb connection info * Apply suggestions from code review --------- Co-authored-by: Alex Yarosh <alexandra@metabase.com> Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
Co-authored-by: Luis Paolini <paoliniluis@gmail.com>
-
Jeff Bruemmer authored
-
github-automation-metabase authored
* blocked at table level * edits * note on sql questions Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
Co-authored-by: Metabase bot <metabase-bot@metabase.com>
-
Uladzimir Havenchyk authored
-
github-automation-metabase authored
* concat * we fixed this! * format * links * Apply suggestions from code review --------- Co-authored-by: Alex Yarosh <alexandra@metabase.com> Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com> Co-authored-by: Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com>
-
github-automation-metabase authored
-
- Aug 20, 2024
-
-
github-automation-metabase authored
Co-authored-by: Alex Yarosh <alexandra@metabase.com>
-
github-automation-metabase authored
* fix: Handle tokens in strings when parsing params Fixes #38051 Fixes #36262 Fixes #11755 * Fix handling snippets with single quotes in name Co-authored-by: Case Nelson <case@metabase.com>
-
github-automation-metabase authored
* Split utils from `QuestionDataSource` * Do the computation inside the component * Compute query only once * Fix imports order Co-authored-by: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by: Uladzimir Havenchyk <125459446+uladzimirdev@users.noreply.github.com>
-
github-automation-metabase authored
* Remove `Collections` entity loader * Load collections directly within the component * Add E2E repro for #46221 Co-authored-by: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
github-automation-metabase authored
* highlight 1 * highlight 2 Co-authored-by: Alex Yarosh <alexandra@metabase.com>
-
Raphael Krut-Landau authored
-
github-automation-metabase authored
* Add update-stale-references and test * Update test Co-authored-by: lbrdnk <lbrdnk@users.noreply.github.com>
-
github-automation-metabase authored
* perf: Use more efficient iteration and formatting in CSV export * perf: Replace clojure.data.csv functions with more efficient implementations * fix: Fix formatting for integer numbers in scientific notation Co-authored-by: Oleksandr Yakushev <alex@bytopia.org>
-
github-automation-metabase authored
Co-authored-by: Uladzimir Havenchyk <uladzimir.dev@gmail.com>
-
Nemanja Glumac authored
-
github-automation-metabase authored
Co-authored-by: Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
- Aug 19, 2024
-
-
github-automation-metabase authored
Co-authored-by: Sloan Sparger <sloansparger@gmail.com>
-
github-automation-metabase authored
* field filter syntax * Update docs/questions/native-editor/sql-parameters.md --------- Co-authored-by: Alex Yarosh <alexandra@metabase.com> Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
github-automation-metabase authored
* Add new strings for v50.20 * update translations for 50.21 --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Ryan Laurie <iethree@gmail.com>
-
github-automation-metabase authored
If the content-type header is missing entirely, let it through. We're not trying to be overly restrictive here, just prohibit things that are clearly not GeoJSON. Fixes https://github.com/metabase/metabase/issues/46918 Co-authored-by: John Swanson <john.swanson@metabase.com>
-
github-automation-metabase authored
Co-authored-by: Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
* Refactor e2e JavaScript API commands to TypeScript function helpers (#46934) * Remove unused file * Refactor getCurrentUser command to a TS function util * Refactor createAlert command to a TS function util * Refactor createModerationReview command to a TS function util * Reuse createModerationReview * Refactor createPulse command to a TS function util * Remove references to deleted files * Improve typing * ESLint --------- Co-authored-by: Kamil Mielnik <kamil@kamilmielnik.com>
-
github-automation-metabase authored
Co-authored-by: Ngoc Khuat <qn.khuat@gmail.com>
-
- Aug 18, 2024
-
-
github-automation-metabase authored
Co-authored-by: Alexander Solovyov <alexander@solovyov.net>
-
- Aug 16, 2024
-
-
Anton Kulyk authored
* Fix public dashboards are cut when printing * Add comment
-
github-automation-metabase authored
* notes on memory usage * typo * Update observability-with-prometheus.md * Update running.md * update link --------- Co-authored-by: Jeff Bruemmer <jeff.bruemmer@gmail.com> Co-authored-by: Luis Paolini <paoliniluis@gmail.com>
-
github-automation-metabase authored
Co-authored-by: Chris Truter <crisptrutski@users.noreply.github.com>
-
github-automation-metabase authored
Co-authored-by: Ngoc Khuat <qn.khuat@gmail.com>
-
github-automation-metabase authored
* refactor: memoize getSteps selector * screen.getXXX.click() => userEvent.click(...) to avoid missing act() warning * use mockSettings so that MetabaseSettings.setAll is called and we avoid the unknown features warning Co-authored-by: Nicolò Pretto <info@npretto.com>
-
- Aug 15, 2024
-
-
github-automation-metabase authored
* Add Timeseries insights even when Custom Columns exist (#46253) * Add Timeseries insights even when Custom Columns exist WIP Fixes 46244 I don't know why it was (maybe still is) required that the :other columns be empty before providing insights. * might be a solution to changing trendlines when data doesn't change The insights code that powers the frontend trendline requires taking a sample of the dataset. This sampling has some randomness associated by design, and should maintain its randomness. But it makes some sense to use the exact same sample when the input has not changed at all, hence trying this memoize approach out. Might not be the final solution, but it's a start * add test to show that insights are computed * use java.util.random with a seed to keep insights stable * fix failing e2e test I don't understand why other runs on the release branch have been passing this? But in any case, I've copied this change from master to fix it. --------- Co-authored-by: adam-james <21064735+adam-james-v@users.noreply.github.com> Co-authored-by: Adam James <adam.vermeer2@gmail.com>
-
github-automation-metabase authored
* skip some troubleshooting stats when hosted * fix typo * just skip "system-info" and "app db details" Co-authored-by: bryan <bryan.maass@gmail.com>
-
John Swanson authored
* Allow disabling encryption for settings For two settings, we want to disable encryption entirely. On the way out of the data source, we don't need to worry - the decryption is already backwards-compatible with non-encrypted data. On the way in, things are a bit less straightforward. The core of the change is replacing the `t2/deftransform` that *always* runs `encryption/maybe-encrypt` on the value with: - a define-after-select that always tries to decrypt the value (so we can handle existing encrypted values in the db) - a define-before-insert that encrypts the value if the `defsetting` told us to, and - a define-before-update that does the same thing. For now, set two settings to be never-encrypted: `analytics-uuid` and `anon-tracking-enabled`.
-