Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Oct 05, 2020
    • Paul Rosenzweig's avatar
      Dashboard interactivity: custom drill through and chained filters (#13354) · c4353a1f
      Paul Rosenzweig authored
      
      * dashboard interactivity: custom drill through and chained filters
      
      (cherry picked from commit f3ea3099da981c967fcffd5c7e318c88064c0a96)
      
      * add missing param
      
      * Better error message & test for cases where you don't have Field perms
      
      (cherry picked from commit 2ae8174c388a105170bb316b6266b900f8844c62)
      
      * Fix lint error
      
      (cherry picked from commit aa967359ecf9705f28dded2b5b30eb42ebec156e)
      
      * type another letter to avoid ordering issue
      
      (cherry picked from commit 5f285219c07eeff41b3d1fbfc091092a6ce60ed4)
      
      * fix failing cy tests
      
      (cherry picked from commit 8dbb9561a21f853a550d4ab1385fbdf142ea36e6)
      
      * update test
      
      * Fix merge
      
      * sort correctly
      
      * Fix namespace decl sorting
      
      * use another within block for the "add to dash" modal
      
      Co-authored-by: default avatarCam Saul <github@camsaul.com>
      Unverified
      c4353a1f
    • Cam Saul's avatar
      Merge release-0.36.x back into master (#13355) · 83c53e8a
      Cam Saul authored
      * Fix footer on release-0.36.x (#13287)
      
      * Repro for issue #13241 (#13252)
      
      * Add custom "hack" for cypress' broken `.type()` functionality
      (This is most likely the cause of many flakes we're experiencing in CI.
      More info can be found here: https://github.com/cypress-io/cypress/issues/5480
      
      )
      
      * Add repro for #13241 (already fixed)
      * Split and distinguish repro test from functionality validation
      
      * Add repro for #12762
      
      Enable when underlying issue is fixed and the test should pass.
      
      * Add repro for #13289 (#13300)
      
      Co-authored-by: default avatarflamber <1447303+flamber@users.noreply.github.com>
      Co-authored-by: default avatarNemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
      Unverified
      83c53e8a
    • Nemanja Glumac's avatar
      Upgrade Cypress to v5.3.0 (#13343) · d9eb1b01
      Nemanja Glumac authored
      * Upgrade Cypress to v5.3.0
      * Add Cypress test retries to the config (2 for the "run" mode and 0 for the "open" mode)
      
      Notes:
      - upgrading `@testing-library/cypress` was not possible at this point. It would almost certainly require upgrading webpack, and maybe adjusting babel settings.
      - `yarn resolutions` will not be needed once we properly upgrade weback and all libraries that have "Cypress" as a dependency
      Unverified
      d9eb1b01
    • Nemanja Glumac's avatar
      Add repro for #13069 (#13363) · 4d95d0f0
      Nemanja Glumac authored
      Tests are in stored in two separate files:
      - frontend/test/metabase/scenarios/admin/datamodel/segments.cy.spec.js and
      - frontend/test/metabase/scenarios/admin/datamodel/metrics.cy.spec.js
      Unverified
      4d95d0f0
  2. Oct 02, 2020
    • Robert Roland's avatar
      Upgrade to log4j 2.13.3 (#13310) · 1b75a42b
      Robert Roland authored
      * Upgrade to log4j 2.13.3
      
      Upgrades us to newer Log4j
      
      Resolves #12719
      
      * fixing reflection warnings
      
      * reflection warning on test
      
      * make tests work
      
      took a while to figure out how to configure log4j properly
      programatically - it's not as easy as log4j 1
      
      add logging adapters for commons-logging, slf4j, liquibase, etc so that
      all logging routes through log4j2 now
      
      * appease the linters
      
      * okay cljr-clean-ns makes this line too long, I get it
      
      * add log4j2.xml config for Cypress tests
      
      * update log4j configuration file documentation
      
      update which flag is used by the backend tests
      
      [ci all]
      
      * update cheshire because clj-http updated
      
      * Wire up the metabase-appender to Log4j2
      
      This was brutal to figure out - log4j usually silently fails, so it took
      finding the right combination of configuration settings and system
      properties to get it to log enough to find out why the appender was
      never invoked.
      Unverified
      1b75a42b
    • Cam Saul's avatar
    • Nemanja Glumac's avatar
      Feature/postgres cypress tests (#13311) · 1dc404aa
      Nemanja Glumac authored
      Add Postgress tests to Cypress test suite
      
      This commit is introducing a new feature by adding a possibility to test Postgress related issues. It adds an updated CI configuration that plays nice with [Docker QA database](https://github.com/metabase/metabase-qa) (postgress-12).
      It also adds a few repros, listed below:
      
      * Add repro for #12762
      * Add repro for #13263 (#13303)
      ---
      * Add an example for how to run metabase-qa postgres in CI
      * Add e2e test for adding/connecting PostgreSQL database (#13296)
      
      Co-authored-by: @dacort 
      Unverified
      1dc404aa
    • Nemanja Glumac's avatar
      Add repro for #13332 (#13339) · 2a0683bc
      Nemanja Glumac authored
      * Add repro for #13332 
      
      - make the final assertion using "count"
      - apply different filters to the same question instead of creating 2 separate questions
      Unverified
      2a0683bc
  3. Sep 28, 2020
  4. Sep 25, 2020
  5. Sep 22, 2020
  6. Sep 21, 2020
  7. Sep 18, 2020
  8. Sep 17, 2020
  9. Sep 16, 2020
  10. Sep 15, 2020
  11. Sep 14, 2020
  12. Sep 11, 2020
Loading