Deps/config

This commit is contained in:
Mayel de Borniol 2022-02-25 07:39:19 +13:00
parent ecbd96b098
commit 44eb4a0009
12 changed files with 195 additions and 30 deletions

View file

@ -459,7 +459,8 @@ else
endif
licenses: init
@make --no-print-directory mix.remote~licenses
@mkdir -p docs/DEPENDENCIES/
@make --no-print-directory mix.remote~licenses && mv DEPENDENCIES.md docs/DEPENDENCIES/$(FLAVOUR).md
localise.extract:
@make --no-print-directory mix~"bonfire.localise.extract --merge"

View file

@ -0,0 +1,156 @@
| Package | License | Version | Link |
|------------------------------|------------------------------------|----------|------------------------------------------------------------------|
| absinthe | MIT | 1.7.0 | https://hex.pm/packages/absinthe |
| absinthe_error_payload | BSD-3; Unrecognized license | 1.1.4 | https://hex.pm/packages/absinthe_error_payload |
| absinthe_phoenix | MIT | 2.0.2 | https://hex.pm/packages/absinthe_phoenix |
| absinthe_plug | MIT | 1.5.8 | https://hex.pm/packages/absinthe_plug |
| activity_pub | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/activity_pub |
| argon2_elixir | Apache 2.0 | ~> 2.4 | https://hex.pm/packages/argon2_elixir |
| arrows | Undefined | 0.1.0 | https://github.com/bonfire-networks/arrows |
| bamboo | MIT | 2.2.0 | https://hex.pm/packages/bamboo |
| bamboo_smtp | MIT | 4.1.0 | https://hex.pm/packages/bamboo_smtp |
| bonfire_api_graphql | MPL 2.0 | | https://github.com/bonfire-networks/bonfire_api_graphql |
| bonfire_boundaries | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_boundaries |
| bonfire_classify | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_classify |
| bonfire_common | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_common |
| bonfire_data_access_control | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_data_access_control |
| bonfire_data_activity_pub | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_data_activity_pub |
| bonfire_data_edges | Undefined | 0.1.0 | https://github.com/bonfire-networks/bonfire_data_edges |
| bonfire_data_identity | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_data_identity |
| bonfire_data_social | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_data_social |
| bonfire_ecto | Undefined | 0.1.0 | https://github.com/bonfire-networks/bonfire_ecto |
| bonfire_editor_ck | MIT | 0.1.0 | https://github.com/bonfire-networks/bonfire_editor_ck |
| bonfire_epics | Apache 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_epics |
| bonfire_fail | MPL 2.0 | | https://github.com/bonfire-networks/bonfire_fail |
| bonfire_federate_activitypub | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_federate_activitypub |
| bonfire_files | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_files |
| bonfire_invite_links | AGPL v3 | 0.0.1 | https://github.com/bonfire-networks/bonfire_invite_links |
| bonfire_mailer | MPL 2.0 | 0.1.0 | https://github.com/bonfire-networks/bonfire_mailer |
| bonfire_me | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_me |
| bonfire_search | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_search |
| bonfire_social | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_social |
| bonfire_tag | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_tag |
| bonfire_ui_social | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_ui_social |
| bonfire_website | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/bonfire_website |
| cachex | MIT | 3.4.0 | https://hex.pm/packages/cachex |
| certifi | BSD | 2.9.0 | https://hex.pm/packages/certifi |
| cldr_utils | Apache 2.0 | 2.17.1 | https://hex.pm/packages/cldr_utils |
| combine | MIT | 0.10.0 | https://hex.pm/packages/combine |
| comeonin | BSD-3-Clause; Unrecognized license | 5.3.3 | https://hex.pm/packages/comeonin |
| connection | Apache 2.0 | 1.1.0 | https://hex.pm/packages/connection |
| cowboy | ISC | 2.9.0 | https://hex.pm/packages/cowboy |
| cowboy_telemetry | Apache 2.0 | 0.4.0 | https://hex.pm/packages/cowboy_telemetry |
| cowlib | ISC | 2.11.0 | https://hex.pm/packages/cowlib |
| dataloader | MIT | 1.0.10 | https://hex.pm/packages/dataloader |
| db_connection | Apache 2.0 | 2.4.1 | https://hex.pm/packages/db_connection |
| decimal | Apache 2.0 | 2.0.0 | https://hex.pm/packages/decimal |
| earmark | Apache 2.0 | 1.4.20 | https://hex.pm/packages/earmark |
| earmark_parser | Apache 2.0 | 1.4.18 | https://hex.pm/packages/earmark_parser |
| ecto | Apache 2.0 | 3.7.1 | https://hex.pm/packages/ecto |
| ecto_erd | Apache 2.0 | 0.4.1 | https://hex.pm/packages/ecto_erd |
| ecto_materialized_path | Apache 2.0 | 0.3.0 | https://github.com/bonfire-networks/ecto_materialized_path |
| ecto_psql_extras | MIT | 0.7.4 | https://hex.pm/packages/ecto_psql_extras |
| ecto_sparkles | Undefined | 0.1.0 | https://github.com/bonfire-networks/ecto_sparkles |
| ecto_sql | Apache 2.0 | 3.7.2 | https://hex.pm/packages/ecto_sql |
| eflambe | Apache 2.0 | 0.2.2 | https://hex.pm/packages/eflambe |
| elixir_make | Apache 2.0 | ~> 0.6 | https://hex.pm/packages/elixir_make |
| email_checker | MIT | 0.2.4 | https://hex.pm/packages/email_checker |
| emote | Undefined | 0.1.0 | https://github.com/bonfire-networks/emote |
| eternal | MIT | 1.2.2 | https://hex.pm/packages/eternal |
| ex_cldr | Apache 2.0 | 2.26.1 | https://hex.pm/packages/ex_cldr |
| ex_doc | Apache 2.0 | 0.28.1 | https://hex.pm/packages/ex_doc |
| ex_machina | MIT | ~> 2.4 | https://hex.pm/packages/ex_machina |
| ex_unit_notifier | MIT | ~> 1.0 | https://hex.pm/packages/ex_unit_notifier |
| exsync | BSD 3-Clause; Unrecognized license | 0.2.4 | https://hex.pm/packages/exsync |
| faker | MIT | 0.17.0 | https://hex.pm/packages/faker |
| fast_ngram | MIT | 1.2.0 | https://hex.pm/packages/fast_ngram |
| file_info | MIT | 0.0.4 | https://hex.pm/packages/file_info |
| file_system | WTFPL | 0.2.10 | https://hex.pm/packages/file_system |
| flame_on | MIT | 0.2.1 | https://hex.pm/packages/flame_on |
| flexto | Apache 2.0 | 0.2.3 | https://github.com/bonfire-networks/flexto |
| floki | MIT | 0.32.0 | https://hex.pm/packages/floki |
| gen_smtp | BSD 2-clause; Unrecognized license | 1.1.1 | https://hex.pm/packages/gen_smtp |
| geo | MIT | 3.4.3 | https://hex.pm/packages/geo |
| geo_postgis | MIT | 3.4.1 | https://hex.pm/packages/geo_postgis |
| gettext | Apache 2.0 | 0.19.1 | https://hex.pm/packages/gettext |
| git_diff | MIT | 0.6.3 | https://hex.pm/packages/git_diff |
| grumble | Apache 2.0 | ~> 0.1.3 | https://hex.pm/packages/grumble |
| hackney | Apache 2.0 | 1.18.1 | https://hex.pm/packages/hackney |
| html_entities | MIT | 0.5.2 | https://hex.pm/packages/html_entities |
| html_sanitize_ex | MIT | 1.4.2 | https://hex.pm/packages/html_sanitize_ex |
| http_signatures | GPL v3 | 0.1.0 | https://git.pleroma.social/pleroma/http_signatures.git |
| httpoison | MIT | 1.8.0 | https://hex.pm/packages/httpoison |
| hut | MIT | 1.3.0 | https://hex.pm/packages/hut |
| idna | MIT | 6.1.1 | https://hex.pm/packages/idna |
| inflex | Apache 2.0 | 2.1.0 | https://hex.pm/packages/inflex |
| jason | Apache 2.0 | 1.3.0 | https://hex.pm/packages/jason |
| jumper | MIT | 1.0.1 | https://hex.pm/packages/jumper |
| licensir | MIT | 0.7.0 | https://github.com/mayel/licensir |
| linkify | MIT | 0.2.0 | https://github.com/bonfire-networks/linkify |
| makeup | BSD; Unrecognized license | 1.0.5 | https://hex.pm/packages/makeup |
| makeup_elixir | BSD; Unrecognized license | 0.15.2 | https://hex.pm/packages/makeup_elixir |
| makeup_erlang | BSD | 0.1.1 | https://hex.pm/packages/makeup_erlang |
| mappable | New BSD | 0.2.4 | https://hex.pm/packages/mappable |
| meck | Apache 2.0 | 0.9.2 | https://hex.pm/packages/meck |
| metrics | BSD | 1.0.1 | https://hex.pm/packages/metrics |
| mime | Apache 2.0 | 1.6.0 | https://hex.pm/packages/mime |
| mimerl | MIT | 1.2.0 | https://hex.pm/packages/mimerl |
| mimetype_parser | MIT | 0.1.3 | https://hex.pm/packages/mimetype_parser |
| mix_test_interactive | MIT | ~> 1.0 | https://hex.pm/packages/mix_test_interactive |
| mix_test_watch | MIT | ~> 1.0 | https://hex.pm/packages/mix_test_watch |
| mix_unused | MIT; Unrecognized license | 0.3.0 | https://hex.pm/packages/mix_unused |
| mochiweb | MIT | 2.22.0 | https://hex.pm/packages/mochiweb |
| mock | MIT | ~> 0.3 | https://hex.pm/packages/mock |
| neuron | ISC | 5.0.0 | https://hex.pm/packages/neuron |
| nimble_parsec | Apache 2.0 | 1.2.2 | https://hex.pm/packages/nimble_parsec |
| nodeinfo | AGPL v3 | 0.1.0 | https://github.com/bonfire-networks/nodeinfo |
| oban | Apache 2.0 | 2.8.0 | https://hex.pm/packages/oban |
| ok | Apache 2.0 | 2.3.0 | https://hex.pm/packages/ok |
| paginator | MIT | 1.0.4 | https://github.com/bonfire-networks/paginator |
| pane | MIT | 0.4.1 | https://hex.pm/packages/pane |
| parse_trans | Apache 2.0 | 3.3.1 | https://hex.pm/packages/parse_trans |
| pbkdf2_elixir | BSD-3-Clause; Unrecognized license | 1.4.2 | https://hex.pm/packages/pbkdf2_elixir |
| phoenix | MIT | 1.6.6 | https://hex.pm/packages/phoenix |
| phoenix_ecto | MIT | 4.4.0 | https://hex.pm/packages/phoenix_ecto |
| phoenix_gon | MIT | 0.4.1 | https://github.com/bonfire-networks/phoenix_gon |
| phoenix_html | MIT | 3.2.0 | https://hex.pm/packages/phoenix_html |
| phoenix_live_dashboard | MIT | 0.6.5 | https://hex.pm/packages/phoenix_live_dashboard |
| phoenix_live_reload | MIT | 1.3.3 | https://hex.pm/packages/phoenix_live_reload |
| phoenix_live_view | MIT | 0.17.7 | https://hex.pm/packages/phoenix_live_view |
| phoenix_pubsub | MIT | 2.0.0 | https://hex.pm/packages/phoenix_pubsub |
| phoenix_view | MIT | 1.1.2 | https://hex.pm/packages/phoenix_view |
| plug | Apache 2.0 | 1.13.3 | https://hex.pm/packages/plug |
| plug_cowboy | Apache 2.0 | 2.5.2 | https://hex.pm/packages/plug_cowboy |
| plug_crypto | Apache 2.0 | 1.2.2 | https://hex.pm/packages/plug_crypto |
| pointers | Apache 2.0 | 0.6.0 | https://github.com/bonfire-networks/pointers |
| pointers_ulid | MIT | 0.2.2 | https://github.com/bonfire-networks/pointers_ulid |
| postgrex | Apache 2.0 | 0.16.2 | https://hex.pm/packages/postgrex |
| ranch | ISC | 1.8.0 | https://hex.pm/packages/ranch |
| recase | MIT | 0.7.0 | https://hex.pm/packages/recase |
| redirect | Apache 2.0 | 0.3.0 | https://hex.pm/packages/redirect |
| scribe | MIT | 0.10.0 | https://hex.pm/packages/scribe |
| sentry | MIT | 8.0.6 | https://hex.pm/packages/sentry |
| sleeplocks | MIT | 1.1.1 | https://hex.pm/packages/sleeplocks |
| sobelow | Apache 2.0 | 0.11.1 | https://hex.pm/packages/sobelow |
| sourceror | Apache 2.0 | 0.10.0 | https://hex.pm/packages/sourceror |
| ssl_verify_fun | MIT | 1.1.6 | https://hex.pm/packages/ssl_verify_fun |
| surface | MIT | 0.7.1 | https://hex.pm/packages/surface |
| surface_heroicons | Undefined | 0.5.3 | https://github.com/rocketinsights/surface_heroicons |
| table_rex | MIT | 3.1.1 | https://hex.pm/packages/table_rex |
| telemetry | Apache 2.0 | 1.0.0 | https://hex.pm/packages/telemetry |
| telemetry_metrics | Apache 2.0 | 0.6.1 | https://hex.pm/packages/telemetry_metrics |
| telemetry_poller | Apache 2.0 | 1.0.0 | https://hex.pm/packages/telemetry_poller |
| tesla | MIT | 1.4.4 | https://hex.pm/packages/tesla |
| timex | MIT | 3.7.6 | https://hex.pm/packages/timex |
| twinkle_star | GPL v3 | 0.1.0 | https://github.com/bonfire-networks/twinkle_star |
| typed_struct | MIT | ~> 0.2.1 | https://hex.pm/packages/typed_struct |
| tzdata | MIT | 1.1.1 | https://hex.pm/packages/tzdata |
| unicode_util_compat | Apache 2.0 | 0.7.0 | https://hex.pm/packages/unicode_util_compat |
| unsafe | MIT | 1.0.1 | https://hex.pm/packages/unsafe |
| verbs | MIT | 0.6.1 | https://github.com/shannonwells/verbs_ex |
| voodoo | Undefined | 0.1.0 | https://github.com/bonfire-networks/voodoo |
| waffle | Apache 2.0 | 1.1.6 | https://hex.pm/packages/waffle |
| where | Apache 2.0 | 0.1.0 | https://github.com/bonfire-networks/where |
| zest | Apache 2.0 | 0.1.2 | https://hex.pm/packages/zest |
|------------------------------|------------------------------------|----------|------------------------------------------------------------------|

