config-from-file should check that we have a premium token with `:advanced-config` (#26463)
* Move the config-from-file code into the advanced-config directory since that's the feature we want to flag on * Always apply the :settings section first in the config file * config-from-file should check that we have a premium token with the :advanced-config feature * Sort namespace * Settings does not have to come first anymore * Remove empty `binding` forms * Test fix?* Test fix? * Fix failing tests, for real this time * Revert "Fix failing tests, for real this time" This reverts commit 0a57055b1be249d9ba5b6b6ebe4f163e1f21e2b2. * Don't make the tests parallel since that breaks other stuff Co-authored-by: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
Showing
- enterprise/backend/src/metabase_enterprise/advanced_config/file.clj 9 additions, 1 deletion.../backend/src/metabase_enterprise/advanced_config/file.clj
- enterprise/backend/test/metabase_enterprise/advanced_config/file/databases_test.clj 20 additions, 30 deletions...tabase_enterprise/advanced_config/file/databases_test.clj
- enterprise/backend/test/metabase_enterprise/advanced_config/file/settings_test.clj 30 additions, 25 deletions...etabase_enterprise/advanced_config/file/settings_test.clj
- enterprise/backend/test/metabase_enterprise/advanced_config/file/users_test.clj 74 additions, 72 deletions...t/metabase_enterprise/advanced_config/file/users_test.clj
- enterprise/backend/test/metabase_enterprise/advanced_config/file_test.clj 20 additions, 9 deletions...nd/test/metabase_enterprise/advanced_config/file_test.clj
- test/metabase/public_settings/premium_features_test.clj 21 additions, 12 deletionstest/metabase/public_settings/premium_features_test.clj
Please register or sign in to comment