This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jul 06, 2021
-
-
Anton Kulyk authored
* Add basic segmented control component * Specify segmented control's selected option color * Update SegmentedControl's padding * Use `PropTypes.node` instead of a bunch of types * Remove `aria-selected` from CSS
-
- Jul 05, 2021
-
-
Nemanja Glumac authored
* Extract and apply SQL field filter data objects * Refactor object key `term` -> `value`
-
Nemanja Glumac authored
- Simplifies openEntryForm helper function - Fixes `frontend/test/metabase/scenarios/filters/sql-field-filter-string.cy.spec.js` and `frontend/test/metabase/scenarios/filters/sql-field-filter-number.cy.spec.js` logic.
-
Nemanja Glumac authored
* Extract date filter helpers * Apply date filter helper filters to the `sql-field-filter-date.cy.spec.js` * Simplify `openDateFilterPicker` function
-
Nemanja Glumac authored
* Extract SQL field filter helpers * Apply field filter helper filters to the `sql-field-filter-string.cy.spec.js` * Apply field filter helper filters to the `sql-field-filter-number.cy.spec.js` * Apply field filter helper filters to the `sql-field-filter-date.cy.spec.js`
-
Nemanja Glumac authored
* Extract the basic SQL filter helpers * Apply basic helper filters to the `sql-filters.cy.spec.js` * Fix typos * Simplify banner comments * Apply basic helper filters to the `sql-field-filter-string.cy.spec.js` * Apply basic helper filters to the `sql-field-filter-number.cy.spec.js` * Apply basic helper filters to the `sql-field-filter-date.cy.spec.js`
-
Nemanja Glumac authored
* Extract e2e setup helpers * Extract e2e ui elements helpers * Extract e2e dashboard helpers * Extract e2e open table helpers * Extract e2e database metadata helpers * Extract e2e qa databases helpers * Extract e2e ad-hoc question helpers * Extract e2e enterprise helpers * Extract e2e mock app settings helpers * Extract e2e assertion helpers * Extract e2e data model helpers * Extract e2e misc helpers * Extract e2e deprecated helpers * Remove `getIframeBody` from global helper functions * Remove `generateUsers` from global helper functions * Remove `enableSharingQuestion` from global helper functions * Remove unused functions
-
Nemanja Glumac authored
* Add initial set of e2e tests around sql field filter type of Date * Expand SQL date filter tests to include required filter flow
-
Alexander Lesnenko authored
* hide other personal collections folder when no other users * expand collections on click but disallow to select all personal collections, show all empty collections
-
Nemanja Glumac authored
* Add Cypress helper function `filterWidget` * Apply `filterWidget` helper to the related specs * Annotate the function using JSDoc
-
- Jul 02, 2021
-
-
Ariya Hidayat authored
-
Ariya Hidayat authored
-
Anton Kulyk authored
-
Anton Kulyk authored
-
Nemanja Glumac authored
* Move `browse` spec to the "Onboarding" directory * Reorganize `search` specs - Rename stray "seach" to "search-pagination" and move it to the new "search" directory under "onboarding" - Rename existing "search" to "search-typeahead" and move it to the new "search" directory under "onboarding" - Move old "seach" spec to the new "search" directory under "onboarding"
-
Anton Kulyk authored
* Add repro for #16832 * Add `isCollectionPath` URL utility * Fix getInitialCollectionId uses non-collection IDs * Handle `location` not starting with a slash
-
- Jul 01, 2021
-
-
Ariya Hidayat authored
-
Nemanja Glumac authored
-
Nemanja Glumac authored
-
Alexander Lesnenko authored
* Add Tree component * Add Saved Question picker * fix tree spec * Basic sanity E2E tests * fix bugs, minor refactoring * keep item selected in saved question picker * E2E tests for scoped search * adjust tree item icon color, prevent saved question list flickering * remove unused function * fix incorrectly hidden collections in the saved question picker * change icon for personal collections * make collection tree and question list scroll bars independent * review fixes Co-authored-by:
Ariya Hidayat <ariya@metabase.com>
-
Anton Kulyk authored
* Enable #16739 repro * Fix isResultDirty selector when filter is empty * Enable repro for #16811
-
Ariya Hidayat authored
This happens because StaticParameterWidgetList is used an alternative to SortableParameterWidget. The sorting handlers make sense for the latter but not for the former.
-
Nemanja Glumac authored
* Add new Cypress helper function `openNativeEditor` - exports the function - documents the function using JSDoc * Apply new helper function to the related tests
-
- Jun 30, 2021
-
-
dpsutton authored
* Breadth first search on graph for chain filters - abandons at max-depth and looks in breadth first fashion rather than descending as far as possible on each possible path * Add loop detection not actually fooled by loops since we abandon after a certain path length. But will remove some false starts before they have to be killed by the path length check. * Add seen optimization of nodes We reach nodes in the shortest path possible, so keep a list of nodes visited and don't revisit them: we got to them as fast as possible, and once there, there's no new nodes that we can see from that vantage point. This allows a serious speedup and should hopefully fully resolve the cpu issues seen by some. * alignment
-
Jeff Bruemmer authored
-
Alexander Lesnenko authored
* Add Tree component * fix tree spec * fix review
-
Gustavo Saiani authored
-
Alexander Lesnenko authored
-
- Jun 29, 2021
-
-
Maz Ameli authored
-
Nemanja Glumac authored
* Add initial set of e2e tests around sql basic filter types - Reproduces #16811 * Add new `filters` e2e group to the CI
-
Ariya Hidayat authored
Because the next `yarn add` will resort them anyway
-
dpsutton authored
on java 16 there's a handy (newFilesystem path) but i don't think we want to require java 16 yet. On previous versions we can use (newFileSystem Path ClassLoader) which is what it was before. Really just need to typehint the nil, but nils don't carry metadata (sensibly) so would have to introduce a local binding ```clojure (let [^ClassLoader cl nil] (FileSystems/newFileSystem jar-path cl)) ``` feels a bit weird, so just send the proper classloader through.
-
Nemanja Glumac authored
* Simplify the existing test * Add repro for #16789
-
Nemanja Glumac authored
#16784 Repro: The list of collections available on homepage "Our analytics" depends on the name of the first 50 objects (#16806)
-
- Jun 28, 2021
-
-
Noah Moss authored
-
Gustavo Saiani authored
-
Gustavo Saiani authored
-
Cam Saul authored
-
Cam Saul authored
* Fix Oracle/Vertica comparison against empty string * Remove extra println * Add test for ::empty-string-is-null
-
Nemanja Glumac authored
* Extract field type tests * Add repro for #16781
-