This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jan 19, 2024
-
-
Oisin Coveney authored
Co-authored-by:
Noah Moss <32746338+noahmoss@users.noreply.github.com>
-
Jeff Bruemmer authored
-
Uladzimir Havenchyk authored
* Cleanup component * Replace filters with MLv2 methods * Cleanup unused functions * Make filter work * Make filter work * Fix rebase issues * Update ML methods usage * pass params in the correct order * pass params in the correct order * Fix argumetns order * Remove duplicated test and unskip correct one * [Leaflet] Replace brush filter with MLv2 alternative (#37295) * Update ML methods usage * Fix argumetns order * Unskip test * Pass metadata * Pass metadata
-
Nick Fitzpatrick authored
* add force render to auth settings, read only auth card * adding footer prop to auth cards, force render differt auth cards
-
Nemanja Glumac authored
This reverts commit a5dd4444.
-
Braden Shepherdson authored
These are helpers for going from an aggregation or breakout clause to the relevant `:metadata/column`. (Nil for top-level aggregations like `:count`.) Fixes #37120.
-
Cal Herries authored
-
Braden Shepherdson authored
That applies to both freestanding temporal buckets and to breakouts with `:temporal-unit` set. Fixes #36978.
-
Braden Shepherdson authored
Because aggregation refs are based on `:source-uuid` they are not comparable between queries, which breaks some logic to find columns added and removed between two versions of a query. This adds a fallback based on the newly added `:source-name` option on aggregation refs. Fixes #37851.
-
Nemanja Glumac authored
* Introduce a `queryDisplayInfo` abstraction * Address review comments Call `ML.display_info` directly in a new abstraction, and remove the additional function overload. * Tidy up comments
-
Cam Saul authored
-
Anton Kulyk authored
* Turn `Dashboard` into a functional component * Fix loading * Fix loading * Properly type `fetchDashboard` result * Update `tabHasCards` check * Group data fetching `useEffects` into one
-
Ngoc Khuat authored
-
Anton Kulyk authored
* Convert `DashboardApp` to TypeScript * Convert `Dashboard` to TypeScript * Convert `DashboardGrid` to TypeScript * Convert `DashboardHeader` to TypeScript * Bind `setDashboardAttribute` method * Fix adding dashcards * Fix question's "Add to dashboard" flow * Remove `fetchCardData` prop from `DashCard` (not used) * Make `editingTitle` prop optional * Move `fetchPulseFormInput` to `DispatchProps` * Fix TODO types in `DashboardGrid` * Fix error handling * Replace `any` with `unknown` * Fix `any` in `DashboardGrid` * Fix `onMainScroll` type
-
Cal Herries authored
-
- Jan 18, 2024
-
-
Cam Saul authored
* Remove references to shared/ directory which no longer exists * Update shadow-cljs and pinned cider/nrepl versions * Support legacy metadata and raw Dates for brush filter helper functions * Fix fn name * Apply suggestions from code review Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
metamben authored
Part of #37173.
-
Jerry Huang authored
* add user-provisioning code * sort namespace * fix linter * fix linter * swap to ee * fix logic * add tests * address comments * fix linter * update tests, address comments
-
lbrdnk authored
* Add timezone to database metadata * Use UTC as _user timezone_ for snowflake driver * Use user timezone as db-default-timezone * Update oracles unprepare-value to handle Z UTC * Update `driver/db-default-timezone :h2` to use jvm timezone * Update containers timezone to match instance timezone and tests * Update modules/drivers/oracle/src/metabase/driver/oracle.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Make unprepare symmetric for offset and zoned datetime --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Jacob Joseph authored
Added MB_JDBC_DATA_WAREHOUSE_UNRETURNED_CONNECTION_TIMEOUT_SECONDS to docs
-
Noah Moss authored
Exclude :card from the parameter types which require defaults to be considered fully parameterized (#37764)
-
Cal Herries authored
-
John Swanson authored
Just add a comment warning that the file is autogenerated and not to edit it by hand.
-
Braden Shepherdson authored
Models can override the `:id` and `:fk-target-field-id` of a column, and can even lie and treat a quantity as a FK. Therefore we have to use the query's view of the column and not the global field from the metadata. This is a speculative fix for #36400, which I can't reproduce locally.
-
Nicolò Pretto authored
-
Sloan Sparger authored
-
Oleg Gromov authored
-
Sloan Sparger authored
-
Nemanja Glumac authored
- Remove redundant checks - `canEditQuery` shouldn't determine whether or not a Save button should be visible; It only marks it as disabled or not. - Update a related E2E test - This commit makes the test more explicit and more understandable. - Fix the test assumption - In all other cases we show the disabled Save button to the "nodata" user. It was only in this test that we wrongly asserted that the button doesn't exist at all. * Deprecate `hasData()` methods on StructuredQuery and NativeQuery Resolves #37516
-
Serge Klochkov authored
* Add `align-temporal-unit-with-param-type-and-value` multimethod * Fix tests and add a changelog entry * Update the method docs * Rearrange the default methods call order * Revert formatting changes * Move the clj-kondo ignore * Update docs/developers-guide/driver-changelog.md Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Nick Fitzpatrick authored
* don't dismiss search unless location pathname changes * Only dismiss when location changes using replace
-
Nemanja Glumac authored
* Migrate `_serializeForUrl` method to MLv2 * Use MLv2 function to compare queries --------- Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
Oleg Gromov authored
-
Kamil Mielnik authored
* Move hasAnyClauses from steps.ts to query-utils - introduce query-utils file to avoid circular dependencies * Update comment * Update hasAnyClauses usage in Question * Rename hasAnyClauses to hasAnyClausesAtStage, introduce new hasAnyClauses * Rename query-utils.ts to stages.ts * Move stage-related utils from query.ts to stage.ts * Drop hasAnyClauses, rename hasAnyClausesAtStage to hasAnyClauses * Rename stages.ts to stage.ts to make it consistent with stage.cljc * Update function name * Format code * Update comment * Add is-stage-empty to MLv2 * Add Lib.isStageEmpty and replace hasAnyClauses with it * Fix typo in comment * Update comment * Update is-empty-clause to list all checked clauses * Improve readability * Export is-stage-empty via lib.core * Revert "Fix typo in comment" This reverts commit 286d412a5abe18589abc6f29b4774f39ff3d562a. * Update comment * Use implicit way of checking clauses presence in query * Inverse and rename is-stage-empty to has-clauses * Update comment * Fix drop-stage-if-empty * Use seq * Cast to boolean * Update src/metabase/lib/stage.cljc Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Add question mark to has-clauses --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
- Jan 17, 2024
-
-
Uladzimir Havenchyk authored
-
Ryan Laurie authored
* ui followups for api keys * make auth cards take up less vertical space * filter groups users
-
Ryan Laurie authored
-
Case Nelson authored
-
Braden Shepherdson authored
Fixes #37659
-
Ryan Laurie authored
* fix breadcrumbs for schemaless dbs * fix types
-