Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. May 01, 2024
    • Braden Shepherdson's avatar
      [QP, lib] Allow multiple arguments to `:contains`, `:starts-with`, etc. (#41958) · d142da99
      Braden Shepherdson authored
      These string matching clauses only allowed two arguments previously.
      Typically `[:contains field x]` to match a field against a literal.
      
      This adds similar desugaring for `:contains`, `:does-not-contain`,
      `:starts-with` and `:ends-with` that is currently done for
      multi-argument `:=` and `:!=`:
      
      ```clojure
      [:contains field x y z] ;; ->
      [:or [:contains field x] [:contains field y] [:contains field z]]
      
      [:does-not-contain field x y z] ;; ->
      [:and [:does-not-contain field x]
            [:does-not-contain field y]
            [:does-not-contain field z]]
      ```
      d142da99
    • Anton Kulyk's avatar
      bdb1a022
    • Anton Kulyk's avatar
      Fix flaky dashboard subscription test (#42051) · df7a8533
      Anton Kulyk authored
      df7a8533
    • Romeo Van Snick's avatar
      Notebook text extraction shortcut (#41578) · 5f2e3234
      Romeo Van Snick authored
      * Add shortcuts to suggestions
      
      * Add shortcuts group
      
      * Add split icon
      
      * Start implementing extract column modal
      
      * Pass alwaysExpanded from prop to accordion items
      
      * Allow disabling search on QueryColumnPicker
      
      * Only render columns that support extraction
      
      * Add columnExtractions helper to Lib
      
      * WIP
      
      * Add examples for column extraction
      
      * Use Lib.columnExtractions to create extraction picker
      
      * WIP: Create clause from extraction
      
      * Use mb- prefix in color
      
      * Add extract wrapper
      
      * Use updated column extraction types
      
      * WIP: extract clause
      
      * Use JSDoc for todo
      
      * Handle extract column submit in expression editor
      
      * Set name based on extract expression
      
      * Suffix column displayNames to avoid conflicts
      
      * Rename combine test to disambiguate it from extract test
      
      * Add e2e test for column extractions
      
      * Correctly render button as button
      
      * Add tests for email extractions
      
      * Use correct font in expression button
      
      * Remove error when selecting an extraction
      
      * Use last expression
      
      * Use handleExpressionChange
      
      * Add tests for url extractions
      
      * Rename to lastExpression
      
      * Add issue link to the todo
      
      * Move Button into ExtractColumn
      
      * Use unstyled button for ExtractColumnButton
      5f2e3234
    • lbrdnk's avatar
      Add cancelation exception for vertica (#42047) · ddc0f98f
      lbrdnk authored
      ddc0f98f
    • Ngoc Khuat's avatar
      Capture card's last_used_at (#41006) · 7f53ac93
      Ngoc Khuat authored
      7f53ac93
  2. Apr 30, 2024
  3. Apr 29, 2024
Loading