This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 08, 2024
-
-
Alexander Solovyov authored
-
Alexander Polyankin authored
-
Cal Herries authored
-
Alexander Polyankin authored
-
Romeo Van Snick authored
Avoid showing the help test dialog for unsupported features
-
Uladzimir Havenchyk authored
* Cleanup css modules usage * fixup! Cleanup css modules usage * fixup! fixup! Cleanup css modules usage * revert one class
-
- Mar 07, 2024
-
-
Sloan Sparger authored
* init pass at upgrade * pin to version 2 of package, import history v3 related utils * rename js file to ts * add types to type-guards file
-
Nick Fitzpatrick authored
* Chart Settings Table Formatting DnD kit * await onChange, update unit tests * named exports
-
Nick Fitzpatrick authored
* css animation on disclosure triangle * Full page modal using mantine transition * removing comment
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
bryan authored
* Adds property based test for u/map-all * respond to code review
-
Raphael Krut-Landau authored
-
Anton Kulyk authored
-
Nemanja Glumac authored
This setting key is defined using kebab-case. Not sure how it worked (if it worked) using the snake_case?
-
Nemanja Glumac authored
-
Kyle Doherty authored
* tweak default modal spacing * tweak spacing between header and body
-
adam-james authored
* Revision Diff Should handle `nil` Dashboard Width Even though there shouldn't be `nil` values in dashboard.width, because the migration populates w/ the default value of `full`, it is still true that because of the version before the migration, revisions can have `nil` for the width value. The diff string impl didn't consider this, causing an NPE with `(name nil)`. * Use :guard to prevent nil values from matching * Add test checking that dashboard width change is described correctly
-
Nemanja Glumac authored
* [HDS] Prep/cleanup steps for Highlighting the data source (#39681) * Rename `DATA_BUCKET` key to `MODELS` * Rename misleading method `isSavedQuestionSelected` is too narrow because we can also have other saved entities, such as models (and soon metrics) as the selected source. * Fix type for `selectedTableId` * Extract `sourceId` * Rename saved question instances to saved entity * Rename related components * Show models correctly in the data source picker (#39686) * Show models correctly in the data source picker * Address review comments * Destructure props * Add E2E reproduction for #39699 * Prevent accessing potentially stale value Closes #39699
-
Alexander Polyankin authored
-
Nemanja Glumac authored
* Define PrivilegedSettings type This consists of Admin settings and Settings manager settings. * Order settings alphabetically
-
Uladzimir Havenchyk authored
-
Nick Fitzpatrick authored
* using CSS animations for notebook previews * useMemo * optimizations on question creation
-
Romeo Van Snick authored
* Avoid overlapping icon on AccordionList * Allow table fks to be undefined * Only fetch fks when they havent been fetched before
-
Sloan Sparger authored
* removes react motion usage from bulk action related components and replaces with mantine transition component * removes unused eslint disable comment * fixes e2e tests
-
Anton Kulyk authored
-
Noah Moss authored
Co-authored-by:
bryan <bryan.maass@gmail.com> Co-authored-by:
Bryan Maass <bryan.maass@gmail.com> Co-authored-by:
Jerry Huang <jhuang37050@gmail.com> Co-authored-by:
Noah Moss <noahbmoss@gmail.com> Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com> Co-authored-by:
John Swanson <john.swanson@metabase.com>
-
Anton Kulyk authored
-
Anton Kulyk authored
-
Alexander Polyankin authored
-
Oleg Gromov authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Romeo Van Snick authored
* Add info icon to the column picker dropdown in the notebook editor (#38725) * Make SemanticTypeLabel not depend on Field but just on the semantic type * Add MLv2 version of FieldInfo * Add MLv2 props to FieldInfoPopover * Convert TableInteractive to use MLv2 version of FieldInfoPopover * Support Fingerprints in FieldInfo for MLv2 types * Move DateTimeFingerprint to its own file * Move NumberFingerprint to its own file * Allow Category finderprint info to work with MLv2 types * Remove null values in fingerprint info * Move move ColumnDescription into separate component * Split up fingerprint info component * Add hover card metadata to summarize sidebar (#38817) - Add column info hovercard to the summarize sidebar - Implement redesign of the bucker picker to accommodate the icon * Add hovercard on notebook filters (#38854) Add ColumnInfoIcon to the notebook filter picker * Add info popover to custom expression popover (#38870) * Pass query to ExpressionEditorSuggestions * Add info popover to custom expression suggestions * Add test for custom expression hovercard * Pass column directly instead of spreading it * Add unit test for suggestion list item * Add column info on filter modal (#38916) Add column info icon on the filter modal fields * Implement design feedback and fix tests (#39064) * Be more explicit with the icon position * Align the info icon more to the left * Directly export HoverParent * Ignore outside clicks on popover element * Fix binning tests * Select the correct popover * Fix import order * Fix broken export * Force click out of item * Fix missing bucket picker (#39244) * Data reference info hovercards (#39144) * Add info icons to fields in the data reference * Add test for info icon on field list * Render field items in a delay group * Fix import order to avoid circular dep * Force click item in test to avoid overlapping element * Add info icon to parameter field mapping (#39099) * Add info icon to dataselector * Add unit test for info icon * Fix import order to avoid circular dep * Ignore overlay when clicking element * Fix a circular dependency coming up in DataSelectorFieldPicker.unit.spec.tsx * Explicitlty import React * Fix text selector * Force click items to avoid overlapping elements from breaking the test * Avoid circular dependencies in entities/questions --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Join column hovercard (#38967) * Render Info icon on join column picker * Allow customising label on AccordionList * Add unit test for info icon on join column picker * Add info icon to summarize picker too * Fix margin on item name * Fix tests that rely on binning label * Set icon color without !important * Fix position of popover * Allow list item content to shrink where necessary * Make list item title ellipsified * Never shrink icon * Ignore overlay when clicking element * Fix import order to avoid circular dep * Reduce overlapping hovercards * Fix cut-off of text in summary column * Table info hovercard (#39308) * Use named export for TableInfoPopover * Remove duplicate propTypes * Export TableInfo's props * Use Mantine HoverCard for table info popover * Move info Popover to separate component * Move InfoIcon to shared component file * Add TableInfoIcon component * Add info icon to table picker * Pass through TableInfo props * Add test for TableInfoIcon * Use the info icon for the table header in chill mode * Pick the hovercard inside of the popover * Fix rendering children * Fix question test for table header * Avoid rendering huge icon in subtitle * Avoid unneccessary ternary Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Do not use within with single query Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Avoid cutting of loading spinner * Avoid closing popover when clicking it's content * Add test for click inside hovercard * Fix typo in commment Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Use direct import of ReactNode * Be more specific with popover selector * Scope selector to sidebar * Use correct selector for hovercard * Avoid scrollbars in info card * Adjust the width of the target component * Add more padding to description in table info card * Increase close delay to allow for clicks to go through * Simplify to findByText --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Add DelayGroup to unpinned dimensions * Remove unused variable * Use getByText * Fix time popover closing when more... is clicked --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Kamil Mielnik authored
-
- Mar 06, 2024
-
-
Raphael Krut-Landau authored
-
Jeff Bruemmer authored
-
Noah Moss authored
-
Chris Truter authored
-
Jesse Devaney authored
* fix dashcard text gets cut off * fix magic number
-