This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jan 11, 2023
-
-
Aleksandr Lesnenko authored
-
Ngoc Khuat authored
* move malli schema from metabase.util.schema to a new ns metabase.util.malli.schema * revert name changes for plumatic schema. e.g: NonBlankStringPlumatic -> NonBlankString * add clj-kondo rule to enforce consistent alias for metabase.util.malli.schema
-
Alexander Polyankin authored
-
Jeff Bruemmer authored
-
Tim Macdonald authored
* Warn when cards used for filtering are archived * filter-values -> dropdown-widget-values * Better string concatenation * dropdown_widget_values_usage_count -> parameter_usage_count * Add end-to-end test
-
Alexander Polyankin authored
-
Ngoc Khuat authored
* add default values keys for dashboard.parmaeters * fix tests and add tests
-
Cam Saul authored
* Switch to Honey SQL 2, Part 1 * Test fix * Fix Kondo error
-
Tim Macdonald authored
[Fixes #27216]
-
- Jan 10, 2023
-
-
Anton Kulyk authored
-
Anton Kulyk authored
* Delete `QuestionHistoryModal` * Delete `HistoryModal` * Delete `AdminEmptyText` * Delete `EditWarning` * Delete `Expandable` * Remove a bunch of question loaders * Delete `CandidateListLoader` * Delete `QuestionName` * Revert "Remove a bunch of question loaders" This reverts commit 209dbac68dec92083d6e3bdf34ff42ace76a3870. * Remove `QuestionAndResultLoader`
-
Tim Macdonald authored
* Do not let API users archive the last superuser [Fixes #26759] * DRY up admin-archiving check * Fix is_superuser bug in with-single-admin-user * Get count of values correctly on H2
-
Tim Macdonald authored
We were explicitly keeping ParameterCards and dashboard.parameters in sync, but that's not necessary
-
dpsutton authored
* fix api/database/<id>/fields to include table's name including name and display name for field, and table name (not display name) which was original complaint. * tests
-
Alexander Polyankin authored
-
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
-
Tim Macdonald authored
[Fixes #16293]
-
- Jan 09, 2023
-
-
Aleksandr Lesnenko authored
* allow including weekday to formatted dates * specs
-
Ariya Hidayat authored
-
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
-
adam-james authored
Since the frontend sends a date-style string with various differences from how Java's Date Formatter expects things, we need to post-process some bits. The 'D' -> 'd' string replacement was missed in the post processing fn, and so in some cases it was missed altogether, causing this bug. Existing tests in `metabase.pulse.render.datetime-test` and `metabase.pulse.render.table-test` should already catch this issue. Prior to the change they would fail, but they now pass after adding this PR's changes.
-
Noah Moss authored
* oxford comma for parameter values with more than 2 items * refactor logic to use a better translated string and fix tests
-
metamben authored
-
Cam Saul authored
-
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`
-
Noah Moss authored
* fetch gtap from table and group * make tests more repl-friendly
-
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
-
Cam Saul authored
-