This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Aug 15, 2024
-
-
Chris Truter authored
-
Nicolò Pretto authored
* refactor: memoize getSteps selector * screen.getXXX.click() => userEvent.click(...) to avoid missing act() warning * use mockSettings so that MetabaseSettings.setAll is called and we avoid the unknown features warning
-
Ngoc Khuat authored
-
- Aug 14, 2024
-
-
Uladzimir Havenchyk authored
-
Uladzimir Havenchyk authored
* ci(manual backport): improve logic for searching commit that wasn't merged correctly * fixup
-
Cam Saul authored
* Add Kondo linter to disallow hardcoded driver names in tests * Fix all tests using hardcoded driver names * Test fixes
* Appease Kondo * Remove normal-drivers-except * Test fix * Test fixes * MongoDB test fixes -
Nick Fitzpatrick authored
* Functional and typed * migrate Recipient Picker * removing dead code
-
Raphael Krut-Landau authored
-
Uladzimir Havenchyk authored
-
Mahatthana (Kelvin) Nomsawadi authored
* Remove unpassed props * Add tests * Theme mantine date picker
-
Nicolò Pretto authored
-
metamben authored
* Remove support for questions with metric source * Fix e2e test
-
Romeo Van Snick authored
* Add type picker to comparison modal * Adjust offset input labels based of comarison type * Pass comparisonType to column picker * Add current period picker * Use deepCompareEffect to avoid rerender loops * Add moving average helpers * Add moving average clause to query * Prevent less than 1 period moving average from being created * Fix unit test for CompareAggregations * Use the ComparisonType type for the comparisonType arg * Hardcode the mapping for offset <-> moving-average column types * Convert column types in the comparisonType callback instead of a hook * Remove unused parameter * Automatically change to 2 when setting an invalid value for moving average periods * Use expression parts in test * Use named arguments for movingAverage * Fixup test for moving average offset input * Fix type issue * Pass on includePreviousPeriod to getAggregations
-
Anton Kostenko authored
* Switch Perf test events to labels from comments
-
Phoomparin Mano authored
* update question state * update question state * reload metadata for runQuestionOnNavigate * fix runnable queries * fix cannot run question * extract question predicate functions to question.ts * update types * create utils subfolder for query builder * fix query builder predicate imports * naming tweaks to be more self-explanatory * document the non-intuitive loadQuestion useEffect * change imports to support metric * remove unused import * revert originalQuestion check to try to fix e2e failures --------- Co-authored-by:
Oisin Coveney <oisin@metabase.com>
-
John Swanson authored
I didn't consider that we might not have permissions necessary to disable triggers.
-
Anton Kostenko authored
-
Anton Kostenko authored
* Add workflow to run per test on pr by /perf command * Fix yaml name
-
Nemanja Glumac authored
-
Kamil Mielnik authored
-
Oisin Coveney authored
-
Oisin Coveney authored
-
Kamil Mielnik authored
* Fix flake * Inline the function
-
Uladzimir Havenchyk authored
-
lbrdnk authored
* Enable type info computation for fields coming from model source query * Add test * Add handling for fields coming from joins
-
Oisin Coveney authored
-
Romeo Van Snick authored
* Add defaultTemporalBucket helper * Add helper to pick default breakout * Move breakout to the front or add one if it does not exist * Add updateQuery to AggregationPicker props * Add tests for creation and reordering of temporal breakouts * Reuse defaultTemporalBucket in withDefaultTemporalBucket * Reorder query operations to make sure the correct names get generated * Remove dependency on referential equality of breakout * Rename updateQuery to onQueryChange * Remove onAddAggregations and onUpdateAggregation for onQueryChange * Extract query update in to separate function * Remove on{Add,Update,Remove}Aggregation in favor of onQueryChange * Remove aggregations from summarize details * Fix e2e tests * Remove conflicting test * Fix recent clause in unit tests * Fix superflouous check for columnAndBucket * Future proof breakout check * Remove reliance on details in the useSummarize hook * Remove details in unit tests * Removal of default summarization should not trigger a query change
-
Mahatthana (Kelvin) Nomsawadi authored
-
- Aug 13, 2024
-
-
github-automation-metabase authored
* Add v0.50.20 to the list of releases * Update releases.md --------- Co-authored-by:
Metabase bot <metabase-bot@metabase.com> Co-authored-by:
Alex Yarosh <alexandra@metabase.com>
-
metamben authored
-
Alexander Polyankin authored
* Handle column matching errors * Fix test * Fix test * Fix test * Fix test * Fix test
-
Aleksandr Lesnenko authored
-
github-automation-metabase authored
Co-authored-by:
Metabase bot <metabase-bot@metabase.com>
-
Nemanja Glumac authored
-
metamben authored
-
Nemanja Glumac authored
* Try to fix dashboard-filters-number flake * Try to fix dashboard-filters-number flake * Intercept all dashboard data requests for number filters
-
Anton Kulyk authored
* Clean up `Ellipsified` * Add `multiline` prop to `Ellipsified` * Ellipsify long string parameter values
-
Noah Moss authored
* new version of data_access migration + run ANALYZE beforehand * relax constraints on migration timestamps * more migration rewrites * fix bug in migration * fix another bug and remove extraneous logging * reorder migrations to fix ID validation * start adapting the changes to mysql as well * wip * add more ANALYZE calls * revert logging changes * finish duplicating work for mysql + a bit of clean up * create H2 versions of migrations without the ANALYZE calls * remove ANALYZE call from view_data.sql (probably not necessary) * fix mysql syntax * fix another mysql bug * another mysql fix * Don't exclude inactive tables for data_access * Don't write rows for Administrators group * Don't write rows for Admins (H2/MySQL) * disable triggers before perms migration --------- Co-authored-by:
John Swanson <john.swanson@metabase.com>
-
github-automation-metabase authored
-
Phoomparin Mano authored
* add setup commands * fix settings definition * update environment variables for cli * handle instances not being ready * update error messages * add more specific loading messages * loading spinner state * improve error message * use a fixed demo setup token * remove extraneous spinner * update status checks * update container messages * update wait timing * create api keys * extract constants * remove manual steps * Add anonymous tracking + other things. will need to clean up * Modify SDK for better structure * remove line from print.ts * Update webpack.embedding-sdk-cli.config.js back to production * Add types and add quick note * Fix a typo * Add index file, simplify types, use an array * Add safer json parsing * use delay of 100ms between each setup call * Suggestions from review * ensure that cli works * Attempt to fix jest errors * Remove node-fetch from sdk code to hopefully get unit tests working again * add database connection * add connection details handling * refactor asking for database connection info * apply actual database id for syncing schema * fix failing database sync step * allow table selection * create model for each table * handle errors in model creation * fix incorrect model display name * create x-rays based on user data * consolidate instance setup message * workaround for inquirer eventemitter issue * add sample components * fix yarn.lock file * add sample components * set spinner to fail state when instance setup fails * use a transparent background by default * update cli welcome messages * add import notice * refactor imports * update snippet to add dashboard dropdown * cli add credential file to users .gitignore * add docs on quickstart * clear screen with console.clear * address code review feedback Co-authored-by:
Nicolò Pretto <info@npretto.com> * allow node 18 lts --------- Co-authored-by:
Oisin Coveney <oisin@metabase.com> Co-authored-by:
Nicolò Pretto <info@npretto.com>
-