diff options
| author | Alex Gleason <alex@alexgleason.me> | 2021-12-27 18:01:25 -0600 | 
|---|---|---|
| committer | Alex Gleason <alex@alexgleason.me> | 2021-12-27 18:01:25 -0600 | 
| commit | f5c3d45120364681b3601baa36a0ce9fa22680d7 (patch) | |
| tree | 5f1379ca293a001111585849521615d69880b7cb /mix.exs | |
| parent | 3117c6099733207b7f2a777f8cb8b5b3b839ebe8 (diff) | |
| parent | 264f0fde1b9f0cbaf7679eeb59938eb9ca653779 (diff) | |
| download | pleroma-f5c3d45120364681b3601baa36a0ce9fa22680d7.tar.gz pleroma-f5c3d45120364681b3601baa36a0ce9fa22680d7.zip  | |
Merge remote-tracking branch 'origin/develop' into apps-api-endpoint
Diffstat (limited to 'mix.exs')
| -rw-r--r-- | mix.exs | 31 | 
1 files changed, 16 insertions, 15 deletions
@@ -4,11 +4,11 @@ defmodule Pleroma.Mixfile do    def project do      [        app: :pleroma, -      version: version("2.4.50"), +      version: version("2.4.51"),        elixir: "~> 1.9",        elixirc_paths: elixirc_paths(Mix.env()),        compilers: [:phoenix, :gettext] ++ Mix.compilers(), -      elixirc_options: [warnings_as_errors: warnings_as_errors(Mix.env())], +      elixirc_options: [warnings_as_errors: warnings_as_errors()],        xref: [exclude: [:eldap]],        start_permanent: Mix.env() == :prod,        aliases: aliases(), @@ -79,6 +79,7 @@ defmodule Pleroma.Mixfile do          :comeonin,          :quack,          :fast_sanitize, +        :os_mon,          :ssl        ],        included_applications: [:ex_syslogger] @@ -86,12 +87,11 @@ defmodule Pleroma.Mixfile do    end    # Specifies which paths to compile per environment. -  defp elixirc_paths(:benchmark), do: ["lib", "benchmarks"] +  defp elixirc_paths(:benchmark), do: ["lib", "benchmarks", "priv/scrubbers"]    defp elixirc_paths(:test), do: ["lib", "test/support"]    defp elixirc_paths(_), do: ["lib"] -  defp warnings_as_errors(:prod), do: false -  defp warnings_as_errors(_), do: true +  defp warnings_as_errors, do: System.get_env("CI") == "true"    # Specifies OAuth dependencies.    defp oauth_deps do @@ -129,7 +129,7 @@ defmodule Pleroma.Mixfile do        {:trailing_format_plug, "~> 0.0.7"},        {:fast_sanitize, "~> 0.2.0"},        {:html_entities, "~> 0.5", override: true}, -      {:phoenix_html, "~> 2.14"}, +      {:phoenix_html, "~> 3.1", override: true},        {:calendar, "~> 1.0"},        {:cachex, "~> 3.2"},        {:poison, "~> 3.0", override: true}, @@ -137,16 +137,17 @@ defmodule Pleroma.Mixfile do        {:castore, "~> 0.1"},        {:cowlib, "~> 2.9", override: true},        {:gun, "~> 2.0.0-rc.1", override: true}, +      {:finch, "~> 0.10.0"},        {:jason, "~> 1.2"}, -      {:mogrify, "~> 0.7.4"}, +      {:mogrify, "~> 0.9.1"},        {:ex_aws, "~> 2.1.6"},        {:ex_aws_s3, "~> 2.0"},        {:sweet_xml, "~> 0.6.6"}, -      {:earmark, "1.4.15"}, +      {:earmark, "~> 1.4.15"},        {:bbcode_pleroma, "~> 0.2.0"},        {:crypt, -       git: "https://git.pleroma.social/pleroma/elixir-libraries/crypt.git", -       ref: "cf2aa3f11632e8b0634810a15b3e612c7526f6a3"}, +       git: "https://github.com/msantos/crypt.git", +       ref: "f75cd55325e33cbea198fb41fe41871392f8fb76"},        {:cors_plug, "~> 2.0"},        {:web_push_encryption,         git: "https://github.com/lanodan/elixir-web-push-encryption.git", branch: "bugfix/otp-24"}, @@ -158,7 +159,7 @@ defmodule Pleroma.Mixfile do        {:timex, "~> 3.6"},        {:ueberauth, "~> 0.4"},        {:linkify, "~> 0.5.1"}, -      {:http_signatures, "~> 0.1.0"}, +      {:http_signatures, "~> 0.1.1"},        {:telemetry, "~> 0.3"},        {:poolboy, "~> 1.5"},        {:prometheus, "~> 4.6"}, @@ -192,11 +193,11 @@ defmodule Pleroma.Mixfile do         git: "https://git.pleroma.social/pleroma/elixir-libraries/elixir-captcha.git",         ref: "e0f16822d578866e186a0974d65ad58cddc1e2ab"},        {:restarter, path: "./restarter"}, -      {:majic, -       git: "https://git.pleroma.social/pleroma/elixir-libraries/majic.git", -       ref: "289cda1b6d0d70ccb2ba508a2b0bd24638db2880"}, +      {:majic, "~> 1.0"},        {:eblurhash, "~> 1.1.0"},        {:open_api_spex, "~> 3.10"}, +      {:phoenix_live_dashboard, "~> 0.6.2"}, +      {:ecto_psql_extras, "~> 0.6"},        # indirect dependency version override        {:plug, "~> 1.10.4", override: true}, @@ -208,7 +209,7 @@ defmodule Pleroma.Mixfile do        {:mock, "~> 0.3.5", only: :test},        # temporary downgrade for excoveralls, hackney until hackney max_connections bug will be fixed        {:excoveralls, "0.12.3", only: :test}, -      {:hackney, "~> 1.17.0", override: true}, +      {:hackney, "~> 1.18.0", override: true},        {:mox, "~> 1.0", only: :test},        {:websocket_client, git: "https://github.com/jeremyong/websocket_client.git", only: :test}      ] ++ oauth_deps()  | 
