This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Nov 19, 2024
-
-
Chris Truter authored
-
Aleksandr Lesnenko authored
* allow more iframe attributes * make iframe sandbox more permissive * update spec
-
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>
-
Uladzimir Havenchyk authored
-
metamben authored
-
Chris Truter authored
-
Jeff Bruemmer authored
-
Roman Abdulmanov authored
-
Roman Abdulmanov authored
-
Phoomparin Mano 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
-
Kamil Mielnik authored
* Use synchronous-batch-updates: true by default in e2e tests * Remove changeSynchronousBatchUpdateSetting
-
Kamil Mielnik authored
* Fix #50128 * Add repro for #50128
-
Nicolò Pretto authored
* fix(sdk): handle relative urls for metabaseInstance in loading maps * addTrailingSlash -> ensureTrailingSlash Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
Chris Truter authored
-
Nicolò Pretto 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 Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * refactor: call -> callArguments * add link to the docs --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
Oisin Coveney authored
-
- Nov 18, 2024
-
-
Ngoc Khuat authored
-
Ryan Laurie authored
-
Ryan Laurie authored
-
Aleksandr Lesnenko 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
-
Oleksandr Yakushev authored
* [xlsx-export] Cache the custom datetime formatter * [xlsx-export] Optimize functions in m.q_p.pivot.postprocess * cljfmt --------- Co-authored-by:
Adam James <adam.vermeer2@gmail.com>
-
Cam Saul authored
-
Ryan Laurie authored
-
Jeff Bruemmer authored
-
Nick Fitzpatrick authored
-
Nicolò Pretto 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
-
Chris Truter authored
-
Kamil Mielnik authored
* Fix flaky test * Add extra assertion * Reset hover state * Change order of assertions
-
lbrdnk authored
* Add temporal unit to display name * Remove temporal unit adjustments from FE * formatColumn to displayNameForColumn * Factor out getFriendlyName * Adjust BE tests * Add require * Adjust FE unit tests * Adjust temporal-unit-parameters.cy.spec.js * Adjust dashboard-reproductions.cy.spec * Convert formatColumn occurrence * Adjust legacy display name logic generation After `getFriendlyName` was removed from FE, capitalization of display name should happen here. Logic is similar, should be adjusted prior merging the PR. * Adjust embedding-linked-filters.cy.spec.js * Adjust joins-reproductions.cy.spec.js * Adjust metrics-editing.cy.spec.js * Adjust timelines-question.cy.spec.js * Adjust offset.cy.spec.ts * TMP Avoid duplication of temporal unit in display name in MLv2 code * Probably FE fix: add default temporal bucket only if not present * WIP Add ends-with-temporal-unit? function Current strategy is to add temporal units to display names if same is not already present * Adjust display-name-method :metadata/column Append TU to display name only if different to what's already present * Adjust FE: show temporal unit that's present on field instead of default on hover on QueryColumnPicker element * Return also temporal-unit from visible-columns * Enable tempora-unit to be returned from previous-stage-or-source-visible-columns * WIP Adjust multi breakout multi stage e2e multiple-column-breakouts.cy.spec * Adjust multiple-column-breakouts.cy.spec.ts * It was not a bug. * Revert changes in _BaseBucketPickerPopover * Restore temporal-unit for next stages removal in stage.cljc * Add inherent-temporal-unit * Adjust display name temporal bucket logic * Rename to inherited-temporal-unit * Shutdown too broad display name capitalization * Eastwood * Adjust pivot-rows-order-test * Adjust pivot-non-numeric-values-in-aggregations * Adjust inherent to inherited * Rename to inherited * Add inherent-temporal-unit only to returned-columns * Update e2e/test/scenarios/dashboard-filters/temporal-unit-parameters.cy.spec.js * Update e2e/test/scenarios/question/multiple-column-breakouts.cy.spec.ts * Update consistent-date-formatting-test * Update dashboard/x-rays.cy.spec.js * Update waterfall.cy.spec.js * Return month default for default inherited-temporal-unit * Update reproductions-3.cy.spec.js * Update downloads/downloads.cy.spec.js * Update legend.cy.spec.js * Update pie_chart.cy.spec.js * Update click-behavior.cy.spec.js * Update embedding-linked-filters.cy.spec.js * Return QueryColumnPicker's condition to original state * Remove reundant export * Update e2e/test/scenarios/question/multiple-column-breakouts.cy.spec.ts * Comment * Update nested.cy.spec.js * Update e2e/test/scenarios/sharing/sharing-reproductions.cy.spec.js * Adjust to TS types * Adjust for cljfmt * Capitalize * Add propagation tests * Add inherited-temporal-unit propagation for expressions * Add default inherited-temporal-unit test cases * Add qp temporal-bucket-test ns * Simplify default unit logic * Comment * Use NULL_DISPLAY_VALUE * Comment * Comment * Comment * Comment * Comment * Comment * Remove redundant code (for now) * Update comments * Comment * Restore way too daring simplification * cljfmt * Adjust capitalize * Update comment * Update test * Address remarks in tests * Update test * Address remarks * typo
-
Uladzimir Havenchyk authored
* fix: pass noop as navigateToNewCardFromDashboard from public or embedded dashboard * add e2e test * rework a fix
-
Romeo Van Snick 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:
Kamil Mielnik <kamil@kamilmielnik.com> --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Chris Truter authored
-
Kamil Mielnik authored
-
Nicolò Pretto 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:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
- Nov 16, 2024
-
-
Oleksandr Yakushev authored
-
- Nov 15, 2024
-
-
Case Nelson authored
* fix: Sync postgres materialized view fields Fixes: #49912 * Disable test for redshift * Fix formatting
-
adam-james 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:
Oleksandr Yakushev <alex@bytopia.org>
-
Noah Moss authored
-
Noah Moss authored
Make sure the query to fetch result_metadata for native sandboxes doesn't use the streaming results handler (#50049)
-
adam-james authored
* XLSX Pivot Exports Now Use The Sort Settings from Viz Settings Prior to this PR, the xlsx pivot exports worked correctly except for the fact that no sorting (ascending or descending) was applied to the pivot rows or columns. Now, those settings are used when they exist. * only try to set sort when a correct setting exists * add ooxml-full dep for correct classes * Update src/metabase/query_processor/streaming/xlsx.clj Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> --------- Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-