This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 30, 2022
-
-
Anton Kulyk authored
-
Nemanja Glumac authored
-
Anton Kulyk authored
* Prototype new nav skeleton (#20875) * yarn * begin basic layout flip * rough in collections list * position query builder * remove fitViewport from QB to fix layout quirks * extract search * clean up props * position search / style * fix dashboard layout * fix search icon * move ProfileLink * tweak spacing * fix burger * add basic toggle * tweak layout for sidebar toggle * tweak style * tweak sidebar sizing * Quick fix to prototype starting points init (#20922) * fix scroll overflow on sidebar Co-authored-by:
Gustavo Saiani <gustavo@poe.ma> * add currentUser to profile link * move footer items out of collection sidebar * tweak footer style * fix hover style * clean up footer * fixup * remove un-needed overflow hidden * hide app bar when in admin mode * merge sidebar header into new color scheme / nav layout * clean up headers * fix root collection spacing * smaller font size for nav items * provide flex context, fixes metadata editing * fix login page * Remove console logs * Put user's personal collection under Our analytics (#21061) * Browsing | Handle long item names in the sidebar (#21063) * Handle long names in the nav sidebar * Show tooltip with a full item name if its cut * Browsing | Fix data reference & admin permissions layout (#21101) * Remove admin navbar CSS fix * Handle admin navbar in root App component * Extract styled components * Fix data reference layout * Fix main container height * Browsing | Hide sidebar for questions, models and dashboards on page open (#21064) * Manage default sidebar visibility * Handle ad-hoc questions better * Move nav elements based on feedback (#21190) * scoot buttons around * move logo to appbar, scoot search * remove user footer, home link [ci skip] * review feedback [ci skip] * fix accidental removal of links (minimalism was a fad anyway) (#21192) * add button classes to new button (#21213) * Nav visual changes (#21223) * switch nav bg + move styling to NavRoot * readable text * increase contrast * selected icon color * remove bottom padding * search bar color * restructure sidebar position * fix sidebar header color * move to fixed when small * fix multiple scrollbars * fix sidebar width * home as own item, gear below * fix admin nav * extract nav constant, fix types * remove unused constant [ci skip] * New nav - get base colors in order (#21262) * new sidebar button * nav bg to bg-light * fix link track, remove extra home link * color tweaks * swap colors * Fix E2E tests for new navigation UI (#21196) * Use `main` HTML tag for main page content * Add extra UI helpers for Cypress * Fix tests failing due to nav UI changes * Remove not needed NavBar code * Fix loading databases list * Use `navigationSidebar` helper for collections * Use `navigationSidebar` for collection tests * Close sidebar in SQL filters tests * Extract AppBar component to `metabase/nav` * Fix test * Fix test * Skip sidebar visibility control test * Fix JSON engine DB check * Fix DatasetEditor edit bar colors * Fix global containers heights * Fix tests scrolling target * Fix styles * Fix navbar cypress helpers * [ci nocache] * Fix scroll in e2e test * Browsing | Manage sidebar state with redux (#21226) * Move navbar state to redux * Hide sidbebar using CSS * Fix native E2E test * Fix native e2e test * Fix model tests * Use more accurate element getters * Fix e2e tests * Browsing | Fix dashboard UI (#21233) * Fix parameter widgets event listeners * Attach scroll events to "main" instead of window * Resize filters panel when navigation sidebar open * Reorder imports at App * Hide AppBar and NavBar when editing dashboard * Fix navbar & appbar visibility * Fix filter positions * Extract `getMainElement` helper * Update unit tests * Fix test * Browse fix bulk actions (#21320) * make bulk action bar aware of sidebar, remove extraneous layout components * clean up styling * convert BulkActionBar to tsx * Fix types Co-authored-by:
Kyle Doherty <5248953+kdoh@users.noreply.github.com> Co-authored-by:
Gustavo Saiani <gustavo@poe.ma> Co-authored-by:
Aleksandr Lesnenko <alxnddr@gmail.com>
-
Diogo Mendes authored
* Downgrade download action version * Revert upload action
-
adam-james authored
* Remove errant :bookmarked hydration key This was left over from an incorrect implementation of :bookmarked status. No :bookmarked hydration function exists anyway, the key does nothing. * Remove old favorites models that are superceded by bookmarks * Remove dashboard favorite require
-
heckendorfc authored
-
Nemanja Glumac authored
-
Gustavo Saiani authored
-
Jeff Bruemmer authored
-
Nemanja Glumac authored
-
Luis Paolini authored
* Rebase * Adding maildev version copying Pawit's commit on this specific file
-
Alexander Polyankin authored
-
adam-james authored
* Added bookmarked-score to enable boosting of bookmarked items * Collection Search Query doesn't error with bookmark left join * adjust collection id AS in base query * Set proper bookmark status in collection for search tests * Actually score bookmarks when bookmarked * Added a bookmark scoring test * Remove old todo since it does work. (yay)
-
Diogo Mendes authored
* Test 8vCPU * Run just uberjar for metrics * Testing with 8 * Reverting commented code
-
Ariya Hidayat authored
-
Mahatthana (Kelvin) Nomsawadi authored
-
Ryan Laurie authored
* fix minute index * test specific timeseries intervals
-
Alexander Polyankin authored
-
Nemanja Glumac authored
-
Howon Lee authored
All under the grand path to #708. Changes field API to be compatible with nfc-paths. Allows joining of nested field columns by shoving the full identifier into the postgres function call. Also fixes arcane macro test bug by not using the macro.
-
Ariya Hidayat authored
-
Mahatthana (Kelvin) Nomsawadi authored
-
- Mar 29, 2022
-
-
Pawit Pornkitprasan authored
New releases of maildev were recently made which has UI changes as well as changing the default port from 25 to 1025, causing tests to fail. While we may want to upgrade maildev in the future, let's stick to the old version first to unbreak all the tests.
-
Pawit Pornkitprasan authored
* Revert "Log database connection error before humanizing it (#10695)" This reverts commit 426df163. This is no longer needed. The original exception message is kept in the inner exception and everywhere this is used, the whole stack trace is logged anyway. * Don't log exception when opportunistically trying SSL
-
Alexander Polyankin authored
-
Ariya Hidayat authored
-
Gustavo Saiani authored
-
Nemanja Glumac authored
-
Bryan Maass authored
To be usable in the postgres driver, the _uploaded_ root cert needs to: - have its prefix stripped - and be base64 decoded (note: this was not an issue when pointing to a local file)
-
Ariya Hidayat authored
-
Nemanja Glumac authored
* Remove unneeded requests * Remove tests not related to embedding * Remove embedded question test Covered in `embedding-native.cy.spec.js` * Extract question details * Extract dashboard details * Fix question details * Refactor an anti-pattern Do not assign return values to previously defained variables. * Do not use hard coded JWT signed token * Simplify and merge dashboard tests into one * Divide context into UI and API * Extract common code into `beforeEeach` for UI context * Merge UI tests into one * Rename spec to `embedding-dashboard` * Remove unnecessary `beforeEach` block * Extract data and functions into a separate file * Make sure we can disable previously set parameters
-
Alexander Polyankin authored
-
Alexander Polyankin authored
-
Noah Moss authored
-
Nemanja Glumac authored
* Add repro for #15876 [ci skip] * Store database id in a variable [ci skip]
-
Diogo Mendes authored
* Changing group to edition * Update .github/workflows/e2e-tests.yml Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> * Update .github/workflows/e2e-tests.yml Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
Noah Moss authored
-
Ngoc Khuat authored
* add API to fetch general permisisons graph * add API to update general permissionns * change author of migration * update documents * misc fixes to applease the CIs * Add tests for general permission APIs and models * linting and fix a failed test case * fix some failed tests * update docs and change /subscription/ to /general/subscription/ for consistency * address noah's comments * Parse number as is in http-client for tests * revert the last commit about parsing API response in tests * change fk name * Changes: - Rename `changes` column to `after` to keep things consistent - If a group has no General Permisions, it'll not be included in the graph - Update tests and some docs * fix failing tests in ee * add some tests and make docstring completes * fix namespaces
-
Pawit Pornkitprasan authored
* Set integrationFolder to avoid cypress globbing all folders * cypress snapshot: don't upload compress video on pass
-
Alexander Polyankin authored
-