Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Mar 07, 2024
    • Oleg Gromov's avatar
    • Alexander Polyankin's avatar
    • Alexander Polyankin's avatar
      Cache can-run (#39695) · 357e446c
      Alexander Polyankin authored
      357e446c
    • Romeo Van Snick's avatar
      Surface more column info (#39296) · 78cb2881
      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: default avatarKamil 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: default avatarKamil Mielnik <kamil@kamilmielnik.com>
      
      * Do not use within with single query
      
      Co-authored-by: default avatarKamil 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: default avatarKamil 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: default avatarKamil 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: default avatarKamil Mielnik <kamil@kamilmielnik.com>
      78cb2881
    • Kamil Mielnik's avatar
      Add a repro for metabase#39508 (#39692) · 21571505
      Kamil Mielnik authored
      21571505
  2. Mar 06, 2024
  3. Mar 05, 2024
Loading