This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- May 15, 2023
-
-
Alexander Polyankin authored
-
- May 13, 2023
-
-
Ryan Laurie authored
* update react-hooks lint rules and enable no-default-export * ignore deprecated usage of default exports * ignore enterprise default exports * update lint exceptions
-
Ryan Laurie authored
* update upload button tooltip * change collections menu tooltip placement to bottom
-
- May 12, 2023
-
-
Ryan Laurie authored
-
Ngoc Khuat authored
* Dashboard Tab entity (#29802) * add dashboard tab entity * Dashboard tabs CRUD (#29861) * Dashboard tabs frontend (#30189) * rename `DashboardHeader.tsx` to `DashboardHeaderView` to avoid collision with `DashboardHeader.jsx` commit-id:7cdfd86a * add tabs to dash commit-id:d3c2fa74 * improve code structure and other fixes * rename `dashboardtab_id` to `dashboard_tab_id` * remove explicit `position` logic * improve code quality * add renaming functionality * add two new tabs when creating first tab * hide tabs if there is only one * add unit test for `DashboardTabs` component * refactor * fix type errors * add `tabId` to text cards * add `tabId` to link cards * add `tabId` to action button * use disabled state when only one tab remains * refetch cards with filter value when changing tabs * add e2e test * fix broken e2e tests * add horizontal scrolling * fix unit test * fix create tab button being on right * fix performance issue when switching tabs * add `ttag` to `tabs.ts` * use `aria-label` in e2e test helper * fix type error after rebasing * making ordered_tabs optional for tests purposes * fix failing unit tests * fix failing e2e tests * fix flaky revision history e2e test * fix type error after merging feature branch with master and rebasing * fix revisions unit test * fix `ActionParmatersInputsForm.tsx` to stop `actions-on-dashboards.cy.spec.js` from flaking --------- Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com> --------- Co-authored-by:
Emmad Usmani <emmadusmani@berkeley.edu>
-
- May 11, 2023
-
-
metamben authored
* Keep breakout and order-by columns as selectable Fixes #30568. The already selected columns are kept in the lists returned by breakoutable-columns and orderable-column, but they are marked with their position in the breakouts and order-bys list, respectively. * Add test for orderable-columns display-info * Add test for orderByPosition after a roundtrip * Cherry pick order-by cleanup fix * Fix breakoutable and orderable columns after round trip * Declare breakoutPosition in ColumnDisplayInfo * Address review feedback --------- Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com>
-
Ryan Laurie authored
* don't allow unscoped text selectors in e2e tests * properly scope some recent tests * disable eslint for legacy violations * scope selectors in dashboard drill test
-
Anton Kulyk authored
* Add field dimension options types * Add dimension options to sample database mock
-
Alexander Polyankin authored
-
Nemanja Glumac authored
* Remove unused props * Remove `index` prop * Do not pass unneeded prop that's not even defined * Remove seven year old TODO * Render `ListItem` with the `li` HTML element
-
Nemanja Glumac authored
-
Anton Kulyk authored
* Add field values to mock sample database * Use correct `has_field_values` in mock sample database * Add `PEOPLE_SOURCE_VALUES` to mock sample database
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Mahatthana (Kelvin) Nomsawadi authored
-
- May 10, 2023
-
-
Ryan Laurie authored
-
Jesse Devaney authored
-
Ryan Laurie authored
-
Ryan Laurie authored
* update upload button tooltip * add upload tooltip subtitle * update test
-
Nemanja Glumac authored
* Fix wrong operator formatting in filter popover header * Replace custom `field.displayName` implementations * Improve displayName `metabase-lib` method * Evaluate to an actual display name value * Add repro for #27104 * Guard against the missing table
-
Alexander Polyankin authored
-
- May 09, 2023
-
-
Nemanja Glumac authored
-
Ryan Laurie authored
* use syncable_schemas endpoint for upload settings * add syncable_schemas endpoint to mock * add e2e test for empty schema
-
Nemanja Glumac authored
* Do not render menu item that has both `action` and `link` props * Add unit tests * Address PR comment and refactor tests
-
Anton Kulyk authored
-
- May 08, 2023
-
-
Anton Kulyk authored
* Fix missing `fk_target_field_id` * Add missing `effective_type` properties * Fix discount column's `semantic_type` * Fix order's user_id column name * Fix `ORDERS.PRODUCT_ID` name
-
Ryan Laurie authored
-
Anton Kulyk authored
* Remove `metabase-types/types/Collection` * Remove `metabase-types/types/Dashboard` * Remove `metabase-types/types/Dataset` * Remove `metabase-types/types/Auto` * Remove `metabase-types/types/Label` * Remove `metabase-types/types/Revision` * Remove `metabase-types/types/Snippet` * Remove `metabase-types/types/User` * Remove `metabase-types/types/Metadata` * Remove `metabase-types/types/redux` * Remove `metabase-types/types/Segment` * Remove `metabase-types/types/Metric` * Remove `metabase-types/types/Visualization` * Remove `metabase-types/Field` * Remove `metabase-types/types/Table` * Remove `metabase-types/types/Database` * Remove `metabase-types/types/index` * Remove `metabase-types/types/Query` * Remove `metabase-types/types/Parameters` * Remove `metabase-types/types/Card` * Remove irrelevant remapped column test * Fix type
-
- May 05, 2023
-
-
Ryan Laurie authored
-
Nick Fitzpatrick authored
-
Ryan Laurie authored
* revised upload settings * better tests * update padding and show only single button * update schema input label * handle button race conditions and empty schema state * remove resolved TODO
* fix ref types * more tests * test empty schema state * fix e2e upload test -
Nick Fitzpatrick authored
* Generate Dashboard PDFs * Moving style logic to classes rather than style sheet * removing most logic from onClone * adjusting build js heap size * moving node_options to build-release:js * removing heap stuff * set up externals
-
- May 04, 2023
-
-
Cal Herries authored
-
Anton Kulyk authored
* Make `createMockEntitiesState` private * Add `createMockMetadata` helper * Use `createMockMetadata` in `DashCardMenu` tests * Use `createPlaceholderEntitiesState` * Revert "Use `createMockMetadata` in `DashCardMenu` tests" This reverts commit 45e17553dec92a53ec832bdcede68d4e9708e434. * Don't return `state` from `createMockMetadata` * Rename `createEntitiesState`
-
Anton Kulyk authored
* Add metrics and segments to entity store type * Add "sensitive" field visibility type * Add missing properties to MLv1 metadata classes * Handle metrics and segments in `createEntitiesState` * Convert metadata selector file to TypeScript * Fix type errors * Remove not used selectors * Don't export private selectors * Remove `getDatabases` selector * Remove `getFields` selectors * Fix types * Use normalized entity types in metadata selectors
-
- May 03, 2023
-
-
Roman Abdulmanov authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Upgrade `reselect` and `re-reselect` * Use `createSelector` from `@reduxjs/toolkit` * Remove `createMemoizedSelector` * Uninstall `reselect` * Remove `DatabaseWithTables` type * Avoid type casting * Add `isNotFalsy` utility
-