* Refactor static waterfall chart to use a single entrypoint * Consolidate static watetrfall chart * Update waterfall chart text size to match combo-chart * Move `<Values />` from XYChart/ to be under components/ Since it'll be used by waterfall chart * Fix `<Values />` key error (forgot to add key attribute) * Show data point values on waterfall chart * Fix failed BE tests * Fix test -> wrong `waterfall-type` used. And test both types The waterfall component was changed to take a type argument, instead of having 2 functions for nearly identical output. The failing test just passed the wrong string to the key argument. * Change waterfall keys from strings to Clojure keys * Remove redundant test. Categorical also handled in `waterfall-test` * Fix clj-kondo lint error * Cleanup conditional statements * Miscellaneous code cleanup * Update waterfall test to render data point values * Fix waterfall chart data point values not center in the bar * Make some API for static waterfall chart with total saner Co-authored-by: Adam James <adam.vermeer2@gmail.com> |
||
---|---|---|
.babel_cache | ||
.circleci | ||
.clj-kondo | ||
.devcontainer | ||
.github | ||
.husky | ||
.lsp | ||
.storybook | ||
.vscode | ||
bin | ||
dev | ||
docs | ||
enterprise | ||
frontend | ||
hooks | ||
locales | ||
modules/drivers | ||
resources | ||
shared | ||
snowplow | ||
src/metabase | ||
test/metabase | ||
test_config | ||
test_modules/drivers | ||
test_resources | ||
.babelrc | ||
.dir-locals.el | ||
.dockerignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc | ||
.gitignore | ||
.mlc_config.json | ||
.percy.yml | ||
.prettierignore | ||
.prettierrc | ||
.yarnrc | ||
Dockerfile | ||
LICENSE-AGPL.txt | ||
LICENSE-EMBEDDING.txt | ||
LICENSE-MCL.txt | ||
LICENSE.txt | ||
Procfile | ||
README.md | ||
SECURITY.md | ||
app.json | ||
build.clj | ||
codecov.yml | ||
deps.edn | ||
jest.tz.unit.conf.json | ||
jest.unit.conf.json | ||
jsconfig.json | ||
package.json | ||
postcss.config.js | ||
renovate.json | ||
shadow-cljs.edn | ||
tsconfig.json | ||
webpack.config.js | ||
webpack.shared.config.js | ||
webpack.static-viz.config.js | ||
yarn.lock | ||
zen.md |
README.md
Metabase
Metabase is the easy, open-source way for everyone in your company to ask questions and learn from data.
Features
- Set up in five minutes (we're not kidding).
- Let anyone on your team ask questions without knowing SQL.
- Use the SQL editor for more complex queries.
- Build handsome, interactive dashboards with filters, auto-refresh, fullscreen, and custom click behavior.
- Create models that clean up, annotate, and/or combine raw tables.
- Define canonical segments and metrics for your team to use.
- Send data to Slack or email on a schedule with dashboard subscriptions.
- Set up alerts to have Metabase notify you when your data changes.
- Embed charts and dashboards in your app, or even your entire Metabase.
Take a tour of Metabase.
Supported databases
Installation
Metabase can be run just about anywhere. Check out our Installation Guides.
Contributing
To get started with a development installation of the Metabase, check out our Developers Guide.
Internationalization
We want Metabase to be available in as many languages as possible. See which translations are available and help contribute to internationalization using our project over at POEditor. You can also check out our policies on translations.
Extending Metabase
Metabase also allows you to hit our Query API directly from Javascript to integrate the simple analytics we provide with your own application or third party services to do things like:
- Build moderation interfaces.
- Export subsets of your users to third party marketing automation software.
- Provide a specialized customer lookup application for the people in your company.
Check out our guide, Working with the Metabase API.
Security Disclosure
See SECURITY.md for details.
License
This repository contains the source code for both the Open Source edition of Metabase, released under the AGPL, as well as the commercial editions of Metabase, which are released under the Metabase Commercial Software License.
See LICENSE.txt for details.
Unless otherwise noted, all files © 2022 Metabase, Inc.