This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Feb 08, 2022
-
-
Jeff Evans authored
* Remove :bigquery driver Add "migration" to convert existing Database instances from :bigquery to :bigquery-cloud-sdk (with error log if using outdated OAuth mechanisms), by way of `normalize-db-details` Removing references to :bigquery from various places in the code * Remove from modules/drivers/deps.edn * Remove stuff from CircleCI that is running the old driver Remove `driver-switch-test` since there is no practical way to run this anymore (since we can't initialize the old driver) Remove buggy redef of `isa?` from `semantic-type-migration-tests` Co-authored-by:
Cam Saul <github@camsaul.com>
-
Cam Saul authored
Rework how the remappings middleware matches remapped to/from columns for explicit external (FK) remaps (#20009) * Fix #9236 [WIP] * Revert unneeded changes * Only merge namespaced :options into result info * Revert unneeded changes * Everything is working
* Revert unneeded change * Clean namespaces * Add `:test` profile to `namespace-checker` to suppress log messages. * PR feedback * Fix namespaces
-
- Feb 07, 2022
-
-
Alexander Lesnenko authored
* Select and AccordionList a11y * fixes * fixes * fix keyboard navigation when filtering * fix missing search input autofocus * optional chaining * fix virtualization combined with autofocused input * remove console warnings * check ci * flakes
-
- Feb 04, 2022
-
-
Alexander Polyankin authored
-
- Feb 02, 2022
-
-
Cam Saul authored
-
Alexander Polyankin authored
-
- Feb 01, 2022
-
-
Cam Saul authored
Metabase 43 QP middleware overhaul part 3: convert all pre-processing middleware to the new pattern (#19937) * Metabase 43 QP middleware overhaul (part 1) * Make linter happy * Test fix * Fix merge * Remove perms key after normalization * Remove unused namespace * Metabase 43 QP middleware overhaul part 2 * Sort namespaces * Convert all pre-processing middleware to the new pattern * Sort namespace * Minor code cleanup * Address PR feedback * Sort namespaces * Split QP middleware into different groups * Sort namespaces * Fix the helper `question` function * Wait for the card query to load before typing Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
Cam Saul authored
-
- Jan 31, 2022
-
-
Alexander Lesnenko authored
-
Alexander Polyankin authored
-
- Jan 27, 2022
-
-
Alexander Lesnenko authored
* always show permission help * fix permission page layout
-
- Jan 26, 2022
-
-
Alexander Lesnenko authored
* fix license and billing page * fix imports cycle * specs * use no-upsell flag * fix condition
-
- Jan 25, 2022
-
-
Dalton authored
* Add PinnedItemCard component (#19765) * convert Card component to typescript * add open state class to EntityMenu * Add PinnedItemCard component * prevent the bubbling of EntityMenu events * replace class with styled-component stuff * define a const * Replace pinned collection items table with pinned overview section (#19787) * Add PinnedItemOverview component * Replace the pinned table with overview * add types to collection utils * fix pinning + types * remvoe the old PinnedItemsTable * fix/remove e2e tests that no longer make sense * replace 'Datasets' with 'Models' * Update frontend/src/metabase/collections/components/PinnedItemOverview/PinnedItemOverview.tsx Co-authored-by:
Maz Ameli <maz@metabase.com> * add unique text for root collection Co-authored-by:
Maz Ameli <maz@metabase.com> * Collections page UI changes (#19792) * make a bunch of ui tweaks to collections * resize Titles for PinnedItemCards * resize collection description headings * Add tooltip to pin button * Fix unit test * fix e2e tests * add a default description * Tbody --> TBody * Hide long titles & add tooltip to show entire title Co-authored-by:
Maz Ameli <maz@metabase.com> * Add card visualizations to the pinned section of collections (#19813) * First pass at card viz in collections * minor style fixes * move redux stuff up to CollectionContent * padding tweaks * Make the entire card clickable * add generic error message * Add propTypes * a little cleanup * create ActionMenu component * Fix pin action fn * Fix circular dep & storybook story * actually import the function * add comment // use EventSandbox * Add preventDefault prop to avoid breaking things * Make pinned cards drag-and-droppable into the collections sidebar (#19829) * first pass at dnd for pinned cards * use cards instead of viz for performance * fix type * Add tests for collection changes (#19851) * first pass at dnd for pinned cards * use cards instead of viz for performance * fix type * Add tests for collection changes * fix Button import * remove async * Add empty pinned items section banner (#19857) Fix e2e test don't show empty states when loading styling tweaks Fix test * datasets --> models * fix dragging data models * Make question icons in collections bg-dark Co-authored-by:
Maz Ameli <maz@metabase.com>
-
- Jan 24, 2022
-
-
Anton Kulyk authored
* Accept `renderActions` prop on ModerationActions * Pass verified icon name to render props fn * Add `reviewBannerClassName` prop * Render custom verify button for models * Avoid render prop
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Jan 21, 2022
-
-
Alexander Polyankin authored
-
- Jan 20, 2022
-
-
Alexander Polyankin authored
-
- Jan 18, 2022
- Jan 14, 2022
-
-
Nemanja Glumac authored
* Fix duplicate model tooltip * Fix archive model title * Fix edit model modal title * Fix model verification title * Fix add model to dashboard title * Fix failing unit test * Update model's archive message
-
- Jan 12, 2022
- Jan 07, 2022
-
-
Nemanja Glumac authored
-
- Jan 04, 2022
-
-
adam-james authored
* JWT Login URL configured by user may have URL parameters Since params may already exist in the login URL, a check is performed to make sure the generated URL with 'return_to' param formats correctly. If a param already exists, all subsequent params should have an '& character. * Sorted ns to pass linting * added issue number to test string for added context.
-
Alexander Lesnenko authored
* remove old store page * add license pages * add remove webpack cache command * lint * fix specs * remove license widget from the oss version * add missing translation * show loader only for unput when updating token * fix specs * amend the license page * unactivated state fix * add premium embedding page, refactor, fix specs * amend the license page * amend the license page * change license page padding
-
Alexander Polyankin authored
-
- Dec 28, 2021
-
-
Cam Saul authored
* Rename setting/get and setting/all; GeoJSON via env var tests * Fix typo (thanks @noahmoss) * Support Database-local Settings in metabase.models.setting itself * Rework Settings code so it can handle possibly-already-deserialized values * Database-local Settings * Remove empty part of docstring * Appease linters * Update dox again * Use text.type for the new column * Test fixes
* Test fix * Test fix * All negative integer values when setting :integer Setting with a string
-
- Dec 26, 2021
-
-
Reza Lotun authored
* Spelling fixes causing i18n syntax errors during translation. * include valid fix in #15509
-
- Dec 21, 2021
-
-
Noah Moss authored
Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
- Dec 16, 2021
-
-
Cam Saul authored
* Rename setting/get and setting/all; GeoJSON via env var tests * Fix typo (thanks @noahmoss)
-
- Dec 14, 2021
-
-
Alexander Lesnenko authored
* tune admin nav and remove premium embedding offer * update SecretKeyWidget style
-
- Dec 07, 2021
-
-
Alexander Polyankin authored
-
- Dec 02, 2021
- Nov 24, 2021
-
-
Alexander Lesnenko authored
* update prettier * run prettier
-
- Nov 22, 2021
-
-
dpsutton authored
-
- Nov 18, 2021
-
-
Dalton authored
* add tippy and react-is * add tippy styles to vendor.css we'll probably override most things but it handles apply the triangle to tooltips * reimplement Tooltip using tippy * reimplement ChartTooltip using Tooltip * add tooltip theme styling * fix StoreLink styling * remove TooltipPopover * add util for easy mapping to innerRef * use innerRef util with StoreLink target * react-is type defs * convert Tooltip into tsx * convert styled-components util into typescript * fix Tooltip fallback return * use Tooltip in Icon over Tooltipify * remove Tooltipify * pass ref all the way through Icon * fix DimensionListItem styling caused by missing ref * fix ChartTooltip event target bug * fix unit test by making Icon.tsx grosser * replace popover() util with tooltip() in cy tests * fix random broken e2e test * improve types in Tooltip * move everything to a separate folder + add tests * add more examples * rmv accidental deps * fix run button styling * add Link tooltip prop to avoid tooltip on icon * wrap MetabotLogo in forwardRef * support reduced motion * remove flow type from dom.js so we can use in ts files * pass isEnabled prop to tippy's disabled prop once you've activated "control mode" in tippy you can't turn it off so using "visible" as a toggle doesn't work. instead, use disabled. * fix uncentered tooltip the right way tippy includes padding/margin in its centering calculations, unlike tether, so we will need to be careful about adding one-sides padding/margins to a tooltip target, otherwise the tooltip will appear offcenter * workaround for absolutely positioned element the tooltip appeared on the far end of the target because of a child div that is absolutely positioned. quick fix is to instead target the icon * fix positioning of HintIcon tooltip * lint fix * add placement prop * fix styled component tooltip target styling * place QuestionNotebookButton tooltip below * Make the NativeQueryButton an actual button * set tooltip placement to bottom * lint fix warning
-
- Nov 09, 2021
-
-
Anton Kulyk authored
* Add `hasPlugin` check to moderation plugin * Remove border from QuestionModerationSection * Remove padding from question description * Reorder imports and exports * Remove not used prop * Manage section border in the sidebar * Add tests for question details sidebar * Add basic dataset management section * Add icon for dataset > question action * Test dataset —> question change * Add ability to turn a dataset into a question * Use HTML buttons for dataset management * Show question verification section * Fix datasets e2e test helper * Fix hover effect for dataset action buttons * Fix question sidebar button alignment * Use CSS to handle sidebar border
-
- Nov 05, 2021
-
-
Cam Saul authored
* Fix sandboxing when the source query gets cached * Fix circular references
-