Mobilizon.Federation.ActivityPub.Types.Resources.update (
./lib/federation/activity_pub/types/resources.ex:36
)
L42 ->
Mobilizon.Federation.ActivityPub.Types.Resources.prepare_args (
./lib/federation/activity_pub/types/resources.ex:157
)
L164 ->
Mobilizon.Service.RichMedia.Parser.parse (
./lib/service/rich_media/parser.ex:29
)
L34 ->
Mobilizon.Service.RichMedia.Parser.parse_url (
./lib/service/rich_media/parser.ex:60
)
L61 ->
Mobilizon.Service.RichMedia.Parser.default_user_agent (
./lib/service/rich_media/parser.ex:297
)
L298 ->
Mobilizon.Config.instance_user_agent (
./lib/mobilizon/config.ex:223
)
L224 ->
Mobilizon.Config.instance_hostname (
./lib/mobilizon/config.ex:159
)
L159 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L224 ->
Mobilizon.Config.instance_version (
./lib/mobilizon/config.ex:154
)
L155 ->
Mobilizon.Service.GitStatus.commit (
./lib/service/git_status.ex:21
)
L302 ->
Mobilizon.Config.instance_user_agent (
./lib/mobilizon/config.ex:223
)
L224 ->
Mobilizon.Config.instance_hostname (
./lib/mobilizon/config.ex:159
)
L159 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L224 ->
Mobilizon.Config.instance_version (
./lib/mobilizon/config.ex:154
)
L155 ->
Mobilizon.Service.GitStatus.commit (
./lib/service/git_status.ex:21
)
L306 ->
Mobilizon.Config.instance_user_agent (
./lib/mobilizon/config.ex:223
)
L224 ->
Mobilizon.Config.instance_hostname (
./lib/mobilizon/config.ex:159
)
L159 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L224 ->
Mobilizon.Config.instance_version (
./lib/mobilizon/config.ex:154
)
L155 ->
Mobilizon.Service.GitStatus.commit (
./lib/service/git_status.ex:21
)
L66 ->
Mobilizon.Service.RichMedia.Parser.prevent_local_address (
./lib/service/rich_media/parser.ex:225
)
L230 ->
Mobilizon.Service.RichMedia.Parser.validate_hostname_not_localhost (
./lib/service/rich_media/parser.ex:242
)
L230 ->
Mobilizon.Service.RichMedia.Parser.validate_hostname_only (
./lib/service/rich_media/parser.ex:247
)
L231 ->
Mobilizon.Service.RichMedia.Parser.validate_ip (
./lib/service/rich_media/parser.ex:250
)
L70 ->
Mobilizon.Service.HTTP.RichMediaPreviewClient.get (
./lib/service/http/rich_media_preview_client.ex:?
)
L76 ->
Mobilizon.Service.RichMedia.Parser.html? (
./lib/service/rich_media/parser.ex:117
)
L118 ->
Mobilizon.Service.HTTP.Utils.content_type_matches? (
./lib/service/http/utils.ex:28
)
L30 ->
Mobilizon.Service.HTTP.Utils.get_header (
./lib/service/http/utils.ex:18
)
L31 ->
Mobilizon.Service.HTTP.Utils.content_type_header_matches (
./lib/service/http/utils.ex:35
)
L78 ->
Mobilizon.Service.RichMedia.Parser.convert_utf8 (
./lib/service/rich_media/parser.ex:309
)
L311 ->
Mobilizon.Service.HTTP.Utils.get_header (
./lib/service/http/utils.ex:18
)
L312 ->
Mobilizon.Service.RichMedia.Parser.handle_charset (
./lib/service/rich_media/parser.ex:315
)
L316 ->
Mobilizon.Service.RichMedia.Parser.detect_charset_from_meta (
./lib/service/rich_media/parser.ex:339
)
L352 ->
Mobilizon.Service.RichMedia.Parser.content_type_from_meta (
./lib/service/rich_media/parser.ex:360
)
L367 ->
Mobilizon.Service.RichMedia.Parser.charset_from_content_type (
./lib/service/rich_media/parser.ex:330
)
L356 ->
Mobilizon.Service.RichMedia.Parser.content_type_from_meta (
./lib/service/rich_media/parser.ex:360
)
L367 ->
Mobilizon.Service.RichMedia.Parser.charset_from_content_type (
./lib/service/rich_media/parser.ex:330
)
L319 ->
Mobilizon.Service.RichMedia.Parser.convert_body (
./lib/service/rich_media/parser.ex:370
)
L374 ->
Mobilizon.Service.RichMedia.Parser.fix_charset (
./lib/service/rich_media/parser.ex:377
)
L324 ->
Mobilizon.Service.RichMedia.Parser.charset_from_content_type (
./lib/service/rich_media/parser.ex:330
)
L326 ->
Mobilizon.Service.RichMedia.Parser.convert_body (
./lib/service/rich_media/parser.ex:370
)
L374 ->
Mobilizon.Service.RichMedia.Parser.fix_charset (
./lib/service/rich_media/parser.ex:377
)
L79 ->
Mobilizon.Service.RichMedia.Parser.maybe_parse (
./lib/service/rich_media/parser.ex:180
)
L181 ->
Mobilizon.Service.RichMedia.Parser.parsers (
./lib/service/rich_media/parser.ex:25
)
L26 ->
Mobilizon.Config.get (
./lib/mobilizon/config.ex:397
)
L81 ->
Mobilizon.Service.RichMedia.Parser.maybe_add_favicon (
./lib/service/rich_media/parser.ex:262
)
L263 ->
Mobilizon.Service.RichMedia.Favicon.fetch (
./lib/service/rich_media/favicon.ex:20
)
L21 ->
Mobilizon.Config.instance_user_agent (
./lib/mobilizon/config.ex:223
)
L224 ->
Mobilizon.Config.instance_hostname (
./lib/mobilizon/config.ex:159
)
L159 ->
Mobilizon.Config.instance_config (
./lib/mobilizon/config.ex:32
)
L224 ->
Mobilizon.Config.instance_version (
./lib/mobilizon/config.ex:154
)
L155 ->
Mobilizon.Service.GitStatus.commit (
./lib/service/git_status.ex:21
)
L26 ->
Mobilizon.Service.RichMedia.Favicon.find_favicon_url (
./lib/service/rich_media/favicon.ex:37
)
L40 ->
Mobilizon.Service.RichMedia.Favicon.find_favicon_link_tag (
./lib/service/rich_media/favicon.ex:66
)
L50 ->
Mobilizon.Service.RichMedia.Favicon.format_url (
./lib/service/rich_media/favicon.ex:58
)
L53 ->
Mobilizon.Service.RichMedia.Favicon.find_favicon_in_root (
./lib/service/rich_media/favicon.ex:85
)
L82 ->
Mobilizon.Service.RichMedia.Parser.clean_parsed_data (
./lib/service/rich_media/parser.ex:214
)
L83 ->
Mobilizon.Service.RichMedia.Parser.check_parsed_data (
./lib/service/rich_media/parser.ex:194
)
L204 ->
Mobilizon.Service.RichMedia.Parsers.Fallback.parse (
./lib/service/rich_media/parsers/fallback.ex:13
)
L18 ->
Mobilizon.Service.RichMedia.Parsers.Fallback.maybe_put (
./lib/service/rich_media/parsers/fallback.ex:28
)
L29 ->
Mobilizon.Service.RichMedia.Parsers.Fallback.get_page (
./lib/service/rich_media/parsers/fallback.ex:35
)
L19 ->
Mobilizon.Service.RichMedia.Parsers.Fallback.maybe_put (
./lib/service/rich_media/parsers/fallback.ex:28
)
L29 ->
Mobilizon.Service.RichMedia.Parsers.Fallback.get_page (
./lib/service/rich_media/parsers/fallback.ex:35
)
L84 ->
Mobilizon.Service.RichMedia.Parser.check_remote_picture_path (
./lib/service/rich_media/parser.ex:276
)
L280 ->
Mobilizon.Service.RichMedia.Parser.format_url (
./lib/service/rich_media/parser.ex:289
)
L87 ->
Mobilizon.Service.RichMedia.Parser.get_data_for_media (
./lib/service/rich_media/parser.ex:106
)
L107 ->
Mobilizon.Service.RichMedia.Parser.get_filename_from_url (
./lib/service/rich_media/parser.ex:135
)
L107 ->
Mobilizon.Service.RichMedia.Parser.get_filename_from_headers (
./lib/service/rich_media/parser.ex:127
)
L128 ->
Mobilizon.Service.HTTP.Utils.get_header (
./lib/service/http/utils.ex:18
)
L130 ->
Mobilizon.Service.RichMedia.Parser.parse_content_disposition (
./lib/service/rich_media/parser.ex:150
)
L153 ->
Mobilizon.Service.RichMedia.Parser.handle_disposition (
./lib/service/rich_media/parser.ex:160
)
L109 ->
Mobilizon.Service.RichMedia.Parser.image? (
./lib/service/rich_media/parser.ex:122
)
L123 ->
Mobilizon.Service.HTTP.Utils.content_type_matches? (
./lib/service/http/utils.ex:28
)
L30 ->
Mobilizon.Service.HTTP.Utils.get_header (
./lib/service/http/utils.ex:18
)
L31 ->
Mobilizon.Service.HTTP.Utils.content_type_header_matches (
./lib/service/http/utils.ex:35
)
L173 ->
Mobilizon.Service.Formatter.HTML.strip_tags (
./lib/service/formatter/html.ex:20
)
L42 ->
Mobilizon.Federation.ActivityPub.Types.Resources.move (
./lib/federation/activity_pub/types/resources.ex:67
)
L75 ->
Mobilizon.Resources.update_resource (
./lib/mobilizon/resources/resources.ex:140
)
L142 ->
Mobilizon.Resources.find_parent_path (
./lib/mobilizon/resources/resources.ex:170
)
L177 ->
Mobilizon.Resources.do_find_parent_path (
./lib/mobilizon/resources/resources.ex:181
)
L186 ->
Mobilizon.Resources.get_resource (
./lib/mobilizon/resources/resources.ex:61
)
L62 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)
L143 ->
Mobilizon.Resources.update_children (
./lib/mobilizon/resources/resources.ex:195
)
L147 ->
Mobilizon.Resources.Resource.changeset (
./lib/mobilizon/resources/resource.ex:58
)
L62 ->
Mobilizon.Storage.Ecto.ensure_url (
./lib/mobilizon/storage/ecto.ex:28
)
L34 ->
Mobilizon.Storage.Ecto.generate_url (
./lib/mobilizon/storage/ecto.ex:41
)
L63 ->
Mobilizon.Storage.Ecto.maybe_add_published_at (
./lib/mobilizon/storage/ecto.ex:53
)
L64 ->
Mobilizon.Resources.Resource.validate_resource_or_folder (
./lib/mobilizon/resources/resource.ex:74
)
L152 ->
Mobilizon.Storage.Repo.transaction (
./lib/mobilizon/storage/repo.ex:?
)
L76 ->
Mobilizon.Federation.ActivityPub.Types.Resources.parents (
./lib/federation/activity_pub/types/resources.ex:153
)
L154 ->
Mobilizon.Resources.get_resource (
./lib/mobilizon/resources/resources.ex:61
)
L62 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)
L154 ->
Mobilizon.Resources.get_resource (
./lib/mobilizon/resources/resources.ex:61
)
L62 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)
L77 ->
Mobilizon.Federation.ActivityPub.Types.Resources.group_and_creator (
./lib/federation/activity_pub/types/resources.ex:135
)
L136 ->
Mobilizon.Actors.get_group_by_actor_id (
./lib/mobilizon/actors/actors.ex:600
)
L601 ->
Mobilizon.Storage.Repo.get_by (
./lib/mobilizon/storage/repo.ex:?
)
L138 ->
Mobilizon.Actors.get_actor (
./lib/mobilizon/actors/actors.ex:68
)
L69 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)
L48 ->
Mobilizon.Resources.update_resource (
./lib/mobilizon/resources/resources.ex:140
)
L142 ->
Mobilizon.Resources.find_parent_path (
./lib/mobilizon/resources/resources.ex:170
)
L177 ->
Mobilizon.Resources.do_find_parent_path (
./lib/mobilizon/resources/resources.ex:181
)
L186 ->
Mobilizon.Resources.get_resource (
./lib/mobilizon/resources/resources.ex:61
)
L62 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)
L143 ->
Mobilizon.Resources.update_children (
./lib/mobilizon/resources/resources.ex:195
)
L147 ->
Mobilizon.Resources.Resource.changeset (
./lib/mobilizon/resources/resource.ex:58
)
L62 ->
Mobilizon.Storage.Ecto.ensure_url (
./lib/mobilizon/storage/ecto.ex:28
)
L34 ->
Mobilizon.Storage.Ecto.generate_url (
./lib/mobilizon/storage/ecto.ex:41
)
L63 ->
Mobilizon.Storage.Ecto.maybe_add_published_at (
./lib/mobilizon/storage/ecto.ex:53
)
L64 ->
Mobilizon.Resources.Resource.validate_resource_or_folder (
./lib/mobilizon/resources/resource.ex:74
)
L152 ->
Mobilizon.Storage.Repo.transaction (
./lib/mobilizon/storage/repo.ex:?
)
L49 ->
Mobilizon.Federation.ActivityPub.Types.Resources.group_and_creator (
./lib/federation/activity_pub/types/resources.ex:135
)
L136 ->
Mobilizon.Actors.get_group_by_actor_id (
./lib/mobilizon/actors/actors.ex:600
)
L601 ->
Mobilizon.Storage.Repo.get_by (
./lib/mobilizon/storage/repo.ex:?
)
L138 ->
Mobilizon.Actors.get_actor (
./lib/mobilizon/actors/actors.ex:68
)
L69 ->
Mobilizon.Storage.Repo.get (
./lib/mobilizon/storage/repo.ex:?
)