This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jun 06, 2023
-
-
Ariya Hidayat authored
-
shaun authored
-
Ngoc Khuat authored
* hydrate orders-tabs for public/embed dashboard * adds test * return dashboard_tab_id when hydrate ordered_cards for public dashboard * show tabs in `PublicDashboard` on FE * remove unused export * update e2e test * remove duplicated implementation for macro in test * makes the macro public for testing * run prettier on DashboardTabs.tsx --------- Co-authored-by:
Emmad Usmani <emmadusmani@berkeley.edu>
-
bryan authored
* wip * fix caching behavior for audit db in database-id->connection-pool * test that caching behavior works as advertised - db->pooled-connection-spec always returns the same pool for audit-db - audit-db-id is not in the database-id->connection-pool cache * DISABLE audit db exposure through GET api/database * Lots of things - automagically loads instance analytics on app startup - TODO: logging in after that is bokred * Revert "Lots of things" This reverts commit 7eb5d57b221e4a91298e9d90fc9ed3e13922aeef. * Ignore audit-db for the "We're taking a look at your database!" modal
-
Tim Macdonald authored
See discussion at https://metaboat.slack.com/archives/C5XHN8GLW/p1685964332028149
-
Cal Herries authored
-
Tim Macdonald authored
* Sync but don't scan tables from uploaded CSVs Delete the CSV file afterwards * Delete the CSV file more intelligently * Scan asynchronously never mind about the file deletion * Turn file deletion back on * Humanize model name for uploaded CSVs * Update Cypress test with humanized name * Only scan new tables, not the whole DB * Only sync tables * Get schema name properly * Fix error-handling; don't create errant table * Check for syncable schemas * Fix E2E test * Tidy up include-schema? usage
-
Ngoc Khuat authored
-
Ngoc Khuat authored
* Activity to toucan2 * LoginHistory to toucan2 * ViewLog to toucan2 * TaskHistory to toucan2 * PersistedInfo to toucan2
-
- Jun 05, 2023
-
-
Jerry Huang authored
* initial changes * fix whitespace * update ns * update test * update test * update test * update test
-
Braden Shepherdson authored
Fixes #30951. Co-authored-by:
Cam Saul <1455846+camsaul@users.noreply.github.com>
-
metamben authored
-
Kyle Doherty authored
* rip out styled-system usage * fix yarn type-check errors, replace space properties w/ className equivelants * find / replace space prop usage [ci skip] * find / replace use of hover styled-system prop [ci skip] * account for fontSize usage w/ Text component [ci skip] * use font-size and weight props for styling text * fix a few additional uses of color * fix lint * fix lint * fix dumb rebase mistake
-
Ngoc Khuat authored
-
Anton Kulyk authored
* Fix prop-types * Add aria-labels * Use button tag for clickable element * Fix aria-label l10n * Set `onClick` on a clickable element * Add test coverage * Remove todo
-
Cal Herries authored
-
Cal Herries authored
-
Tim Macdonald authored
-
Kamil Mielnik authored
* Make NativeQueryEditor testable - Mock just NativeQueryEditor.prototype.loadAceEditor instead of entire NativeQueryEditor * Fix invalid propTypes * Fix DatasetQueryEditor not re-rendering when props change - remove custom arePropsEqual argument from React.memo() on NativeQueryEditor - Fixes #30680 * Add a dirty initial NativeQueryEditor test setup * Add DatasetQueryEditor tests * Revert "Add a dirty initial NativeQueryEditor test setup" This reverts commit 0f985db272a2e8f1be755bda07c3b642fdf90f83. * Get rid of test errors * Clean up DatasetQueryEditor test * Add a test case for re-rendering of DatasetQueryEditor * Make setup function more reusable * Add 2 more test cases * Bring back global NativeQueryEditor mock as many tests depend on it * Add an e2e test for #30680 * Optimize DatasetEditor by conditionally rendering DatasetQueryEditor only when it can be seen * Remove redundant code * ESLint * Use createMockCollection instead of a cast * Move all Native Query creation to createMockNativeDatasetQuery * Use setupCollectionsEndpoints * Introduce setupNativeQuerySnippetEndpoints and use it in DatasetQueryEditor.unit.spec.tsx * Extract explanatory importDatasetQueryEditor * Remove file accidentally added when merging master * Add missing data-testid that got lost during a merge
-
- Jun 04, 2023
-
-
Nemanja Glumac authored
We migrated from CircleCI a long time ago and are now using GitHub Actions. But even without that CircleCI, like many other CI providers, sets the `CI` environment variable to `true` or to `1` by default. This PR updates the `interactive?` check to use that env var as fallback.
-
Denis Berezin authored
-
Ariya Hidayat authored
-
Aleksandr Lesnenko authored
-
- Jun 03, 2023
-
-
Denis Berezin authored
-
- Jun 02, 2023
-
-
Case Nelson authored
* [MLv2] Add expressionable-columns * Fix test
-
Maz Ameli authored
* arrow_left * check mark * arrow_up and chevrons * add, close, contract, embed, expand, sort * change viewbox to 16 * icons in +New menu, search, and sidebar toggle * info_outlined, connections or fk icon, and tweaks to x-ray suggestion icons * fix database icon * ellipsis, person, and tweak ellipsis size in collections sidebar * home, reference or book, pencil or edit, table * dashboard action icons, and remove reference to unused ClockIcon.jsx * question action icons and related component tweaks * larger icons on HomeModelCard on homepage * dashboard and add_to_dash * snippet and variables * all the chart type icons and some field type ones * mail and groups * make sidebar icons darker blue * fix add-your-data icon * filled mail icon and use it on events modal * stars * bolt and x-rays and a bunch more * granular, metric, revision history * arrows, formula, snippets * click, cloud, boolean, unpin * return, hourglass, popover * pause, ldap, burger * gear info list pin moon sum sun verified warning * fix size of row details modal icons * fix size of left nav icons * fix size on filter widgets and some selects * set default size to 16 to fix entity menu icons etc * fix pagination icons * size and color on ItemPicker * bump up database icon in /browse to 32px * /browse bolt icon size * find and remove instances of 14px size declarations * sql editor icons * sql expand/contract button alignment * collection breadcrumbs * remove two more size 14 declarations * viz selector * fix add icon in New button * fix size of ModelDetailLink * icon for question list empty state * get rid of model_framed icon * try to fix event tick icons, replace balloons with cake * standardize size of question footer actions * fix dinosaur * switch star_outline to star, and star to star_filled * fix notebook sort action * switch data picker from table2 to table * fix slack icon * restyle HomeXrayCard * fix List icon * fix sidebar toggle icon size * fix icon size in field picker popovers * fix summarize sidebar field type icons * fix summarize sidebar Add buttons * table heading sort icons * fix filter icon, resize button icons * bulk filters icons * admin datamodel icons sizing * fix datamodel metric and segment icons, and sort icon * dashboard interactivity sidebar close icon * get rid of grabber2 * bookmark and question actions icon sizes * revert icon * Icons cleanup (#31147) * remove timeline event icon stroke * cleanup * add 16x16 viewbox to svgs that were missing it * add slack_colorized * correct the join_full_outer icon * timeline events, cleanup * fix broken icons * more cleanup * fix storybook * fix all types * add stories * try fixing arrow_split --------- Co-authored-by:
Maz Ameli <maz@metabase.com> * fix specs * fix specs * remove unused icons * use constants * increase node memory allocation * bump for chromatic too * fixes * fix arrow_split icon * fix arrow_split path attributes * fix path again and fix sizing of drillthrough menu icons * more spec fixes * prettier --------- Co-authored-by:
Aleksandr Lesnenko <alxnddr@users.noreply.github.com> Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com>
-
Cam Saul authored
Use MLv2 for metadata calculation in QP (part 1); make column name calculation consistent with QP (#29583) * Simplified impl * Add #31266 test * Yay * Very nice * Test fixes * Fix Kondo warnings
-
Natalie authored
-
Nemanja Glumac authored
Simply invoking `.bin/build.sh` will produce the uberjar without a version. This is why @ariya created #30915 in the first place. But the build script already takes `:version` and `:edition` arguments. That is exactly what this PR is doing rather than manually unzipping the uberjar in order to tweak its `version.properties` file.
-
Cam Saul authored
* Ban `tt/with-temp` and convert usages to Toucan 2 * Ban `tt/with-temp*` and convert usages to Toucan 2 * Revert changes not meant for this PR * Ban `mt/with-temp` and replace usages with `t2.with-temp/with-temp` * Fixes
* Fix indentation * fix syntax in models.secret_test --------- Co-authored-by:Ngoc Khuat <qn.khuat@gmail.com>
-
Oisin Coveney authored
-
Ryan Laurie authored
* [Model Indexes] Use model metadata to determine indexability (#31048) * [Model Indexes] Allow Updating Metadata at the same time as adding an index (#31049) * [Model Indexes] Fix Model Index Front End Cache Invalidation (#31094)
-
john-metabase authored
-
john-metabase authored
-
Oisin Coveney authored
-
Braden Shepherdson authored
That's `:datetime-add`, `:datetime-subtract`, and `:convert-timezone`. Fixes #29910
-
Anton Kulyk authored
-
Cal Herries authored
* Add reverse migration for AddJoinAliasToVisualizationSettingsFieldRefs * Limit selections to query_type="query" * Make like strings more specific * Fix where clause * Further optimize where clause * Rename and refactor * Update test name * Fix indentation and naming consistency
-
Cam Saul authored
-
Cam Saul authored
* Ban `tt/with-temp` and convert usages to Toucan 2 * Ban `tt/with-temp*` and convert usages to Toucan 2 * Revert changes not meant for this PR
-