Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Dec 14, 2022
  2. Dec 13, 2022
    • Nemanja Glumac's avatar
      Try `dorny/test-reporter` (#27194) · d736678b
      Nemanja Glumac authored
      Unverified
      d736678b
    • Braden Shepherdson's avatar
      Build the CLJS before type checking the frontend code (#27210) · ddcad414
      Braden Shepherdson authored
      This was using the CLJS code at master, so type-checking fails if you
      add new CLJS functions and use them from CLJS in the same PR.
      Unverified
      ddcad414
    • john-metabase's avatar
      Upgrade to H2 v2.1 (#26576) · b1547c96
      john-metabase authored
      
      Updates embedded H2 driver to v2.1.212. When a local H2 v1 file-based application database is detected, it will be
      automatically updated in-place at startup. Migrations and tests have been updated to account for changes in H2
      behavior. Sample data and test harness database files in the repo have all been updated to H2 v2 file format.
      
      Co-authored-by: default avatarBraden Shepherdson <braden@metabase.com>
      Co-authored-by: default avatarCam Saul <github@camsaul.com>
      Co-authored-by: default avatarCam Saul <1455846+camsaul@users.noreply.github.com>
      Unverified
      b1547c96
    • Cam Saul's avatar
      Remove misc unused backend code 4 (#27134) · 4606fb15
      Cam Saul authored
      * Remove more misc unused backend stuff
      
      * Remove unused requires
      Unverified
      4606fb15
    • Cam Saul's avatar
      Remove more misc unused stuff (#27133) · 610f87b4
      Cam Saul authored
      Unverified
      610f87b4
    • Cam Saul's avatar
      Remove misc unused backend code 2 (#27132) · c5097c3c
      Cam Saul authored
      * Remove more misc unused stuff
      
      * Ok, name field is still used
      Unverified
      c5097c3c
    • Cam Saul's avatar
      Remove more misc unused code (#27131) · e187fecd
      Cam Saul authored
      Unverified
      e187fecd
    • Cam Saul's avatar
      Remove `sql.qp` stuff deprecated in 41 and 42 (#27128) · 66845647
      Cam Saul authored
      * Remove `sql.qp` stuff deprecated in 41 and 42
      
      * Remove old test
      
      * We still need to import `FieldInstance`
      Unverified
      66845647
    • Nemanja Glumac's avatar
      Migrate Mongo 4.0 and 5.0 driver tests to GitHub Actions (#27147) · 69bac4a8
      Nemanja Glumac authored
      * Migrate Mongo 5 ssl driver test to GitHub Actions
      
      * Migrate Mongo 4 ssl driver test to GitHub Actions
      
      * Make Mongo certificates available
      
      * Try `docker exec` for Mongo 4.0
      
      * Remove `TTY` from the `exec`
      
      * Try overriding the entrypoint
      
      * Include `mongod` in entrypoint
      
      * Quote entrypoint command
      
      * Quote only the command
      
      * Omit `--dbpath`
      
      * Try running the docker container manually
      
      * Detach containers
      
      * Reduce the timeout
      Unverified
      69bac4a8
    • Nemanja Glumac's avatar
      Migrate Presto JDBC driver test to GitHub Actions (#27164) · 682ed04b
      Nemanja Glumac authored
      * Remove Presto 186 config
      
      We've already migrated it to GitHub actions.
      
      * Migrate Presto JDBC driver test to GitHub Actions
      
      * Wait for port to be ready
      
      * Try `presto-jdbc` driver
      
      * Wait for port before creating certificates
      Unverified
      682ed04b
    • Anton Kulyk's avatar
      Cherry pick new data picker component to master (#27174) · a0d9e138
      Anton Kulyk authored
      
      * Add basic raw data picker for app scaffolding (#25997)
      
      * Show data app page ID params in editing mode (#25943)
      
      * Data apps layout updates (#25930)
      
      * play with grid sizes to make apps feel appier [ci skip]
      
      * move app nav to bar inside app
      
      * only hide other header buttons outside of edit mode
      
      * tweak overflow issue
      
      * fix header width on data apps
      
      * add control to see app contents
      
      * set data apps layout constants contextually [ci skip]
      
      * remove hardcoded value [ci skip]
      
      * extract conextual header styles [ci skip]
      
      * set max-width on paramaters for data apps [ci skip]
      
      * move data apps nav deeper, only show if not editing [ci skip]
      
      * add spacing to contents trigger, rm old code [ci skip]
      
      * rm table thing for now [ci skip]
      
      * Fixes for data app layout updates (#25962)
      
      * Reorder import
      
      * Fix type
      
      * Fix missing translation, move out URL
      
      * Remove not used import
      
      * Rework `getSelectedItems` utility for data apps
      
      * Fix selected data app page highlighting
      
      * Don't reload app navbar on page change
      
      * Change nav item links look
      
      * Remove `DataAppPageSidebarLink`
      
      * Turn nav into HTML list
      
      * Use styled components
      
      * Fix edit button covered by visualizations
      
      * Fix opening homepage
      
      * Remove redundant prop
      
      Co-authored-by: default avatarAnton Kulyk <kuliks.anton@gmail.com>
      
      * First take at parameterized data app page titles (#25938)
      
      * Bring `DataAppContext` back
      
      * Pass `onFocus` and `onBlur` to `EditableText`
      
      * Export `EditableTextProps`
      
      * Add basic `DataAppPageTitle` component
      
      * Use `DataAppPageTitle`
      
      * Fix component name
      
      * Add primitive autocompletion to page title input
      
      * Add `title_template` to `DataAppNavItem` type
      
      * Tweak value management in `DataAppPageTitle`
      
      * Handle `null` values in titles more gracefully
      
      * Don't show suggestions without detail cards
      
      * Don't add whitespace when pasting a token
      
      * Don't update app's collection all the time
      
      * Add data app related selectors to dashboard selectors
      
      * Add redux state to keep title template changes
      
      * Update page title template on page save
      
      * Wire up `DataAppPageTitle` with dashboard code
      
      * Fix unit tests
      
      * Reset state on exiting editing mode
      
      * Add back button to template data picker
      
      * Add `PanePicker` UI component
      
      * Add basic `RawDataPanePicker` component
      
      * displays databases, schemas, tables
      * allows picking a database and a schema (no tables yet)
      
      * Allow picking tables
      
      Supports single-selection and multi-selection modes
      
      * Auto-select single database schema
      
      * Use `.ts` instead of `.tsx` for hook file
      
      * Style `PanePicker`
      
      * Add `onTablesChange` callback prop to data picker
      
      * Use new data picker in new app modal
      
      * Use new data picker in add data modal
      
      * Remove `DataAppDataPicker`
      
      Co-authored-by: default avatarKyle Doherty <5248953+kdoh@users.noreply.github.com>
      
      * Make `DataPicker` controlled (#26018)
      
      * Add data type picker to scaffolding data picker (#26019)
      
      * Move `useSelectedTables` one level up
      
      * Extract `DataPickerSelectedItem` type
      
      * Add `type` to `DataPickerValue` type
      
      * Handle `type` in `useDataPickerValue` hook
      
      * Add data type picker step
      
      * Add back button to raw data picker
      
      * Add `CardPicker`
      
      * Tweak spacing
      
      * Move `VirtualTable` to shared picker types
      
      * Temporary disable saved questions data type
      
      * Simplify schema loading for models and questions
      
      * Remove redundant `useMemo`
      
      * Rename `RawDataPanePicker` to `RawDataPicker` (#26020)
      
      * Add safety checks to scaffolding data picker (#26023)
      
      * Pass available data types as a prop to the picker
      
      * Use nested queries settings for data types list
      
      * Offer models only if instance has at least one
      
      * Check data access
      
      * Break `DataPicker` into container and view
      
      * Make `DataPicker` cover the whole container
      
      * Add items filters API to data app scaffolding data picker (#26024)
      
      * Uncomment saved questions data type
      
      * Add data picker filters API types
      
      * Apply data type filters
      
      * Auto pick a data type when only one is available
      
      * Export data picker types
      
      * Add `DataAppScaffoldingDataPicker` component
      
      * Use `DataAppScaffoldingDataPicker`
      
      * Improve collection selection for scaffolding data picker (#26033)
      
      * Add collection ID to data picker value type
      
      * Handle collection ID in `onChange`
      
      * Handle collection ID in `CardPicker`
      
      * Automatically open root collection
      
      * Add basic search to scaffolding data picker (#26039)
      
      * Add data picker context
      
      * Add global search to data picker
      
      * Add basic search UI to new app modal
      
      * Don't use database ID in search
      
      * Scope search depending on selected data type
      
      * Expose more data picker types
      
      * Style search input
      
      * Keep filtered out data types in mind for search
      
      * Move `MIN_SEARCH_LENGTH` to constants file
      
      * Fix can't select nested collection in card picker (#26122)
      
      * Fix conflicts
      
      Co-authored-by: default avatarKyle Doherty <5248953+kdoh@users.noreply.github.com>
      Unverified
      a0d9e138
    • Anton Kulyk's avatar
      Convert drill code to TypeScript (#27165) · d39dce81
      Anton Kulyk authored
      * Extend `field` types
      
      * Add series types
      
      * Fix `FieldId` type import
      
      * Add `metabase/visualizations/types`
      
      * Add drill types
      
      * Specify `Question.prototype.pivot` return type
      
      * Update `AutomaticDashboardDrill`
      
      * Update `ColumnFilterDrill`
      
      * Update `CompareToRestDrill`
      
      * Update `DashboardClickDrill`
      
      * Update `DistributionDrill`
      
      * Update `ForeignKeyDrill`
      
      * Update `ObjectDetailDrill`
      
      * Update `PivotByCategoryDrill`
      
      * Update `PivotByLocationDrill`
      
      * Update `PivotByTimeDrill`
      
      * Update `QuickFilterDrill`
      
      * Update `SummarizeColumnByTimeDrill`
      
      * Update `SummarizeColumnDrill`
      
      * Update `UnderlyingRecordsDrill`
      
      * Update `ZoomDrill`
      
      * Update `FormatDrill` (former `FormatAction`)
      
      * Update `SortDrill` (former `SortAction`)
      
      * Update `NativeDrillFallback`
      
      * Fix types
      
      * Fix handling missing `clicked` object
      
      * Simplify drill type hierarchy
      Unverified
      d39dce81
  3. Dec 12, 2022
  4. Dec 11, 2022
  5. Dec 10, 2022
  6. Dec 09, 2022
Loading