use Mix.Config config :logger, :console, format: "$time $metadata[$level] $message\n", metadata: [:request_id], level: :info config :phoenix, :json_library, Jason config :su_client, StatusUpdate.Externalize, app_module: SUScoreClock.StatusCodes.ExternalizeAll config :su_client, SUClient.Application, app: :su_score_clock config :su_client, SUClient, project_app_atom: :su_score_clock config :su_client, SUClient.Telemetry, modules: [ # SUScoreClock.Telemetry, SUClient.Telemetry, SUUser.Telemetry, SUAuth.Telemetry ] config :su_client, SUClientWeb, endpoint: SUScoreClockWeb.Endpoint config :su_client, SUClient.SUServer, self_contained: true config :su_server, ecto_repos: [SUServer.Repo] config :su_score_clock, ecto_repos: [SUServer.Repo] config :su_user, SUUserWeb.Channels.LoggedInUser, endpoint: SUScoreClockWeb.Endpoint, full_data_refresh: SUScoreClockWeb.Channels.LoggedInUser.FullDataRefresh, incremental_data_refresh: SUScoreClockWeb.Channels.LoggedInUser.IncrementalDataRefresh # config :su_user, SUUser.PasswordReset, mailer_module: SUScoreClock.Notification.Email.PasswordReset # config :su_user, SUUser.UpdateEmailAddress, mailer_module: SUScoreClock.Notification.Email.UpdateEmailAddress import_config "#{Mix.env()}/*.exs" if Mix.env() == :dev, do: import_config("local/dev.exs")