This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 25, 2024
-
-
Tim Macdonald authored
* Remove unused marginalia aliases * Upgrade deps.edn From `neil deps upgrade` * Un-bump jetty-server * Downgrade H2 due to many problems * Dep bumping for Athena * Dep bumps for BigQuery * Dep bumps for Presto * Dep bumps for Redshift * Dep bumps for Snowflake * Dep bumps for SQLite * Upgrade to Mongo 5 * Bump next.jdbc
-
Nicolò Pretto authored
-
Eric Jensen authored
Include postgresql tables that are visible through column grants instead of full table grants for simple questions (#40034) Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com>
-
Ngoc Khuat authored
-
Ngoc Khuat authored
-
- Mar 22, 2024
-
-
adam-james authored
* Funnel Chart Static-Viz should handle row data more robustly The row data coming into the funnel chart render method can evidently have a few slightly different shapes, and may need to be 'coordinated' with the :funnel.rows key from viz-settings (names and order are specified there). This is a WIP to make the method more robust to different row data shapes. For example: [[1 100] [2 200]] should work as well as [["A" 100] ["B" 200]] and correctly handle the viz-settings WIP because I need to add a test or two, try to get a handle on the exact schema that is allowed for 'row shape' and the funnel.row viz key, and see if there are failing cases that I haven't considered yet. * Funnel rows should now work more effectively with possible raw-rows * Add a test that checks the success of the render and correct order * Update src/metabase/pulse/render/body.clj Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com> * Update src/metabase/pulse/render/body.clj Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com> * Addressing feedback from the review - renamed build-funnel-rows to funnel-rows - used 'funnel-viz' as the binding for the {:key "asdf" :name "asdf" :enabled true} maps from the viz settings - added docstring to the function to try clarify its 2 branches (keys vs indices on the rows) --------- Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
Alexander Polyankin authored
-
Alex Yarosh authored
* note about reorder * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Alexander Solovyov authored
-
adam-james authored
* Trend Chart Viz Should Use Proper Card execute in Rendering WIP Fixes: #39854 The trend chart follows a code path shared with multi-series static-viz. This means there was an implicit expectation that a dashcard is associated with the card at all times. This isn't true for alerts, so the code is fixed to remove the failure. * Add a test * add missed :breakout that actually made the test work oops * Adding comments to try clarify what's going on
-
Denis Berezin authored
* Migrate form.module.css * Self review fixes
-
Nick Fitzpatrick authored
* Command Palette * small adjustments * unit tests for results * removing dupe component * removing unneeded webpack config * fix linting issue * fixing scroll behavior for settings * moving search results message, adding embedding e2e test * unit tests for palette utils
-
Cal Herries authored
-
Oisin Coveney authored
-
Cal Herries authored
-
Oisin Coveney authored
-
Ngoc Khuat authored
-
Cal Herries authored
-
Oisin Coveney authored
-
Chris Truter authored
-
Ngoc Khuat authored
-
Kamil Mielnik authored
* Generic types * Generic types * Generic types + make generateKey a prop * Generic types * Extract AutoScrollBox.styled.tsx * Move AutoScrollBox to a separate directory * Generic types * Generic types * Generic types * Unhookify searchFilter * Generic types * Generic types * Generic types * Generic types * Generic types * Generic types * Generic types * Generic types * Finish dealing with a cast * Destructure import * Inline type * Generic types * Remove cast * Remove commented code * Remove redundant fallback * Move CollectionPicker out of EntityPicker * Avoid as unknown * Remove TODOs * Rename TisFolder to IsFolder * Fix any * Fix anys * Remove NestedItemPicker's storybook * Remove a cast * Remove a cast * Remove a cast * Revert "Remove a cast" This reverts commit b762d0f07692fa010ef752dd114ba8f1e350f0cb. * Use extends SearchModelType instead of extends string everywhere * Revert "Use extends SearchModelType instead of extends string everywhere" This reverts commit 708190d63ed61e0a4d36e560b9c6ef630982cb5d. * Fix SearchResult["available_models"] type
-
- Mar 21, 2024
-
-
Ngoc Khuat authored
-
Alex Yarosh authored
* sort expression functions by use case * custom expression edits * formatting cleanup * fix link * Apply suggestions from code review Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com> * address comments --------- Co-authored-by:
Jeff Bruemmer <jeff.bruemmer@gmail.com>
-
Nick Fitzpatrick authored
-
Nick Fitzpatrick authored
* custom sensor * e2e test, moving sortable * e2e test adjustment * combining props
-
bryan authored
* Often slo won't be setup, but we should still delete the session * test that we delete the session even when "/handle_slo" is not called * cleanup test * take the cookie from the session, not as a parameter
-
Nemanja Glumac authored
* Remove the aggregation item tooltips * Fix relevant unit test
-
Tim Macdonald authored
-
John Swanson authored
* /api/collection/:id/items gets `here` and `below` During postprocessing of `collection` children retrieved by `/api/collection/:id/items`, annotate each of the children with `below` and `here` keys representing the presence of questions, models, or collections at this level of the hierarchy or below it. Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
Alexander Polyankin authored
-
Denis Berezin authored
* Add CORS solution for SDK * Review fixes * Linter fixes
-
Kyle Doherty authored
* tweak styling to better match MB * add Lato as rapidoc font --------- Co-authored-by:
Alexander Solovyov <alexander@solovyov.net>
-
adam-james authored
Fixes: #40306 Our datetime formatter relies on the `java-time.api`, for which there are many different, sometimes confusing, formatter patterns: https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatterBuilder.html#appendPattern-java.lang.String- In this case, 'YYYY' is a week-of-year style year, which calculates which week a date falls into before returning the year. Sometimes days near the start/end of a year will fall into a week in the wrong year. For example, apparently 2023-12-31 falls into the 1st week of 2024, which probably not the year you'd expect to see. What we probably do want is 'yyyy' which calculates what day of the year the date is and then returns the year based off of that instead of the week number. For an explanation, you can check out this SO answer: https://stackoverflow.com/a/46395342 provides an explanation.
-
Alexander Polyankin authored
-
Oisin Coveney authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix flaky whitelabel test * Update another test for `landing-page`
-
Oisin Coveney authored
-
Alexander Polyankin authored
-
Jeff Bruemmer authored
-