This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- May 13, 2024
-
-
Emmad Usmani authored
-
Emmad Usmani authored
* refactor legend components to use items prop * update RowChart * add types * add key to type * fix type errors * fix legend.unit.spec.ts
-
bryan authored
* wip * adds more collection-touch events * remove sneaky dep that slipped in * cleaning up, and adding tests * respond to review comments + mini bug reports * make it official * double official * cleanup + return recent-views/Item for `GET activity/popular_items` * get popular_items returning the proper shape * compare doesn't what I thought * add display_name to tables * table.database.name should be the db name, not the table name * add table.database.initial_sync_status * improve call to toucan2 * light renaming + many text fixes * include moderated_status in cards and datasets * look up Dashboard permissions for Dashboards * stop double-querying for `can-write?` checks - also include some debug logging * fix card <-> model dispatching also gets tests passing locally * let the test runner run the tests * fix gc test * adds description * description can be null * better tests no more nils passed through the app * debugging test * fix tests and skip archived * mysql finesse * ellide inactive tables * wip * adds more collection-touch events * remove sneaky dep that slipped in * cleaning up, and adding tests * respond to review comments + mini bug reports * make it official * double official * cleanup + return recent-views/Item for `GET activity/popular_items` * get popular_items returning the proper shape * compare doesn't what I thought * add display_name to tables * table.database.name should be the db name, not the table name * add table.database.initial_sync_status * improve call to toucan2 * light renaming + many text fixes * include moderated_status in cards and datasets * look up Dashboard permissions for Dashboards * stop double-querying for `can-write?` checks - also include some debug logging * fix card <-> model dispatching also gets tests passing locally * let the test runner run the tests * fix gc test * adds description * description can be null * better tests no more nils passed through the app * debugging test * fix tests and skip archived * mysql finesse * New Recents + Popular API Format - Frontend (#42305) * fix tests * new API payload format for recents and populars * update url generation * update recents components * update tests * only show 5 recents in command palette * remove unused types * update tests * obey the linter * type updates * fix unit test * change where we filter recents --------- Co-authored-by:
Bryan Maass <bryan.maass@gmail.com> * fix modelToUrl types * respond to review comments * post merge test fix --------- Co-authored-by:
Ryan Laurie <30528226+iethree@users.noreply.github.com> Co-authored-by:
Ryan Laurie <iethree@gmail.com>
-
Raphael Krut-Landau authored
* Ellipsify descriptions properly in Browse models * Simplify
-
Jeff Bruemmer authored
-
adam-james authored
* Don't use the slugify util for filenames * Fix tests that looked for incorrect filenames * add a test * fix filename in pulse test util
-
Noah Moss authored
-
Nemanja Glumac authored
-
Ngoc Khuat authored
-
Nemanja Glumac authored
-
Uladzimir Havenchyk authored
From now we allow mismatch between `base-type` if we need to match columns and columnSettings
-
Romeo Van Snick authored
* Copy question event to new version * Add new events for adding column via plus modal * Add plus modal variants * Track combine column via plus header * Track extract column via plus header * Add test for combine question event * Add e2e test for extract column shortcut snowplow events
-
Romeo Van Snick authored
* Add index file to CombineColumns * Add CombinColumnAction * Add CombinColumnsAction to default and embedding modes * Fix outdated --color-brand references * Set up sequenced close handler in combine columns * Allow outside clicks to happen when popover is not open * Add e2e test for combine column shortcut * Remove unused prop * Rename file to match component name: CombineColumnsAction * Simplify test assertion * Set width on combine columns action * Remove superflouous ? check
-
Kamil Mielnik authored
* Add repro for 32323 * Fix offset not working in case * Make offset function return any * Add a repro for #42377 * Fix order of adjustments * Revert unrelated changes * Remove commented code * Revert unrelated changes * Refactor test * Type offset aggregation * Add a test for no order by or breakout clause * Add a basic test for breakout clause * Fix assertion * Remove problematic dependency * Fix uuids generation * Remove redundant limit * Add a test for multiple breakouts * Update test names * Extract OFFSET_SUM_TOTAL_AGGREGATION * Add a repro for metabase#42509 * Add a test for multiple aggregations and breakouts * Remove unused intercept * Move uuid utils to separate file - it wasn't possible to import the utils file in e2e tests without it * Make isUuid a type guard * Add tests for sorting * Tag the test * Add extra assertion to verify expression parsing * Add a complex scenario * Reverse isFirst logic
-
Nemanja Glumac authored
-
Ngoc Khuat authored
-
Phoomparin Mano authored
* migrate smart scalar to css modules * lighten theme color * adjust margin * map space 1 to xs * use c prop instead of color * use rem unit * use rem unit * add y margin * return null when no children * comment on text variation * cleanup unused components and add dark mode todo * remove todo comment * support night mode in embedding * lift dashboard theme to redux * make theme non-nullable with default * use component prop instead of title tag * optional display theme * restore tooltip state * add default mock state * remove theme from embed * replace handleActions with createReducer
-
Nemanja Glumac authored
* Upgrade Cypress to `v13.9.0` * Upgrade `@replayio/cypress` to `v2.1.0` * Upgrade `cypress-real-events` to `v1.12.0` * Upgrade `esbuild` to `v0.21.1`
-
Nicolò Pretto authored
-
Phoomparin Mano authored
-
Romeo Van Snick authored
* Render plus button in interactive table header * Add columnShortcuts on ClickObject * Dispatch click action for columnShortcuts on plus button * Make onCancel an optional prop * Add ExtractColumn action * Add ExtractColumn action to Default and Embedding mode * Use arrow_split icon for extract column action * Add title to extract column popover * Add e2e test for Extract column shortcut * Use asReturned in extract column * Rename to Extract part of column * Add a custom title to the new column shortcut * Add onClose to ExtractColumn popover * Hide shortcuts icon when question is not editable * Fix null error * Do not use submodules in import * Scroll more in test
-
- May 10, 2024
-
-
adam-james authored
* Format Rows toggle also applies to Column Names Fixes: #42500 When format-rows is false, we want to also pass that true/false value to the title column formatting. That is, if a column is renamed and formatting is applied, we want to use that column's name. But, if a column is renamed and the user exports unformatted csv or json, the custom column name should NOT be used, as was the behaviour in prior versions. * write a better test explanation
-
Jesse Devaney authored
* fix pie chart display when switching from notebook editor * remove hack * fix missing pie chart display * fix missing pie chart display * address feedback * fix type error
-
Emmad Usmani authored
-
Ryan Laurie authored
-
Raphael Krut-Landau authored
Ensures that models are sorted as follows in Browse models: * Models are sorted by collection, by default * When models are sorted by collection, they are secondarily sorted by name (so that models with the same collection path appear in alphabetic order)
-
Aleksandr Lesnenko authored
* use echarts tree shaking api * fix specs * update types * move echarts module registration back to individual components * Transpile echarts in jest --------- Co-authored-by:
Uladzimir Havenchyk <uladzimir.dev@gmail.com>
-
Braden Shepherdson authored
These params were failing to match. This matches them up and puts the options in the correct place. (`[:contains x y opts]` but `[:contains opts x y z]`).
-
Emmad Usmani authored
* fix percent change across DST * add e2e tests
-
Alex Yarosh authored
-
Alex Yarosh authored
* serialization update * anchor links * more anchor links * correct curl call * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> * review feedback * links * Update docs/installation-and-operation/serialization.md --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Ngoc Khuat authored
-
Cam Saul authored
* Remove unused `metabase.api.transform` * Copy the deps graph improvements from my other PR * New combined X-Rays API namespace * Fix kondo error
-
Raphael Krut-Landau authored
-
Alex Yarosh authored
* how optional clauses work * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Raphael Krut-Landau authored
-
Emmad Usmani authored
* fix pie chart tooltip * add unit test
-
Raphael Krut-Landau authored
* q * Restore margin-left adjustment
-
Cal Herries authored
-
Alex Yarosh authored
-