This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 06, 2024
-
-
Uladzimir Havenchyk authored
* Add stylelint * Apply stylelint
-
- Mar 05, 2024
-
-
Uladzimir Havenchyk authored
* Dedup some packages * Fix typecheck * formatting
-
- Feb 29, 2024
-
-
Nick Fitzpatrick authored
-
Ryan Laurie authored
* Make a more versatile and easy-to-use list virtualizer * use new virtualized list in archive app * update archive tests * better mock
-
- Feb 28, 2024
-
-
Sloan Sparger authored
-
Denis Berezin authored
* Add local-global styles * Add local-global styles * Fix missed rules * Fix vendors styles * Revert emotion refactors * Fix vendor styles * Fix eslint * Fix e2e tests * Fix review comments * Fix * Code review fixes * Hotfix after merge
-
- Feb 23, 2024
-
-
Uladzimir Havenchyk authored
-
- Feb 20, 2024
-
-
Uladzimir Havenchyk authored
* Rework findColumnIndexForColumnSetting to MLv2 * Throw an error to find all places without query * Use MLv2 in ChartSettingTable (#38171) * Add a comment why we can't use mlv2 in chart setting table * Use mlv2 findColumnIndexForColumnSetting in ChartSettingTableColumns * Tests completed, so revert throwing * Use mlv2 findColumnIndexForColumnSetting in object detail (#38170) * Use mlv2 findColumnIndexForColumnSetting in object detail * Address review * Use mlv2 findColumnIndexForColumnSetting in Question (#38169) * Use mlv2 findColumnIndexForColumnSetting in Question * Update question tests * Use mlv2 findColumnIndexForColumnSetting in viz settings (#38172) * Use mlv2 findColumnIndexForColumnSetting in Table (#38168) * Cleanup finColumnSettings usage (#38914) * Fix linting
-
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 16, 2024
-
-
Braden Shepherdson authored
We do this for our JS and TS code. This change configures shadow-cljs to emit the source maps in release mode, and bumps the versions of shadow-cljs and the transitive dependency `source-maps-js` to enable webpack to consume these source maps correctly. (The output source maps have some quirks, and broke some consumers. Mainly that inlining of CLJS functions can result in empty namespaces, and while the file contents were correctly inlined, `sourceContents: ""` looks falsy in JS. Webpack would try to read the nonexistent source files and fail to build.)
-
- Feb 08, 2024
-
-
Uladzimir Havenchyk authored
* Avoid unnecessary re-renderings in DashboardSharingEmbeddingModal * Add deep equal selector * drop underscore
-
- Feb 07, 2024
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Fix ESlint from the result of upgrading ESLint package * Support `component` prop on Mantine * Prevent accidental ESLint log in Cypress * Upgrade ESLint rule
-
- Jan 31, 2024
-
-
Aleksandr Lesnenko authored
* format native queries * optional clauses, mlv2, specs * remove unnecessary webpack chunk name directive * disable formatting for mssql and sqlite, address review comments
-
- Jan 29, 2024
-
-
Anton Kulyk authored
* Remove `wrapped` arg from `ExplicitSize` * Remove `AutoExpanding` HOC * Convert `ExplicitSize` to TypeScript * Fix `ExplicitSize` mock * Remove redundant type * Revert "Remove `wrapped` arg from `ExplicitSize`" This reverts commit 014bc4c61ae21ff67ae2157c40297f33fd39d95d. * Fix type
-
- Jan 25, 2024
-
-
Alexander Solovyov authored
* switch to regenerator-runtime and update glob to silence Snyk warnings * no glob update * update follow-redirects * lets update debug as well
-
Ryan Laurie authored
-
- Jan 24, 2024
-
-
Denis Berezin authored
* Migrate EmbedModalContent to TS * Add basic UI changes to Embed modal * More styling * Add more styling * Self review fixes * Self review fixes * Fix action button * Fix unit tests * Fix e2e tests * Fix e2e tests * Code review and design fixes * Fix unit test * Add Parameters tab text diff and switch to preview * Add code diff display logic for appearance tab * Self review fixes * Fix e2e tests * Button text hotfix * Move state to component, fix diff * Review fixes, action buttons refactor * Implement new code diff * Fix text highlight, fix unit tests * Code review fixes * Design review fixes * New code diff highlight UX * Remove folding * Change code diff logic, add automatic client code switch * Fix code highlight logic * Add unit tests * Fix some e2e tests * Fix e2e tests * Fix code highlight, parameters diff * Add code highlight on locked parameter value change * Add more tests * Review fixes * Refactor unit tests * Rollback preview tab remove, add utm tags * Fix prettier * Add interactive modal header with hover * Review fixes * Review fixes
-
- 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>
-
- Jan 15, 2024
-
-
Luis Paolini authored
-
- Jan 09, 2024
-
-
Mark Bastian authored
* Multiple Cypress Reporters This PR modifies our Cypress reporter to support multiple reporters, currently pretty mochawesome reports and junit xml files. This was enabled using the [cypress-multi-reporters](https://www.npmjs.com/package/cypress-multi-reporters) reporter. Additional reporters are added via yarn packages: - [mocha-junit-reporter](https://www.npmjs.com/package/mocha-junit-reporter) - [mochawesome](https://www.npmjs.com/package/mochawesome) which was already installed One of the biggest challenges here is simply getting the config keys right, primarily `mochaJunitReporterReporterOptions` as opposed to the more sane `mochaJunitReporterOptions`, but I guess that the legacy of Java (
). Also be aware that `mochawesomeReporterOptions` is NOT the same as `mochaAwesomeReporterOptions` but `mochaJunitReporterReporterOptions` is not `mochJunitReporterReporterOptions` for obvious reasons. For future reference, note that multiple `mochawesome` reporters are available. Read more [here](https://glebbahmutov.com/blog/the-awesome-battle/) in the event that one of them is mochawesomer than the other and we want to level up. Closes #37195 * Adding feedback per @iethree. * Updated lock file
-
- Jan 08, 2024
-
-
Uladzimir Havenchyk authored
-
- Jan 05, 2024
-
-
andriibeee authored
* Remove unused empty dependency * Sync yarn.lock
-
- Dec 27, 2023
-
-
Uladzimir Havenchyk authored
* Upgrade chromatic * Revert back to NODE_ENV * Sync storybook packages * Replace imports from clients-api to addons
-
Alexander Polyankin authored
-
Nemanja Glumac authored
From the maintainer: "includes a fix for a bug your tests were hitting in a couple places".
-
- Dec 22, 2023
-
-
Denis Berezin authored
* Add SegmentedToggle component from mantine * Code review fixes * Fix dependencies issue
-
Uladzimir Havenchyk authored
* Upgrade path-parse to 1.0.7 * Upgrade color package to 4.2.3 * Upgrade d3-color to 3.1.0
-
- Dec 20, 2023
-
-
Nemanja Glumac authored
-
- Dec 13, 2023
-
-
Ryan Laurie authored
-
- Dec 08, 2023
-
-
Ryan Laurie authored
-
- Dec 07, 2023
-
-
Uladzimir Havenchyk authored
-
- Dec 04, 2023
-
-
Uladzimir Havenchyk authored
Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-
- Nov 29, 2023
-
-
Nemanja Glumac authored
* Run ReplayIO E2E tests every three hours * Fix the conditional and run all tests * Upgrade replay runner to the latest version * Use unique GitHub run id to tag Replay runs * Make replay API key available to each run * Use native replay upload * Upgrade replay plugin to v1.7.5
-
- Nov 23, 2023
-
-
Alexander Polyankin authored
-
- Nov 22, 2023
-
-
Uladzimir Havenchyk authored
-
- Nov 17, 2023
-
-
Uladzimir Havenchyk authored
-
- Nov 14, 2023
-
-
Uladzimir Havenchyk authored
-
- Nov 10, 2023
-
-
Ryan Laurie authored
-
Nicolò Pretto authored
* empty commit to allow draft pr * dismiss undo notifications when saving a dashboard (#35243) * dismiss undo notifications when saving a dashboard * e2e test * Update e2e/test/scenarios/dashboard/tabs.cy.spec.js Co-authored-by:
Oisin Coveney <oisin@metabase.com> --------- Co-authored-by:
Oisin Coveney <oisin@metabase.com> * fix z-index issues * Update frontend/src/metabase/dashboard/components/DashCard/DashCard.styled.tsx Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> * renames as per feedback on PR * left align dashcard actions on small cards (#35327) * update emotion to support container queries * left align actions with container query * use rems * fix restore z index between resize handle and dashcard actions * refactor: remove renderDashCardActions in favor of a component (#35366) * move DashboardCardActionsPanel inside DashCardActionButtons * move isDashCardTabMenuOpen state to DashCardACtionsButtons * refactor: remove renderDashCardActions * refactor: renamed to DashCardActionsPanel * refactor import type MouseEvent * refactor DashCardActionButtons folder -> DashCardActionsPanel * refactor: move DashCardTabMenu to DashCardActionsPanel * refactor: move buttons to their own subfolder so that it's clear they're sub-components of the actions panel * feat: use name of card in undo toast message (#35378) * feat: use name of card in undo toast message * feat/refactor: truncate via css * denis' patch to use Ellipsified * make toast don't take up all space + add max width * Update frontend/src/metabase/containers/UndoListing.styled.tsx Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> --------- Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev> --------- Co-authored-by:
Oisin Coveney <oisin@metabase.com> Co-authored-by:
Kamil Mielnik <kamil@kamilmielnik.com> Co-authored-by:
Mahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
-