This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jun 07, 2024
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Mock that the changelog is different from the one in master * Apply changelog patch incase the changelog is created from another branch * Dry run npm publish so I could test * Fix failed patch * Speed up testing by not building jar * Fix adding new changelog to master * feat(sdk): A placeholder for an actual feature in the changelog * Mock that the changelog diverges from master * Revert "Speed up testing by not building jar" This reverts commit acb80d74. * Revert "Dry run npm publish so I could test" This reverts commit f4e679ef. * Revert "Mock that the changelog diverges from master" This reverts commit 0e77a68e.
-
Phoomparin Mano authored
* dashcard background color * add bg-dashboard and bg-dashboard-card * rename background-visualization to background-question * apply bg-question to embedded questions * use CSS variables along with theme object * add css variables to more places * add ability to reference design system colors for defaults * use CSS variables for defaults * fix chart skeleton test * fix legend item title
-
Alexander Solovyov authored
-
Alexander Polyankin authored
-
Ryan Laurie authored
* run smaller smoke test suite for pre-release check * fix run command
-
Alex Yarosh authored
-
Romeo Van Snick authored
* Move expressionClause to handleSubmit * Allow passing the first column as a prop and allow auto picking of columns * Use CombineColumns component in header drills * Remove duplicate CombineColumnsDrill component and helpers * Allow separators to be null * Calculate example in Example component to avoid useMemo call * Fix test reference in test * Append suffix to duplicate columns * Rename parameter to something more expressive * Enable autoPickColumn for all instances of the combine column popover * Fix tests * Fix notebook tests * Make test typescript * Correct types of openTable function
-
Mahatthana (Kelvin) Nomsawadi authored
-
Cal Herries authored
-
- Jun 06, 2024
-
-
Nemanja Glumac authored
* Add a helper to extract linked issues from PR body * Add tests * Tweak the workflow * Fix the workflow * Delete obsolete code * Improve the message * Fix whitespace error
-
Jesse Devaney authored
* fix RowChart XAxis ticks formatter - remove scaling from x-axis tick values like we did for y-axis tick values in ECharts charts * add loki variant
-
Jesse Devaney authored
-
Ryan Laurie authored
* mark more tests as flaky * all the flakes
-
Aleksandr Lesnenko authored
-
Nick Fitzpatrick authored
* new_search_query event * Filters in object, search click event * updating event schema * type and event schema adjustments * delete comments BE code * adjusting tests * PR feedback * typos and spacing
-
Sloan Sparger authored
-
SakuragiYoshimasa authored
* Correct type for `report_card.dataset` This was missed in the original migration of boolean types to ${boolean.type} in MySQL/MariaDB, and then missed again by me when I migrated `collection_preview` over a week ago. * Change all boolean types to `bit(1)` in MySQL Liquibase changed their boolean type in MySQL from `bit(1)` to `tinyint(4)` in version 4.25.1. Our JDBC driver does not recognize these as booleans, so we needed to migrate them to `bit(1)`s. As discussed [here](#36964), we changed all existing `boolean` types that were in the `001_update_migrations.yml` but not the SQL initialization file. For new installations, this works: things in the SQL initialization file get created with the `bit(1)` type. However, for existing installations, there's a potential issue. Say I'm on v42 and am upgrading to v49. In v43, a new `boolean` was added. In this case, I'll get the `boolean` from the liquibase migration rather than from the SQL initialization file, and it need to be changed to a `bit(1)`. I installed Metabase v41 with MySQL, migrated the database, and then installed Metabase v49 and migrated again. I made a list of all the columns that had the type `tinyint`: ``` mysql> SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_DEFAULT, IS_NULLABLE FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_TYPE = 'tinyint' AND TABLE_SCHEMA='metabase_test'; +---------------+------------------------------+-------------------+-------------+----------------+-------------+ | TABLE_SCHEMA | TABLE_NAME | COLUMN_NAME | COLUMN_TYPE | COLUMN_DEFAULT | IS_NULLABLE | +---------------+------------------------------+-------------------+-------------+----------------+-------------+ | metabase_test | core_user | is_datasetnewb | tinyint | 1 | NO | | metabase_test | metabase_field | database_required | tinyint | 0 | NO | | metabase_test | metabase_fieldvalues | has_more_values | tinyint | 0 | YES | | metabase_test | permissions_group_membership | is_group_manager | tinyint | 0 | NO | | metabase_test | persisted_info | active | tinyint | 0 | NO | | metabase_test | report_card | dataset | tinyint | 0 | NO | | metabase_test | timeline | archived | tinyint | 0 | NO | | metabase_test | timeline | default | tinyint | 0 | NO | | metabase_test | timeline_event | archived | tinyint | 0 | NO | | metabase_test | timeline_event | time_matters | tinyint | NULL | NO | +---------------+------------------------------+-------------------+-------------+----------------+-------------+ 10 rows in set (0.01 sec) ``` Then wrote migrations. For each column, we: - turn it into a `bit(1)`, - re-set the previously existing default value, and - re-add the NOT NULL constraint, if applicable. * Change author and add missing `dbms` --------- Co-authored-by:
John Swanson <john.swanson@metabase.com>
-
Nemanja Glumac authored
-
Phoomparin Mano authored
* highlight id cell column * add simpletable stories * add simple table test data * add loki reference image * Update frontend/src/metabase/visualizations/components/TableSimple/TableCell.styled.tsx Co-authored-by:
Denis Berezin <denis.berezin@metabase.com> --------- Co-authored-by:
Denis Berezin <denis.berezin@metabase.com>
-
Ryan Laurie authored
-
Raphael Krut-Landau authored
-
Raphael Krut-Landau authored
-
lbrdnk authored
* Move role to url parameters from connection properties * Fix test
-
Ryan Laurie authored
* update translations for v50 * add Danish * update translations for v50 release * alphabetical order is nice
-
Ryan Laurie authored
-
Ryan Laurie authored
-
metamben authored
This is a followup on #43625.
-
adam-james authored
* Multi Series Dashcards Render with Filters Applied To All Series Fixes: #39083 Multi-series dashcards now properly render when a subscription is set up with filters that impact the values of each card in the multi-series card. * Small refactor for executing dashcards in a pulse context. - move execute-dashboard-subscription to pulse.util - this fn now will also execute all card series cards and put those results into a list on the key :series-results in the dashcard which is then used in the render multimethod to send the correct data to the javascript context A small todo was taken care of as well, we can now use :dashboard-subscription in the :context key * Fix up render fn The shape of hte data going into the javascript was a bit unclear before. This keeps things a little more understandable. Next step is probably to create some Malli schemas inside the js_svg namespace to document and enforce the needed data shapes * pull :data up a level from :result in the series cards * Update src/metabase/pulse/render/body.clj Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com> * Remove unneeded let * set/rename-keys won't work here because we raise the :data key I've realised a suggested change to just use set/rename-keys won't do what we need. We need instead to raise :data from within the result key up to the same level (and dissoc result). I've renamed the helper function to make its purpose a bit clearer --------- Co-authored-by:
Ngoc Khuat <qn.khuat@gmail.com>
-
Alex Yarosh authored
-
Ryan Laurie authored
-
Sloan Sparger authored
-
Raphael Krut-Landau authored
-
Aleksandr Lesnenko authored
* make compact formatting consistent across all series * fix rebase
-
metamben authored
-
github-automation-metabase authored
-
Mahatthana (Kelvin) Nomsawadi authored
-
Ngoc Khuat authored
-
Alexander Solovyov authored
-
Jeff Bruemmer authored
-
Ryan Laurie authored
* WIP backport reminder bot * polish and automate backport reminder * do better english
-