This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jan 10, 2023
-
-
Anton Kulyk authored
* Convert `VirtualizedList` to TypeScript * Add `VirtualizedSelectList` component * Virtualize raw table list * Virtualize model and question list * Fix rendering virtualized lists in tests
-
Anton Kulyk authored
* Move out `ArchiveQuestionModal` * Move out `QuestionMoveToast`
-
Anton Kulyk authored
* Install and enable plugins * Run eslint auto fix * Fix linter issues (part 1) * Fix Visualization test * Fix Pie Visualization test * Add `getIcon` and `queryIcon` helpers * Fix `VisibilityToggler` tests * Fix `QuestionActivityTimeline` tests * Fix formatting tests * Fix `EntityMenuItem` tests * Fix `ClampedText` tests * Fix `ObjectRelationships` tests * Fix `EmailAttachmentPicker` tests * Fix `SavedQuestionHeaderButton` tests * Fix `DatabaseEngineWarning` tests * Fix `Tooltip` tests * Fix `TippyPopoverWithTrigger` tests * Fix `TippyPopover` tests * Fix `TableLabel` tests * Fix `TableInfo` tests * Fix `ModerationStatusIcon` tests * Fix `Sidebar` tests * Fix `PermissionSelect` tests * Fix `PinnedItemCard` tests * Fix widget tests * Fix `DimensionSemanticTypeLabel` tests * Fix `ListSearchField` tests * Fix `ControlledPopoverWithTrigger` tests * Fix `FieldFingerprintInfo` tests * Fix `ErrorActionButton` tests * Fix `QueryValidationError` tests * Fix `LineAreaBarRenderer` tests * Fix `DataSelector` tests * Fix `PivotTable` tests * Fix `ItemPicker` tests * Fix `TokenField` tests * Fix `TagEditorParam` tests * Fix tests * Fix tests * Run prettier * Fix tests
-
- Jan 09, 2023
-
-
Aleksandr Lesnenko authored
* allow including weekday to formatted dates * specs
-
Ryan Laurie authored
* remove panning logic from map boundary calculation * add map viz percy tests * wait for map load in visual tests
-
Anton Kulyk authored
* Install `eslint-plugin-jest` * Enable `eslint-plugin-jest` * Run eslint auto fix * Fix linter issues * Fix get-column-key * Fix extra space * Fix ChartSettingFieldPicker * Fix eslint issues * Remove redundant describe
-
Anton Kulyk authored
* Add `LoadingState` component * Add `EmptyState` component * Use `EmptyState` in `DataPickerView` * Add loading and empty states to card picker * Add loading and empty states to raw data picker * Handle case when there's no tree data * Add tests
-
Gustavo Saiani authored
-
Nick Fitzpatrick authored
* temp * Adding cypress test * removing test * unskipping test
-
Anton Kulyk authored
* Add shared helpers for mocking endpoints * Add a11y props to simplify testing * Hide back button when can't go back * Fix prop type error * Add data picker tests * Fix comment * Rename `server` to `server-mocks` * Exclude common from coverage * Fix type error * Replace `waitFor` with `findByText`
-
Nick Fitzpatrick authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix double aggregation not working on some fields. This fix adds make sure the table field source is `fields` as this is done in the previous version before we changed it in PR#25267 which introduces the bug in issue#27462 * Add a reproduction * Address review: Improve test readability
-
- Jan 06, 2023
-
-
Ryan Laurie authored
* create pivot table viz directory * extract and type utils and partitions object * extract RowToggleIcon component * extract PivotTableCell component * add unit tests for pivotTable utils * add PivotTable unit tests
-
Anton Kulyk authored
* Remove `titleTemplateChange` from dashboard reducer * Remove `breadcrumbs` from app reducers * Always use real reducers in `renderWithProviders` * Update `ModerationReviewButton` tests * Update `QueryValidationError` tests * Update `LastEditInfoLabel` tests * Update `ProfileLink` tests * Update table visualization tests * Update `QuestionInfoSidebar` tests * Remove `screen.debug` call * Use `getByText` instead of `queryByText` * Fix prop errors in `ViewHeader` tests * Update `DatabaseEditApp` tests * Remove `currentUser` prop from `renderWithProviders` * Update `RenderWithProvidersOptions` type * Fix failing tests
-
Anton Kulyk authored
-
Anton Kulyk authored
* Extract `setup` helper * Use more readable test string * Use `not.toBeInTheDocument` vs `toBeNull` * Fix missing assertions * Fix error about `widget` not being an element * Fix missing `key` prop * Improve new dashboard modal tests * Remove not used import * Fix typo * Add missing `key` props * Use `waitFor` instead of `act`
-
Anton Kulyk authored
* Add `mockSettings` utility * Use `mockSettings` in sidebar tests * Use `mockSettings` in database edit app tests * Use `mockSettings` in update info form * Use `mockSettings` in caching utils * Use `mockSettings` in question cache TTL field * Use `mockSettings` in new dashboard modal * Use `mockSettings` in question info sidebar * Use `mockSettings` in save question modal * Use `mockSettings` in profile link * Ensure settings are passed to redux in tests * Update signature * Fix test
-
Gustavo Saiani authored
-
- Jan 05, 2023
-
-
adam-james authored
* Disallow axis ranges with the same min/max, which causes divide by zero error The group-axes private fn is used to try group series axes together if the ranges of the series are 'close enough', which is calculated by determining the percentage overlap the ranges share. As the comparison is made, the first series in the list will always be compared with itself, and should have 1.0 (100%) overlap, as the ranges are going to be identical. The divide by zero issue arises when this first series, and potentially any other series, has a 'range' where the min and max are the same. This happens if the series has the same value in every row. With this change, these ranges are considered invalid, and we avoid the divide by zero. * Unskip e2e repro
-
Anton Kulyk authored
* Remove not used `StaticEntitiesProvider` * Fix typos * Convert sample database fixture to TypeScript * Fix `EnhancedState` typing * Remove global eslint comment * Fix invalid import * Fix incorrect type
-
Anton Kulyk authored
* Add missing fields to `Settings` type * Make `MetabaseSettings` use up-to-date setting types * Fix type errors
-
Anton Kulyk authored
* Fix error about redux store fixture * Always add settings and embedding reducers * Add `value` to `SettingDefinition` type * Add `settings` type to admin state branch type * Add `users` to entities state * Convert `__support__/ui` to TypeScript * Fix error when rendering with router mock * Remove `form` from redux state * Address feedback * Fix tests setup * Add return type
-
Aleksandr Lesnenko authored
* add the new revamped tooltip to row charts * more specs
-
Gustavo Saiani authored
-
- Jan 04, 2023
-
-
Aleksandr Lesnenko authored
-
Gustavo Saiani authored
-
Gustavo Saiani authored
-
Alexander Polyankin authored
-
- Dec 29, 2022
-
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
- Dec 28, 2022
-
-
Nemanja Glumac authored
-
- Dec 27, 2022
-
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
- Dec 23, 2022
-
-
Nemanja Glumac authored
-
Anton Kulyk authored
* Add action related stuff to database types * Add utils checking actions support and state * Ensure database's `getPlainObject` returns db type * Add models actions section to database sidebar * Address feedback
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-