This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Feb 01, 2023
-
-
Noah Moss authored
* initial migrations * autofill permission_id when adding new sandbox * use new table name in backend code * add test for migration * fix migration lint errors * WIP fix tests * small cleanup * use CONCAT to fix migration on mysql * break out fk constraint into a separate migration * address feedback
-
Noah Moss authored
* fix GET api/session endpoint for settings managers * fix test
-
Aleksandr Lesnenko authored
update specs and ensure users need to wait until stats are loaded
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Ngoc Khuat authored
`constantly` evaluates its argument at compile time so when we do `(constantly (deferred-tru))` the user's locale is undefined. Change to `(fn [] (deferred-tru))` so the error message can be returned in user's locale.
-
Ngoc Khuat authored
Parameter with source is a card: - deduplicates values - remove null/empty values - properly search number
-
Tim Macdonald authored
-
Cam Saul authored
* Switch to the new Hawk test runner * Fix some stuff * Fix everything * Commentz * Bump init timeout? * Fix Kondo config * Remove unused * Bump test runner version to get `:exclude-tags` support
-
- Jan 31, 2023
-
-
Mark Bastian authored
Removed pulses from search API and corresponding tests. There _may_ be cruft tied to pulse search elsewhere because we can't blindly remove pulses yet (need to provide legacy support at the model level), but I think I got it all.
-
Jeff Bruemmer authored
-
Mark Bastian authored
Fixing check such that a create-table check failure shows correctly instead of showing as a can-read failure.
-
Natalie authored
-
Anton Kulyk authored
* Remove unused code * Add `<Tab.Link />` component * Allow to customize `TabList's` styled components * Add `tab` arg to model detail URL helper * Add `:tab` routes for model detail page * Use link tabs in model detail page * Open actions tab directly in e2e tests * Add safety checks for tabs * Don't nest `TabLink` under `Tab` * Use explicit tab routes * Use `IndexRedirect` * Don't use `Array.prototype.at` Fails with Node 14.x :(
-
Alexander Polyankin authored
-
Aleksandr Lesnenko authored
* remove database only after additional confirmations * specs * review * fix typos
-
Alexander Polyankin authored
-
Anton Kulyk authored
* Require rendering routes manually * Remove `Link` mocks * Return `history` from `renderWithProviders` * Fix `react-router-redux` doesn't work in Jest * Fix `ViewHeader` tests * Don't pass not used prop * Avoid `@ts-ignore`
-
Cal Herries authored
* Add migration to remove defaults * Add rollback * Fix migration * Fix migration * Fix migrations * whitespace * Add test defaults for DashboardCard * Remove defaults from create-dashboard-card! * Fix test * Fix tests * Tighten API endpoints * Fix endpoints * Formatting * Fix tests * Fix tests * Fix tests * Fix tests * Fix test * Fix e2e tests * Update e2e tests * Fix e2e tests
-
- Jan 30, 2023
-
-
Gustavo Saiani authored
-
Case Nelson authored
* Bump athena driver to 2.0.35 * Include aws core for auth
-
Ngoc Khuat authored
-
Ryan Laurie authored
* convert SelectList to typescript * add SelectList unit tests * add SelectList storybook file * update tests
-
Ryan Laurie authored
* add PivotTable unit tests * obey the linter * measure leftHeader cell content * test cell data width detection * convert PivotTable to typescript * remove unused hasCustomColors * User Resizable Pivot Table Columns (#27692) * move column widths to state * add drag resizing * only get initial header widths on row change * better column change handling * return if there are no valid rowIndexes * address review comments * add drag resizing * address review comments * persist column width settings * update unit tests * fix rebase * e2e test column resize and persistence * keep column width state locally unless changed by the user this handles a couple situations: (1) where an existing pivot table is opened and is magically "changed" because we auto-measured header widths and loaded that data into visualization_settings, and (2) where, like pinned cards in dashboards, there is no updatable state for visualization settings, we need to be able to do measurements and update it within the component and can't rely on mutable state of a parent component
-
Jeff Bruemmer authored
-
Natalie authored
-
Kyle Doherty authored
-
Nemanja Glumac authored
-
Cal Herries authored
-
Cal Herries authored
-
- Jan 27, 2023
-
-
Noah Moss authored
* subscription permissions refactor (https://github.com/metabase/metabase/security/advisories/GHSA-ch8f-hhq9-7gv5) * move recipient filtering to API-level (https://github.com/metabase/metabase/security/advisories/GHSA-492f-qxr3-9rrv)
-
Jeff Bruemmer authored
-
Case Nelson authored
* Script to copy athena jdbc jar to our maven repo Since amazon is still not putting their athena jdbc on to maven, the easiest thing for us to do is setup a maven-y s3 repo and copy their jar into it. This script allows you to run: `./bin/athena.bb <version> [--deploy]` For example: `./bin/athena.bb 2.0.35 --deploy` Will download the 2.0.35 jar from amazon's release bucket, create and update the necessary maven repo files, then upload all those files to our maven repo. It uses the jar build WITHOUT the AWS SDK. You must have `bb` (babashka), `aws` (awscli), and `shasum` commands available. You must have aws credentials available, e.g. through `aws configure` * Add comment explaining script to script * Use iterate instead of loop for find-pred Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update bin/athena.bb Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update bin/athena.bb Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Natalie authored
-
Luis Paolini authored
We made a mistake on the Clojure CLI version
-
- Jan 26, 2023
-
-
metamben authored
-
Mark Bastian authored
Replaced, as needed, instances of str/lower|upper-case with the -en version. Also updated rules in our kondo config.
-
Anton Kulyk authored
* Add `UserInfo` type * Use `UserInfo` for existing types * Add creator fields to action types * Show action creator in action list
-
Tim Macdonald authored
* Add actions.creator_id * Add creator_id and hydrated creator to actions * Punt on locking down time types * Workaround for DB migration issue * Move hydration down the pipe * HydratedUser -> DefaultUser
-
Jeff Bruemmer authored
-