This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- May 10, 2022
-
-
Diogo Mendes authored
-
- May 04, 2022
-
-
Nemanja Glumac authored
-
- Apr 27, 2022
-
-
Nemanja Glumac authored
* [E2E] Create and run new `organization` CI group * Run `organization` group in CI * Remove `moderation` from the PR check
-
Nemanja Glumac authored
* Extract specs related to `fitlers` in a separate folder * Run new `filters` E2E group in CI
-
- Apr 25, 2022
-
-
Nemanja Glumac authored
-
Nemanja Glumac authored
* Merge dashboard filters * Run merged dashboard filters in CI * Remove `dashboard-filters-sql` from E2E on `master`
-
- Apr 19, 2022
-
-
Nemanja Glumac authored
-
- Apr 14, 2022
-
-
Nemanja Glumac authored
-
- Apr 12, 2022
-
-
Nemanja Glumac authored
* Rename `test-cypress-no-build` to `test-cypress-run` * Rename `test-visual-no-build` to `test-visual-run` * Reorder scripts * Remove yarn (install) from the Cypress run script
-
- Mar 31, 2022
-
-
Nemanja Glumac authored
This reverts commit 160c3c7231cb1340ee19b98b16937d90828a8b94.
-
- 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.
-
- Mar 26, 2022
-
-
Diogo Mendes authored
* Removing from CCI * Adding Currents to GHA * Let there be run * Returning to master * Adding new key to new project on Currents * Adding --ci-build-id to support GHA Re-Runs * Returning to branch to test it more * Removing not needed info (repo) * Returning to master
-
- Mar 23, 2022
-
-
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
-
Diogo Mendes authored
-
- Mar 18, 2022
-
-
Diogo Mendes authored
* Adding currents * Update .circleci/config.yml Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Co-authored-by:
Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
-
- Mar 17, 2022
-
-
Diogo Mendes authored
-
- Mar 16, 2022
-
-
Diogo Mendes authored
-
- Mar 08, 2022
-
-
Nemanja Glumac authored
-
- Mar 01, 2022
-
-
Nemanja Glumac authored
-
- Feb 24, 2022
-
-
Nemanja Glumac authored
* Copy over admin premium embedding settings to a new file * Move embedding reproductions to a related folder * Move over dashboard embedded parameters * Move over embedding dashboard spec * Move over repro for 20634 * Enable embedding in CI
-
- Feb 15, 2022
-
-
Cam Saul authored
* Replace AOT Spark SQL deps with a `proxy` and a `DataSource` * Support `connection-details->spec` returning a `DataSource` * Remove target/classes * Don't need to deps prep drivers anymore * Fix duplicate `this` params in `proxy` methods; add `:test` alias for Eastwood to make it be a little quieter * Make sure to call `pool/map->properties` * Upgrade Hive JDBC driver version from 1.2.2 -> 3.1.2; Bump Spark SQL from 2.1.1 to 3.2.1 * Clean the namespaces * Don't need to register the a proxy JDBC driver since we're not even using it anymore * Fix Spark SQL :schema sync for newer versions * Remove unneeded override * Fix day-of-week extract for new :sparksql * Hive/Spark SQL needs to escape question marks inside QUOTED identifiers now
* Some minor SQL generation improvements to avoid duplicate casts * Revert change to debug test
-
- Feb 08, 2022
-
-
Jeff Evans authored
* Remove :bigquery driver Add "migration" to convert existing Database instances from :bigquery to :bigquery-cloud-sdk (with error log if using outdated OAuth mechanisms), by way of `normalize-db-details` Removing references to :bigquery from various places in the code * Remove from modules/drivers/deps.edn * Remove stuff from CircleCI that is running the old driver Remove `driver-switch-test` since there is no practical way to run this anymore (since we can't initialize the old driver) Remove buggy redef of `isa?` from `semantic-type-migration-tests` Co-authored-by:
Cam Saul <github@camsaul.com>
-
- Feb 06, 2022
-
-
Diogo Mendes authored
-
- Feb 05, 2022
-
-
Ariya Hidayat authored
-
- Feb 04, 2022
-
-
Ariya Hidayat authored
-
- Feb 02, 2022
-
-
Ariya Hidayat authored
-
- Jan 25, 2022
-
-
Ariya Hidayat authored
-
- Jan 24, 2022
-
-
Nemanja Glumac authored
-
Luis Paolini authored
* Use matrixes to reduce complexity * Cam's suggestions
-
- Jan 18, 2022
-
-
Alexander Polyankin authored
-
- Jan 14, 2022
-
-
Luis Paolini authored
* Separate builder from tester * indentation error * Final testing [ci nocache] * [ci nocache]
-
- Jan 13, 2022
-
-
Nemanja Glumac authored
* Extract models into a separate e2e group * Split models tests into smaller logical units * Keep `getCollectionItemRow` helper scoped to a single file * Keep `testDataPickerSearch` helper scoped to a single file * Update the name from `datasets` to `models`
-
- Dec 20, 2021
-
-
Jeff Evans authored
* Fix file upload of secret values Fix logic in `db-details-client->server` to properly consider the `-options` suffixed connection property from the client version, to determine the treatment to be applied (i.e. base64 decode) Change logic in `db-details-client->server` to `assoc` nil rather than `dissoc` unused keywords (so they override the saved db details on merge) Update `driver.u/database->driver*` so that the engine loaded from the database instance is *always* a keyword Update `metabase.test.data.oracle/connection-details` to pass the property vals through the client->server translation layer Change `creator_id` in `secret` model to be nullable (since, when creating test DBs, the API current user is deliberately set to nil) Switch the logic in Oracle SSL test to iterate on the file-path and uploaded variants to the test itself to get around weird CircleCI/environment issues Use `rds_root_ca_truststore.jks` for the test instead since we don't need the full cacerts for this
-
- Dec 16, 2021
-
-
Alexander Lesnenko authored
-
- Dec 10, 2021
-
-
Jeff Evans authored
* Fix Presto JDBC test in CircleCI Maybe sudo isn't needed for the import operation * Also print the file permission * Add write permission
-
- Dec 06, 2021
-
-
Alexander Polyankin authored
-
- Dec 03, 2021
-
-
Jeff Evans authored
* Enable Postgres driver to use secrets for configuring SSL parameters Adding secret related properties for SSL options to Postgres driver Move `conn-props->secret-props-by-name` to secret.clj since it's needed directly there, too Add `us-east-2-bundle.pem` to `test-resources/certificates` for testing Postgres with SSL connectivity to our RDS instance (and a README.md explaining how it differs from the existing `ssl` directory) Updating `value->file!` to have better logic for building the error message when the existing file is not found (for better UX from the Database admin page) Updating frontend to support the `visible-if` value being an array, in which case any value may match the current details value, in order for that field to be visible Adding secret related properties for SSL options to Postgres driver Updating CircleCI config.yml to refer to the RDS instance when running Postgres SSL test Implement server side expansion of transitive visible-if dependency chain Update shouldShowEngineProvidedField on client to consider multiple key/value pairs in the visible-if map, and only show the field if ALL are true Adding new test to confirm transitive visible-if resolution, and cycle detection Add Cypress test for SSL field visibility
-
- Dec 02, 2021
-
-
Jeff Evans authored
* Fix google-api-client version from google driver Update google-api-client version `1.30.7` -> `1.32.1`, so that `google-http-client` ends up as `1.39.2` to match the other drivers Add explicit `google-http-client-jackson2` dependency for google driver since it's no longer included transitively for some strange reason, but the `:google` driver itself directly uses it Add new CircleCI test run for multiple Google related drivers (to ensure there aren't cross-driver classpath issues)
-
- Nov 23, 2021
-
-
Alexander Polyankin authored
-
- Nov 17, 2021
-
-
Jeff Evans authored
* Add SSL keystore and truststore secret properties to Oracle driver YAML files Update Oracle driver to set keystore and truststore connection options from secret values Adding new `select-keys-sequentially` helper function for dealing with assertions on transformed conn props Add new function to the secret namespace to return a lighter weight "secret map", and remove that functionality from the `handle-db-details-secret-prop!`, so that it can be reused from connection testing Modifying CircleCI to set the corresponding truststore secret conn prop vars instead of JVM-level truststore settings, as the test had been doing previously Expand Oracle test connection details to incorporate all SSL related properties, and also make it a function instead of delayed def (so changes can be picked up later) Misc. fixes in Oracle driver YAML files Update `exception-classes-not-to-retry` to include SSLHandshakeException Fix misc issues in secret and database model code Update CircleCI config to use correct secret based env var keys and values Add *database-name-override* dynamic var in `metabase.test.data.interface` to allow for DB name overriding Fix up ssl connectivity test so all parts pass successfully Get rid of crazy with-redefs to swap in the existing test-data's schema, and instead, just dropping the DB if it was created under a different schema (similar to what H2 does) Co-authored-by:
Gustavo Saiani <gustavo@poe.ma>
-