[Apps] Data apps initial migration and endpoints (#24881)
* [Apps] Initial migrations and endpoints Addresses #24879 and #24880, part of #24861 `App` is a container that brings various dashboards together into a cohesive unit. The field `nav_items` is used for sidebar navigation within the app. The items in it will be managed by the front end and could contain link definitions to dashboards or arbitrary urls.
Showing
- resources/migrations/000_migrations.yaml 74 additions, 0 deletionsresources/migrations/000_migrations.yaml
- src/metabase/api/app.clj 62 additions, 0 deletionssrc/metabase/api/app.clj
- src/metabase/api/routes.clj 2 additions, 0 deletionssrc/metabase/api/routes.clj
- src/metabase/cmd/copy.clj 2 additions, 0 deletionssrc/metabase/cmd/copy.clj
- src/metabase/models.clj 3 additions, 0 deletionssrc/metabase/models.clj
- src/metabase/models/app.clj 25 additions, 0 deletionssrc/metabase/models/app.clj
- test/metabase/api/app_test.clj 131 additions, 0 deletionstest/metabase/api/app_test.clj
Loading
Please register or sign in to comment