This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 30, 2022
-
-
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
-
Nemanja Glumac authored
* Store individual artifacts for each matrix combination
-
- Aug 29, 2022
-
-
Natalie authored
-
Jeff Bruemmer authored
-
Nick Fitzpatrick authored
-
Nemanja Glumac authored
-
Anton Kulyk authored
* Add `is_app_page` to `Dashboard` type * Add `dataAppPage` form to Dashboard entity * Use "document" icon for app pages * Add "Add new page" button * Drop `isDataApp` dashboard prop * Hide dashboard-only actions for pages * Hide fullscreen mode button for pages * Use "page" word in `DashboardHeader` * Use "page" word for loading notification UI * Use "page" word in empty state * Use "page" word in `DashboardMoveModal` * Use "page" word in `ArchiveDashboardModal` * Fix public/embedded dashboard crash * Fix type error * Fix type error
-
Case Nelson authored
Like `parameters`, it is desirable to use an `is_write` card's visualization_settings to store information for form customizations. When fetching an action, pull up the card's visualization_settings to the root of action, later http actions can add a visualization_settings field and they can be unified with query actions in the same way that wwe do parameters.
-
Aleksandr Lesnenko authored
* Revert "Revert "Pivot table conditional formatting (#24930)" (#25055)" This reverts commit 23fc2531. * fix pivot table conditional formatting * filter out not applicable conditional formatting rules
-
Gustavo Saiani authored
-
Gustavo Saiani authored
-
Noah Moss authored
* minor comment fixes * fix error * unskip cypress * remove debugging code * retrigger ci * throw an exception when a recursion limit is hit
-
Anton Kulyk authored
* Form framework: extract `getMaybeNestedValue` util * Form framework: handle nested fields in initial values * Use different forms for creating and updating apps * Fix data app update endpoint * Update underlying collection on app update * Add app settings modal * Make `EditableText` handle initial value change * Simplify `getMaybeNestedValue` * Use `useEffect` instead of `useLayoutEffect`
-
Mahatthana (Kelvin) Nomsawadi authored
-
- Aug 27, 2022
-
-
Nemanja Glumac authored
* Add repro for #25031 * Rename file * Clean up issue references
-
Aleksandr Lesnenko authored
This reverts commit 971c5053.
-
- Aug 26, 2022
-
-
Gustavo Saiani authored
-
Jeff Bruemmer authored
-
Ryan Laurie authored
-
Jeff Bruemmer authored
-
Nick Fitzpatrick authored
-
Aleksandr Lesnenko authored
* pivot table conditional formatting * tweak styles * hide highlight row setting * adjust styles * specs
-
Anton Kulyk authored
* Extract `MainNavbarProps` type * Extract `MainNavbar` component Would be responsible for picking between: * regular navigation sidebar content * launched app navigation sidebar content * Extract `NavbarLoadingView` component * Use different URLs for launched and previewed app * Add basic "Launch app" button * Allow `SidebarLinks` without `icon` prop` * Add basic app navigation sidebar * Fix opening dashboards inside apps * Lift `selectedItems` getter up to `MainNavBar` * Highlight open data app page * Unify `SidebarLink` components * Add "Exit app" button * Move `cmd + .` shortcut handler to `MainNavbar` * Fix opening regular dashboards * Add "rocket" icon * Use "rocket" icon for "Launch app" button * Update data app URLs * Consolidate data app URL helpers * Fix typescript error * Remove not used regexp * Move `CollectionCreate` back to `MainNavbarContainer` * Add settings action buttons * Add missing `ul` tag * Simplify `LaunchDataAppButton` * Hide "Launch app" button when app is launched * Open app once it's created * Turn "Exit app" button into a Link * Fix type error * Use `import type` syntax
-
Natalie authored
-
Cal Herries authored
* Add disable-max-results? to query middleware options when refreshing cached card results * Add docstrings * Add test for `add-default-limit`
-
- Aug 25, 2022
-
-
Case Nelson authored
* [App] Add action_id to dashcard and endpoint for execution With app forms, we will be inlining action execution. So this PR is in preparation for that inlining and removing the need for createing Emitters in order to execute actions. Mirrors card querying from dashcards. This expects parameter_mappings of the dashboardcard to hold the mappings for execution, in the same shape as other dashcards. Instead of referencing a card_id, we reference an action_id. Emitters may be removed entirely in a future PR. * Fix extra require lint * Add checks for superuser and feature enabled to execution route. Fix code review comments * Add missing comment to migration
-
Nick Fitzpatrick authored
-
metamben authored
Addresses #24951, part of #24861. * Create collection together with the app * Don't create an app collection on FE Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com>
-