This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Nov 18, 2024
-
-
github-automation-metabase authored
* Fix flaky test * Add extra assertion * Reset hover state * Change order of assertions Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
- Oct 16, 2024
-
-
Anton Kulyk authored
* Don't assert dynamic value * Restart CI
-
github-automation-metabase authored
* Create metric button and docs link in empty state (#48468) * Add 'Create metric' button to empty metrics page * Add e2e test for 'Create metric' button * Remove duplicate main on Browse page * Add docs link * Split off common test for BrowseMetrics * Add whitespace Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Use cy.button Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Hide Create metric button when the user does not have data access * Use findByText for link * Add test for hiding the 'Create metric' button when the user does not have data access * Fix unit tests * Improve copy Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Add whitespace Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Add explanatory comment for enterprise --------- Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * Update failing loki test --------- Co-authored-by:
Romeo Van Snick <romeo@romeovansnick.be> Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com>
-
- Oct 15, 2024
-
-
github-automation-metabase authored
* Add default value for `hiddenIndices` * Add e2e test Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com>
-
- Aug 20, 2024
-
-
Uladzimir Havenchyk authored
* refactor: sort import members inside destructuring * Show an error message when the temporal unit is not applicable to a dashboard card (#46983) * Fix tests * Add tests * Add tests * Fix types * Fix types --------- Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
- Aug 16, 2024
-
-
Aleksandr Lesnenko authored
* use ECharts tooltip on cartesian charts * fix tooltip lag when changing hovered series * facelift tooltip * fix static viz crashes due to tooltip option * facelift * pie chart echarts tooltip * facelift * facelift * facelift * tweaks * e2e specs * return back the pie other slices tooltip * more specs * specs * fix pie total * fix tooltip overflow * fix specs * fix infinite rerender in embedding mode for charts that have warnings * Update Loki Snapshots --------- Co-authored-by:
Metabase Automation <github-automation@metabase.com>
-
- Jul 23, 2024
-
-
Nemanja Glumac authored
45877 follow up: Improve a11y of the `ListField` component (filter picker options dropdown) (#45883) * Use Mantine checkbox * Update E2E tests * Remove unused `checkedColor` prop
-
- Jun 17, 2024
-
-
Ryan Laurie authored
* skip super slow xray test * unmark not very slow tests
-
- Apr 26, 2024
-
-
Aleksandr Lesnenko authored
Co-authored-by:
Emmad Usmani <emmadusmani@berkeley.edu> Co-authored-by:
Adam James <adam.vermeer2@gmail.com> Co-authored-by:
Mark Bastian <markbastian@gmail.com> Co-authored-by:
Jesse Devaney <22608765+JesseSDevaney@users.noreply.github.com> Co-authored-by:
Anton Kulyk <kuliks.anton@gmail.com>
-
- Mar 20, 2024
-
-
Denis Berezin authored
* Global styles refactor * Add missing test change * Fix e2e * Migrate buttons * Migrate buttons * Migrate query builder * Migrate dashcards * Review fixes * Review fixes * Review fixes
-
- Feb 20, 2024
-
-
Kamil Mielnik authored
* Include e2e directory in prettier scripts * Run "yarn prettier"
-
Kamil Mielnik authored
* Upgrade eslint-plugin-import * Configure import/order rule for consistent, predictable imports * Change "eslint-disable-next-line no-restricted-imports" into "eslint-disable-line" * Ensure imports are in a single block * Move or remove informative comments between import statements * Remove imports-grouping comments * Configure groups - the difference between the default setting is the presence of "internal" group * Manually fix imports order and disable "import/order" rule in files with possible circular dependencies * Move comment to the same line as import * Run "yarn eslint-fix" 5 times - Remaining: 16 problems (16 errors, 0 warnings) * Manually fix imports order in remaining files * Run "yarn prettier" * Fix import * Fix circular dependency * Fix circular dependency * Remove unused action creator (it was inlined in 702988ec3f8bd4c6bf6bbbdf169dca25a0ca5a13 due to circular dependency) * Re-add accidentally removed code * Fix typing * ESLint
-
- Feb 13, 2024
-
-
Jesse Devaney authored
* Add fixed width behavior to dashboard header * refactor fixed width styled component * adjust margin to match full-app margin * make styles consistent across public/embed and full-app dashboards * Make public/embed dashboard headers fixed width * add fixed width header behavior to x-ray dashboards * fix dashboard headers button alignment * add tests * add parameter to dashboard to test fixed width behavior * fix tab alignment in public dashboards * refactor tests * only render container when dashboardTabs is not null * improve styled component naming * make dashboard tabs styling consistent between public/embed and full-app dashboards * make dashboard info sidebar width consistent with other dashboard sidebars * align dashboard header and dashboard body position when dashboard sidebar is open * refactor tests
-
- Feb 07, 2024
-
-
Jesse Devaney authored
* dashboard fixed width FE implementation * adjust popover shadow styling as the popover was blending in with the header * adjust extra button popover offset * add E2E to validate behavior * add fixed width container to public dashboards * fix public embedding not respecting dashboard width setting * add test for public dashboards * Fix embed test failures * add fixed width to x-ray dashboards * reduce code duplication * move FixedWidthContainer into DashboardGridConnected - We get the fixed-width w/o code duplication across AutomaticDashboardApp, PublicDashboard, and Dashboard * update E2E tests to reflect actual intended behavior * fix type errors * adjust tooltip button after merging changes from master * fix bar chart test failure * fix dashboard filters date test failure - new ellipsis button in dashboard edit mode broke the test * adjust test for new fixed width dashboards * adjust test for new fixed width dashboards * adjust test for new fixed width dashboards * adjust test for new fixed width dashboards * Fix double overlay for LineAreaBarChart dash-cards - No longer has an overlay that persists from editing mode to viewing mode - Adjust click-behavior tests to account for new grid-width. Old test relied on a dashcard being taller than they will now default to being. i.e. Move the chosen point/row to down an index. * Merge FixedWidthContainer with dashboard grid div * supress brush events while editing timeseries line charts on dashboard * fix failing test - test failed because I did not update this assertion based on previous changes --------- Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com>
-
- Dec 04, 2023
-
-
Alexander Polyankin authored
-
- Nov 16, 2023
-
-
Uladzimir Havenchyk authored
Add test for #14648 'Pivot action on a scalar in an x-ray results in a broken visualization' (#35706)
-
- Nov 03, 2023
-
-
Mark Bastian authored
* Moving x-ray checks to backend for 15655 to reduce flakes The following x-ray e2e tests are top contributors to x-ray flakes at 6.94% and 6.62%, respectively: - "X-RAY" should work on a nested question made from base native question (metabase#15655) - "COMPARE TO THE REST" should work on a nested question made from base native question (metabase#15655) This change moves the x-ray dashboard generation aspects test load to a unit test and just checks that the insight buttons are present and clickable. Note that there is still some scenario creation type code in the fixture that could potentially be simplified with some FE help. * Inlining question creation to fix flakes for the 15655 fix Previously, a multistage process was used to create the question on top of the native question being tested here. Now, we just use `cy.createQuestion` directly.
-
- Oct 31, 2023
-
-
Aleksandr Lesnenko authored
-
- Sep 27, 2023
-
-
Ryan Laurie authored
-
- Sep 06, 2023
-
-
Nemanja Glumac authored
* Run slow E2E tests using faster runner * Tag slow tests * Add additional x-ray tests to the slow batch
-
- Aug 28, 2023
-
-
Ryan Laurie authored
-
- Aug 14, 2023
-
-
Aleksandr Lesnenko authored
-
- Jul 10, 2023
-
-
Aleksandr Lesnenko authored
-
- Jul 07, 2023
-
-
Alexander Polyankin authored
-
- Jun 28, 2023
-
-
Roman Abdulmanov authored
-
- Jun 20, 2023
-
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
- Jun 06, 2023
-
-
Tim Macdonald authored
See discussion at https://metaboat.slack.com/archives/C5XHN8GLW/p1685964332028149
-
- May 26, 2023
-
-
Denis Berezin authored
* Update underlying records drill - bring to top, label changes (#29984) * Zoom in Drill (#30208) * Add updated zoom drill title * Fix e2e tests * Add title unit tests * Fix for Records drill UI when it is the only one displayed * Review fixes * Add pivot drill common popover (#30275) * Add grouping for Pivot drill options * Reuse filterField type * Fix date formatting after rebase * Move Automatic insight action to a common popover (#30370) * Refactor ChartClickActionsView, reuse it component in drills (#30706) * 26836 separate views for quick cell click filters (#30532) * Added separate views for QuickFilterDrill * Add tests, fix styles issues * 26836 contains/does not contain quick filter for tables (#30778) * Add contains/does not contain quick filter for tables * Self review fixes * Fix for column header filter search options cropped * Fix for icon margin difference for contains / does not contain filters * Fix contains filter actions icon styles * Add quick filters support for aggregated queries * Not show contains filter for joined fields * Fix typecheck * Adjust string field quick filter section title to have column name (#30888) * 26836 Add View details action for quick filters (#30967) * Add View details action to quick filters * Self review fixes * Fix e2e tests * Fix review issues
-
- May 16, 2023
-
-
Mark Bastian authored
Removed colloquial use of "your" in x-rays where appropriate.
-
- May 11, 2023
-
-
Ryan Laurie authored
* don't allow unscoped text selectors in e2e tests * properly scope some recent tests * disable eslint for legacy violations * scope selectors in dashboard drill test
-
- Mar 03, 2023
-
-
Aleksandr Lesnenko authored
-
- Mar 01, 2023
-
-
Nemanja Glumac authored
* Register new E2E path alias * Move E2E support files * Move E2E runner files * Move E2E snapshot related files * Move E2E visual regression tests * Move E2E `downloads` scenarios * Move E2E `admin` scenarios * Move E2E `auditing` scenarios * Move E2E `bining` scenarios * Move E2E `ccollections` scenarios * Move E2E `cross-version` scenarios * Move E2E `custom-column` scenarios * Move E2E `dashboard` scenarios * Move E2E `dashboard-filters` scenarios * Move E2E `dashboard` reproductions * Move E2E `embedding` scenarios * Move E2E `filters` scenarios * Move E2E `joins` scenarios * Move E2E `models` scenarios * Move E2E `native-filters` scenarios * Move E2E `native` scenarios * Move E2E `onboarding` scenarios * Move E2E `organization` scenarios * Move E2E `permissions` scenarios * Move E2E `question` scenarios * Move E2E `visualizations` scenarios * Move E2E `sharing` scenarios * Move E2E `docker-compose` * Fix commands imports * Fix helpers imports * Fix downloads reproductions imports * Fix integration imports * Move visual regression tests * Various fixes * Move `validate-e2e-files` script * Add eslint rules for E2E folder * Improve file paths * Move `cross-version` tests into scenarios * Path fixes * Register E2E alias in tsconfig * Fix failing tests after rebase
-
- Feb 24, 2023
-
-
Nemanja Glumac authored
-
- Feb 09, 2023
-
-
Nemanja Glumac authored
[ci skip]
-
- Jul 06, 2022
-
-
Ryan Laurie authored
* update prettier * update prettier styling
-
- Jun 26, 2022
-
-
Aleksandr Lesnenko authored
-
- May 09, 2022
-
-
Cam Saul authored
* Fix automagic dashboards for queries with source queries * Replace ->entity with a multimethod * Remove unused namespace * Fix Cypress test
-
- Apr 22, 2022
-
-
Ariya Hidayat authored
-
- Apr 21, 2022
-
-
Ariya Hidayat authored
-