This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 31, 2022
-
-
Braden Shepherdson authored
This is a simple expedient: convert our entities to a `(sorted-map)` before passing them to the YAML writer! This gives a consistent, platform-agnostic order between dumps. (It might have already been fine, since it's based on Clojure's `hash`?)
-
Braden Shepherdson authored
* Add `serdes-descendants` for "containment" to serialize a subtree This allows naming eg. a Collection and will recursively serialize: all dashboards, cards and dashcards it contains directly, plus all child collections and everything they contain. Currently this words on Collection, Dashboard, DashboardCard, and Card. * lint * Switch to plural `extract-subtrees` with a list of `targets`
-
metamben authored
Hydrate app_id on collections in the search endpoint
-
metamben authored
-
metamben authored
See #25097 for context.
-
Nemanja Glumac authored
* Skip adding another H2 database to avoid failures in CI This is just a temporary measure! Remove this mechanism as soon as #24900 gets fixed! * Use Boolean `true`
-
Anton Kulyk authored
-
Anton Kulyk authored
* Move `CategoryWidgetProps` out of writeback types * Clean up writeback types * Move writeback types to `metabase-types/api` * Rename file
-
adam-james authored
* Remove sort-by first from combo chart rendering The card query (seems to) return the rows in a vector in the same order presented on the frontend UI. Having the row selection function sort the selected rows by first will always just sort things alphabetically. This may be fine in some generic case, but can break in situations where a user has created a query with a sort on some quantity. * Fix test
-
Harry V. Kiselev authored
-
Aleksandr Lesnenko authored
-
Aleksandr Lesnenko authored
* add find-replace search box to the native query editor * mock
-
Aleksandr Lesnenko authored
-
Anton Kulyk authored
* Extend dashboard types * Add click behavior types * Convert `ClickBehaviorSidebar` to TypeScript * Convert `SidebarItem` to TypeScript * Convert `TypeSelector` to TypeScript * Convert `TableClickBehaviorView` to TypeScript * Convert `ActionOptions` to TypeScript * Convert main sidebar view to TypeScript * Convert `LinkOptions` to TypeScript * Fix types * Convert utils to TypeScript * Remove redundant `div` * Extract `ClickBehaviorSidebarHeaderContent` * Extract `ClickBehaviorSidebarContent` * Swap conditionals
-
Anton Kulyk authored
* Untangle `ClickBehaviorSidebarHeader` * Untangle `ClickBehaviorSidebarMainView` * Untangle `Column` * Move `LinkOptions` to its own directory * Untangle `LinkOptions` * Move `TableClickBehaviorView` to its own directory * Untangle `TableClickBehaviorView` * Untangle `QuestionDashboardPicker` * Extract `SidebarItem` component * Remove `SidebarItemClasses` and `SidebarItemStyle` * Fix `QuestionDashboardPicker` sidebar item component * Move components into their own folders * Extract more code into `SidebarItem` * Extract styled components * Untangle main content rendering * Remove redundant div * Fix padding * Clean up `ClickBehaviorSidebar` props * Fix missing prop * Fix incorrect `disabled` condition * Convert sidebar into functional component * Fix `hasSelectedColumn` used before define
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Remove `redux-logger` usage * Remove related lib file * Uninstall `redux-logger`
-
Anton Kulyk authored
* Extract straightforward styled components * Extract `SidebarItem` bits * Remove not used props * Sort imports * Extract `ValuesYouCanReference` component * Extract `CustomLinkText` component * Extract `LinkOption` component * Extract `Column` component * Extract utils * Extract `TypeSelector` component * Extract `ActionOptions` component * Extract `QuestionDashboardPicker` component * Extract `CrossfilterOptions` component * Extract `LinkOptions` component * Extract `TableClickBehaviorView` component * Extract `ClickBehaviorSidebarHeader` component * Extract `ClickBehaviorSidebarMainView` component * Fix `this` references in functional components
-
Anton Kulyk authored
-
Ryan Laurie authored
-
Ngoc Khuat authored
* use login-attributes when hash advanced field-values if sandbox use native query * add a e2e test * Add repro for #24966 Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
Mahatthana (Kelvin) Nomsawadi authored
* Handle negative bar data point value * Migrate static line chart values to Values component * Migrate static bar chart values to using Values component * Migrate static area chart values to using Values component * Fix stroke rendering * Fix multiseries value collision * Fix bar + y axis collision * Fix x-axis collision * Fix collision bug * Render chart last so it's above the Y axises * Fix value stroke collide with X-axis * Tidy up <Values /> and make it more readable * Fix auto compact formatting for stacked chart * Handle overlapping value with left Y-axis * `serie` -> `series`, and `series` -> `multipleSeries` So, it's grammatically correct. * Move some types to where they should belong * Add OutlinedText for static viz This is for <Text /> that has a stroke and has `pain-order: stroke`.
-
- Aug 30, 2022
-
-
Nemanja Glumac authored
Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Case Nelson authored
* [Apps] Hydrate action on dashcards It is useful for the frontend if we hydrate :action in the same way that we hydrate :card on :ordered_cards. * Add docstring
-
Dalton authored
-
Natalie authored
-
Dalton authored
* Make QB use Questions entity to fetch * Pass down 'getState' to avoid HACK function * Fix tests
-
Ryan Laurie authored
* remove action saving from save question modal * Add action creator with query editor * Action Creator 2: Action Updates (#25074) * use entity forms for action saving
-
Anton Kulyk authored
-
Anton Kulyk authored
-
Alexander Polyankin authored
-
Anton Kulyk authored
-
Case Nelson authored
* [Apps] Hydrate action_id on is_write Card It'll be helpful for the frontend if we send back the created action_id when saving an `is_write` Card. Also update the `api/card` tests to ensure that a QueryAction (and by fk constraints the Action) is created/deleted as expected when changing `is_write`. * Add extra arg to more result-fns
-
Anton Kulyk authored
-
Anton Kulyk authored
* Move `arg` to dev dependencies * Move `eslint-plugin-no-only-tests` to dev deps * Move `mochawesome` packages to dev dependencies * Move `node-polyfill-webpack-plugin` to dev deps
-
Anton Kulyk authored
-
Anton Kulyk authored
* Add `createMockDataAppPage` test utility * Add `getDataAppHomePageId` utility * Render the homepage when launching a data app * Break down `DataAppNavbarContainer` * Highlight the homepage in app nav sidebar
-
Jeff Bruemmer authored
-
Jeff Bruemmer authored
-
Anton Kulyk authored
* Add dashboard layout visual tests * Simplify test * Await card queries
-