This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- May 15, 2024
-
-
Phoomparin Mano authored
* support theming in table * theme injection with hoc * reasonable default theme options * customizable text color * theming table header * table theming * change theme configuration order * apply sorted cell color directly * gutter background * remove header theming for now * fix: id column styling * id column borders * border color * add cell hover color * conditional hover color * use brand color to accent * add default theme values to unit test * cell background should default to white * update unit test * remove unused properties * remove duplicated color declaration as inner cell data styles it * remove duplicate fallback * remove unused use-embedding-theme hook * use theme color from Mantine for css variables * update defaults * inject default component theme * add notes on cell data theme * update unit tests * update unit tests * remove no-op text-brand hover color * remove no-op is sorted cell color
-
Raphael Krut-Landau authored
-
- May 14, 2024
-
-
Ryan Laurie authored
* add recents tab type updates fix unit test change where we filter recents WIP Recents Tab wip recents design updates update recents design to match search use new recents format initial recents implementation fix types * fix e2e tests * update more e2e tests * allow recents filters * update test mocks * add unit tests for recents tab * update e2e tests * add e2e tests for recents picker tab * fix lost access test
-
- May 13, 2024
-
-
bryan authored
* wip * adds more collection-touch events * remove sneaky dep that slipped in * cleaning up, and adding tests * respond to review comments + mini bug reports * make it official * double official * cleanup + return recent-views/Item for `GET activity/popular_items` * get popular_items returning the proper shape * compare doesn't what I thought * add display_name to tables * table.database.name should be the db name, not the table name * add table.database.initial_sync_status * improve call to toucan2 * light renaming + many text fixes * include moderated_status in cards and datasets * look up Dashboard permissions for Dashboards * stop double-querying for `can-write?` checks - also include some debug logging * fix card <-> model dispatching also gets tests passing locally * let the test runner run the tests * fix gc test * adds description * description can be null * better tests no more nils passed through the app * debugging test * fix tests and skip archived * mysql finesse * ellide inactive tables * wip * adds more collection-touch events * remove sneaky dep that slipped in * cleaning up, and adding tests * respond to review comments + mini bug reports * make it official * double official * cleanup + return recent-views/Item for `GET activity/popular_items` * get popular_items returning the proper shape * compare doesn't what I thought * add display_name to tables * table.database.name should be the db name, not the table name * add table.database.initial_sync_status * improve call to toucan2 * light renaming + many text fixes * include moderated_status in cards and datasets * look up Dashboard permissions for Dashboards * stop double-querying for `can-write?` checks - also include some debug logging * fix card <-> model dispatching also gets tests passing locally * let the test runner run the tests * fix gc test * adds description * description can be null * better tests no more nils passed through the app * debugging test * fix tests and skip archived * mysql finesse * New Recents + Popular API Format - Frontend (#42305) * fix tests * new API payload format for recents and populars * update url generation * update recents components * update tests * only show 5 recents in command palette * remove unused types * update tests * obey the linter * type updates * fix unit test * change where we filter recents --------- Co-authored-by:
Bryan Maass <bryan.maass@gmail.com> * fix modelToUrl types * respond to review comments * post merge test fix --------- Co-authored-by:
Ryan Laurie <30528226+iethree@users.noreply.github.com> Co-authored-by:
Ryan Laurie <iethree@gmail.com>
-
Noah Moss authored
-
Phoomparin Mano authored
* migrate smart scalar to css modules * lighten theme color * adjust margin * map space 1 to xs * use c prop instead of color * use rem unit * use rem unit * add y margin * return null when no children * comment on text variation * cleanup unused components and add dark mode todo * remove todo comment * support night mode in embedding * lift dashboard theme to redux * make theme non-nullable with default * use component prop instead of title tag * optional display theme * restore tooltip state * add default mock state * remove theme from embed * replace handleActions with createReducer
-
Phoomparin Mano authored
-
- May 10, 2024
-
-
Alexander Solovyov authored
-
Phoomparin Mano authored
* update readme as height is now optional * remove other wrapper
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix loading showing when it's not supposed to * Add unit test * Review: Improve code clarity
-
- May 09, 2024
-
-
Ryan Laurie authored
* add upload management API * add upload management interface * remove trailing slash * add e2e upload management test * add upload management to token_features * jsdoc cleanup * fixes tests - include :upload_management in session_test - fix list-url in upload management - ensure local tests have upload management disabled (causes tests locally to 422 instead of 402: it has sufficient permissions from a local token to try to delete the table but the table is not an upload table, so you get a 422) * add card archive param * update tests * use common component * add success/error toasts * test success/error notifications * update e2e tests * address review comments * make sure we have fresh data --------- Co-authored-by:
dan sutton <dan@dpsutton.com>
-
Raphael Krut-Landau authored
* squash * Reset change * Fix name column width
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix not allow using both react 17 and 18 in the SDK * Review: Fix not including React 17
-
- May 08, 2024
-
-
Raphael Krut-Landau authored
-
Phoomparin Mano authored
* prop to reserve height and use full height by default * require height to be passed * add default height based on viz type * default to 250px * reserve table height * remove memoization * rely on the card size defaults constant * multiply by a fixed constant * correct vis to viz
-
Mahatthana (Kelvin) Nomsawadi authored
* Support custom font in SDK * Update component after merging master
-
Phoomparin Mano authored
* allow customizable base font size * pass in fontSize in mantine theme * only apply font size if it exists
-
Chris Truter authored
-
Mahatthana (Kelvin) Nomsawadi authored
-
- May 07, 2024
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Update the README to document some SDK quirks * Address review
- May 06, 2024
-
-
Ryan Laurie authored
* add new entity picker result item * simplify types * enterprise icon fixes * unit test fixes * design updates * address PR comments * remove poorly implemented tooltip * fix unit test * simplify spinner situation
-
- May 03, 2024
-
-
Phoomparin Mano authored
* public metabase theme type * add tests for transforming embedding theme * export public types * load transformed theme override into theme provider * migrate font family inside theme configuration * add assertion for font family * update README to add font family in theme options * add font enum, fix tuple type and cleanup tests * color tuple argument name * use fill for colortuple
-
Mahatthana (Kelvin) Nomsawadi authored
* Update readme adding more ways to run Metabase * Remove running from `master` because it could break * Update enterprise/frontend/src/embedding-sdk/README.md Co-authored-by:
Alberto Perdomo <albertoperdomo@users.noreply.github.com> * Update disclaimer, makes it more obvious --------- Co-authored-by:
Alberto Perdomo <albertoperdomo@users.noreply.github.com>
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix InteractiveQuestion loader show no question before loaded * Add tests * Unskip a test
-
- May 02, 2024
-
-
Jeff Bruemmer authored
-
Phoomparin Mano authored
* use palette for rendering * add unit tests for chart label colors * cleanup test code * update unit test name * cleanup color handler * use theme.fn.themeColor to get color
-
Phoomparin Mano authored
* expose theme property in MetabaseProvider * add more descriptions on what the theme overrides are for
-
- May 01, 2024
-
-
Ngoc Khuat authored
-
- Apr 30, 2024
-
-
Phoomparin Mano authored
-
Phoomparin Mano authored
* bump react embedding sdk version to 0.1.0 * publish to metabase-embedding-sdk-react using version 0.1.1 * add commands to copy LICENSE and README files to output * use the scoped metabase package * rename file content variable Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> * update embedding sdk package description * update content variable in script Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
Mahatthana (Kelvin) Nomsawadi authored
It should be capitalized
-
adam-james authored
* Store Parameter Values Set by User on a per-user basis This is a WIP for #28181 and the notion doc: https://www.notion.so/metabase/Tech-Maintain-user-level-state-in-dashboards-for-filters-fc16909a3216482f896934dd94b54f9a Still to do: - [ ] validate the table/model design - [ ] hook up the endpoints mentioned in the doc (2 in api/dashboard) - [ ] return the user specific parameter values on /api/dashboard/:dashboardID endpoints - [ ] write a few tests to capture the intent of this feature * Accidentally deleted a digit in the change ID timestamp * first pass at writing user param values to the db. It's in a doseq here which is probably not the correct way to go yet, but it's a step in the right direction. * Hydrate dashboard response with `:last_used_param_values` key If the user has previously set a parameter's value, it will show up in the map under that parameter id. If the user has no parameter value set, that entry will be 'null'. * Use proper fn name * Only save or retreive user params if there's a current user id * Add model to necessary lists * Only run query when there are parameter ids to run it with * Add a test to confirm that last_used_param_values works * Add models test namespace for CRUD test * The hydration is checked in the dashboard api test already
-
Mahatthana (Kelvin) Nomsawadi authored
This reverts commit e8636656.
-
Mahatthana (Kelvin) Nomsawadi authored
We should change this back once we can publish the package with the desired name.
-
Mahatthana (Kelvin) Nomsawadi authored
-
Oisin Coveney authored
-
Alexander Solovyov authored
-
- Apr 29, 2024
-
-
Nemanja Glumac authored
-
Noah Moss authored
-