Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Sep 15, 2022
    • Braden Shepherdson's avatar
      Serdes v2: Fix a missing case in the deps for a Card (#25392) · 077d8e36
      Braden Shepherdson authored
      Cards can depend on other Cards as their `:source-table`, but the code
      to extract `serdes-dependencies` from the MBQL query did not
      capture that case.
      Unverified
      077d8e36
    • Braden Shepherdson's avatar
      Serdes v2: Handle missing User refs by synthesizing dummy users (#25391) · f2981efc
      Braden Shepherdson authored
      Many entities have `creator_id` and similar fields. `User`s are not
      serialized. Foreign keys to users are serialized as email addresses.
      
      During deserialization in a different instance (eg. a local dev instance
      importing a dump from a prod instance) many such users may not exist.
      This change creates new `User` entities on the fly with empty names,
      generated passwords, and the email set.
      Unverified
      f2981efc
    • Anton Kulyk's avatar
      Respect data app nav items (#25416) · 7667c334
      Anton Kulyk authored
      * Allow overwriting `SidebarLink` name styles
      
      * Add `DataAppPageSidebarLink` component
      
      * Render data app sidebar page tree
      
      * Hide pages marked as hidden
      
      * Add `getParentDataAppPageId` helper
      
      * Highlight parent page when hidden page is selected
      
      * Extract `getSelectedItems` and add tests
      
      * Fix messed up ordering bug
      Unverified
      7667c334
    • Anton Kulyk's avatar
      Implement scaffolding new pages for existing apps (#25402) · 54afeea9
      Anton Kulyk authored
      * Remove `DataAppNewButton`
      
      * Add new item menu
      
      * Fix missing click handler
      
      * Use "pencil" icon for new page
      
      * Fix action buttons look
      
      * Extract `DataAppDataPicker` component
      
      * Rename `scaffold` action
      
      * Add `scaffoldNewPages` action
      
      * Add `ScaffoldDataAppPagesModal` component
      
      * Add `DataAppNavItem` type
      
      * Allow building page URLs out of nav items
      
      * Implement "Add data" flow
      Unverified
      54afeea9
    • Anton Kulyk's avatar
      Implement implicit actions for data apps (#25393) · f4d2f588
      Anton Kulyk authored
      * Add implicit action click behavior types
      
      * Add `isImplicitActionButton` helper
      
      * Extract `ActionButtonView` component
      
      * Separate implicit and default action buttons
      
      * Use `DashboardOrderedCard` instead of `DashCard`
      
      * Use `Value` type for PK argument
      
      * Fix type error
      
      * Extract `ImplicitActionClickBehavior` type
      
      * Add `ImplicitInsertModal`
      
      * Add `DashCardDataMap` type
      
      * Add dashboard selectors for implicit update/delete
      
      * Add `ImplicitUpdateModal`
      
      * Add `ImplicitDeleteModal`
      
      * Validate implicit actions in `clickBehaviorIsValid`
      
      * Reload page on action instead of a single dash card
      
      * Tweak successful insert toast message
      
      * Fix eslint error
      Unverified
      f4d2f588
  2. Sep 14, 2022
  3. Sep 13, 2022
  4. Sep 12, 2022
Loading