This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Mar 05, 2021
-
-
Luis Paolini authored
-
Luis Paolini authored
* Update endpoint documentation * Adding the API key documentation at the endpoint level * Add all API changes
-
- Feb 17, 2021
-
-
Jeff Bruemmer authored
-
- Feb 16, 2021
-
-
Jeff Bruemmer authored
* clarify pivot tables only work with simple and custom questions * typo * Maz edit Co-authored-by:
Maz Ameli <maz@metabase.com> * picking your starting data Co-authored-by:
Maz Ameli <maz@metabase.com>
-
- Feb 15, 2021
-
-
Jeff Bruemmer authored
-
- Feb 09, 2021
-
-
Raimon Grau authored
-
- Feb 08, 2021
-
-
Raimon Grau authored
-
- Feb 02, 2021
-
-
Jeff Bruemmer authored
-
- Jan 29, 2021
-
-
Luis Paolini authored
* Add and update a few steps Just built from source on my own machine (Ubuntu 20.04 LTS) and I had to do a few additional steps to build from source * Update developers-guide.md Changed the Clojure installation since Ubuntu repos have an old version and we need the latest * Update developers-guide.md removed JDK 11 and changed JDK for JRE in Java 11 * Update developers-guide.md * Update developers-guide.md
-
Luis Paolini authored
* Update mysql.md * Update docs/administration-guide/databases/mysql.md Co-authored-by:
Jeff Bruemmer <jeff@metabase.com> * Added examples of docker run and docker-compose, not sure about the format though * a well formatted yml file for docker compose * A new commit for refreshing the PR and also I removed a modifier that shouldn't be there Co-authored-by:
Jeff Bruemmer <jeff@metabase.com>
-
Luis Paolini authored
* Add Log4j2 config for containers :) * Update docs/operations-guide/log-configuration.md Co-authored-by:
Jeff Bruemmer <jeff@metabase.com> * Update docs/operations-guide/log-configuration.md Co-authored-by:
Jeff Bruemmer <jeff@metabase.com> Co-authored-by:
Jeff Bruemmer <jeff@metabase.com>
-
Raimon Grau authored
The example now follows a standard jdbc uri string
-
- Jan 28, 2021
-
-
Jeff Bruemmer authored
-
- Jan 26, 2021
-
-
Ariya Hidayat authored
* Support development using VS Code Remote Container Co-authored-by:
Kyle Doherty <5248953+kdoh@users.noreply.github.com>
-
- Jan 25, 2021
-
-
Jeff Bruemmer authored
-
- Jan 20, 2021
-
- Jan 15, 2021
-
-
ghaudiquet authored
Vertica is missing compared to README of Metabase [ci skip]
-
- Jan 13, 2021
-
-
Jeff Bruemmer authored
-
- Jan 06, 2021
-
-
Nemanja Glumac authored
-
- Dec 29, 2020
-
-
Nemanja Glumac authored
This completes one step towards removing Enzyme. The complete list of all tests is at #13657. * Run each test in isolation * Convert `EditUserModal.integ.spec.js` to Cypress * Convert `PeopleListingApp.integ.spec.js` to Cypress * Convert `GroupDetailApp.integ.spec.js` to Cypress * Delete `GroupsListingApp.integ.spec.js` It was already covered in Cypress. * Delete `NewUserModal.integ.spec.js` It was already covered in Cypress. * Convert `UserActivationModal.integ.spec.js` * Convert `UserPasswordResetModal.integ.spec.js` * Convert `UserSettings.integ.spec.js` * Remove integration tests * Remove integration tests from CI * Fix linter errors * Delete `AuditTable.integ.spec.jsx` * Clean up `people.cy.spec.js` * Update assertion that makes sure XHR didn't happen * Remove redundant command from PR template Note: `yarn-lint` already runs `yarn flow`. https://github.com/metabase/metabase/pull/14174#discussion_r549790198 * Remove explicit mention of timezones in `developers-guide.md`
-
Jeff Bruemmer authored
-
- Dec 22, 2020
-
-
Jeff Bruemmer authored
-
- Dec 16, 2020
-
-
Ariya Hidayat authored
-
- Nov 16, 2020
-
-
Cam Saul authored
-
- Nov 12, 2020
-
-
Sho Tatsuno authored
-
- Nov 09, 2020
-
-
Max Gashkov authored
* Fix env variable name to reflect one actually used in Docker image * actually fix the var name
-
- Nov 06, 2020
-
-
Cam Saul authored
* Mega build script improvements * Look for project.clj to determine root directory since we delete .git on CI for speed * If .git folder is missing (i.e., in CI) fail gracefully * Don't need to generate version file to run Cypress tests, right? * Build uberjar step can cache version.properties (so the Cypress test steps don't need to generate it again) * Flush caches * Update uberjar cache key
-
- Oct 30, 2020
-
-
Ariya Hidayat authored
* Linux tools requirement as `apt install` step [ci skip] * Exlude `clojure` since `lein` is sufficient for development
-
Ariya Hidayat authored
Before: find ./docs -type f -iname '*.png' -exec du -ch {} + | tail -1 33M total After: find ./docs -type f -iname '*.png' -exec du -ch {} + | tail -1 16M total
-
- Oct 29, 2020
-
-
Cam Saul authored
Migrate build/upload Elastic Beanstalk artifact code into main release script and other improvements (#13635) * Always use current branch; determine CE vs EE build based on version number * Rename delete-file! -> delete-file-if-exists! * Dox & TODO message * Move draft release template * Some logging tweaks for deleting files * Move s3 upload code to common namespace * Integrate EB artifact logic * Move .ebextensions -> release * Remove old EB release scripts
-
- Oct 23, 2020
-
-
Cam Saul authored
-
- Oct 22, 2020
- Oct 21, 2020
- Oct 15, 2020
-
-
Nemanja Glumac authored
* Convert `drillthroughs.e2e` tests to Cypress (#13128) [ci skip] Convert e2e tests from drillthroughs.e2e.spec.js to Cypress tests: - frontend/test/metabase/scenarios/visualizations/drillthroughs/chart_drill.cy.spec.js - frontend/test/metabase/scenarios/visualizations/drillthroughs/dash_drill.cy.spec.js Note:Squashed all previous commits in a branch for cleaner output. Co-authored-by: @nemanjaglumac * Convert `Visualization.e2e` tests to Cypress (#13021) [ci skip] Convert e2e tests from Visualization.e2e.spec.js to Cypress tests: - frontend/test/metabase/scenarios/dashboard/text-box.cy.spec.js Original note by @Opalevanescence : "Some of these tests weren't in Cypress yet, so I added them in." Note: Squashed all previous commits in a branch for cleaner output. Co-authored-by: @nemanjaglumac * E2e to cy/port/dashboard (#13013) [ci skip] Convert e2e tests from dashboard.e2e.spec.js to Cypress tests: - frontend/test/metabase/scenarios/dashboard/dashboard.cy.spec.js Affected files: - frontend/test/metabase/scenarios/dashboard/parameters-embedded.cy.spec.js - frontend/test/metabase/scenarios/dashboard/parameters.cy.spec.js * Quarantined breaking Cypress tests (breaking changes introduced with the work on the dashboard UI) Note: Squashed all previous commits in a branch for cleaner output. Co-authored-by: @nemanjaglumac * Convert `alert.e2e` tests to Cypress (#12969) [ci skip] Convert e2e tests from alert.e2e.spec.js to Cypress tests: - frontend/test/metabase/scenarios/alert/alert.cy.spec.js - frontend/test/metabase/scenarios/alert/alert_auth.cy.spec.js * Quarantined breaking Cypress tests (cannot use email setup in CI) Note: Squashed all previous commits in a branch for cleaner output. Co-authored-by: @nemanjaglumac * Convert `initial_collection.e2e` tests to Cypress (#12968) Convert e2e tests from initial_collection.e2e.spec.js to Cypress tests: - frontend/test/metabase/scenarios/collection_defaults.cy.spec.js * Quarantined breaking Cypress tests (cannot use email setup in CI) Note: Squashed all previous commits in a branch for cleaner output. Co-authored-by: @nemanjaglumac * Delete `PivotByCategoryDrill` e2e test [ci skip] * Delete `metadata` e2e tests * Add `metadata` Cypress test [ci skip] - remapped column value (Product ID => Title) * Delete `SettingsAuthenticationOptions` e2e test [ci skip] NOTE: we already have similar CY test in `frontend/test/metabase/scenarios/admin/settings/settings.cy.spec.js`: - `it("should render the proper auth options", () => {...})` * Delete `segments` e2e test [ci skip] existing CY test file: `frontend/test/metabase/scenarios/admin/datamodel/segments.cy.spec.js` * Delete end-to-end related support and helper files * Remove e2e tests from CircleCI config [ci skip] * Delete references of e2e tests in documentation and replace them with Cypress [ci skip] * Fix and update dashboard related Cypress tests * Fix `parameters` cy test * Fix `metadata` failing test * Fix `parameters` failing test Note: - Asserting on "Rows 1-1 of 2000" was bad idea because card is different size in CI. - The number of visible rows directly depend on the card size Co-authored-by:
Jessica DeWitt <58329466+Opalevanescence@users.noreply.github.com>
-
- Oct 08, 2020
-
-
Nemanja Glumac authored
* Remove Selenium from the project [ci skip] * Remove karma [ci skip] Note: a huge help was [this](https://github.com/metabase/metabase/pull/9232/commits/8986c457f83dc5d0caacb9d4caf8e030f142707a) unmerged commit by Tom Robinson. * Remove webchauffeur * Remove unsupported tests * Temporarily skip Cypress flake (blocking the merge of #13401)
-
- Oct 02, 2020
-
-
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.
-
-
- Sep 25, 2020
-
-
Damon P. Cortesi authored
-