This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Apr 05, 2024
-
-
Alexander Polyankin authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Moved a CSS rule, so we could only migrate 1 CSS file * Migrate .ListSectionHeader * Migrate .ListItem * Migrate .ListItemArrow * Migrate .ListSectionHeaderCursor * Migrate .ListSectionToggleAble * Migrate .ListSectionTitle * Migrate .ListSectionExpanded * Migrate .ListSectionIcon * Migrate .ListItemCursor * Migrate .ListItemDisabled * Migrate .ListItemSelected * Migrate .ListItemTitle * Migrate .ListItemDescription * Migrate a CSS class used in tests * Fix tests from migrating global CSS classes
-
Mahatthana (Kelvin) Nomsawadi authored
* Migrate .LineAreaBarChart * Migrated .LineAreaBarChartRenderer * Migrate .mute-* * Fix tests that rely on a static class * Fix wrong DOM query selector syntax * Address review: Remove CSS comment noise
-
Mahatthana (Kelvin) Nomsawadi authored
-
- Apr 04, 2024
-
-
Romeo Van Snick authored
* Hide info icons when no description exists * Move defaults for InfoIcon to separate file * Add open delay to popover * Remove inverted background from type label * Fix margin on semantic type label * Make semantic type not be bold * Fix unit tests for hidden info icons * Rename file to constants * Remove unused showIfEmpty prop altogether * Fix the height of the expression suggestions that don't have an info icon * Fix padding on filter modal * Fix the height on dataref
-
Aleksandr Lesnenko authored
-
Denis Berezin authored
* Add manual imports fixup * Fixes * Fixes * Review fixes * Review fixes
-
Nicolò Pretto authored
This reverts commit 88a36a6a.
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix flaky test caused by unmounted HoverCard * Remove unused test util
-
Nicolò Pretto authored
-
Oisin Coveney authored
-
- Apr 03, 2024
-
-
Raphael Krut-Landau authored
Adds: * Performance tab * Data caching settings tab * Two-panel strategy editor * "Don't cache" strategy * "TTL" strategy * "Duration" strategy * "Use default" option for databases * OSS page * Unit tests [Loom](https://www.loom.com/share/b1b173a52be9401588ffb63f718e052a?sid=bed4bdf5-f967-4d93-af55-9b96b6b52730)
-
Nemanja Glumac authored
* Bump the question schema and update it with the new events * Enable snowplow tracking on the frontend * Add E2E test for tracking snowplow events related to native preview sidebar * Fix question id type in the schema
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix overflow static dashboard * Fix `frame` event's height for interactive dashboards * Fix E2E tests * Fix test names to match the correct GitHub issue numbers * Use `data-element-id` for consistency * Make the test selector more consistent
-
Nick Fitzpatrick authored
* Command Palette UI adjustments * move search to end of results list * ellipsis long command palette items, min icon size and showing debounced text * setting fixed width. adjusting admin result icons and text * fixing e2e test
-
Alexander Polyankin authored
-
Uladzimir Havenchyk authored
* Map row id on object detail id * Add a fallback * Add e2e test * Add a limit * Provide a fix for #34070 * Simplify test
-
Nemanja Glumac authored
* Use MLv2 to determine whether a query can be previewed * Add E2E repro for #40608 * Expand E2E repro * Fix test * Make sure the step is active and visible before offering to preview its query * Expand E2E test * Address review comment - use `getNotebookStep` helper
-
Uladzimir Havenchyk authored
* Do not put js code into page title * Typecheck * Add e2e test * Update e2e/test/scenarios/question/document-title.cy.spec.js Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
Mahatthana (Kelvin) Nomsawadi authored
* Remove old config + fix typo * Add new analytics for 4 new illustration settings
-
Mahatthana (Kelvin) Nomsawadi authored
* Migrate .DashEditing * Migrate .CardTitle * Migrate .PinMap * Migrate .PinMapUpdateButtonDisabled * Migrate .BrandColorResizeHandle * Migrate .VisualizationSlowSpinner * Migrate .AddSeriesModal * Migrate 2 more classes
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix default export * Remove unused classes * Remove unused components
-
Mahatthana (Kelvin) Nomsawadi authored
* Add login page illustration (#39299) * Move Metabot setting to a new place * Add setting for login page illustration * fix UI styling * Fix not able to upload the same file twice * Update the admin > appearance > conceal metabase copy * Prepare the component for tests * Add some unit tests * Prevent settings not saved sometimes After setting the value to/from `custom` one of the setting could be failed to save, I suspect this happens because the race condition from trying to save the setting values relatively at the same time. * Make unit tests easier to read * Add all unit test test cases * Add basic E2E test * Show fallback icon for broken images * Make use of the proper component * Update the comment to affect the reality * Add an error message when file size is over 2MB * Show an error message when the file size > 2MB * Add the error message tests * Preserve the preview image aspect-ratio * Detect corrupted images * Fix failing unit tests * Address feedback: Type * Feedback: Create meaningful variables * Feedback: Make selector API more sensible * Prevent race condition Makes sure we save the settings completely before making other actions that also change settings otherwise, there could be race conditions. * Feedback: tighten up a type * Feedback: Fix inconsistency callback calls * 2. Add the rest 3 illustration settings (#40487) * Add the rest 3 illustration settings * Don't make the X icon feel lonely * Fix illustration widget saving * Fix type error * 3. Update the select UX to match new design (#40491) * Update the select UX to match new design * Move info dot next to file upload button * Simplify IllustrationWidget API * Update setting title copy * Clean up test comments * Feedback: Clarify `any` type * Feedback: Use shorthand object creation Co-authored-by:
Denis Berezin <denis.berezin@metabase.com> * Feedback: Use global CSS glass instead of inlining values Co-authored-by:
Denis Berezin <denis.berezin@metabase.com> * Feedback: Remove unnecessary curly brackets in JSX Co-authored-by:
Denis Berezin <denis.berezin@metabase.com> --------- Co-authored-by:
Denis Berezin <denis.berezin@metabase.com> * 4. Connect illustrations to new setting values (#40139) * Wire landing page illustration to the setting value * Wire the unsubscribe page to the setting value * Prepare no rows error to be wired to the setting value * Wire no question results illustration to the setting value * Wire no search results illustration to setting value * Fix error from fixing conflict * Fix required unnecsseary prop on Image * Use Image component * Link dashboard card no results image to the setting value * Move the no data results to more a generic directory * Link collection picker no results image to the setting value * Make illustrations more accessible * Fix failed tests * Test unscribe page illustration + test no illustration * Add landing page tests * Simplify Cypress selectors * Refactor: Rename settings to match the new requirements No question data -> No Data No search results -> No object These changes are made so, these 2 settings are generic enough to include other illustrations later on. * Add no data illustration test * Add no object illustration tests * Fix unsubscribe page background style * Fix not able to build static viz * 5. Follow-up on milestone 1 (#40710) * Update custom background illustration scale behavior * Remove the need to put an SVG file in static folder * Fix test from rebasing off master with @testing-library/user-event upgrade --------- Co-authored-by:
Denis Berezin <denis.berezin@metabase.com>
-
- Apr 02, 2024
-
-
Nick Fitzpatrick authored
* command palette trigger in app bar search * remove tabbing to the trigger button
-
Nemanja Glumac authored
* Move all notebook containers styles to one place * Make NotebookStep wide again * Tweak sidebar width and breakpoints * Remove top margin from NotebookSteps * Stop line wrapping in an ace editor * Uniform width between step header and step body * Remove stray styles * Scroll content independently * Use named export * Use Mantine button for "Visualize" * Convert notebook step width to rem * Adjust the position of the step close button * Adjust notebook step max-width to 1200px * Remove the `cx` where not needed * Use HTML 5 `aside` element for the sidebar * Use Mantine responsive styles * Fix E2E test
-
Ryan Laurie authored
* use RTK Query instead of entity framework for DatabaseCandidates * use skipToken to tighten up API request types
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Migrated .PopoverContainer, .PopoverBody * Make global CSS more prominent * Migrate 2 classes * Remove unused class * Migrate .PopoverBodyWithArrow * Remove unused class * Migrate .PopoverBodyMarginBottom * Remove unused class * Migrate .PopoverFooter * Remove unused class * Preserve classes order for easier review * Fix unit tests
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Oisin Coveney authored
-
- Apr 01, 2024
-
-
Romeo Van Snick authored
-
Anton Kulyk authored
-
Anton Kulyk authored
* Fix parameter values comparison in x-rays * Skip rerun when `parameterValues` are not initialized * Remove not used code
-
Uladzimir Havenchyk authored
-
Uladzimir Havenchyk authored
-
Ryan Laurie authored
-
Ryan Laurie authored
* HELP * Help delivered * allow entityPicker to display api errors --------- Co-authored-by:
Nick Fitzpatrick <nickfitz.582@gmail.com>
-