This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 24, 2022
-
-
adam-james authored
* Timeline has default icon, Timeline Event default icon from Timeline * Move the icon schema to Timeline model. The 'default icon' of a Timeline is concretely 'star', whereas the default icon for an event is taken from the Timeline it's part of, which could be any of the icons. Since the default should be one of the icons listed in the Schema, it makes sense for readability that the icon schema is in the same namespace. * When timeline's collection_id is nil, build the root collection Timeline's always have :collection_id, and when the ID is a proper ID, :collection hydration works properrly. When the ID is nil, we don't pass the necessary data to the frontend. So, match the behaviour for the `GET /api/collection/root` endpoint and use that data on the :collection key * Add root collection hydration to GET /api/timeline * Add tests for collection hydration and timeline default icons
-
Noah Moss authored
-
Alexander Polyankin authored
-
- Mar 23, 2022
-
-
Cam Saul authored
* Remove references to qp/query->preprocessed * Fix Oracle
-
Ariya Hidayat authored
-
adam-james authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
Alexander Polyankin authored
* Add a json schema * Pass required data for snowplow events * Pass required data for snowplow events * Add snowplow event tracking for Timeline event creation This changes the timeline_event API endpoint to send snowplow tracking when an event is created. The FE now sends additional information for this purpose: - source: collections or question. This is null if the event is added via API - question_id: added if the source is from a question. null if the question is unsaved. These are dissoc-ed from the body before the db/insert because the backend does not store this information, it's just from the FE and only relevant for this tracking data. * Fix json error * Add ::new-event-created entry to the snowplow test * Fix json error * Fix json error * Fix snowplow test Co-authored-by:
Adam James <adam.vermeer2@gmail.com> Co-authored-by:
adam-james <21064735+adam-james-v@users.noreply.github.com>
-
Luis Paolini authored
* Typo on DashboardSubscriptions * Update enterprise/backend/src/metabase_enterprise/advanced_config/models/pulse_channel.clj Co-authored-by:
flamber <1447303+flamber@users.noreply.github.com> * Update enterprise/backend/src/metabase_enterprise/advanced_config/models/pulse_channel.clj Co-authored-by:
Jeff Bruemmer <jeff@metabase.com> Co-authored-by:
flamber <1447303+flamber@users.noreply.github.com> Co-authored-by:
Jeff Bruemmer <jeff@metabase.com>
-
Ariya Hidayat authored
-
Gustavo Saiani authored
-
adam-james authored
-
Diogo Mendes authored
* Running Currents only on Master * [ci noskip] Ident * [ci noskip] ident comment * [ci noskip] Fixing yaml * [ci noskip] creating forlders * [ci noskip] space
-
Ariya Hidayat authored
-
Ryan Laurie authored
-
Gustavo Saiani authored
-
Diogo Mendes authored
-
Howon Lee authored
This is the first vertical slice of #708. There is a material ways to go, including mysql implementation, plinking away at the data model stuff, and frontend. There are also big putative sync speed gains I think I should chip away at.
-
- Mar 22, 2022
-
-
Benoit Vinay authored
* shouldNotForwardTransientProp method created for emotion * BadgeIcon html attributes clean up * Usage of transient property $hasMargin in Badge for BadgeIcon * HTML attribute cleanup for LinkRoot * React key added to ButtonBar child if not defined * Properties for TableInfoPopover properly typed * Misc * analyticsContext property set as non required as non of the parents enforce it or pass a value * Clean up attributes for SVG in Icon * CSS fix for share icon special case in Icon * Checkbox controlled component default value fix * Misc clean up * index file for collection side bar * Collections collectionID type fix * collection type in NewCollectionItemMenu fix * Misc * TokenField fix for value * noPopover passed properly to WidgetStatusIcon * Updates to controlled input/checkbox * VS Code workspace file added to gitignore * shouldNotForwardTransientProp renamed to shouldForwardNonTransientProp * AddAggregationButton defaultProps updates * propTypes for TableInfoPopover added back
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Ariya Hidayat authored
Custom expression does not follow JSON standard (RFC 4627) and therefore it's not possible to use JSON.stringify to correctly quote a string literal.
-
Dalton authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Benoit Vinay authored
* Tick range fix for timeseries scale * Revert ticksForRange in timeseries * Resetting the timestamp parsing based on the unit * Move startOf reset to getDatas only * Misc * Misc * Cater for null xValue * Completely rewrite repro for #16170 Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com>
-
Nemanja Glumac authored
* Add inital test coverage for native questions embedding * Update frontend/test/metabase/scenarios/embedding/embedding-native.cy.spec.js Co-authored-by:
flamber <1447303+flamber@users.noreply.github.com> Co-authored-by:
flamber <1447303+flamber@users.noreply.github.com>
-
- Mar 21, 2022
-
-
Dalton authored
-
Dalton authored
* Use TippyPopover in AddMemberRow component * Add/fix propTypes
-
Nemanja Glumac authored
Repro #21135: CC with the same names as the existing columns causes confusion in the expression editor (#21139) * Add repro for #21135 * Address feedback and reinforce test
-
adam-james authored
* Add :display to the bookmark query (card specific). Bookmark results can now optionally show a 'display' key, which is relevant only to cards. This does not change the db in any way, it just pulls additional data from the left-join in the query already. This particular key :display is used on the frontend to change the icon that the bookmark renders with in the sidebar. * Add a test that confirms `:display` key exists on card bookmarks * Bookmarks on official collections now have `authority_level` key
-
Jeff Bruemmer authored
-
Alexander Polyankin authored
-
Noah Moss authored
-
Ariya Hidayat authored
-
Cam Saul authored
* Don't format non-temporal columns as datetimes in XLSX exports * Test fixes
* Oops uncomment something -
Nemanja Glumac authored
* Apply `visitQuestion` helper * Fix tests for models
-
Alexander Polyankin authored
-