Mobilizon.Federation.ActivityPub.Actor.find_or_make_actor_from_nickname (
./lib/federation/activity_pub/actor.ex:85
)
L88 ->
Mobilizon.Actors.get_actor_by_name_with_preload (
./lib/mobilizon/actors/actors.ex:182
)
L184 ->
Mobilizon.Actors.get_actor_by_name (
./lib/mobilizon/actors/actors.ex:150
)
L152 ->
Mobilizon.Actors.filter_by_type (
./lib/mobilizon/actors/actors.ex:1760
)
L153 ->
Mobilizon.Actors.filter_by_name (
./lib/mobilizon/actors/actors.ex:1783
)
L1788 ->
Mobilizon.Config.instance_hostname (
./lib/mobilizon/config.ex:159
)
L159 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L154 ->
Mobilizon.Storage.Repo.one (
./lib/mobilizon/storage/repo.ex:?
)
L185 ->
Mobilizon.Storage.Repo.preload (
./lib/mobilizon/storage/repo.ex:?
)
L90 ->
Mobilizon.Actors.needs_update? (
./lib/mobilizon/actors/actors.ex:1336
)
L100 ->
Mobilizon.Federation.ActivityPub.Actor.make_actor_from_nickname (
./lib/federation/activity_pub/actor.ex:114
)
L117 ->
Mobilizon.Federation.WebFinger.finger (
./lib/federation/web_finger/web_finger.ex:145
)
L148 ->
Mobilizon.Federation.WebFinger.validate_endpoint (
./lib/federation/web_finger/web_finger.ex:188
)
L189 ->
Mobilizon.Federation.WebFinger.apply_webfinger_endpoint (
./lib/federation/web_finger/web_finger.ex:225
)
L226 ->
Mobilizon.Federation.WebFinger.domain_from_federated_actor (
./lib/federation/web_finger/web_finger.ex:243
)
L227 ->
Mobilizon.Federation.WebFinger.find_webfinger_endpoint (
./lib/federation/web_finger/web_finger.ex:208
)
L213 ->
Mobilizon.Service.HTTP.HostMetaClient.get (
./lib/service/http/host_meta_client.ex:?
)
L214 ->
Mobilizon.Federation.WebFinger.find_link_from_template (
./lib/federation/web_finger/web_finger.ex:295
)
L191 ->
Mobilizon.Federation.WebFinger.address_invalid (
./lib/federation/web_finger/web_finger.ex:306
)
L150 ->
Mobilizon.Federation.WebFinger.fetch_webfinger_data (
./lib/federation/web_finger/web_finger.ex:173
)
L176 ->
Mobilizon.Service.HTTP.WebfingerClient.get (
./lib/service/http/webfinger_client.ex:?
)
L178 ->
Mobilizon.Federation.WebFinger.webfinger_from_json (
./lib/federation/web_finger/web_finger.ex:260
)
L120 ->
Mobilizon.Federation.ActivityPub.Actor.make_actor_from_url (
./lib/federation/activity_pub/actor.ex:59
)
L62 ->
Mobilizon.Web.Endpoint.url (
./lib/web/endpoint.ex:?
)
L62 ->
Mobilizon.Federation.ActivityPub.Utils.are_same_origin? (
./lib/federation/activity_pub/utils.ex:419
)
L423 ->
Mobilizon.Federation.ActivityPub.Utils.compare_uris? (
./lib/federation/activity_pub/utils.ex:427
)
L65 ->
Mobilizon.Federation.ActivityPub.Fetcher.fetch_and_prepare_actor_from_url (
./lib/federation/activity_pub/fetcher.ex:124
)
L128 ->
Mobilizon.Federation.ActivityPub.Fetcher.fetch (
./lib/federation/activity_pub/fetcher.ex:24
)
L26 ->
Mobilizon.Federation.ActivityPub.Fetcher.actor_relay (
./lib/federation/activity_pub/fetcher.ex:169
)
L170 ->
Mobilizon.Federation.ActivityPub.Relay.get_actor (
./lib/federation/activity_pub/relay.ex:35
)
L36 ->
Mobilizon.Actors.get_or_create_internal_actor (
./lib/mobilizon/actors/actors.ex:1041
)
L1042 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L1042 ->
Mobilizon.Actors.get_actor_by_url (
./lib/mobilizon/actors/actors.ex:112
)
L116 ->
Mobilizon.Storage.Repo.get_by (
./lib/mobilizon/storage/repo.ex:?
)
L121 ->
Mobilizon.Actors.preload_followers (
./lib/mobilizon/actors/actors.ex:1803
)
L1803 ->
Mobilizon.Storage.Repo.preload (
./lib/mobilizon/storage/repo.ex:?
)
L1049 ->
Mobilizon.Actors.Actor.build_anonymous_actor_creation_attrs (
./lib/mobilizon/actors/actor.ex:495
)
L499 ->
Mobilizon.Crypto.generate_rsa_2048_private_key (
./lib/mobilizon/crypto.ex:20
)
L508 ->
Mobilizon.Actors.Actor.build_urls (
./lib/mobilizon/actors/actor.ex:419
)
L423 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L424 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L425 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L426 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L427 ->
Mobilizon.Web.Endpoint.url (
./lib/web/endpoint.ex:?
)
L428 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L431 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L433 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L434 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L435 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L438 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L440 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L1050 ->
Mobilizon.Storage.Repo.insert (
./lib/mobilizon/storage/repo.ex:?
)
L1053 ->
Mobilizon.Actors.Actor.build_relay_creation_attrs (
./lib/mobilizon/actors/actor.ex:474
)
L476 ->
Mobilizon.Config.instance_name (
./lib/mobilizon/config.ex:54
)
L56 ->
Mobilizon.Config.config_cached_value (
./lib/mobilizon/config.ex:47
)
L48 ->
Mobilizon.Config.config_cache (
./lib/mobilizon/config.ex:35
)
(...)
L59 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L477 ->
Mobilizon.Config.instance_description (
./lib/mobilizon/config.ex:77
)
L79 ->
Mobilizon.Config.config_cached_value (
./lib/mobilizon/config.ex:47
)
L48 ->
Mobilizon.Config.config_cache (
./lib/mobilizon/config.ex:35
)
(...)
L82 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L478 ->
Mobilizon.Crypto.generate_rsa_2048_private_key (
./lib/mobilizon/crypto.ex:20
)
L488 ->
Mobilizon.Actors.Actor.build_urls (
./lib/mobilizon/actors/actor.ex:419
)
L423 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L424 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L425 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L426 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L427 ->
Mobilizon.Web.Endpoint.url (
./lib/web/endpoint.ex:?
)
L428 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L431 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L433 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L434 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L435 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L438 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L440 ->
Mobilizon.Actors.Actor.build_url (
./lib/mobilizon/actors/actor.ex:449
)
L490 ->
Mobilizon.Web.Endpoint.url (
./lib/web/endpoint.ex:?
)
L491 ->
Mobilizon.Actors.Actor.unique_username_validator (
./lib/mobilizon/actors/actor.ex:383
)
L387 ->
Mobilizon.Actors.get_local_actor_by_name (
./lib/mobilizon/actors/actors.ex:161
)
L163 ->
Mobilizon.Actors.filter_by_name (
./lib/mobilizon/actors/actors.ex:1783
)
(...)
L164 ->
Mobilizon.Storage.Repo.one (
./lib/mobilizon/storage/repo.ex:?
)
(...)
L391 ->
Mobilizon.Web.Gettext.dgettext (
./lib/web/gettext.ex:?
)
L1054 ->
Mobilizon.Storage.Repo.insert (
./lib/mobilizon/storage/repo.ex:?
)
L28 ->
Mobilizon.Federation.HTTPSignatures.Signature.generate_date_header (
./lib/federation/http_signatures/signature.ex:139
)
L32 ->
Mobilizon.Federation.ActivityPub.Utils.maybe_date_fetch (
./lib/federation/activity_pub/utils.ex:760
)
L761 ->
Mobilizon.Config.get (
./lib/mobilizon/config.ex:397
)
L33 ->
Mobilizon.Federation.ActivityPub.Utils.sign_fetch (
./lib/federation/activity_pub/utils.ex:747
)
L748 ->
Mobilizon.Config.get (
./lib/mobilizon/config.ex:397
)
L750 ->
Mobilizon.Federation.ActivityPub.Utils.make_signature (
./lib/federation/activity_pub/utils.ex:729
)
L734 ->
Mobilizon.Federation.HTTPSignatures.Signature.sign (
./lib/federation/http_signatures/signature.ex:115
)
L120 ->
Mobilizon.Federation.HTTPSignatures.Signature.prepare_public_key (
./lib/federation/http_signatures/signature.ex:41
)
L37 ->
Mobilizon.Federation.ActivityPub.Fetcher.address_valid? (
./lib/federation/activity_pub/fetcher.ex:164
)
L166 ->
Mobilizon.Service.Guards.is_valid_string (
./lib/service/guards.ex:?
)
L166 ->
Mobilizon.Service.Guards.is_valid_string (
./lib/service/guards.ex:?
)
L38 ->
Mobilizon.Federation.ActivityPub.Fetcher.do_fetch (
./lib/federation/activity_pub/fetcher.ex:177
)
L67 ->
Mobilizon.Actors.upsert_actor (
./lib/mobilizon/actors/actors.ex:269
)
L275 ->
Mobilizon.Actors.Actor.remote_actor_creation_changeset (
./lib/mobilizon/actors/actor.ex:339
)
L343 ->
Mobilizon.Actors.Actor.common_changeset (
./lib/mobilizon/actors/actor.ex:351
)
L355 ->
Mobilizon.Actors.Actor.put_address (
./lib/mobilizon/actors/actor.ex:513
)
L517 ->
Mobilizon.Addresses.get_address (
./lib/mobilizon/addresses/addresses.ex:17
)
L17 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)
L529 ->
Mobilizon.Addresses.get_address_by_origin_id (
./lib/mobilizon/addresses/addresses.ex:33
)
L33 ->
Mobilizon.Storage.Repo.get_by (
./lib/mobilizon/storage/repo.ex:?
)
L344 ->
Mobilizon.Actors.Actor.unique_username_validator (
./lib/mobilizon/actors/actor.ex:383
)
L387 ->
Mobilizon.Actors.get_local_actor_by_name (
./lib/mobilizon/actors/actors.ex:161
)
L163 ->
Mobilizon.Actors.filter_by_name (
./lib/mobilizon/actors/actors.ex:1783
)
L1788 ->
Mobilizon.Config.instance_hostname (
./lib/mobilizon/config.ex:159
)
L159 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L164 ->
Mobilizon.Storage.Repo.one (
./lib/mobilizon/storage/repo.ex:?
)
L391 ->
Mobilizon.Web.Gettext.dgettext (
./lib/web/gettext.ex:?
)
L276 ->
Mobilizon.Storage.Repo.insert (
./lib/mobilizon/storage/repo.ex:?
)
L283 ->
Mobilizon.Storage.Repo.preload (
./lib/mobilizon/storage/repo.ex:?
)