View file

@ -16,8 +16,8 @@ config :activity_pub, :instance,
config :activity_pub, :boundaries,
block: [],
mute: [],
deafen: []
silence: [],
ghost: []
config :activity_pub, :mrf_simple,
reject: [],

View file

@ -18,10 +18,13 @@ verbs = %{
reply: %{id: "71TCREAT1NGA11NKEDRESP0NSE", verb: "Reply"},
}
ghost_verbs = verbs |> Enum.reduce(%{}, &Map.put(&2, elem(&1, 0), false)) # stops them from seeing you, or anything else
silence_verbs = [:mention] |> Enum.reduce(%{}, &Map.put(&2, &1, false)) # stops you from hearing them
config :bonfire,
verbs: verbs,
create_verbs: [
block: Bonfire.Data.Social.Block,
# block: Bonfire.Data.Social.Block,
boost: Bonfire.Data.Social.Boost,
follow: Bonfire.Data.Social.Follow,
flag: Bonfire.Data.Social.Flag,
@ -33,7 +36,7 @@ config :bonfire,
activity_pub: %{id: "7EDERATEDW1THANACT1V1TYPVB", name: "ActivityPub Peers"},
# stereotypes
followers: %{id: "7DAPE0P1E1PERM1TT0F0110WME", name: "My Followers"},
block: %{id: "7N010NGERC0NSENTT0Y0VN0WTY", name: "Block"},
ghost: %{id: "7N010NGERC0NSENTT0Y0VN0WTY", name: "Ghost"},
silence: %{id: "7N010NGERWANTT011STENT0Y0V", name: "Silence"},
},
acls: %{
@ -57,18 +60,11 @@ config :bonfire,
guests_may_read: %{guest: [:read, :see]},
locals_may_interact: %{local: [:read, :see, :mention, :tag, :boost, :flag, :like, :follow]},
locals_may_reply: %{local: [:read, :see, :mention, :tag, :boost, :flag, :like, :follow, :reply]},
}
alias Bonfire.Me.Users
block_verbs = verbs |> Enum.reduce(%{}, &Map.put(&2, elem(&1, 0), false)) # stops them from seeing you, or anything else
silence_verbs = [:mention] |> Enum.reduce(%{}, &Map.put(&2, &1, false)) # stops you from hearing them
config :bonfire_me, Users,
default_boundaries: %{ # default boundaries created for new users
},
user_default_boundaries: %{ # default boundaries created for new users
circles: %{
followers: %{stereotype: :followers},
block: %{stereotype: :block},
ghost: %{stereotype: :ghost},
silence: %{stereotype: :silence},
},
acls: %{
@ -81,7 +77,7 @@ config :bonfire_me, Users,
i_may_read: %{SELF: [:read, :see]},
i_may_reply: %{SELF: [:read, :see, :create, :mention, :tag, :boost, :flag, :like, :follow, :reply]},
i_may_administer: %{SELF: [:read, :see, :edit, :delete]},
negative: %{block: block_verbs, silence: silence_verbs},
negative: %{ghost: ghost_verbs, silence: silence_verbs},
},
controlleds: %{
# by default, we may administer ourselves. within contexts, we

View file

@ -7,7 +7,7 @@ surface = "~> 0.7.0"
# livebook = "~> 0.2.3"
phoenix_html = "~> 3.0"
phoenix_ecto = "~> 4.4"
phoenix_live_dashboard = "~> 0.5.3"
phoenix_live_dashboard = "~> 0.6.5"
plug_cowboy = "~> 2.5"
gettext = "~> 0.18"
jason = "~> 1.0"
@ -33,5 +33,5 @@ geo_postgis = "~> 3.1"
# bonfire_data_activity_pub = "~> 0.1"
# bonfire_data_identity = "~> 0.1"
# bonfire_data_social = "~> 0.1"
# ecto_psql_extras = "~> 0.2"
ecto_psql_extras = "~> 0.6"
# surface_catalogue = "~> 0.1.0" # Testing a UI component library

View file

@ -33,5 +33,5 @@ geo_postgis = "~> 3.1"
# bonfire_data_activity_pub = "~> 0.1"
# bonfire_data_identity = "~> 0.1"
# bonfire_data_social = "~> 0.1"
# ecto_psql_extras = "~> 0.2"
ecto_psql_extras = "~> 0.6"
# surface_catalogue = "~> 0.1.0" # Testing a UI component library

View file

@ -32,6 +32,6 @@ geo_postgis = "~> 3.1"
# bonfire_data_activity_pub = "~> 0.1"
# bonfire_data_identity = "~> 0.1"
# bonfire_data_social = "~> 0.1"
# ecto_psql_extras = "~> 0.2"
ecto_psql_extras = "~> 0.6"
# surface_catalogue = "~> 0.1.0" # Testing a UI component library
phil_columns = "~> 3.1" # for inserting seed data in the DB

View file

@ -31,5 +31,5 @@ sentry = "~> 8.0"
# bonfire_data_activity_pub = "~> 0.1"
# bonfire_data_identity = "~> 0.1"
# bonfire_data_social = "~> 0.1"
# ecto_psql_extras = "~> 0.2"
ecto_psql_extras = "~> 0.6"
# surface_catalogue = "~> 0.1.0" # Testing a UI component library

View file

@ -33,5 +33,5 @@ geo_postgis = "~> 3.1"
# bonfire_data_activity_pub = "~> 0.1"
# bonfire_data_identity = "~> 0.1"
# bonfire_data_social = "~> 0.1"
# ecto_psql_extras = "~> 0.2"
ecto_psql_extras = "~> 0.6"
# surface_catalogue = "~> 0.1.0" # Testing a UI component library

View file

@ -137,7 +137,14 @@ defmodule Bonfire.Web.Router do
import Phoenix.LiveDashboard.Router
pipe_through :admin_required
live_dashboard "/admin/system", metrics: Bonfire.Web.Telemetry, ecto_repos: [Bonfire.Repo]
live_dashboard "/admin/system",
ecto_repos: [Bonfire.Repo],
ecto_psql_extras_options: [long_running_queries: [threshold: "400 milliseconds"]],
metrics: Bonfire.Web.Telemetry,
# metrics: FlamegraphsWeb.Telemetry,
additional_pages: [
flame_on: FlameOn.DashboardPage
]
end
end

View file

@ -12,9 +12,9 @@ defmodule Bonfire.MixProject do
"docs/HACKING.md",
"docs/DEPLOY.md",
"docs/ARCHITECTURE.md",
# "docs/DEPENDENCIES.md",
"docs/GRAPHQL.md",
"docs/MRF.md"
"docs/MRF.md",
"docs/DEPENDENCIES/classic.md",
],
deps_prefixes: [
docs: ["bonfire_"],
@ -102,6 +102,7 @@ defmodule Bonfire.MixProject do
{:mix_unused, "~> 0.3.0", only: :dev},
{:ex_doc, "~> 0.28.0", only: [:dev, :test], runtime: false},
{:ecto_erd, "~> 0.4", only: :dev},
{:flame_on, "~> 0.2.1", only: :dev}, # flame graphs in live_dashboard
# tests
{:floki, ">= 0.0.0", only: [:dev, :test]},
@ -116,8 +117,8 @@ defmodule Bonfire.MixProject do
# list dependencies & licenses
{:licensir, only: :dev, runtime: false,
git: "https://github.com/mayel/licensir", branch: "pr",
# path: "./forks/licensir"
# git: "https://github.com/bonfire-networks/licensir", branch: "main",
path: "./forks/licensir"
},
# security auditing

View file

@ -33,11 +33,11 @@
"bonfire_me": {:git, "https://github.com/bonfire-networks/bonfire_me", "7d8e768aac7b0b959df71b33674e68f5cf835707", [branch: "main"]},
"bonfire_quantify": {:git, "https://github.com/bonfire-networks/bonfire_quantify", "d9712e1c9a3e4d9f470f9d46225b72337b95592e", [branch: "main"]},
"bonfire_search": {:git, "https://github.com/bonfire-networks/bonfire_search", "c79323e557acb0009189014a87cc36e1820207a2", [branch: "main"]},
"bonfire_social": {:git, "https://github.com/bonfire-networks/bonfire_social", "c082b7116e1b4cc7b49e02d1a6f250d33a61d58e", [branch: "main"]},
"bonfire_social": {:git, "https://github.com/bonfire-networks/bonfire_social", "3087fced0e1c0dc0292455683701f1564eab4355", [branch: "main"]},
"bonfire_tag": {:git, "https://github.com/bonfire-networks/bonfire_tag", "9fffd27b85b4c98198ebb01ab4410a131619ea94", [branch: "main"]},
"bonfire_ui_coordination": {:git, "https://github.com/bonfire-networks/bonfire_ui_coordination", "5f88cd620272ea80db3eb4147c923ac028098514", [branch: "main"]},
"bonfire_ui_kanban": {:git, "https://github.com/bonfire-networks/bonfire_ui_kanban", "4beb7a1267a39bcdb7a4592bbd52246074db5b29", [branch: "main"]},
"bonfire_ui_social": {:git, "https://github.com/bonfire-networks/bonfire_ui_social", "e72f13b811517e6e04dcbced7d6ed373ae0ca3d7", [branch: "main"]},
"bonfire_ui_social": {:git, "https://github.com/bonfire-networks/bonfire_ui_social", "c4692df8a37214375c5c5785cdf1201f0a6aa78e", [branch: "main"]},
"bonfire_ui_valueflows": {:git, "https://github.com/bonfire-networks/bonfire_ui_valueflows", "753cc9c673d346a5a81498a4325c0ae75ebecde5", [branch: "main"]},
"bonfire_valueflows": {:git, "https://github.com/bonfire-networks/bonfire_valueflows", "250577d7889ab4916a5397db4183ca5682d6ff4a", [branch: "main"]},
"bonfire_valueflows_observe": {:git, "https://github.com/bonfire-networks/bonfire_valueflows_observe", "37a8aec7d655d76363bbb752e64c1aa8ea2c0761", []},
@ -59,9 +59,11 @@
"ecto": {:hex, :ecto, "3.7.1", "a20598862351b29f80f285b21ec5297da1181c0442687f9b8329f0445d228892", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "d36e5b39fc479e654cffd4dbe1865d9716e4a9b6311faff799b6f90ab81b8638"},
"ecto_erd": {:hex, :ecto_erd, "0.4.1", "702fd8cf9c505a216a69357da0065c065bca471a72b0cb5f5d5485846d038e52", [:mix], [{:ecto, "~> 3.3", [hex: :ecto, repo: "hexpm", optional: false]}, {:html_entities, "~> 0.5", [hex: :html_entities, repo: "hexpm", optional: false]}], "hexpm", "b2057c3da83fb3dd0162955fa2a4cbcbaefbd0431d4ea015fd7068ee036ca05d"},
"ecto_materialized_path": {:git, "https://github.com/bonfire-networks/ecto_materialized_path", "f9ea55f14296dac75c32976529563e43e3b8e25c", []},
"ecto_psql_extras": {:hex, :ecto_psql_extras, "0.7.4", "5d43fd088d39a158c860b17e8d210669587f63ec89ea122a4654861c8c6e2db4", [:mix], [{:ecto_sql, "~> 3.4", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:postgrex, ">= 0.15.7", [hex: :postgrex, repo: "hexpm", optional: false]}, {:table_rex, "~> 3.1.1", [hex: :table_rex, repo: "hexpm", optional: false]}], "hexpm", "311db02f1b772e3d0dc7f56a05044b5e1499d78ed6abf38885e1ca70059449e5"},
"ecto_ranked": {:hex, :ecto_ranked, "0.5.0", "0e428901fe4586f6561b039b90b44940383e90da534b1842a728b56b076fdd68", [:mix], [{:ecto_sql, "~> 3.0", [hex: :ecto_sql, repo: "hexpm", optional: false]}], "hexpm", "7f9e119539aca2cf6d98916409e592c884f89069014b7731db1f42483da7e192"},
"ecto_sparkles": {:git, "https://github.com/bonfire-networks/ecto_sparkles", "7a9221bfb0a36701384ca5cc161c803b68414fdb", [branch: "main"]},
"ecto_sql": {:hex, :ecto_sql, "3.7.2", "55c60aa3a06168912abf145c6df38b0295c34118c3624cf7a6977cd6ce043081", [:mix], [{:db_connection, "~> 2.2", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.7.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:myxql, "~> 0.4.0 or ~> 0.5.0 or ~> 0.6.0", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.15.0 or ~> 0.16.0 or ~> 1.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:tds, "~> 2.1.1 or ~> 2.2", [hex: :tds, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "3c218ea62f305dcaef0b915fb56583195e7b91c91dcfb006ba1f669bfacbff2a"},
"eflambe": {:hex, :eflambe, "0.2.2", "74335f4c3161c76dafd27d313ed55932aa7689ebcd0eb6b3f69ddae56211cf56", [:rebar3], [{:meck, "0.9.2", [hex: :meck, repo: "hexpm", optional: false]}], "hexpm", "de182c28466d9deef971b8f12e55c894cb380fa918f61a78554ce92a5314716f"},
"elixir_make": {:hex, :elixir_make, "0.6.3", "bc07d53221216838d79e03a8019d0839786703129599e9619f4ab74c8c096eac", [:mix], [], "hexpm", "f5cbd651c5678bcaabdbb7857658ee106b12509cd976c2c2fca99688e1daf716"},
"email_checker": {:hex, :email_checker, "0.2.4", "2bf246646678c8a366f2f6d2394845facb87c025ceddbd699019d387726548aa", [:mix], [{:socket, "~> 0.3.1", [hex: :socket, repo: "hexpm", optional: true]}], "hexpm", "e4ac0e5eb035dce9c8df08ebffdb525a5d82e61dde37390ac2469222f723e50a"},
"emote": {:git, "https://github.com/bonfire-networks/emote", "c1cdb31f1b28b1997a141fdf5bd6d7c0edbe12b3", []},
@ -75,6 +77,7 @@
"fast_ngram": {:hex, :fast_ngram, "1.2.0", "0652c25d3f66e69e6780121cf19200442fe70da689b39ccaa8998da6ee2f65cc", [:mix], [], "hexpm", "90c949c5b00314d8117a5bf2fbf6a05ef945ce4cad66a47bc26f8d9ec30dc1bd"},
"file_info": {:hex, :file_info, "0.0.4", "2e0e77f211e833f38ead22cb29ce53761d457d80b3ffe0ffe0eb93880b0963b2", [:mix], [{:mimetype_parser, "~> 0.1.2", [hex: :mimetype_parser, repo: "hexpm", optional: false]}], "hexpm", "50e7ad01c2c8b9339010675fe4dc4a113b8d6ca7eddce24d1d74fd0e762781a5"},
"file_system": {:hex, :file_system, "0.2.10", "fb082005a9cd1711c05b5248710f8826b02d7d1784e7c3451f9c1231d4fc162d", [:mix], [], "hexpm", "41195edbfb562a593726eda3b3e8b103a309b733ad25f3d642ba49696bf715dc"},
"flame_on": {:hex, :flame_on, "0.2.1", "71276592dd6bf27657e6f0186f91f7dfbd22cdf9ec3665c05d9b780e0894775b", [:mix], [{:ecto, "~> 3.7", [hex: :ecto, repo: "hexpm", optional: false]}, {:eflambe, "~> 0.2.2", [hex: :eflambe, repo: "hexpm", optional: false]}, {:gettext, "~> 0.19", [hex: :gettext, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:phoenix_ecto, "~> 4.4", [hex: :phoenix_ecto, repo: "hexpm", optional: false]}, {:phoenix_live_dashboard, "~> 0.6.4", [hex: :phoenix_live_dashboard, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.17.6", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}], "hexpm", "f7ac0e9a92053311dcbc2f26fde9c904015a149139646d75047a64aebd6bce82"},
"flexto": {:git, "https://github.com/bonfire-networks/flexto", "822b03a8474b2434cfe045b252a34d2eb8217657", [branch: "main"]},
"floki": {:hex, :floki, "0.32.0", "f915dc15258bc997d49be1f5ef7d3992f8834d6f5695270acad17b41f5bcc8e2", [:mix], [{:html_entities, "~> 0.5.0", [hex: :html_entities, repo: "hexpm", optional: false]}], "hexpm", "1c5a91cae1fd8931c26a4826b5e2372c284813904c8bacb468b5de39c7ececbd"},
"gen_smtp": {:hex, :gen_smtp, "1.1.1", "bf9303c31735100631b1d708d629e4c65944319d1143b5c9952054f4a1311d85", [:rebar3], [{:hut, "1.3.0", [hex: :hut, repo: "hexpm", optional: false]}, {:ranch, ">= 1.7.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "51bc50cc017efd4a4248cbc39ea30fb60efa7d4a49688986fafad84434ff9ab7"},
@ -126,7 +129,7 @@
"phoenix_ecto": {:hex, :phoenix_ecto, "4.4.0", "0672ed4e4808b3fbed494dded89958e22fb882de47a97634c0b13e7b0b5f7720", [:mix], [{:ecto, "~> 3.3", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.14.2 or ~> 3.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "09864e558ed31ee00bd48fcc1d4fc58ae9678c9e81649075431e69dbabb43cc1"},
"phoenix_gon": {:git, "https://github.com/bonfire-networks/phoenix_gon", "2b8b3d330ac653751d175286eee6f02cb206f2e4", []},
"phoenix_html": {:hex, :phoenix_html, "3.2.0", "1c1219d4b6cb22ac72f12f73dc5fad6c7563104d083f711c3fcd8551a1f4ae11", [:mix], [{:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "36ec97ba56d25c0136ef1992c37957e4246b649d620958a1f9fa86165f8bc54f"},
"phoenix_live_dashboard": {:hex, :phoenix_live_dashboard, "0.5.3", "ff153c46aee237dd7244f07e9b98d557fe0d1de7a5916438e634c3be2d13c607", [:mix], [{:ecto, "~> 3.6.2 or ~> 3.7", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_psql_extras, "~> 0.7", [hex: :ecto_psql_extras, repo: "hexpm", optional: true]}, {:phoenix_live_view, "~> 0.16.0", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:telemetry_metrics, "~> 0.6.0", [hex: :telemetry_metrics, repo: "hexpm", optional: false]}], "hexpm", "e36e62b1f61c19b645853af78290a5e7900f7cae1e676714ff69f9836e2f2e76"},
"phoenix_live_dashboard": {:hex, :phoenix_live_dashboard, "0.6.5", "1495bb014be12c9a9252eca04b9af54246f6b5c1e4cd1f30210cd00ec540cf8e", [:mix], [{:ecto, "~> 3.6.2 or ~> 3.7", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_mysql_extras, "~> 0.3", [hex: :ecto_mysql_extras, repo: "hexpm", optional: true]}, {:ecto_psql_extras, "~> 0.7", [hex: :ecto_psql_extras, repo: "hexpm", optional: true]}, {:mime, "~> 1.6 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.17.7", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:telemetry_metrics, "~> 0.6.0", [hex: :telemetry_metrics, repo: "hexpm", optional: false]}], "hexpm", "ef4fa50dd78364409039c99cf6f98ab5209b4c5f8796c17f4db118324f0db852"},
"phoenix_live_reload": {:hex, :phoenix_live_reload, "1.3.3", "3a53772a6118d5679bf50fc1670505a290e32a1d195df9e069d8c53ab040c054", [:mix], [{:file_system, "~> 0.2.1 or ~> 0.3", [hex: :file_system, repo: "hexpm", optional: false]}, {:phoenix, "~> 1.4", [hex: :phoenix, repo: "hexpm", optional: false]}], "hexpm", "766796676e5f558dbae5d1bdb066849673e956005e3730dfd5affd7a6da4abac"},
"phoenix_live_view": {:hex, :phoenix_live_view, "0.17.7", "05a42377075868a678d446361effba80cefef19ab98941c01a7a4c7560b29121", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix, "~> 1.5.9 or ~> 1.6.0", [hex: :phoenix, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 3.1", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "25eaf41028eb351b90d4f69671874643a09944098fefd0d01d442f40a6091b6f"},
"phoenix_pubsub": {:hex, :phoenix_pubsub, "2.0.0", "a1ae76717bb168cdeb10ec9d92d1480fec99e3080f011402c0a2d68d47395ffb", [:mix], [], "hexpm", "c52d948c4f261577b9c6fa804be91884b381a7f8f18450c5045975435350f771"},
@ -150,6 +153,7 @@
"stream_data": {:hex, :stream_data, "0.5.0", "b27641e58941685c75b353577dc602c9d2c12292dd84babf506c2033cd97893e", [:mix], [], "hexpm", "012bd2eec069ada4db3411f9115ccafa38540a3c78c4c0349f151fc761b9e271"},
"surface": {:hex, :surface, "0.7.1", "081e94e01d634f19d15ae085eb2c18a85eee245afe85553910e3af83bf1c9463", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.17.4", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:sourceror, "~> 0.9", [hex: :sourceror, repo: "hexpm", optional: false]}], "hexpm", "16e1d0d5411751ba8fc3a226a274fe6b74130b8d573ad2cbe21057f50dd25a16"},
"surface_heroicons": {:git, "https://github.com/rocketinsights/surface_heroicons", "741ff5450a6594d7dc579e0c7e901a6dbe29847b", []},
"table_rex": {:hex, :table_rex, "3.1.1", "0c67164d1714b5e806d5067c1e96ff098ba7ae79413cc075973e17c38a587caa", [:mix], [], "hexpm", "678a23aba4d670419c23c17790f9dcd635a4a89022040df7d5d772cb21012490"},
"telemetry": {:hex, :telemetry, "1.0.0", "0f453a102cdf13d506b7c0ab158324c337c41f1cc7548f0bc0e130bbf0ae9452", [:rebar3], [], "hexpm", "73bc09fa59b4a0284efb4624335583c528e07ec9ae76aca96ea0673850aec57a"},
"telemetry_metrics": {:hex, :telemetry_metrics, "0.6.1", "315d9163a1d4660aedc3fee73f33f1d355dcc76c5c3ab3d59e76e3edf80eef1f", [:mix], [{:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "7be9e0871c41732c233be71e4be11b96e56177bf15dde64a8ac9ce72ac9834c6"},
"telemetry_poller": {:hex, :telemetry_poller, "1.0.0", "db91bb424e07f2bb6e73926fcafbfcbcb295f0193e0a00e825e589a0a47e8453", [:rebar3], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "b3a24eafd66c3f42da30fc3ca7dda1e9d546c12250a2d60d7b81d264fbec4f6e"},