-
- Downloads
Dashboard Subscription Filtering (#15404)
* Backend for dashboard sub filters, including EE implementation
* Fix pulse/update-notification! to respect parameters
* Add some tests
* add FE EE parameter section to dashboard subscriptions
* fix improper filter counting for label
* hide parameters section when dashboard has none
* fix thrown errorin pulses list sidebar
* fix linting error
* add cypress tests
* rmv describe.only from test
* refactor FE code a little
* Merge pulse/dashboard parameters correctly for dashboard subs
* fix issues with getting list of active pulse parameters
* update formatting of multi value parameters
* fix cypress test
* tweak pulse details styling
* move ParametersSection to enterprise tree
Co-authored-by:
Dalton Johnson <daltojohnso@users.noreply.github.com>
Showing
- enterprise/backend/src/metabase_enterprise/pulse.clj 22 additions, 0 deletionsenterprise/backend/src/metabase_enterprise/pulse.clj
- enterprise/backend/test/metabase_enterprise/pulse_test.clj 12 additions, 0 deletionsenterprise/backend/test/metabase_enterprise/pulse_test.clj
- enterprise/frontend/src/metabase-enterprise/plugins.js 1 addition, 0 deletionsenterprise/frontend/src/metabase-enterprise/plugins.js
- enterprise/frontend/src/metabase-enterprise/sharing/components/MutableParametersSection.jsx 82 additions, 0 deletions...nterprise/sharing/components/MutableParametersSection.jsx
- enterprise/frontend/src/metabase-enterprise/sharing/index.js 4 additions, 0 deletionsenterprise/frontend/src/metabase-enterprise/sharing/index.js
- frontend/src/metabase/css/core/flex.css 9 additions, 0 deletionsfrontend/src/metabase/css/core/flex.css
- frontend/src/metabase/css/core/text.css 5 additions, 0 deletionsfrontend/src/metabase/css/core/text.css
- frontend/src/metabase/lib/pulse.js 33 additions, 0 deletionsfrontend/src/metabase/lib/pulse.js
- frontend/src/metabase/meta/Parameter.js 8 additions, 0 deletionsfrontend/src/metabase/meta/Parameter.js
- frontend/src/metabase/plugins/index.js 4 additions, 0 deletionsfrontend/src/metabase/plugins/index.js
- frontend/src/metabase/pulse/actions.js 1 addition, 0 deletionsfrontend/src/metabase/pulse/actions.js
- frontend/src/metabase/sharing/components/AddEditSidebar.jsx 42 additions, 11 deletionsfrontend/src/metabase/sharing/components/AddEditSidebar.jsx
- frontend/src/metabase/sharing/components/PulsesListSidebar.jsx 93 additions, 32 deletions...end/src/metabase/sharing/components/PulsesListSidebar.jsx
- frontend/src/metabase/sharing/components/SharingSidebar.jsx 53 additions, 2 deletionsfrontend/src/metabase/sharing/components/SharingSidebar.jsx
- frontend/test/__support__/cypress.js 4 additions, 0 deletionsfrontend/test/__support__/cypress.js
- frontend/test/metabase/lib/pulse.unit.spec.js 82 additions, 0 deletionsfrontend/test/metabase/lib/pulse.unit.spec.js
- frontend/test/metabase/scenarios/dashboard/subscriptions.cy.spec.js 166 additions, 31 deletions...est/metabase/scenarios/dashboard/subscriptions.cy.spec.js
- project.clj 1 addition, 1 deletionproject.clj
- resources/migrations/000_migrations.yaml 28 additions, 0 deletionsresources/migrations/000_migrations.yaml
- src/metabase/api/pulse.clj 14 additions, 11 deletionssrc/metabase/api/pulse.clj
Loading
Please register or sign in to comment