Skip to content

Commit 535205c

Browse files
committed
add UAInspector
1 parent 443141c commit 535205c

File tree

3 files changed

+22
-19
lines changed

3 files changed

+22
-19
lines changed

lib/algora/application.ex

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,26 @@ defmodule Algora.Application do
1010
:ok = Appsignal.Logger.Handler.add("phoenix")
1111
:ok = Appsignal.Phoenix.LiveView.attach()
1212

13-
children = [
14-
{NodeJS.Supervisor, [path: LiveSvelte.SSR.NodeJS.server_path(), pool_size: 4]},
15-
AlgoraWeb.Telemetry,
16-
Algora.Repo,
17-
{Oban, Application.fetch_env!(:algora, Oban)},
18-
{DNSCluster, query: Application.get_env(:algora, :dns_cluster_query) || :ignore},
19-
{Phoenix.PubSub, name: Algora.PubSub},
20-
# Start the Finch HTTP client for sending emails
21-
{Finch, name: Algora.Finch},
22-
Algora.Github.TokenPool,
23-
Algora.Github.Poller.RootSupervisor,
24-
Algora.ScreenshotQueue,
25-
Algora.RateLimit,
26-
AlgoraWeb.Data.HomeCache,
27-
# Start to serve requests, typically the last entry
28-
AlgoraWeb.Endpoint,
29-
Algora.Stargazer,
30-
TwMerge.Cache
31-
] ++ Algora.Cloud.start()
13+
children =
14+
[
15+
{NodeJS.Supervisor, [path: LiveSvelte.SSR.NodeJS.server_path(), pool_size: 4]},
16+
AlgoraWeb.Telemetry,
17+
Algora.Repo,
18+
{Oban, Application.fetch_env!(:algora, Oban)},
19+
{DNSCluster, query: Application.get_env(:algora, :dns_cluster_query) || :ignore},
20+
{Phoenix.PubSub, name: Algora.PubSub},
21+
# Start the Finch HTTP client for sending emails
22+
{Finch, name: Algora.Finch},
23+
Algora.Github.TokenPool,
24+
Algora.Github.Poller.RootSupervisor,
25+
Algora.ScreenshotQueue,
26+
Algora.RateLimit,
27+
AlgoraWeb.Data.HomeCache,
28+
# Start to serve requests, typically the last entry
29+
AlgoraWeb.Endpoint,
30+
Algora.Stargazer,
31+
TwMerge.Cache
32+
] ++ Algora.Cloud.start()
3233

3334
children =
3435
case Application.get_env(:algora, :cloudflare_tunnel) do

mix.exs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ defmodule Algora.MixProject do
104104
{:openai_ex, "~> 0.9.12"},
105105
{:hound, "~> 1.1"},
106106
{:html2markdown, "~> 0.3.0"},
107+
{:ua_inspector, "~> 3.0"},
107108
# ex_aws
108109
{:ex_aws, "~> 2.1"},
109110
{:ex_aws_s3, "~> 2.0"},

mix.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@
112112
"tw_merge": {:hex, :tw_merge, "0.1.1", "88127783b0039bd85cdc0d8d7f4498f794c4fe30c9c0b35fdc8dcc1f0f18b4dc", [:mix], [{:deep_merge, "~> 1.0", [hex: :deep_merge, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "443f683fe21e171ac1fe1a5105b8b5862d85e0385595c983e8e09d053129e04f"},
113113
"typed_ecto_schema": {:hex, :typed_ecto_schema, "0.4.3", "1e5f3b6c763f9b5725975d3ab7f1554525f1f1399b966f2425acf04f9d8dd4fe", [:mix], [{:ecto, "~> 3.5", [hex: :ecto, repo: "hexpm", optional: false]}], "hexpm", "dcbd9b35b9fda5fa9258e0ae629a99cf4473bd7adfb85785d3f71dfe7a9b2bc0"},
114114
"tzdata": {:hex, :tzdata, "1.1.3", "b1cef7bb6de1de90d4ddc25d33892b32830f907e7fc2fccd1e7e22778ab7dfbc", [:mix], [{:hackney, "~> 1.17", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm", "d4ca85575a064d29d4e94253ee95912edfb165938743dbf002acdf0dcecb0c28"},
115+
"ua_inspector": {:hex, :ua_inspector, "3.11.0", "4fb700652f31349acdf9a06dc252ad94f5b5cd7e815e67e1b348b66bfa818187", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}, {:yamerl, "~> 0.7", [hex: :yamerl, repo: "hexpm", optional: false]}], "hexpm", "a3498ad2c57e2212887673988aaf3ee885075fa6a9fa4d8c67e37c8fe79f6a38"},
115116
"unicode_util_compat": {:hex, :unicode_util_compat, "0.7.1", "a48703a25c170eedadca83b11e88985af08d35f37c6f664d6dcfb106a97782fc", [:rebar3], [], "hexpm", "b3a917854ce3ae233619744ad1e0102e05673136776fb2fa76234f3e03b23642"},
116117
"uri_query": {:hex, :uri_query, "0.1.2", "ae35b83b472f3568c2c159eee3f3ccf585375d8a94fb5382db1ea3589e75c3b4", [:mix], [], "hexpm", "e3bc81816c98502c36498b9b2f239b89c71ce5eadfff7ceb2d6c0a2e6ae2ea0c"},
117118
"websock": {:hex, :websock, "0.5.3", "2f69a6ebe810328555b6fe5c831a851f485e303a7c8ce6c5f675abeb20ebdadc", [:mix], [], "hexpm", "6105453d7fac22c712ad66fab1d45abdf049868f253cf719b625151460b8b453"},

0 commit comments

Comments
 (0)