Created
October 8, 2025 15:07
-
-
Save ivanminutillo/2d277847bfa14ed3ac5067d1f653979d to your computer and use it in GitHub Desktop.
n+1 follow user
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| iex(localenv@127.0.0.1)1> | |
| nil | |
| [info] [source: "oban", duration: 4712, event: "plugin:stop", jobs: [], plugin: "Oban.Plugins.Cron"] | |
| [debug] LiveHandler: handle_event "Bonfire.Social.Graph.Follows:follow" via Elixir.Bonfire.UI.Social.Graph.FollowButtonLive @ bonfire_ui_common/lib/live_handlers.ex:218 @ Bonfire.UI.Common.LiveHandlers.handle_event/5 | |
| [debug] LiveHandler: handle_event {"Bonfire.Social.Graph.Follows", "follow"} via delegation @ bonfire_ui_common/lib/live_handlers.ex:218 @ Bonfire.UI.Common.LiveHandlers.handle_event/5 | |
| [debug] getting from cache: Application.get_application(h:HYMGwrIbieJTu7nkloWfeg) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_ui_social_graph: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_ui_social_graph: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(h:HYMGwrIbieJTu7nkloWfeg) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_ui_social_graph: [Bonfire.Social.Graph.Follows.LiveHandler, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Social.Graph.Follows.LiveHandler: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(h:HYMGwrIbieJTu7nkloWfeg) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_ui_social_graph for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:220 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_ui_social_graph: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(h:HYMGwrIbieJTu7nkloWfeg) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_ui_social_graph for: [Bonfire.Social.Graph.Follows.LiveHandler, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Social.Graph.Follows.LiveHandler, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Social.Graph.Follows.LiveHandler, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:220 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Social.Graph.Follows.LiveHandler: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] LiveHandler: delegating to :handle_event in Elixir.Bonfire.Social.Graph.Follows.LiveHandler with args: ["follow", %{"id" => "01K6WGZM7R8SC6YGC61WDWFV2R"}] @ bonfire_ui_common/lib/live_handlers.ex:589 @ Bonfire.UI.Common.LiveHandlers.mod_delegate/5 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 5 SQL query: ok db=3ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Social.Graph.Follows.follow/3 @ deps/bonfire_social_graph/lib/follows.ex:160 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:skip_all_boundary_checks] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:skip_all_boundary_checks] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(h:eoTb8qylt_wqpqWu2hxvbw) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_federate_activitypub: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_federate_activitypub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(h:eoTb8qylt_wqpqWu2hxvbw) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_federate_activitypub: [Bonfire.Federate.ActivityPub.AdapterUtils, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Federate.ActivityPub.AdapterUtils: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:circles] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=6ms source="pointers_pointer" repo=Elixir.Bonfire.Common.Repo | |
| SELECT p0."id", p0."table_id", p0."deleted_at" FROM "pointers_pointer" AS p0 WHERE (p0."deleted_at" IS NULL) AND (p0."id" = ANY('{01K6WGZM7R8SC6YGC61WDWFV2R}')) AND (exists((SELECT count(ss0."subject_id"), ss0."object_id" FROM (SELECT ssp0."id" AS "subject_id", ssb1."id" AS "object_id", ssb2."id" AS "verb_id", agg_perms(ssb3."value") AS "value" FROM "pointers_pointer" AS ssp0 CROSS JOIN "bonfire_data_access_control_controlled" AS ssb1 CROSS JOIN "bonfire_data_access_control_verb" AS ssb2 LEFT OUTER JOIN "bonfire_data_access_control_grant" AS ssb3 ON (ssb1."acl_id" = ssb3."acl_id") AND (ssb3."verb_id" = ssb2."id") LEFT OUTER JOIN "bonfire_data_access_control_circle" AS ssb4 ON ssb3."subject_id" = ssb4."id" LEFT OUTER JOIN "bonfire_data_access_control_encircle" AS ssb5 ON (ssb5."circle_id" = ssb4."id") AND (ssb5."subject_id" = ssp0."id") WHERE ((ssb3."subject_id" = ssp0."id") OR NOT (ssb5."id" IS NULL)) GROUP BY ssp0."id", ssb1."id", ssb2."id") AS ss0 WHERE (ss0."object_id" = p0."id") AND (ss0."subject_id" = ANY('{3SERSFR0MY0VR10CA11NSTANCE,01K4S117Y7ZTYEMGYCH72Y0GN6}') AND ss0."verb_id" = ANY('{20SVBSCR1BET0THE0VTPVT0F1T}')) GROUP BY ss0."object_id" HAVING (agg_perms(ss0."value"))))) | |
| Bonfire.Social.Graph.Follows.check_follow/3 @ deps/bonfire_social_graph/lib/follows.ex:263 | |
| Bonfire.Social.Graph.Follows.follow/3 @ deps/bonfire_social_graph/lib/follows.ex:163 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| anony (truncated) | |
| [debug] loaded_pointer: %Needle.Pointer{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "pointers_pointer">, | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "5EVSER1S0STENS1B1YHVMAN01D", | |
| table: #Ecto.Association.NotLoaded<association :table is not loaded>, | |
| pointed: nil, | |
| deleted_at: nil, | |
| dummy: nil, | |
| circle: #Ecto.Association.NotLoaded<association :circle is not loaded>, | |
| encircle_subjects: #Ecto.Association.NotLoaded<association :encircle_subjects is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| post: #Ecto.Association.NotLoaded<association :post is not loaded>, | |
| message: #Ecto.Association.NotLoaded<association :message is not loaded>, | |
| category: #Ecto.Association.NotLoaded<association :category is not loaded>, | |
| geolocation: #Ecto.Association.NotLoaded<association :geolocation is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| caretaker: #Ecto.Association.NotLoaded<association :caretaker is not loaded>, | |
| character: #Ecto.Association.NotLoaded<association :character is not loaded>, | |
| created: #Ecto.Association.NotLoaded<association :created is not loaded>, | |
| edge: #Ecto.Association.NotLoaded<association :edge is not loaded>, | |
| named: #Ecto.Association.NotLoaded<association :named is (truncated) | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [:character, :peered, {:created, [creator: :peered]}] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_identity_character" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."username", b0."username_hash", b0."outbox_id", b0."inbox_id", b0."notifications_id", b0."id" FROM "bonfire_data_identity_character" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Social.Graph.Follows.local_or_remote_object/1 @ deps/bonfire_social_graph/lib/follows.ex:907 | |
| Bonfire.Social.Graph.Follows.follow/3 @ deps/bonfire_social_graph/lib/follows.ex:163 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Social.Graph.Follows.local_or_remote_object/1 @ deps/bonfire_social_graph/lib/follows.ex:907 | |
| Bonfire.Social.Graph.Follows.follow/3 @ deps/bonfire_social_graph/lib/follows.ex:163 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_social_created" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."creator_id", b0."id" FROM "bonfire_data_social_created" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Social.Graph.Follows.local_or_remote_object/1 @ deps/bonfire_social_graph/lib/follows.ex:907 | |
| Bonfire.Social.Graph.Follows.follow/3 @ deps/bonfire_social_graph/lib/follows.ex:163 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] ignore (only supports 1 key at a time): [:character, :peered, {:created, [creator: :peered]}] @ bonfire_common/lib/repo/needles/preload.ex:84 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] getting from cache: Application.get_application(h:eoTb8qylt_wqpqWu2hxvbw) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_federate_activitypub: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_federate_activitypub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(h:eoTb8qylt_wqpqWu2hxvbw) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_federate_activitypub: [Bonfire.Federate.ActivityPub.AdapterUtils, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Federate.ActivityPub.AdapterUtils: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [info] following local, do the follow @ bonfire_social_graph/lib/follows.ex:165 @ Bonfire.Social.Graph.Follows.follow/3 | |
| [debug] processed feed options: [ | |
| notifications: [ | |
| %Needle.Pointer{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "pointers_pointer">, | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "5EVSER1S0STENS1B1YHVMAN01D", | |
| table: #Ecto.Association.NotLoaded<association :table is not loaded>, | |
| pointed: nil, | |
| deleted_at: nil, | |
| dummy: nil, | |
| circle: #Ecto.Association.NotLoaded<association :circle is not loaded>, | |
| encircle_subjects: #Ecto.Association.NotLoaded<association :encircle_subjects is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| post: #Ecto.Association.NotLoaded<association :post is not loaded>, | |
| message: #Ecto.Association.NotLoaded<association :message is not loaded>, | |
| category: #Ecto.Association.NotLoaded<association :category is not loaded>, | |
| geolocation: #Ecto.Association.NotLoaded<association :geolocation is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| caretaker: #Ecto.Association.NotLoaded<association :caretaker is not loaded>, | |
| character: #Bonfire.Data.Identity.Character< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, | |
| id: (truncated) | |
| [debug] feed publish index: %{ | |
| "01K4S117Y7ZTYEMGYCH72Y0GN6" => [:outbox], | |
| "01K6WGZM7R8SC6YGC61WDWFV2R" => [:notifications] | |
| } @ bonfire_social/lib/feed_activities.ex:262 @ Bonfire.Social.FeedActivities.get_publish_feed_ids/1 | |
| [debug] all characters to preload: [ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not lo (truncated) | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :character @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [error] skipped preload due to wrong argument: :character: expected a homogeneous list containing the same struct, got: Bonfire.Data.Identity.User and Needle.Pointer | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:138 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Social.FeedActivities.get_publish_feed_ids/1 @ extensions/bonfire_social/lib/feed_activities.ex:266 | |
| Bonfire.Social.Graph.Follows.opts_for_follow/3 @ deps/bonfire_social_graph/lib/follows.ex:291 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:309 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] returning non-preloaded object - TODO: we should still preload the assocs that do exist when one in the list was invalid: [ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| truncated) | |
| [debug] iterate list of objects @ bonfire_common/lib/repo/needles/preload.ex:39 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :character @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :character @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] resolved feed IDs: ["01K4S117Y9QVSR2M2SS6EDSK6A", "01K6WGZM7RN7B06V0C7XENBW6C"] @ bonfire_social/lib/feed_activities.ex:275 @ Bonfire.Social.FeedActivities.get_publish_feed_ids/1 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] getting from cache: Application.get_application(Bonfire.Data.Social.Follow) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Get settings in :bonfire_data_social for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_data_social: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Data.Social.Follow) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_data_social for: [Bonfire.Data.Social.Follow, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Data.Social.Follow, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Data.Social.Follow, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Data.Social.Follow: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] %{ | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "70110WTHE1EADER1EADER1EADE", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| } @ bonfire_social/lib/edges.ex:238 @ Bonfire.Social.Edges.put_edge_assoc/4 | |
| [debug] #Ecto.Changeset< | |
| action: nil, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| edge: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "70110WTHE1EADER1EADER1EADE", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Edges.Edge<>, | |
| valid?: true, | |
| ... | |
| > | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Social.Follow<>, | |
| valid?: true, | |
| ... | |
| > @ bonfire_social/lib/edges.ex:242 @ Bonfire.Social.Edges.put_edge_assoc/4 | |
| [debug] === cast CALLED for object 01K725S43TMD9WRQ7QN2AYB12R === @ bonfire_boundaries/lib/acls.ex:255 @ Bonfire.Boundaries.Acls.cast/3 | |
| [debug] Get config for app bonfire: [:object_default_boundaries, :acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] validated to_boundaries: ["public"] @ bonfire_boundaries/lib/acls.ex:448 @ Bonfire.Boundaries.Acls.to_boundaries_preset_tuple/1 | |
| [debug] inputted: ["public"] @ bonfire_boundaries/lib/boundaries.ex:41 @ Bonfire.Boundaries.preset_name/2 | |
| [debug] computed: public @ bonfire_boundaries/lib/boundaries.ex:71 @ Bonfire.Boundaries.preset_name/2 | |
| [debug] preset_name: public @ bonfire_boundaries/lib/acls.ex:452 @ Bonfire.Boundaries.Acls.to_boundaries_preset_tuple/1 | |
| [debug] Get config for app bonfire: [:preset_acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [info] preset ACLs to set (based on preset public) : [:i_may_administer, :ghosted_cannot_anything, :silenced_cannot_reach_me, | |
| :cannot_discover_if_silenced, :my_cannot_discover_if_silenced, | |
| :my_ghosted_cannot_anything, :my_silenced_cannot_reach_me, | |
| :guests_may_see_read, :locals_may_reply, :remotes_may_reply] @ bonfire_boundaries/lib/acls.ex:466 @ Bonfire.Boundaries.Acls.base_acls/3 | |
| [warning] Expected an ID (ULID or UUID) or an object with one: public | |
| Bonfire.Common.Types.uid/2 @ extensions/bonfire_common/lib/types.ex:169 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Common.Types.uids/2 @ extensions/bonfire_common/lib/types.ex:241 | |
| Bonfire.Boundaries.Acls.maybe_add_direct_acl_ids/1 @ extensions/bonfire_boundaries/lib/acls.ex:470 | |
| Bonfire.Boundaries.Acls.preset_stereotypes_and_acls/3 @ extensions/bonfire_boundaries/lib/acls.ex:442 | |
| Bonfire.Boundaries.Acls.preset_acls_tuple/3 @ extensions/bonfire_boundaries/lib/acls.ex:386 | |
| Bonfire.Boundaries.Acls.prepare_cast/3 @ extensions/bonfire_boundaries/lib/acls.ex:294 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:user_default_boundaries] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] init for local actor: %{ | |
| circles: %{ | |
| followers: %{stereotype: :followers}, | |
| followed: %{stereotype: :followed}, | |
| silence_them: %{stereotype: :silence_them}, | |
| ghost_them: %{stereotype: :ghost_them}, | |
| silence_me: %{stereotype: :silence_me} | |
| }, | |
| acls: %{ | |
| i_may_administer: %{stereotype: :i_may_administer}, | |
| my_cannot_discover_if_silenced: %{stereotype: :cannot_discover_if_silenced}, | |
| my_ghosted_cannot_anything: %{stereotype: :ghosted_cannot_anything}, | |
| my_silenced_cannot_reach_me: %{stereotype: :silenced_cannot_reach_me}, | |
| my_followed_may_reply: %{stereotype: :followed_may_reply} | |
| }, | |
| grants: %{ | |
| i_may_administer: %{ | |
| SELF: [:request, :see, :read, :like, :boost, :reply, :quote, :tag, :label, | |
| :edit, :delete, :create, :mention, :message, :follow, :pin, :schedule, | |
| :vote, :toggle, :describe, :grant, :assign, :invite, :mediate, :block(truncated) | |
| [debug] Get config for app bonfire: [:acls] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] identified: [ | |
| stereo: %{ | |
| id: "71MAYADM1N1STERMY0WNSTVFFS", | |
| name: "I may administer", | |
| stereotype: true | |
| }, | |
| global: %{ | |
| id: "0H0STEDCANTSEE0RD0ANYTH1NG", | |
| name: "People I ghosted cannot see me", | |
| stereotype: true | |
| }, | |
| global: %{ | |
| id: "1S11ENCEDTHEMS0CAN0TP1NGME", | |
| name: "People I silenced aren't discoverable by me", | |
| stereotype: true | |
| }, | |
| global: %{ | |
| id: "2HEYS11ENCEDMES0CAN0TSEEME", | |
| name: "People who silenced me cannot discover me", | |
| stereotype: true | |
| }, | |
| stereo: %{ | |
| id: "2HEYS11ENCEDMES0CAN0TSEEME", | |
| name: "People who silenced me cannot discover me", | |
| stereotype: true | |
| }, | |
| stereo: %{ | |
| id: "0H0STEDCANTSEE0RD0ANYTH1NG", | |
| name: "People I ghosted cannot see me", | |
| stereotype: true | |
| }, | |
| stereo: %{ | |
| id: "1S11ENCEDTHEMS0CAN0TP1NGME", | |
| name: "People I silenced aren't discoverable by me", | |
| stereotype: true | |
| }, | |
| global: %{ | |
| id: "7W1DE1YAVA11AB1ET0SEENREAD", | |
| name: "Publicly discoverable and readable" | |
| }, | |
| global: %{ | |
| id: "710CA1SMY1NTERACTANDREP1YY", | |
| name: "Local users may read, inter (truncated) | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=9ms source="bonfire_data_access_control_acl" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b1."id", b1."caretaker_id", b2."id", b2."stereotype_id" FROM "bonfire_data_access_control_acl" AS b0 INNER JOIN "bonfire_data_identity_caretaker" AS b1 ON (b0."id" = b1."id") AND (b1."caretaker_id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') INNER JOIN "bonfire_boundaries_stereotype" AS b2 ON (b0."id" = b2."id") AND b2."stereotype_id" = ANY('{71MAYADM1N1STERMY0WNSTVFFS,2HEYS11ENCEDMES0CAN0TSEEME,0H0STEDCANTSEE0RD0ANYTH1NG,1S11ENCEDTHEMS0CAN0TP1NGME}') | |
| Bonfire.Boundaries.Acls.find_acls/2 @ extensions/bonfire_boundaries/lib/acls.ex:620 | |
| Bonfire.Boundaries.Acls.preset_acls_tuple/3 @ extensions/bonfire_boundaries/lib/acls.ex:397 | |
| Bonfire.Boundaries.Acls.prepare_cast/3 @ extensions/bonfire_boundaries/lib/acls.ex:294 | |
| Bonfire.Boundaries.Acls.cast/3 @ extensions/bonfire_boundaries/lib/acls.ex:257 | |
| Bonfire.Social.Edges.changeset_extra/5 @ extensions/bonfire_social/lib/edges.ex:159 | |
| Bonfire.Social.Edges.changeset/5 @ extensions/bonfire_social/lib/edges.ex:126 | |
| Bonfire.Social.Edges.insert/5 @ extensions/bonfire_social/lib/edges.ex:55 | |
| [debug] verb_grants input: [] @ bonfire_boundaries/lib/acls.ex:311 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] to_circles input: ["01K6WGZM7R8SC6YGC61WDWFV2R"] @ bonfire_boundaries/lib/acls.ex:499 @ Bonfire.Boundaries.Acls.maybe_custom_circles_or_users/1 | |
| [debug] maybe_custom_circles_or_users output: ["01K6WGZM7R8SC6YGC61WDWFV2R"] @ bonfire_boundaries/lib/acls.ex:514 @ Bonfire.Boundaries.Acls.maybe_custom_circles_or_users/1 | |
| [debug] custom_recipients input: ["01K6WGZM7R8SC6YGC61WDWFV2R"] @ bonfire_boundaries/lib/acls.ex:478 @ Bonfire.Boundaries.Acls.custom_recipients/3 | |
| [debug] custom_recipients output: [{"01K6WGZM7R8SC6YGC61WDWFV2R", nil}] @ bonfire_boundaries/lib/acls.ex:494 @ Bonfire.Boundaries.Acls.custom_recipients/3 | |
| [debug] custom_recipients for 01K725S43TMD9WRQ7QN2AYB12R: [{"01K6WGZM7R8SC6YGC61WDWFV2R", nil}] @ bonfire_boundaries/lib/acls.ex:319 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] === GENERATED ACL ID: 01K725S44MXJ6E0F3C8ZXA8VJZ for object 01K725S43TMD9WRQ7QN2AYB12R === @ bonfire_boundaries/lib/acls.ex:323 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] Get config for app bonfire: [:verbs_to_grant, :default] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] default verbs_to_grant: [:read, :see, :request, :bookmark, :flag, :follow, :like, :like, :boost, :reply, | |
| :mention, :message] @ bonfire_boundaries/lib/acls.ex:331 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_boundaries/lib/acls.ex:679 @ Bonfire.Boundaries.Acls.grant_to/5 | |
| [debug] direct_grants output: [] @ bonfire_boundaries/lib/acls.ex:341 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] all custom grants: [ | |
| %{ | |
| id: "01K725S44MBQ0ZZMXG4GAR1YXV", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "0EAD1NGSVTTER1YFVNDAMENTA1" | |
| }, | |
| %{ | |
| id: "01K725S44MJ9CRS04RNFDQBD8A", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "0BSERV1NG11ST1NGSEX1STENCE" | |
| }, | |
| %{ | |
| id: "01K725S44M11QQ3Z6Y3KYJ01NM", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "1NEEDPERM1SS10NT0D0TH1SN0W" | |
| }, | |
| %{ | |
| id: "01K725S44MRGP92YKD21MAAQH2", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "1B00KMARKMYGREATESTF1ND1NG" | |
| }, | |
| %{ | |
| id: "01K725S44M14XZQRFXGRXF321E", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "71AGSPAM0RVNACCEPTAB1E1TEM" | |
| }, | |
| %{ | |
| id: "01K725S44M8DYVESYFRHJ1MQXT", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: (truncated) | |
| [debug] on-the-fly unique ACLs to create: [ | |
| %{ | |
| id: "01K725S44MJ9CRS04RNFDQBD8A", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "0BSERV1NG11ST1NGSEX1STENCE" | |
| }, | |
| %{ | |
| id: "01K725S44MBQ0ZZMXG4GAR1YXV", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "0EAD1NGSVTTER1YFVNDAMENTA1" | |
| }, | |
| %{ | |
| id: "01K725S44MVR38AKYRFNB5HN1A", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "0EFERENC1NGTH1NGSE1SEWHERE" | |
| }, | |
| %{ | |
| id: "01K725S44MSJKBJWX5WBXNZTZ7", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "11KES1ND1CATEAM11DAPPR0VA1" | |
| }, | |
| %{ | |
| id: "01K725S44MRGP92YKD21MAAQH2", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| verb_id: "1B00KMARKMYGREATESTF1ND1NG" | |
| }, | |
| %{ | |
| id: "01K725S44M11QQ3Z6Y3KYJ01NM", | |
| value: true, | |
| subject_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| ac (truncated) | |
| [debug] === prepare_cast RETURNING {fun, control_acls} for 01K725S43TMD9WRQ7QN2AYB12R === @ bonfire_boundaries/lib/acls.ex:369 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] === cast: using prepare_changes for 01K725S43TMD9WRQ7QN2AYB12R === @ bonfire_boundaries/lib/acls.ex:263 @ Bonfire.Boundaries.Acls.cast/3 | |
| [debug] after cast: #Ecto.Changeset< | |
| action: nil, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| edge: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "70110WTHE1EADER1EADER1EADE", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Edges.Edge<>, | |
| valid?: true, | |
| ... | |
| >, | |
| controlled: [ | |
| #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| acl_id: "01K725S44MXJ6E0F3C8ZXA8VJZ" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.AccessControl.Controlled<>, | |
| valid?: true, | |
| ... | |
| >, | |
| #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| acl_id: "0H0STEDCANTSEE0RD0ANYTH1NG" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.AccessControl.Controlled<>, | |
| valid?: true, | |
| ... | |
| >, | |
| #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| acl_id: "1S11ENCEDTHEMS0CAN0TP1NGME" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.AccessControl.Controlled<>, | |
| valid?: true, | |
| ... | |
| >, | |
| #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| acl_id: "2HEYS11E (truncated) | |
| [debug] get_feed_publishes input: [ | |
| outbox: [ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| (truncated) | |
| [debug] processed feed options: [ | |
| notifications: [ | |
| %Needle.Pointer{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "pointers_pointer">, | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "5EVSER1S0STENS1B1YHVMAN01D", | |
| table: #Ecto.Association.NotLoaded<association :table is not loaded>, | |
| pointed: nil, | |
| deleted_at: nil, | |
| dummy: nil, | |
| circle: #Ecto.Association.NotLoaded<association :circle is not loaded>, | |
| encircle_subjects: #Ecto.Association.NotLoaded<association :encircle_subjects is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| post: #Ecto.Association.NotLoaded<association :post is not loaded>, | |
| message: #Ecto.Association.NotLoaded<association :message is not loaded>, | |
| category: #Ecto.Association.NotLoaded<association :category is not loaded>, | |
| geolocation: #Ecto.Association.NotLoaded<association :geolocation is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| caretaker: #Ecto.Association.NotLoaded<association :caretaker is not loaded>, | |
| character: #Bonfire.Data.Identity.Character< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, | |
| id: (truncated) | |
| [debug] feed publish index: %{ | |
| "01K4S117Y7ZTYEMGYCH72Y0GN6" => [:outbox], | |
| "01K6WGZM7R8SC6YGC61WDWFV2R" => [:notifications] | |
| } @ bonfire_social/lib/feed_activities.ex:262 @ Bonfire.Social.FeedActivities.get_publish_feed_ids/1 | |
| [debug] all characters to preload: [ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not lo (truncated) | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :character @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [error] skipped preload due to wrong argument: :character: expected a homogeneous list containing the same struct, got: Bonfire.Data.Identity.User and Needle.Pointer | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:138 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Social.FeedActivities.get_publish_feed_ids/1 @ extensions/bonfire_social/lib/feed_activities.ex:266 | |
| Bonfire.Social.FeedActivities.get_feed_publishes/1 @ extensions/bonfire_social/lib/feed_activities.ex:228 | |
| Bonfire.Social.FeedActivities.put_feed_publishes/2 @ extensions/bonfire_social/lib/feed_activities.ex:207 | |
| Bonfire.Social.Edges.changeset/5 @ extensions/bonfire_social/lib/edges.ex:126 | |
| Bonfire.Social.Edges.insert/5 @ extensions/bonfire_social/lib/edges.ex:55 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| anonymous fn/3 in Bonfire.Social.Graph.Follows.do_follow/3 @ deps/bonfire_social_graph/lib/follows.ex:329 | |
| anonymous fn/1 in Bonfire.Common.Repo.transact_with/2 @ extensions/bonfire_common/lib/repo/repo.ex:9 | |
| [debug] returning non-preloaded object - TODO: we should still preload the assocs that do exist when one in the list was invalid: [ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| truncated) | |
| [debug] iterate list of objects @ bonfire_common/lib/repo/needles/preload.ex:39 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :character @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :character @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :character @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] resolved feed IDs: ["01K4S117Y9QVSR2M2SS6EDSK6A", "01K6WGZM7RN7B06V0C7XENBW6C"] @ bonfire_social/lib/feed_activities.ex:275 @ Bonfire.Social.FeedActivities.get_publish_feed_ids/1 | |
| [debug] got_feed_publishes: [ | |
| %{feed_id: "01K4S117Y9QVSR2M2SS6EDSK6A"}, | |
| %{feed_id: "01K6WGZM7RN7B06V0C7XENBW6C"} | |
| ] @ bonfire_social/lib/feed_activities.ex:208 @ Bonfire.Social.FeedActivities.put_feed_publishes/2 | |
| [debug] Inserting edge: #Ecto.Changeset< | |
| action: nil, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| edge: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "70110WTHE1EADER1EADER1EADE", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Edges.Edge<>, | |
| valid?: true, | |
| ... | |
| >, | |
| activity: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| verb_id: "20SVBSCR1BET0THE0VTPVT0F1T" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Social.Activity<>, | |
| valid?: true, | |
| ... | |
| >, | |
| caretaker: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| caretaker_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Identity.Caretaker<>, | |
| valid?: true, | |
| ... | |
| >, | |
| created: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| creator_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Social.Created<>, | |
| valid?: true, | |
| ... | |
| >, | |
| controlled: [ | |
| #Ecto.Changeset< | |
| action: :insert, | |
| (truncated) | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] === EXECUTING INSERT FUNCTION for ACL 01K725S44MXJ6E0F3C8ZXA8VJZ === @ bonfire_boundaries/lib/acls.ex:373 @ Bonfire.Boundaries.Acls.prepare_cast/3 | |
| [debug] SQL query: ok db=3ms source="bonfire_data_access_control_acl" repo=Elixir.Bonfire.Common.Repo | |
| SELECT TRUE FROM "bonfire_data_access_control_acl" AS b0 WHERE (b0."id" = '01K725S44MXJ6E0F3C8ZXA8VJZ') LIMIT 1 | |
| Bonfire.Boundaries.Acls.insert_custom_acl_and_grants/3 @ extensions/bonfire_boundaries/lib/acls.ex:730 | |
| anonymous fn/3 in Bonfire.Boundaries.Acls.prepare_cast/3 @ extensions/bonfire_boundaries/lib/acls.ex:374 | |
| anonymous fn/2 in Ecto.Repo.Schema.run_prepare/2 @ deps/ecto/lib/ecto/repo/schema.ex:840 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 @ deps/ecto/lib/ecto/repo/schema.ex:457 | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| [debug] custom acl: %Bonfire.Data.AccessControl.Acl{ | |
| __meta__: #Ecto.Schema.Metadata<:built, "bonfire_data_access_control_acl">, | |
| id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| grants: #Ecto.Association.NotLoaded<association :grants is not loaded>, | |
| controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, | |
| stereotyped: %Bonfire.Data.AccessControl.Stereotyped{ | |
| __meta__: #Ecto.Schema.Metadata<:built, "bonfire_boundaries_stereotype">, | |
| id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| stereotype_id: "7HECVST0MAC1F0RAN0BJECTETC", | |
| stereotype: #Ecto.Association.NotLoaded<association :stereotype is not loaded>, | |
| named: #Ecto.Association.NotLoaded<association :named is not loaded> | |
| }, | |
| grants_count: nil, | |
| controlled_count: nil, | |
| caretaker: #Ecto.Association.NotLoaded<association :caretaker is not loaded>, | |
| named: #Ecto.Association.NotLoaded<association :named is not loaded>, | |
| extra_info: #Ecto.Association.NotLoaded<association :extra_info is not loaded> | |
| } @ bonfire_boundaries/lib/acls.ex:734 @ Bonfire.Boundaries.Acls.insert_custom_acl_and_grants/3 | |
| [debug] SQL query: ok db=4ms source="bonfire_data_access_control_acl" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_acl" ("id") VALUES ('01K725S44MXJ6E0F3C8ZXA8VJZ') | |
| Bonfire.Boundaries.Acls.insert_custom_acl_and_grants/3 @ extensions/bonfire_boundaries/lib/acls.ex:735 | |
| anonymous fn/3 in Bonfire.Boundaries.Acls.prepare_cast/3 @ extensions/bonfire_boundaries/lib/acls.ex:374 | |
| anonymous fn/2 in Ecto.Repo.Schema.run_prepare/2 @ deps/ecto/lib/ecto/repo/schema.ex:840 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| anonymous fn/15 in Ecto.Repo.Schema.do_insert/4 @ deps/ecto/lib/ecto/repo/schema.ex:457 | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| [debug] SQL query: ok db=1ms source="bonfire_boundaries_stereotype" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_boundaries_stereotype" ("id","stereotype_id") VALUES ('01K725S44MXJ6E0F3C8ZXA8VJZ','7HECVST0MAC1F0RAN0BJECTETC') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:609 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| Ecto.Repo.Schema.insert!/4 @ deps/ecto/lib/ecto/repo/schema.ex:381 | |
| Bonfire.Boundaries.Acls.insert_custom_acl_and_grants/3 @ extensions/bonfire_boundaries/lib/acls.ex:735 | |
| [debug] inserted custom acl: %Bonfire.Data.AccessControl.Acl{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_acl">, | |
| id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| grants: #Ecto.Association.NotLoaded<association :grants is not loaded>, | |
| controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, | |
| stereotyped: %Bonfire.Data.AccessControl.Stereotyped{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_boundaries_stereotype">, | |
| id: "01K725S44MXJ6E0F3C8ZXA8VJZ", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| stereotype_id: "7HECVST0MAC1F0RAN0BJECTETC", | |
| stereotype: #Ecto.Association.NotLoaded<association :stereotype is not loaded>, | |
| named: #Ecto.Association.NotLoaded<association :named is not loaded> | |
| }, | |
| grants_count: nil, | |
| controlled_count: nil, | |
| caretaker: #Ecto.Association.NotLoaded<association :caretaker is not loaded>, | |
| named: #Ecto.Association.NotLoaded<association :named is not loaded>, | |
| extra_info: #Ecto.Association.NotLoaded<association :extra_info is not loaded> | |
| } @ bonfire_boundaries/lib/acls.ex:736 @ Bonfire.Boundaries.Acls.insert_custom_acl_and_grants/3 | |
| [debug] SQL query: ok db=4ms source="bonfire_data_access_control_grant" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_grant" ("id","value","subject_id","acl_id","verb_id") VALUES ('01K725S44MJ9CRS04RNFDQBD8A',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','0BSERV1NG11ST1NGSEX1STENCE'),('01K725S44MBQ0ZZMXG4GAR1YXV',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','0EAD1NGSVTTER1YFVNDAMENTA1'),('01K725S44MVR38AKYRFNB5HN1A',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','0EFERENC1NGTH1NGSE1SEWHERE'),('01K725S44MSJKBJWX5WBXNZTZ7',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','11KES1ND1CATEAM11DAPPR0VA1'),('01K725S44MRGP92YKD21MAAQH2',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','1B00KMARKMYGREATESTF1ND1NG'),('01K725S44M11QQ3Z6Y3KYJ01NM',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','1NEEDPERM1SS10NT0D0TH1SN0W'),('01K725S44M8DYVESYFRHJ1MQXT',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','20SVBSCR1BET0THE0VTPVT0F1T'),('01K725S44MQVMMSF005W2FWFN8',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','300ST0R0RANN0VCEANACT1V1TY'),('01K725S44M2RYNR8YPC0J3XM7P',true,'01K6WGZM7R8SC6YGC61WDWFV2R','01K725S44MXJ6E0F3C8ZXA8VJZ','40NTACTW1THAPR1VATEMESSAGE'),('01K725 (truncated) | |
| [debug] inserted custom grants: {11, nil} @ bonfire_boundaries/lib/acls.ex:745 @ Bonfire.Boundaries.Acls.insert_custom_acl_and_grants/3 | |
| [debug] returning changeset from prepare_changes: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| edge: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| table_id: "70110WTHE1EADER1EADER1EADE", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Edges.Edge<>, | |
| valid?: true, | |
| ... | |
| >, | |
| activity: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| object_id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| verb_id: "20SVBSCR1BET0THE0VTPVT0F1T" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Social.Activity<>, | |
| valid?: true, | |
| ... | |
| >, | |
| caretaker: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| caretaker_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Identity.Caretaker<>, | |
| valid?: true, | |
| ... | |
| >, | |
| created: #Ecto.Changeset< | |
| action: :insert, | |
| changes: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| creator_id: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| }, | |
| errors: [], | |
| data: #Bonfire.Data.Social.Created<>, | |
| valid?: true, | |
| ... | |
| >, | |
| controlled: [ | |
| #Ecto.Changeset< | |
| act (truncated) | |
| [debug] SQL query: ok db=1ms source="bonfire_data_social_follow" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_social_follow" ("id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R') | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| anonymous fn/3 in Bonfire.Social.Graph.Follows.do_follow/3 @ deps/bonfire_social_graph/lib/follows.ex:329 | |
| anonymous fn/1 in Bonfire.Common.Repo.transact_with/2 @ extensions/bonfire_common/lib/repo/repo.ex:9 | |
| anonymous fn/1 in Bonfire.Common.Repo.transaction/2 @ extensions/bonfire_common/lib/repo/repo.ex:9 | |
| anonymous fn/2 in Ecto.Repo.Transaction.transact/4 @ deps/ecto/lib/ecto/repo/transaction.ex:7 | |
| anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4 @ deps/ecto_sql/lib/ecto/adapters/sql.ex:1458 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_social_feed_publish" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_social_feed_publish" ("id","feed_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S117Y9QVSR2M2SS6EDSK6A') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_social_feed_publish" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_social_feed_publish" ("id","feed_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K6WGZM7RN7B06V0C7XENBW6C') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_social_activity" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_social_activity" ("id","object_id","subject_id","verb_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K6WGZM7R8SC6YGC61WDWFV2R','01K4S117Y7ZTYEMGYCH72Y0GN6','20SVBSCR1BET0THE0VTPVT0F1T') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:609 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_identity_caretaker" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_identity_caretaker" ("id","caretaker_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:609 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_social_created" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_social_created" ("id","creator_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:609 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K725S44MXJ6E0F3C8ZXA8VJZ') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','0H0STEDCANTSEE0RD0ANYTH1NG') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','1S11ENCEDTHEMS0CAN0TP1NGME') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','2HEYS11ENCEDMES0CAN0TSEEME') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','7W1DE1YAVA11AB1ET0SEENREAD') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','710CA1SMY1NTERACTANDREP1YY') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','5REM0TEPE0P1E1NTERACTREP1Y') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S1181E1QZF1P40YBGSCSD4') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S1181FEEZSYHWCYKDMR2TA') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S1181E05XZ08459103YYD4') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=0ms source="bonfire_data_access_control_controlled" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_controlled" ("id","acl_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K4S1181EDMDFSMYTDF3FXV3K') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| anonymous fn/8 in Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:633 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:629 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_edges_edge" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_edges_edge" ("id","object_id","table_id","subject_id") VALUES ('01K725S43TMD9WRQ7QN2AYB12R','01K6WGZM7R8SC6YGC61WDWFV2R','70110WTHE1EADER1EADER1EADE','01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Ecto.Association.Has.on_repo_change/5 @ deps/ecto/lib/ecto/association.ex:931 | |
| Ecto.Association.on_repo_change/7 @ deps/ecto/lib/ecto/association.ex:609 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| Ecto.Association.on_repo_change/4 @ deps/ecto/lib/ecto/association.ex:574 | |
| Ecto.Repo.Schema.process_children/5 @ deps/ecto/lib/ecto/repo/schema.ex:1198 | |
| Bonfire.Social.Edges.insert/3 @ extensions/bonfire_social/lib/edges.ex:71 | |
| Bonfire.Social.Graph.Follows.create/3 @ deps/bonfire_social_graph/lib/follows.ex:929 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [ | |
| edge: [ | |
| subject: #Function<38.28995424/1 in Bonfire.Social.Edges.preload_inserted/3>, | |
| object: #Function<39.28995424/1 in Bonfire.Social.Edges.preload_inserted/3> | |
| ], | |
| activity: [ | |
| subject: #Function<40.28995424/1 in Bonfire.Social.Edges.preload_inserted/3>, | |
| object: #Function<41.28995424/1 in Bonfire.Social.Edges.preload_inserted/3> | |
| ] | |
| ] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] ignore (only supports 1 key at a time): [ | |
| edge: [ | |
| subject: #Function<38.28995424/1 in Bonfire.Social.Edges.preload_inserted/3>, | |
| object: #Function<39.28995424/1 in Bonfire.Social.Edges.preload_inserted/3> | |
| ], | |
| activity: [ | |
| subject: #Function<40.28995424/1 in Bonfire.Social.Edges.preload_inserted/3>, | |
| object: #Function<41.28995424/1 in Bonfire.Social.Edges.preload_inserted/3> | |
| ] | |
| ] @ bonfire_common/lib/repo/needles/preload.ex:84 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] Get config for app bonfire: [:circles] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 3 SQL query: ok db=7ms source="bonfire_data_access_control_circle" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b2."id", b2."summary", b2."info", b1."id", b1."name", b3."id", b3."caretaker_id", b4."id", b4."stereotype_id", b5."id", b5."name" FROM "bonfire_data_access_control_circle" AS b0 LEFT OUTER JOIN "bonfire_data_social_named" AS b1 ON b1."id" = b0."id" LEFT OUTER JOIN "bonfire_data_social_extra_info" AS b2 ON b2."id" = b0."id" LEFT OUTER JOIN "bonfire_data_identity_caretaker" AS b3 ON b3."id" = b0."id" LEFT OUTER JOIN "bonfire_boundaries_stereotype" AS b4 ON b4."id" = b0."id" LEFT OUTER JOIN "bonfire_data_social_named" AS b5 ON b5."id" = b4."stereotype_id" WHERE (NOT (b0."id" = ANY('{}')) AND ((b4."id" IS NULL) OR NOT (b4."stereotype_id" = ANY('{}')))) AND (b3."caretaker_id" = ANY('{01K4S117Y7ZTYEMGYCH72Y0GN6}') OR b0."id" = ANY('{}')) AND (b4."stereotype_id" = ANY('{4THEPE0P1ES1CH00SET0F0110W}')) | |
| Bonfire.Social.Graph.Follows.do_side_effects/4 @ deps/bonfire_social_graph/lib/follows.ex:368 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=3ms source="bonfire_data_access_control_encircle" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_encircle" ("circle_id","subject_id","id") VALUES ('01K4S11818F85ZCBGK9MXSYCGQ','01K6WGZM7R8SC6YGC61WDWFV2R','01K725S46Z5NGH0KAWQK8JFT2X') | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.do_side_effects/4 @ deps/bonfire_social_graph/lib/follows.ex:366 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| [debug] Get config for app bonfire: [:circles] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 4 SQL query: ok db=5ms source="bonfire_data_access_control_circle" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b2."id", b2."summary", b2."info", b1."id", b1."name", b3."id", b3."caretaker_id", b4."id", b4."stereotype_id", b5."id", b5."name" FROM "bonfire_data_access_control_circle" AS b0 LEFT OUTER JOIN "bonfire_data_social_named" AS b1 ON b1."id" = b0."id" LEFT OUTER JOIN "bonfire_data_social_extra_info" AS b2 ON b2."id" = b0."id" LEFT OUTER JOIN "bonfire_data_identity_caretaker" AS b3 ON b3."id" = b0."id" LEFT OUTER JOIN "bonfire_boundaries_stereotype" AS b4 ON b4."id" = b0."id" LEFT OUTER JOIN "bonfire_data_social_named" AS b5 ON b5."id" = b4."stereotype_id" WHERE (NOT (b0."id" = ANY('{}')) AND ((b4."id" IS NULL) OR NOT (b4."stereotype_id" = ANY('{}')))) AND (b3."caretaker_id" = ANY('{01K6WGZM7R8SC6YGC61WDWFV2R}') OR b0."id" = ANY('{}')) AND (b4."stereotype_id" = ANY('{7DAPE0P1E1PERM1TT0F0110WME}')) | |
| Enum.flat_map_list/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:4442 | |
| Bonfire.Social.Graph.Follows.do_side_effects/4 @ deps/bonfire_social_graph/lib/follows.ex:373 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_access_control_encircle" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "bonfire_data_access_control_encircle" ("circle_id","subject_id","id") VALUES ('01K6WGZM84F70Y9QBCX1789R81','01K4S117Y7ZTYEMGYCH72Y0GN6','01K725S47CCCCKETPCD02TVZ63') | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.do_side_effects/4 @ deps/bonfire_social_graph/lib/follows.ex:371 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| Bonfire.UI.Common.ErrorHandling.undead/3 @ extensions/bonfire_ui_common/lib/error/error_handling.ex:8 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.Graph) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social_graph: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_social_graph: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.Graph) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social_graph: [Bonfire.Social.Graph, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Social.Graph: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] subject: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| character: #Bonfire.Data.Identity.Character<(truncated) | |
| [debug] getting from cache: Application.get_application(h:pLXsFWBqz1wfbkeijsijWg) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_federate_activitypub for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:220 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_federate_activitypub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(h:pLXsFWBqz1wfbkeijsijWg) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_federate_activitypub for: [Bonfire.Federate.ActivityPub.Outgoing, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Federate.ActivityPub.Outgoing, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Federate.ActivityPub.Outgoing, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:220 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Federate.ActivityPub.Outgoing: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(ActivityPub) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app activity_pub: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :activity_pub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(ActivityPub) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app activity_pub: [ActivityPub, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] ActivityPub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get settings in :activity_pub for: [:user_federating] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] for user @ bonfire_common/lib/config_settings/settings.ex:354 @ Bonfire.Common.Settings.fetch_one_scope/2 | |
| [debug] :not_set @ bonfire_federate_activitypub/lib/integration.ex:105 @ Bonfire.Federate.ActivityPub.user_federating?/2 | |
| [debug] true @ bonfire_federate_activitypub/lib/integration.ex:84 @ Bonfire.Federate.ActivityPub.federating?/1 | |
| [debug] MRF instance_wide blocks from config: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:588 @ Bonfire.Federate.ActivityPub.BoundariesMRF.rejects_regex/1 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [character: [:peered]] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 6 SQL query: ok db=1ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:642 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Social.maybe_federate/5 @ extensions/bonfire_social/lib/integration.ex:262 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| [debug] list with one key: {:character, [:peered]} @ bonfire_common/lib/repo/needles/preload.ex:53 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] key :character with nested keys: [:peered] @ bonfire_common/lib/repo/needles/preload.ex:71 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] not a Pointer Needle: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| character: #Bonfire.Data.Identit (truncated) | |
| [debug] list with one key: :peered @ bonfire_common/lib/repo/needles/preload.ex:53 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] one field: :peered @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] local actor, so could not find AP ID - generate it instead: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| cha (truncated) | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [created: [:peered]] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_social_created" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."creator_id", b0."id" FROM "bonfire_data_social_created" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Common.URIs.canonical_url/2 @ extensions/bonfire_common/lib/uris.ex:456 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:648 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Social.maybe_federate/5 @ extensions/bonfire_social/lib/integration.ex:262 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| [debug] list with one key: {:created, [:peered]} @ bonfire_common/lib/repo/needles/preload.ex:53 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] key :created with nested keys: [:peered] @ bonfire_common/lib/repo/needles/preload.ex:71 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] not a Pointer Needle: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| character: #Bonfire.Data.Identit (truncated) | |
| [error] expected a struct or list of objects: nil | |
| Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 @ extensions/bonfire_common/lib/repo/needles/preload.ex:45 | |
| Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 @ extensions/bonfire_common/lib/repo/needles/preload.ex:79 | |
| Bonfire.Common.URIs.canonical_url/2 @ extensions/bonfire_common/lib/uris.ex:456 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:648 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Social.maybe_federate/5 @ extensions/bonfire_social/lib/integration.ex:262 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| [debug] getting from cache: Application.get_application(Bonfire.Federate.ActivityPub.Peered) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] :bonfire_federate_activitypub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] module is not disabled or swapped, and extension is not disabled: Bonfire.Federate.ActivityPub.Peered @ bonfire_common/lib/modularity/extend.ex:148 @ Bonfire.Common.Extend.maybe_module/2 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :peered @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :peered @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] Get config for app bonfire: [:ap_base_path] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] local_author_ids: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:242 @ Bonfire.Federate.ActivityPub.BoundariesMRF.actor_or_instance_blocked?/5 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [error] We do not create a Peered for local URI: http://localhost:4000/pub/actors/ivan | |
| Bonfire.Federate.ActivityPub.Peered.get_or_create/2 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:87 | |
| Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:174 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:644 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Social.maybe_federate/5 @ extensions/bonfire_social/lib/integration.ex:262 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| [debug] Peered found or created?: {:error, "We do not create a Peered for local URI"} @ bonfire_federate_activitypub/lib/peer/peered.ex:174 @ Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 | |
| [error] could not find or create a Peered, assuming not blocked: We do not create a Peered for local URI | |
| anonymous fn/1 in Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:178 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:644 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Social.maybe_federate/5 @ extensions/bonfire_social/lib/integration.ex:262 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] false @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:650 @ Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 | |
| [debug] federate_outgoing?: true @ bonfire_social/lib/integration.ex:262 @ Bonfire.Social.maybe_federate/5 | |
| [debug] maybe prepare outgoing federation with verb...: :follow @ bonfire_social/lib/integration.ex:263 @ Bonfire.Social.maybe_federate/5 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [created: [:peered, {:creator, :peered}]] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K725S43TMD9WRQ7QN2AYB12R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:31 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| [debug] SQL query: ok db=1ms source="pointers_pointer" repo=Elixir.Bonfire.Common.Repo | |
| SELECT p0."id", p0."table_id", p0."deleted_at", p0."id" FROM "pointers_pointer" AS p0 WHERE (p0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:31 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 7 SQL query: ok db=0ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:31 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| [debug] list with one key: {:created, [:peered, {:creator, :peered}]} @ bonfire_common/lib/repo/needles/preload.ex:53 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] key :created with nested keys: [:peered, {:creator, :peered}] @ bonfire_common/lib/repo/needles/preload.ex:71 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] not a Pointer Needle: %Bonfire.Data.Social.Follow{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_social_follow">, | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| edge: %Bonfire.Data.Edges.Edge{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_edges_edge">, | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| subject: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| (truncated) | |
| [debug] ignore (only supports 1 key at a time): [:peered, {:creator, :peered}] @ bonfire_common/lib/repo/needles/preload.ex:84 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [:peered, {:created, [creator: :peered]}] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 2 SQL query: ok db=1ms source="bonfire_data_social_created" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."creator_id", b0."id" FROM "bonfire_data_social_created" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:34 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| [debug] ignore (only supports 1 key at a time): [:peered, {:created, [creator: :peered]}] @ bonfire_common/lib/repo/needles/preload.ex:84 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] getting from cache: Application.get_application(ActivityPub) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app activity_pub: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :activity_pub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(ActivityPub) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app activity_pub: [ActivityPub, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] ActivityPub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get settings in :activity_pub for: [:user_federating] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] for user @ bonfire_common/lib/config_settings/settings.ex:354 @ Bonfire.Common.Settings.fetch_one_scope/2 | |
| [debug] :not_set @ bonfire_federate_activitypub/lib/integration.ex:105 @ Bonfire.Federate.ActivityPub.user_federating?/2 | |
| [debug] true @ bonfire_federate_activitypub/lib/integration.ex:84 @ Bonfire.Federate.ActivityPub.federating?/1 | |
| [debug] MRF instance_wide blocks from config: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:588 @ Bonfire.Federate.ActivityPub.BoundariesMRF.rejects_regex/1 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [character: [:peered]] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 8 SQL query: ok db=0ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:642 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:41 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| [debug] list with one key: {:character, [:peered]} @ bonfire_common/lib/repo/needles/preload.ex:53 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] key :character with nested keys: [:peered] @ bonfire_common/lib/repo/needles/preload.ex:71 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] not a Pointer Needle: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| character: #Bonfire.Data.Identit (truncated) | |
| [debug] list with one key: :peered @ bonfire_common/lib/repo/needles/preload.ex:53 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] one field: :peered @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] local actor, so could not find AP ID - generate it instead: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| instance_admin: %Bonfire.Data.AccessControl.InstanceAdmin{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_access_control_instance_admin">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| is_instance_admin: true, | |
| user_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded> | |
| }, | |
| users: #Ecto.Association.NotLoaded<association :users is not loaded>, | |
| shared_users: #Ecto.Association.NotLoaded<association :shared_users is not loaded> | |
| }, | |
| actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, | |
| cha (truncated) | |
| [debug] getting from cache: Application.get_application(Bonfire.Federate.ActivityPub.Peered) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] :bonfire_federate_activitypub: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] module is not disabled or swapped, and extension is not disabled: Bonfire.Federate.ActivityPub.Peered @ bonfire_common/lib/modularity/extend.ex:148 @ Bonfire.Common.Extend.maybe_module/2 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :peered @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :peered @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] Get config for app bonfire: [:ap_base_path] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] local_author_ids: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:242 @ Bonfire.Federate.ActivityPub.BoundariesMRF.actor_or_instance_blocked?/5 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [error] We do not create a Peered for local URI: http://localhost:4000/pub/actors/ivan | |
| Bonfire.Federate.ActivityPub.Peered.get_or_create/2 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:87 | |
| Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:174 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:644 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:41 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| [debug] Peered found or created?: {:error, "We do not create a Peered for local URI"} @ bonfire_federate_activitypub/lib/peer/peered.ex:174 @ Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 | |
| [error] could not find or create a Peered, assuming not blocked: We do not create a Peered for local URI | |
| anonymous fn/1 in Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:178 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:644 | |
| Bonfire.Federate.ActivityPub.Outgoing.federate_outgoing?/1 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:59 | |
| Bonfire.Federate.ActivityPub.Outgoing.maybe_federate/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:41 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:311 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| anonymous fn/5 in Bonfire.UI.Common.LiveHandlers.handle_event/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:221 | |
| [debug] false @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:650 @ Bonfire.Federate.ActivityPub.BoundariesMRF.actor_blocked?/3 | |
| [debug] getting from cache: Bonfire.Common.ExtensionBehaviour.apply_modules(h:Z2q7ea7SzTD8ZTZqruVDBA) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Bonfire.Common.ExtensionBehaviour.apply_modules(h:nMv9n6zauZTNzODmqvTG4A) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [info] Federate.ActivityPub - delegating to module to handle verb 'follow' for object type Elixir.Bonfire.Data.Social.Follow: Bonfire.Social.Graph.Follows @ bonfire_federate_activitypub/lib/adapter/outgoing.ex:113 @ Bonfire.Federate.ActivityPub.Outgoing.prepare_and_queue/4 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.Graph.Follows) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social_graph: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_social_graph: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.Graph.Follows) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social_graph: [Bonfire.Social.Graph.Follows, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Social.Graph.Follows: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): :edge @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] one field: :edge @ bonfire_common/lib/repo/needles/preload.ex:59 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] found in cache for vIS3oz:pointer:01K4S117Y7ZTYEMGYCH72Y0GN6 @ activity_pub/lib/utils.ex:344 @ ActivityPub.Utils.get_with_cache/5 | |
| [info] follower actor: {:ok, | |
| %ActivityPub.Actor{ | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| data: %{ | |
| "alsoKnownAs" => nil, | |
| "attachment" => [ | |
| %{ | |
| "name" => "zenodo", | |
| "type" => "PropertyValue", | |
| "value" => "<a rel=\"me\" href=\"http://localhost:4000/pub/objects/01K60C19S32GKEZZDEWF8S4XMQ\">http://localhost:4000/pub/objects/01K60C19S32GKEZZDEWF8S4XMQ</a>" | |
| }, | |
| %{ | |
| "name" => "orcid", | |
| "type" => "PropertyValue", | |
| "value" => "<a rel=\"me\" href=\"http://localhost:4000/pub/objects/01K60DEDS5NAQWWKJBAWB7XN73\">http://localhost:4000/pub/objects/01K60DEDS5NAQWWKJBAWB7XN73</a>" | |
| } | |
| ], | |
| "discoverable" => true, | |
| "endpoints" => %{ | |
| "oauthAuthorizationEndpoint" => "http://localhost:4000/oauth/authorize", | |
| "oauthRegistrationEndpoint" => "http://localhost:4000/api/v1/apps", | |
| "oauthTokenEndpoint" => "http://localhost:4000/oauth/token", | |
| "proxyUrl" => "http://localhost:4000/pub/proxy_remote_object", | |
| "sharedInbox" => "http://localhost:4000/pub/shared_inbox" | |
| }, | |
| "followers" => "http://localhost:4000/pub/actors/ivan/followers", | |
| "following" => "http://localhost:4000/pub/actors/ivan/following", | |
| "icon" => %{truncated) | |
| [debug] found in cache for vIS3oz:pointer:01K6WGZM7R8SC6YGC61WDWFV2R @ activity_pub/lib/utils.ex:344 @ ActivityPub.Utils.get_with_cache/5 | |
| [info] followed actor: {:ok, | |
| %ActivityPub.Actor{ | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| data: %{ | |
| "alsoKnownAs" => nil, | |
| "attachment" => [ | |
| %{ | |
| "name" => :website, | |
| "type" => "PropertyValue", | |
| "value" => "<a rel=\"me\" href=\"http://mckenzie.name\">http://mckenzie.name</a>" | |
| }, | |
| %{ | |
| "name" => "Location", | |
| "type" => "PropertyValue", | |
| "value" => "Bella, Iran" | |
| } | |
| ], | |
| "discoverable" => true, | |
| "endpoints" => %{ | |
| "oauthAuthorizationEndpoint" => "http://localhost:4000/oauth/authorize", | |
| "oauthRegistrationEndpoint" => "http://localhost:4000/api/v1/apps", | |
| "oauthTokenEndpoint" => "http://localhost:4000/oauth/token", | |
| "proxyUrl" => "http://localhost:4000/pub/proxy_remote_object", | |
| "sharedInbox" => "http://localhost:4000/pub/shared_inbox" | |
| }, | |
| "followers" => "http://localhost:4000/pub/actors/Sporer_LLC/followers", | |
| "following" => "http://localhost:4000/pub/actors/Sporer_LLC/following", | |
| "icon" => %{ | |
| "type" => "Image", | |
| "url" => "http://localhost:4000/images/avatar.png" | |
| }, | |
| "id" => (truncated) | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] ["https://www.w3.org/ns/activitystreams#Public"] @ activity_pub/lib/object.ex:708 @ ActivityPub.Object.normalise_to/1 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| } @ activity_pub/lib/object.ex:544 @ ActivityPub.Object.lazy_put_activity_defaults/3 | |
| [debug] found in cache for vIS3oz:ap_id:http://localhost:4000/pub/actors/ivan @ activity_pub/lib/utils.ex:344 @ ActivityPub.Utils.get_with_cache/5 | |
| [info] to filter: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| } @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:18 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 | |
| [warning] %BadMapError{term: "http://localhost:4000/pub/actors/Sporer_LLC"} | |
| Bonfire.Common.Enums.try_access/2 @ extensions/bonfire_common/lib/enums.ex:180 | |
| Bonfire.Common.E.get_in_access_keys_or/4 @ extensions/bonfire_common/lib/e.ex:491 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.all_actors/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:417 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:21 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:211 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| [warning] did not know how to find actor in: http://localhost:4000/pub/actors/Sporer_LLC | |
| Bonfire.Common.E.ed/3 @ extensions/bonfire_common/lib/e.ex:427 | |
| Bonfire.Common.E.get_in_access_keys_or/4 @ extensions/bonfire_common/lib/e.ex:493 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.all_actors/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:417 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:21 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:211 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| [warning] %BadMapError{term: "http://localhost:4000/pub/actors/Sporer_LLC"} | |
| Bonfire.Common.Enums.try_access/2 @ extensions/bonfire_common/lib/enums.ex:180 | |
| Bonfire.Common.E.get_in_access_keys_or/4 @ extensions/bonfire_common/lib/e.ex:491 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.all_actors/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:418 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:21 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:211 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| [warning] did not know how to find attributedTo in: http://localhost:4000/pub/actors/Sporer_LLC | |
| Bonfire.Common.E.ed/3 @ extensions/bonfire_common/lib/e.ex:427 | |
| Bonfire.Common.E.get_in_access_keys_or/4 @ extensions/bonfire_common/lib/e.ex:493 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.all_actors/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:418 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:21 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:211 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| [debug] found actors: ["http://localhost:4000/pub/actors/ivan"] @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:422 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_actors/1 | |
| [debug] final actors: ["http://localhost:4000/pub/actors/ivan"] @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:433 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_actors/1 | |
| [debug] authors: ["http://localhost:4000/pub/actors/ivan"] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:22 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] :not_found was cached for vIS3oz:ap_id:http://localhost:4000/pub/actors/ivan @ activity_pub/lib/utils.ex:340 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] : can only preload from struct or list of structs @ bonfire_common/lib/repo/preload.ex:106 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] http://localhost:4000/pub @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:369 @ Bonfire.Federate.ActivityPub.AdapterUtils.get_local_character_by_ap_id/2 | |
| [debug] username?: ivan @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:373 @ Bonfire.Federate.ActivityPub.AdapterUtils.get_local_character_by_ap_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_identity_user" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b1."id", b1."name", b1."summary", b1."website", b1."location", b1."icon_id", b1."image_id", b2."id", b2."creator_id", b2."path", b2."file", b2."size", b2."media_type", b2."metadata", b2."deleted_at", b3."id", b3."username", b3."username_hash", b3."outbox_id", b3."inbox_id", b3."notifications_id", b4."id", b4."peer_id", b4."canonical_uri" FROM "bonfire_data_identity_user" AS b0 LEFT OUTER JOIN "bonfire_data_social_profile" AS b1 ON b1."id" = b0."id" LEFT OUTER JOIN "bonfire_files_media" AS b2 ON b2."id" = b1."icon_id" LEFT OUTER JOIN "bonfire_data_identity_character" AS b3 ON b3."id" = b0."id" LEFT OUTER JOIN "bonfire_data_activity_pub_peered" AS b4 ON b4."id" = b3."id" WHERE (b3."username" = 'ivan') LIMIT 1 | |
| Bonfire.Common.Repo.single/1 @ extensions/bonfire_common/lib/repo/repo.ex:9 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.get_character_by_username/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:277 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.maybe_pointer_for_ap_id/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:602 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.local_actor_ids/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:585 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:26 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [:actor, :settings, :profile, {:character, [:peered]}] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_activity_pub_actor" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."signing_key", b0."id" FROM "bonfire_data_activity_pub_actor" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.get_character/2 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:221 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.maybe_pointer_for_ap_id/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:602 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.local_actor_ids/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:585 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:26 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_identity_settings" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."json", b0."id" FROM "bonfire_data_identity_settings" AS b0 WHERE (b0."id" = '01K4S117Y7ZTYEMGYCH72Y0GN6') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.get_character/2 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:221 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.maybe_pointer_for_ap_id/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:602 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.local_actor_ids/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:585 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:26 | |
| [debug] ignore (only supports 1 key at a time): [:actor, :settings, :profile, {:character, [:peered]}] @ bonfire_common/lib/repo/needles/preload.ex:84 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] local_author_ids: [ | |
| {"http://localhost:4000/pub/actors/ivan", | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Bonfire.Data.ActivityPub.Actor< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_activity_pub_actor">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| character: #Ecto.Association.NotLoaded<association :character is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| peered: #Ecto.Association.NotLoaded<association :peered is not loaded>, | |
| controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, | |
| ... | |
| >, | |
| character: #Bonfire.Data.Identity.Character< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| username: "ivan", | |
| outbox_id: "01K4S117Y9QVSR2M2SS6EDSK6A", | |
| outbox: #Ecto.Association.NotLoaded<association :outbox is not loaded>, | |
| inbox_id: "01K4S117Y9JEVCQH4XJEQ6VXTR", | |
| inbox: #Ecto.Associa (truncated) | |
| [debug] ed for to: ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"] @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:474 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_fields/2 | |
| [debug] ed for bto: nil @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:474 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_fields/2 | |
| [debug] ed for cc: ["https://www.w3.org/ns/activitystreams#Public"] @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:474 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_fields/2 | |
| [debug] ed for bcc: nil @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:474 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_fields/2 | |
| [debug] ed for audience: nil @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:474 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_fields/2 | |
| [debug] all_recipients: [ | |
| ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| nil, | |
| ["https://www.w3.org/ns/activitystreams#Public"], | |
| nil, | |
| nil | |
| ] @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:466 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_object_recipients/2 | |
| [debug] cleaned_recipients: ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"] @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:469 @ Bonfire.Federate.ActivityPub.AdapterUtils.all_object_recipients/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] :not_found was cached for vIS3oz:ap_id:http://localhost:4000/pub/actors/Sporer_LLC @ activity_pub/lib/utils.ex:340 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] : can only preload from struct or list of structs @ bonfire_common/lib/repo/preload.ex:106 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] http://localhost:4000/pub @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:369 @ Bonfire.Federate.ActivityPub.AdapterUtils.get_local_character_by_ap_id/2 | |
| [debug] username?: Sporer_LLC @ bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:373 @ Bonfire.Federate.ActivityPub.AdapterUtils.get_local_character_by_ap_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 2 SQL query: ok db=3ms source="bonfire_data_identity_user" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b1."id", b1."name", b1."summary", b1."website", b1."location", b1."icon_id", b1."image_id", b2."id", b2."creator_id", b2."path", b2."file", b2."size", b2."media_type", b2."metadata", b2."deleted_at", b3."id", b3."username", b3."username_hash", b3."outbox_id", b3."inbox_id", b3."notifications_id", b4."id", b4."peer_id", b4."canonical_uri" FROM "bonfire_data_identity_user" AS b0 LEFT OUTER JOIN "bonfire_data_social_profile" AS b1 ON b1."id" = b0."id" LEFT OUTER JOIN "bonfire_files_media" AS b2 ON b2."id" = b1."icon_id" LEFT OUTER JOIN "bonfire_data_identity_character" AS b3 ON b3."id" = b0."id" LEFT OUTER JOIN "bonfire_data_activity_pub_peered" AS b4 ON b4."id" = b3."id" WHERE (b3."username" = 'Sporer_LLC') LIMIT 1 | |
| Bonfire.Common.Repo.single/1 @ extensions/bonfire_common/lib/repo/repo.ex:9 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.get_character_by_username/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:277 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.maybe_pointer_for_ap_id/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:602 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.local_actor_ids/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:585 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:33 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (and follow pointers): [:actor, :settings, :profile, {:character, [:peered]}] @ bonfire_common/lib/repo/preload.ex:75 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=1ms source="bonfire_data_identity_settings" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."json", b0."id" FROM "bonfire_data_identity_settings" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.get_character/2 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:221 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.maybe_pointer_for_ap_id/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:602 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.local_actor_ids/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:585 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:33 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_activity_pub_actor" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."signing_key", b0."id" FROM "bonfire_data_activity_pub_actor" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Common.Repo.Preload.maybe_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:80 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.get_character/2 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:221 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.maybe_pointer_for_ap_id/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:602 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| Bonfire.Federate.ActivityPub.AdapterUtils.local_actor_ids/1 @ deps/bonfire_federate_activitypub/lib/adapter/adapter_utils.ex:585 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:33 | |
| [debug] ignore (only supports 1 key at a time): [:actor, :settings, :profile, {:character, [:peered]}] @ bonfire_common/lib/repo/needles/preload.ex:84 @ Bonfire.Common.Needles.Preload.maybe_preload_pointers/3 | |
| [debug] local_recipient_ids: [ | |
| {"http://localhost:4000/pub/actors/Sporer_LLC", | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Bonfire.Data.ActivityPub.Actor< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_activity_pub_actor">, | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| character: #Ecto.Association.NotLoaded<association :character is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| peered: #Ecto.Association.NotLoaded<association :peered is not loaded>, | |
| controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, | |
| ... | |
| >, | |
| character: #Bonfire.Data.Identity.Character< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, | |
| id: "01K6WGZM7R8SC6YGC61WDWFV2R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| username: "Sporer_LLC", | |
| outbox_id: "01K6WGZM7RAKKGRQA2TE5J53H7", | |
| outbox: #Ecto.Association.NotLoaded<association :outbox is not loaded>, | |
| inbox_id: "01K6WGZM7RB0JXXEA00N24HQZQ", | |
| inbox:truncated) | |
| [debug] is_local?: true @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:38 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 | |
| [debug] MRF instance_wide blocks from config: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:588 @ Bonfire.Federate.ActivityPub.BoundariesMRF.rejects_regex/1 | |
| [debug] filter ghosted recipients of outgoing local activities @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:134 @ Bonfire.Federate.ActivityPub.BoundariesMRF.maybe_check_and_filter/5 | |
| [debug] MRF instance_wide blocks from config: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:588 @ Bonfire.Federate.ActivityPub.BoundariesMRF.rejects_regex/1 | |
| [debug] before filter: ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:449 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actors/7 | |
| [warning] did not know how to find ap_id in: http://localhost:4000/pub/actors/Sporer_LLC | |
| Bonfire.Common.E.ed/3 @ extensions/bonfire_common/lib/e.ex:427 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:528 | |
| Enum.reject_list/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:4521 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients_field/8 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:375 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients_field/8 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:405 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:317 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.block_or_filter_recipients/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:259 | |
| [warning] did not know how to find id in: http://localhost:4000/pub/actors/Sporer_LLC | |
| Bonfire.Common.E.ed/3 @ extensions/bonfire_common/lib/e.ex:427 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:528 | |
| Enum.reject_list/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:4521 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients_field/8 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:375 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients_field/8 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:405 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:317 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.block_or_filter_recipients/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:259 | |
| [debug] recipient_actor: http://localhost:4000/pub/actors/Sporer_LLC @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:530 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 | |
| [debug] is_local???: true @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:532 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 | |
| [debug] local activity - need to check if local author blocks the (maybe remote) recipient @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:547 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 | |
| [debug] by_characters & actor_to_check: {[ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Bonfire.Data.ActivityPub.Actor< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_activity_pub_actor">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| character: #Ecto.Association.NotLoaded<association :character is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| peered: #Ecto.Association.NotLoaded<association :peered is not loaded>, | |
| controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, | |
| ... | |
| >, | |
| character: #Bonfire.Data.Identity.Character< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| username: "ivan", | |
| outbox_id: "01K4S117Y9QVSR2M2SS6EDSK6A", | |
| outbox: #Ecto.Association.NotLoaded<association :outbox is not loaded>, | |
| inbox_id: "01K4S117Y9JEVCQH4XJEQ6VXTR", | |
| inbox: #Ecto.Association.NotLoaded<association :inbox is not loaded (truncated) | |
| [debug] filter 'localhost' blocked [:ghost_them] instance in config?: false @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:565 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 | |
| [debug] filter 'localhost/pub/actors/Sporer_LLC' blocked [:ghost_them] actor in config?: false @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:569 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [warning] ---------> Possible n+1 query detected! Number of occurrences: 9 SQL query: ok db=1ms source="bonfire_data_activity_pub_peered" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."peer_id", b0."canonical_uri", b0."id" FROM "bonfire_data_activity_pub_peered" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:191 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actor?/7 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:572 | |
| Enum.reject_list/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:4521 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients_field/8 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:375 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients_field/8 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:405 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter_recipients/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:317 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.block_or_filter_recipients/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:259 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] : can only preload from struct or list of structs @ bonfire_common/lib/repo/preload.ex:106 @ Bonfire.Common.Repo.Preload.maybe_preload/3 | |
| [debug] no actor provided: %{} @ bonfire_federate_activitypub/lib/peer/peered.ex:236 @ Bonfire.Federate.ActivityPub.Peered.is_blocked_peer_or_peered?/3 | |
| [debug] filter '01K6WGZM7R8SC6YGC61WDWFV2R' blocked ([:ghost_them]) by [%Bonfire.Data.Identity.User{__meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, id: "01K4S117Y7ZTYEMGYCH72Y0GN6", accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, account: #Ecto.Association.NotLoaded<association :account is not loaded>, actor: #Bonfire.Data.ActivityPub.Actor<__meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_activity_pub_actor">, id: "01K4S117Y7ZTYEMGYCH72Y0GN6", pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, character: #Ecto.Association.NotLoaded<association :character is not loaded>, user: #Ecto.Association.NotLoaded<association :user is not loaded>, peered: #Ecto.Association.NotLoaded<association :peered is not loaded>, controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, ...>, character: #Bonfire.Data.Identity.Character<__meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, id: "01K4S117Y7ZTYEMGYCH72Y0GN6", pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, username: "ivan", outbox_id: "01K4S117Y9QVSR2M2SS6EDSK6A", outbox: #Ecto.Association.NotLoaded<association :outbox is not loaded>, inbox_id: "01K4S117Y9JEVCQH4XJEQ6VXTR", inbox: #Ecto.Association.NotLoaded<association :inbox is not loaded>, notifications_id: "01K4S117Y9645EZHH0209A5NJG", notifications: #Ecto.Association.NotLoaded<association :notifications is not loaded>, actor: #Ecto.Association.NotLoaded<association :actor is not loaded>, peered: nil, profile: #Ecto.Association.NotLoaded<association :profile is not loaded>, tree: #Ecto.Association.NotLoaded<association :tree is not loaded>, follow_count: #Ecto.Association.NotLoaded<association :follow_count is not loaded>, user: #Ecto.Association.NotLoaded<association :user is not loaded>, feed: #Ecto.Association.NotLoaded<association :feed is not loaded>, aliases: #Ecto.Association.NotLoaded<association :aliases is not load (truncated) | |
| [debug] before filter: ["https://www.w3.org/ns/activitystreams#Public"] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:449 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter_actors/7 | |
| [debug] with_filtered_recipients: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| } @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:266 @ Bonfire.Federate.ActivityPub.BoundariesMRF.block_or_filter_recipients/5 | |
| [debug] accept non-create activity (even with no recipients): %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| } @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:277 @ Bonfire.Federate.ActivityPub.BoundariesMRF.block_or_filter_recipients/5 | |
| [debug] MRF instance_wide blocks from config: [] @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:588 @ Bonfire.Federate.ActivityPub.BoundariesMRF.rejects_regex/1 | |
| [debug] do not follow silenced remote actors @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:92 @ Bonfire.Federate.ActivityPub.BoundariesMRF.maybe_check_and_filter/5 | |
| [debug] local_author_ids: [ | |
| %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: #Ecto.Association.NotLoaded<association :account is not loaded>, | |
| actor: #Bonfire.Data.ActivityPub.Actor< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_activity_pub_actor">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| character: #Ecto.Association.NotLoaded<association :character is not loaded>, | |
| user: #Ecto.Association.NotLoaded<association :user is not loaded>, | |
| peered: #Ecto.Association.NotLoaded<association :peered is not loaded>, | |
| controlled: #Ecto.Association.NotLoaded<association :controlled is not loaded>, | |
| ... | |
| >, | |
| character: #Bonfire.Data.Identity.Character< | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_character">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| username: "ivan", | |
| outbox_id: "01K4S117Y9QVSR2M2SS6EDSK6A", | |
| outbox: #Ecto.Association.NotLoaded<association :outbox is not loaded>, | |
| inbox_id: "01K4S117Y9JEVCQH4XJEQ6VXTR", | |
| inbox: #Ecto.Association.NotLoaded<association :inbox is not loaded>, | |
| notifications_id: truncated) | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [error] We do not create a Peered for local URI: http://localhost:4000/pub/actors/Sporer_LLC | |
| Bonfire.Federate.ActivityPub.Peered.get_or_create/2 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:87 | |
| Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:174 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.maybe_check_and_filter/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:96 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:49 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:211 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| Bonfire.Social.Graph.Follows.ap_publish_activity/3 @ deps/bonfire_social_graph/lib/follows.ex:990 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Federate.ActivityPub.Outgoing.prepare_and_queue/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:127 | |
| [debug] Peered found or created?: {:error, "We do not create a Peered for local URI"} @ bonfire_federate_activitypub/lib/peer/peered.ex:174 @ Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 | |
| [error] could not find or create a Peered, assuming not blocked: We do not create a Peered for local URI | |
| anonymous fn/1 in Bonfire.Federate.ActivityPub.Peered.actor_blocked?/3 @ deps/bonfire_federate_activitypub/lib/peer/peered.ex:178 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.maybe_check_and_filter/5 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:96 | |
| Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 @ deps/bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:49 | |
| Enum."-reduce/3-lists^foldl/2-0-"/3 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:2546 | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:211 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| Bonfire.Social.Graph.Follows.ap_publish_activity/3 @ deps/bonfire_social_graph/lib/follows.ex:990 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Federate.ActivityPub.Outgoing.prepare_and_queue/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:127 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| [debug] object_blocked: false @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:102 @ Bonfire.Federate.ActivityPub.BoundariesMRF.maybe_check_and_filter/5 | |
| [debug] Boundary check OK!: {:ok, | |
| %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }} @ bonfire_federate_activitypub/lib/boundaries/boundaries_mrf.ex:57 @ Bonfire.Federate.ActivityPub.BoundariesMRF.filter/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] SQL query: ok db=1ms source="ap_object" repo=Elixir.Bonfire.Common.Repo | |
| INSERT INTO "ap_object" ("data","id","local","public","pointer_id","is_object","inserted_at","updated_at") VALUES ('{"actor":"http://localhost:4000/pub/actors/ivan","cc":["https://www.w3.org/ns/activitystreams#Public"],"id":"http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e","object":"http://localhost:4000/pub/actors/Sporer_LLC","published":"2025-10-08T15:07:04.853375Z","state":"pending","to":["http://localhost:4000/pub/actors/Sporer_LLC","https://www.w3.org/ns/activitystreams#Public"],"type":"Follow"}','3RRNP96QAS9QABWGG277NNZNVE',true,true,'01K725S43TMD9WRQ7QN2AYB12R',false,'2025-10-08 15:07:04','2025-10-08 15:07:04') | |
| ActivityPub.Object.insert/4 @ deps/activity_pub/lib/object.ex:220 | |
| ActivityPub.follow/1 @ deps/activity_pub/lib/activity_pub.ex:114 | |
| Bonfire.Social.Graph.Follows.ap_publish_activity/3 @ deps/bonfire_social_graph/lib/follows.ex:990 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Federate.ActivityPub.Outgoing.prepare_and_queue/4 @ deps/bonfire_federate_activitypub/lib/adapter/outgoing.ex:127 | |
| Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 @ extensions/bonfire_social/lib/integration.ex:72 | |
| Enum."-map/2-lists^map/1-1-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:1714 | |
| [debug] inserted activity in Elixir.Bonfire.Common.Repo: %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| } @ activity_pub/lib/object.ex:247 @ ActivityPub.Object.insert/4 | |
| [info] ActivityPub outgoing federation has been queued: %Oban.Job{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "public", "oban_jobs">, | |
| id: 5310, | |
| state: "available", | |
| queue: "federator_outgoing", | |
| worker: "ActivityPub.Federator.Workers.PublisherWorker", | |
| args: %{ | |
| "activity_id" => "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "op" => "publish", | |
| "repo" => Bonfire.Common.Repo, | |
| "user_id" => "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| "username" => "ivan" | |
| }, | |
| meta: %{}, | |
| tags: [], | |
| errors: [], | |
| attempt: 0, | |
| attempted_by: nil, | |
| max_attempts: 3, | |
| priority: nil, | |
| attempted_at: nil, | |
| cancelled_at: nil, | |
| completed_at: nil, | |
| discarded_at: nil, | |
| inserted_at: nil, | |
| scheduled_at: nil, | |
| conf: nil, | |
| conflict?: false, | |
| replace: nil, | |
| unique: nil, | |
| unsaved_error: nil | |
| } @ activity_pub/lib/activity_pub.ex:41 @ ActivityPub.maybe_federate/3 | |
| [debug] looks like a local activity, so we don't pass it to the adapter as incoming: %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| } @ activity_pub/lib/federator/adapter.ex:142 @ ActivityPub.Federator.Adapter.maybe_handle_activity/1 | |
| [debug] #Ecto.Query<from o0 in ActivityPub.Object, | |
| where: fragment( | |
| "(?)->>'id' = ?", | |
| o0.data, | |
| ^"http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e" | |
| ) or | |
| fragment( | |
| "(?)->>'url' = ?", | |
| o0.data, | |
| ^"http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e" | |
| )> @ activity_pub/lib/object.ex:121 @ ActivityPub.Object.get/1 | |
| [debug] SQL query: ok db=17ms source="ap_object" repo=Elixir.Bonfire.Common.Repo | |
| SELECT a0."id", a0."data", a0."local", a0."public", a0."is_object", a0."pointer_id", a0."inserted_at", a0."updated_at" FROM "ap_object" AS a0 WHERE ((a0."data")->>'id' = 'http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e' OR (a0."data")->>'url' = 'http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e') | |
| ActivityPub.Object.get/1 @ deps/activity_pub/lib/object.ex:121 | |
| anonymous fn/7 in ActivityPub.Utils.get_with_cache/5 @ deps/activity_pub/lib/utils.ex:319 | |
| anonymous fn/5 in Cachex.Services.Courier.handle_call/3 @ deps/cachex/lib/cachex/services/courier.ex:81 | |
| [debug] %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| } @ activity_pub/lib/object.ex:121 @ ActivityPub.Object.get/1 | |
| [debug] ap_object_cache: got and now caching (key: vIS3oz:ap_id:http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e) @ activity_pub/lib/utils.ex:323 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] got from cache: %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| } @ activity_pub/lib/utils.ex:324 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] put_cache: http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e @ activity_pub/lib/object.ex:388 @ ActivityPub.Object.set_cache/1 | |
| [debug] donz: {:ok, | |
| %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: :local, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| }} @ bonfire_federate_activitypub/lib/adapter/outgoing.ex:148 @ Bonfire.Federate.ActivityPub.Outgoing.prepare_and_queue/4 | |
| [debug] result of maybe_federate_activity: {:ok, | |
| %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: :local, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| }} @ bonfire_social/lib/integration.ex:73 @ Bonfire.Social.maybe_federate_and_gift_wrap_activity/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.LivePush) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_social: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.LivePush) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social: [Bonfire.Social.LivePush, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Social.LivePush: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] push an activity with custom object as :new_activity: ["01K4S117Y9QVSR2M2SS6EDSK6A", "01K6WGZM7RN7B06V0C7XENBW6C"] @ bonfire_social/lib/live_push.ex:67 @ Bonfire.Social.LivePush.push_activity_object/4 | |
| [debug] push a :new_activity to feed_ids: ["01K4S117Y9QVSR2M2SS6EDSK6A", "01K6WGZM7RN7B06V0C7XENBW6C"] @ bonfire_social/lib/live_push.ex:18 @ Bonfire.Social.LivePush.push_activity/3 | |
| [debug] opts with preloads inputted: [preload: [:feed_metadata, :feed_postload], push_to_thread: false, notify: true] @ bonfire_social/lib/activities.ex:407 @ Bonfire.Social.Activities.activity_preloads/3 | |
| [debug] already_preloaded_from_opts: false @ bonfire_social/lib/activities.ex:1236 @ Bonfire.Social.Activities.already_preloaded_from_opts/1 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.FeedLoader) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_social: [Bonfire.Social.FeedLoader, :preload_presets] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Boundaries.Queries) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| fallback_return: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at)> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Get settings in :bonfire_boundaries for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_return: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at)> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_return: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at)> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_boundaries: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| fallback_return: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at)> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Boundaries.Queries) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_boundaries for: [Bonfire.Boundaries.Queries, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_return: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at)> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_return: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at)> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Boundaries.Queries, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Boundaries.Queries, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Boundaries.Queries: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:skip_all_boundary_checks] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| skip_boundary_check: false, | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| skip_boundary_check: false, | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Get config for app bonfire: [:circles] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] query to attempt loading reply_to: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at), | |
| where: exists( | |
| subquery( | |
| #Ecto.Query<from p0 in subquery(from p0 in Needle.Pointer, | |
| cross_join: c1 in Bonfire.Data.AccessControl.Controlled, | |
| on: true, | |
| cross_join: v2 in Bonfire.Data.AccessControl.Verb, | |
| on: true, | |
| left_join: g3 in Bonfire.Data.AccessControl.Grant, | |
| on: c1.acl_id == g3.acl_id and g3.verb_id == v2.id, | |
| left_join: c4 in Bonfire.Data.AccessControl.Circle, | |
| on: g3.subject_id == c4.id, | |
| left_join: e5 in Bonfire.Data.AccessControl.Encircle, | |
| on: e5.circle_id == c4.id and e5.subject_id == p0.id, | |
| where: g3.subject_id == p0.id or not is_nil(e5.id), | |
| group_by: [p0.id, c1.id, v2.id], | |
| select: %{subject_id: p0.id, object_id: c1.id, verb_id: v2.id, value: fragment("agg_perms(?)", g3.value)}), where: p0.object_id == parent_as(:main_object).id, where: p0.subject_id in ^["0AND0MSTRANGERS0FF1NTERNET"] and | |
| p0.verb_id in ^["0BSERV1NG11ST1NGSEX1STENCE", "0EAD1NGSVTTER1YFVNDAMENTA1"], group_by: [p0.object_id], having: fragment("agg_perms(?)", p0.value), select: %{subjects: count(p0.subject_id), object_id: p0.object_id}> | |
| ) | |
| ), | |
| preload: [{:created, [creator: [character: [:peered], profile: [:icon]]]}, :sensitive, :media, :post_content]> @ bonfire_social/lib/activities.ex:916 @ Bonfire.Social.Activities.maybe_preload_reply_to/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] with_parent! @ bonfire_social/lib/activities.ex:745 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Classify.Tree) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Get settings in :bonfire_classify for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| scope: :instance, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| scope: :instance, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_classify: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Classify.Tree) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_classify for: [Bonfire.Classify.Tree, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| scope: :instance, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| scope: :instance, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Classify.Tree, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Classify.Tree, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Classify.Tree: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| notify: true, | |
| preload: [:feed_metadata, :feed_postload], | |
| push_to_thread: false | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] skip_loading_user_ids: [] @ bonfire_social/lib/activities.ex:444 @ Bonfire.Social.Activities.prepare_activity_preloads/3 | |
| [debug] accumulated postloads to try: [ | |
| {:subject, [:character, {:profile, :icon}]}, | |
| {:object, | |
| [ | |
| created: [ | |
| creator: {#Function<0.90379596/2 in Bonfire.Common.Repo.custom_preload_fun/1>, | |
| [:character, {:profile, :icon}]} | |
| ] | |
| ]}, | |
| {:replied, [thread: [:named]]}, | |
| {:replied, | |
| [ | |
| reply_to: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at), | |
| where: exists( | |
| subquery( | |
| #Ecto.Query<from p0 in subquery(from p0 in Needle.Pointer, | |
| cross_join: c1 in Bonfire.Data.AccessControl.Controlled, | |
| on: true, | |
| cross_join: v2 in Bonfire.Data.AccessControl.Verb, | |
| on: true, | |
| left_join: g3 in Bonfire.Data.AccessControl.Grant, | |
| on: c1.acl_id == g3.acl_id and g3.verb_id == v2.id, | |
| left_join: c4 in Bonfire.Data.AccessControl.Circle, | |
| on: g3.subject_id == c4.id, | |
| left_join: e5 in Bonfire.Data.AccessControl.Encircle, | |
| on: e5.circle_id == c4.id and e5.subject_id == p0.id, | |
| where: g3.subject_id == p0.id or not is_nil(e5.id), | |
| group_by: [p0.id, c1.id, v2.id], | |
| select: %{subject_id: p0.id, object_id: c1.id, verb_id: v2.id, value: fragment("agg_perms(?)", g3.value)}), where: p0.object_id == parent_as(:main_object).id, where: p0.subject_id in ^["0AND0MSTRANGERS0FF1NTERNET"] and | |
| p0.verb_id in ^["0BSERV1NG11ST1NGSEX1STENCE", "0EAD1NGSVTTER1YFVNDAMENTA1"], group_by: [p0.object_id], having: fragment("agg_perms(?)", p0.value), select: %{subjects: count(p0.subject_id), object_id: p0.object_id}> | |
| ) | |
| ), | |
| preload: [{:create (truncated) | |
| [debug] already_preloaded_from_opts: false @ bonfire_social/lib/activities.ex:1236 @ Bonfire.Social.Activities.already_preloaded_from_opts/1 | |
| [debug] preloads: [:feed_metadata, :feed_postload] @ bonfire_social/lib/activities.ex:1220 @ Bonfire.Social.Activities.preload_nested_throuple/1 | |
| [debug] preload_nested_throuple: {nil, [Bonfire.Files.Media, Bonfire.Data.Social.APActivity], false} @ bonfire_social/lib/activities.ex:1230 @ Bonfire.Social.Activities.preload_nested_throuple/1 | |
| [debug] preload with Activity @ bonfire_social/lib/activities.ex:1246 @ Bonfire.Social.Activities.maybe_repo_preload_activity_cases/4 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] maybe_preload : trying to preload (without using cache or following pointers): [ | |
| {:subject, [:character, {:profile, :icon}]}, | |
| {:object, | |
| [ | |
| created: [ | |
| creator: {#Function<0.90379596/2 in Bonfire.Common.Repo.custom_preload_fun/1>, | |
| [:character, {:profile, :icon}]} | |
| ] | |
| ]}, | |
| {:replied, [thread: [:named]]}, | |
| {:replied, | |
| [ | |
| reply_to: #Ecto.Query<from p0 in Needle.Pointer, as: :main_object, | |
| where: is_nil(p0.deleted_at), | |
| where: exists( | |
| subquery( | |
| #Ecto.Query<from p0 in subquery(from p0 in Needle.Pointer, | |
| cross_join: c1 in Bonfire.Data.AccessControl.Controlled, | |
| on: true, | |
| cross_join: v2 in Bonfire.Data.AccessControl.Verb, | |
| on: true, | |
| left_join: g3 in Bonfire.Data.AccessControl.Grant, | |
| on: c1.acl_id == g3.acl_id and g3.verb_id == v2.id, | |
| left_join: c4 in Bonfire.Data.AccessControl.Circle, | |
| on: g3.subject_id == c4.id, | |
| left_join: e5 in Bonfire.Data.AccessControl.Encircle, | |
| on: e5.circle_id == c4.id and e5.subject_id == p0.id, | |
| where: g3.subject_id == p0.id or not is_nil(e5.id), | |
| group_by: [p0.id, c1.id, v2.id], | |
| select: %{subject_id: p0.id, object_id: c1.id, verb_id: v2.id, value: fragment("agg_perms(?)", g3.value)}), where: p0.object_id == parent_as(:main_object).id, where: p0.subject_id in ^["0AND0MSTRANGERS0FF1NTERNET"] and | |
| p0.verb_id in ^["0BSERV1NG11ST1NGSEX1STENCE", "0EAD1NGSVTTER1YFVNDAMENTA1"], group_by: [p0.object_id], having: fragment("agg_perms(?)", p0.value), select: %{subjects: count(p0.subject_id), object_i (truncated) | |
| [debug] maybe_preload: trying Ecto.Repo.preload @ bonfire_common/lib/repo/preload.ex:130 @ Bonfire.Common.Repo.Preload.try_repo_preload/3 | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=2ms source="bonfire_data_social_sensitive" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."is_sensitive", b0."id" FROM "bonfire_data_social_sensitive" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Social.Activities.maybe_repo_preload_activity_cases/4 @ extensions/bonfire_social/lib/activities.ex:1248 | |
| Bonfire.Social.LivePush.push_activity/3 @ extensions/bonfire_social/lib/live_push.ex:19 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:312 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| [debug] SQL query: ok db=2ms source="bonfire_files_media" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."creator_id", b0."path", b0."file", b0."size", b0."media_type", b0."metadata", b0."deleted_at", b1."id"::uuid FROM "bonfire_files_media" AS b0 INNER JOIN "bonfire_files" AS b1 ON b0."id" = b1."media_id" WHERE (b1."id" = ANY('{01K6WGZM7R8SC6YGC61WDWFV2R}')) ORDER BY b1."id"::uuid | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Social.Activities.maybe_repo_preload_activity_cases/4 @ extensions/bonfire_social/lib/activities.ex:1248 | |
| Bonfire.Social.LivePush.push_activity/3 @ extensions/bonfire_social/lib/live_push.ex:19 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:312 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| [debug] SQL query: ok db=3ms source="bonfire_data_social_replied" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b0."reply_to_id", b0."thread_id", b0."direct_replies_count", b0."nested_replies_count", b0."total_replies_count", b0."path", b0."id" FROM "bonfire_data_social_replied" AS b0 WHERE (b0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Social.Activities.maybe_repo_preload_activity_cases/4 @ extensions/bonfire_social/lib/activities.ex:1248 | |
| Bonfire.Social.LivePush.push_activity/3 @ extensions/bonfire_social/lib/live_push.ex:19 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:312 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| [debug] SQL query: ok db=2ms source="category_tree" repo=Elixir.Bonfire.Common.Repo | |
| SELECT c0."id", c0."parent_id", c0."custodian_id", c0."direct_children_count", c0."nested_children_count", c0."path", c0."id" FROM "category_tree" AS c0 WHERE (c0."id" = '01K6WGZM7R8SC6YGC61WDWFV2R') | |
| Bonfire.Common.Repo.Preload.try_repo_preload/3 @ extensions/bonfire_common/lib/repo/preload.ex:135 | |
| Bonfire.Social.Activities.maybe_repo_preload_activity_cases/4 @ extensions/bonfire_social/lib/activities.ex:1248 | |
| Bonfire.Social.LivePush.push_activity/3 @ extensions/bonfire_social/lib/live_push.ex:19 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Social.Graph.Follows.follow_with_side_effects/3 @ deps/bonfire_social_graph/lib/follows.ex:312 | |
| Bonfire.Social.Graph.Follows.LiveHandler.handle_event/3 @ extensions/bonfire_ui_social_graph/lib/live_handlers/follows_live_handler.ex:25 | |
| Bonfire.UI.Common.LiveHandlers.mod_delegate/5 @ extensions/bonfire_ui_common/lib/live_handlers.ex:592 | |
| [debug] iterate list of preloads: [Bonfire.Files.Media, Bonfire.Data.Social.APActivity] @ bonfire_common/lib/repo/preload.ex:206 @ Bonfire.Common.Repo.Preload.maybe_preloads_per_nested_schema/4 | |
| [debug] 1 @ bonfire_common/lib/repo/preload.ex:306 @ Bonfire.Common.Repo.Preload.calculate_path_depth/2 | |
| [debug] 1 @ bonfire_common/lib/repo/preload.ex:306 @ Bonfire.Common.Repo.Preload.calculate_path_depth/2 | |
| [debug] extract_all_pointer_ids_from_json: processing activity: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| sensitive: nil, | |
| path: nil, | |
| tree: nil, | |
| __struct__: Bonfire.Data.Social.Activity, | |
| named: #Ecto.Association.NotLoaded<association :named is not loaded>, | |
| seen: #Ecto.Association.NotLoaded<association :seen is not loaded>, | |
| edge: %Bonfire.Data.Edges.Edge{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_edges_edge">, | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| subject: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| insta (truncated) | |
| [debug] extract_all_pointer_ids_from_json: no json field found: %{ | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| sensitive: nil, | |
| path: nil, | |
| tree: nil, | |
| __struct__: Bonfire.Data.Social.Activity, | |
| named: #Ecto.Association.NotLoaded<association :named is not loaded>, | |
| seen: #Ecto.Association.NotLoaded<association :seen is not loaded>, | |
| edge: %Bonfire.Data.Edges.Edge{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_edges_edge">, | |
| id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| subject_id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| subject: %Bonfire.Data.Identity.User{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_user">, | |
| id: "01K4S117Y7ZTYEMGYCH72Y0GN6", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| account: %Bonfire.Data.Identity.Account{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "bonfire_data_identity_account">, | |
| id: "01K4S113AJTVB4FVMW2XD0VX94", | |
| accounted: #Ecto.Association.NotLoaded<association :accounted is not loaded>, | |
| credential: #Ecto.Association.NotLoaded<association :credential is not loaded>, | |
| email: #Ecto.Association.NotLoaded<association :email is not loaded>, | |
| auth_second_factor: #Ecto.Association.NotLoaded<association :auth_second_factor is not loaded>, | |
| settings: nil, | |
| insta (truncated) | |
| [debug] "01K4S117Y9QVSR2M2SS6EDSK6A": {Bonfire.Social.Feeds, :new_activity} @ bonfire_common/lib/pubsub/pubsub.ex:60 @ Bonfire.Common.PubSub.broadcast/2 | |
| [debug] "01K6WGZM7RN7B06V0C7XENBW6C": {Bonfire.Social.Feeds, :new_activity} @ bonfire_common/lib/pubsub/pubsub.ex:60 @ Bonfire.Common.PubSub.broadcast/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Files.IconUploader) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Get settings in :bonfire_files for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_files: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Files.IconUploader) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_files for: [Bonfire.Files.IconUploader, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: nil} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Files.IconUploader, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Files.IconUploader, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Files.IconUploader: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire_files: [:url_expiration_ttl] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Entrepot.Storages.Disk) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app entrepot: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :entrepot: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Entrepot.Storages.Disk) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app entrepot: [Entrepot.Storages.Disk, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Entrepot.Storages.Disk: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [info] storage module: Entrepot.Storages.Disk @ bonfire_files/lib/files.ex:619 @ Bonfire.Files.entrepot_storage_apply/4 | |
| [debug] Get config for app bonfire_files: [:asset_url] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] Get config for app bonfire: [:ui, :default_images, :avatar] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] "unseen_count:notifications:01K4S117Y9QVSR2M2SS6EDSK6A": {Bonfire.Social.Feeds, :count_increment} @ bonfire_common/lib/pubsub/pubsub.ex:60 @ Bonfire.Common.PubSub.broadcast/2 | |
| [debug] "unseen_count:notifications:01K6WGZM7RN7B06V0C7XENBW6C": {Bonfire.Social.Feeds, :count_increment} @ bonfire_common/lib/pubsub/pubsub.ex:60 @ Bonfire.Common.PubSub.broadcast/2 | |
| [debug] getting from cache: Application.get_application(HtmlSanitizeEx) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app html_sanitize_ex: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :html_sanitize_ex: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(HtmlSanitizeEx) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app html_sanitize_ex: [HtmlSanitizeEx, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] HtmlSanitizeEx: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] args_with_id: ["Sporer_LLC"] @ bonfire_common/lib/uris.ex:178 @ Bonfire.Common.URIs.path/3 | |
| [debug] detected object_type for object: Bonfire.Data.Identity.User @ bonfire_common/lib/uris.ex:182 @ Bonfire.Common.URIs.path/3 | |
| [debug] args: [Bonfire.Web.Endpoint, Bonfire.Data.Identity.User, "Sporer_LLC"] @ bonfire_common/lib/uris.ex:113 @ Bonfire.Common.URIs.path/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Router.Reverse) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_fun: #Function<3.2424594/2 in Bonfire.Common.URIs.path/3>} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Get settings in :bonfire for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_fun: #Function<3.2424594/2 in Bonfire.Common.URIs.path/3> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_fun: #Function<3.2424594/2 in Bonfire.Common.URIs.path/3> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_fun: #Function<3.2424594/2 in Bonfire.Common.URIs.path/3>} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Router.Reverse) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire for: [Bonfire.Web.Router.Reverse, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_fun: #Function<3.2424594/2 in Bonfire.Common.URIs.path/3> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| scope: :instance, | |
| fallback_fun: #Function<3.2424594/2 in Bonfire.Common.URIs.path/3> | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Web.Router.Reverse, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Web.Router.Reverse, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Web.Router.Reverse: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.UI.Common.Notifications) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_ui_common: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire_ui_common: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.UI.Common.Notifications) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire_ui_common: [Bonfire.UI.Common.Notifications, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.UI.Common.Notifications: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] to: ["01K4S117Y9QVSR2M2SS6EDSK6A", "01K6WGZM7RN7B06V0C7XENBW6C"]: %{ | |
| message: "Sporer_LLC", | |
| title: "Ursula K. Le Guin followed", | |
| url: "/@Sporer_LLC", | |
| icon: "http://localhost:4000/files/redir/local/data/uploads/01K4S117Y7ZTYEMGYCH72Y0GN6/images/01K4SXYE86BXNAK2XYH3YP7H8T.webp" | |
| } @ bonfire_ui_common/lib/notifications.ex:28 @ Bonfire.UI.Common.Notifications.notify_broadcast/2 | |
| [debug] "01K4S117Y9QVSR2M2SS6EDSK6A": Bonfire.UI.Common.Notifications @ bonfire_common/lib/pubsub/pubsub.ex:60 @ Bonfire.Common.PubSub.broadcast/2 | |
| [debug] "01K6WGZM7RN7B06V0C7XENBW6C": Bonfire.UI.Common.Notifications @ bonfire_common/lib/pubsub/pubsub.ex:60 @ Bonfire.Common.PubSub.broadcast/2 | |
| [debug] try to send_updates to Elixir.Bonfire.UI.Social.Graph.FollowButtonLive for object(s): 01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_ui_common/lib/component_id.ex:67 @ Bonfire.UI.Common.ComponentID.send_updates/4 | |
| [debug] ComponentID: try stateful component with ID: Bonfire-UI-Social-Graph-FollowButtonLive_Bonfire-UI-Me-ProfileHeroFullLive_for_01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_ui_common/lib/component_id.ex:85 @ Bonfire.UI.Common.ComponentID.send_updates/4 | |
| [debug] Try sending to Elixir.Bonfire.UI.Social.Graph.FollowButtonLive with id: Bonfire-UI-Social-Graph-FollowButtonLive_Bonfire-UI-Me-ProfileHeroFullLive_for_01K6WGZM7R8SC6YGC61WDWFV2R: [my_follow: true] @ bonfire_ui_common/lib/ui_common.ex:530 @ Bonfire.UI.Common.maybe_send_update/4 | |
| [debug] ComponentID: try stateful component with ID: Bonfire-UI-Social-Graph-FollowButtonLive_Bonfire-UI-Me-ProfileHeroFullLive_for_01K6WGZM7R8SC6YGC61WDWFV2R @ bonfire_ui_common/lib/component_id.ex:85 @ Bonfire.UI.Common.ComponentID.send_updates/4 | |
| [debug] Try sending to Elixir.Bonfire.UI.Social.Graph.FollowButtonLive with id: Bonfire-UI-Social-Graph-FollowButtonLive_Bonfire-UI-Me-ProfileHeroFullLive_for_01K6WGZM7R8SC6YGC61WDWFV2R: [my_follow: true] @ bonfire_ui_common/lib/ui_common.ex:530 @ Bonfire.UI.Common.maybe_send_update/4 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| id: "Bonfire-UI-Social-Graph-FollowButtonLive_Bonfire-UI-Me-ProfileHeroFullLive_for_01K6WGZM7R8SC6YGC61WDWFV2R", | |
| my_follow: true | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Map @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] Get config for app bonfire: [:live_update_many_preload_mode] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] mode: :async @ bonfire_ui_common/lib/ui_common.ex:1380 @ Bonfire.UI.Common.prepare_update_many_async/3 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{ | |
| id: "Bonfire-UI-Social-Graph-FollowButtonLive_Bonfire-UI-Me-ProfileHeroFullLive_for_01K6WGZM7R8SC6YGC61WDWFV2R", | |
| my_follow: true | |
| } @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Map @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] url: /@Sporer_LLC @ bonfire_common/lib/localise/po_annotator.ex:45 @ Bonfire.Common.Localise.POAnnotator.get_process_current_url/0 | |
| [debug] Get config for app bonfire: [:live_update_many_preload_mode] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] mode: :async @ bonfire_ui_common/lib/ui_common.ex:1380 @ Bonfire.UI.Common.prepare_update_many_async/3 | |
| [info] [args: %{"activity_id" => "78c56c93-5d59-4dd4-be42-0239eb5fd76e", "op" => "publish", "repo" => "Elixir.Bonfire.Common.Repo", "user_id" => "01K4S117Y7ZTYEMGYCH72Y0GN6", "username" => "ivan"}, id: 5310, meta: %{}, system_time: 1759936025428099410, max_attempts: 3, queue: "federator_outgoing", worker: "ActivityPub.Federator.Workers.PublisherWorker", source: "oban", tags: [], event: "job:start", attempt: 1] | |
| [info] Use queued activity to perform outgoing federation: 78c56c93-5d59-4dd4-be42-0239eb5fd76e @ activity_pub/lib/federator/workers/publisher_worker.ex:12 @ ActivityPub.Federator.Workers.PublisherWorker.perform/1 | |
| [info] publish @ activity_pub/lib/federator/workers/publisher_worker.ex:15 @ ActivityPub.Federator.Workers.PublisherWorker.perform/1 | |
| [debug] found in cache for vIS3oz:id:78c56c93-5d59-4dd4-be42-0239eb5fd76e @ activity_pub/lib/utils.ex:344 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] found in cache for vIS3oz:ap_id:http://localhost:4000/pub/actors/ivan @ activity_pub/lib/utils.ex:344 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] Running publish for: http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e @ activity_pub/lib/federator/federator.ex:50 @ ActivityPub.Federator.perform/3 | |
| [info] Publishing http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e using ActivityPub.Federator.APPublisher @ activity_pub/lib/federator/publisher.ex:51 @ ActivityPub.Federator.Publisher.publish/2 | |
| [debug] :not_found was cached for vIS3oz:ap_id:http://localhost:4000/pub/actors/Sporer_LLC @ activity_pub/lib/utils.ex:340 @ ActivityPub.Utils.get_with_cache/5 | |
| [warning] No such object found: {:error, :not_found} | |
| anonymous fn/1 in ActivityPub.Object.get_cached!/1 @ deps/activity_pub/lib/object.ex:81 | |
| ActivityPub.Object.normalize/3 @ deps/activity_pub/lib/object.ex:592 | |
| ActivityPub.Federator.Transformer.prepare_outgoing_object/1 @ deps/activity_pub/lib/federator/transformer.ex:110 | |
| ActivityPub.Federator.Transformer.prepare_outgoing/2 @ deps/activity_pub/lib/federator/transformer.ex:50 | |
| ActivityPub.Federator.APPublisher.publish/3 @ deps/activity_pub/lib/federator/ap_publisher.ex:21 | |
| Enum."-each/2-lists^foreach/1-0-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:987 | |
| Oban.Queue.Executor.perform/1 @ deps/oban/lib/oban/queue/executor.ex:145 | |
| [debug] Normalization returned nil, just return the non-normalised object: http://localhost:4000/pub/actors/Sporer_LLC @ activity_pub/lib/federator/transformer.ex:118 @ ActivityPub.Federator.Transformer.prepare_outgoing_object/1 | |
| [debug] Get config for app bonfire: [:endpoint_module] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:endpoint_module] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:endpoint_module] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] recipients from data: [ | |
| ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| nil, | |
| ["https://www.w3.org/ns/activitystreams#Public"], | |
| nil, | |
| nil, | |
| nil | |
| ] @ activity_pub/lib/federator/ap_publisher.ex:295 @ ActivityPub.Federator.APPublisher.addressed_recipients/1 | |
| [debug] Get config for app bonfire: [:endpoint_module] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:endpoint_module] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Get config for app bonfire: [:endpoint_module] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [:modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :bonfire: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Web.Endpoint) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get config for app bonfire: [Bonfire.Web.Endpoint, :modularity] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Bonfire.Web.Endpoint: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] found in cache for vIS3oz:ap_id:http://localhost:4000/pub/actors/Sporer_LLC @ activity_pub/lib/utils.ex:344 @ ActivityPub.Utils.get_with_cache/5 | |
| [debug] [] @ activity_pub/lib/federator/ap_publisher.ex:314 @ ActivityPub.Federator.APPublisher.addressed_recipients/1 | |
| [debug] character: 01K4S117Y7ZTYEMGYCH72Y0GN6 @ bonfire_federate_activitypub/lib/adapter/adapter.ex:55 @ Bonfire.Federate.ActivityPub.Adapter.get_followers/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.Graph.Follows) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_return: []} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] Get settings in :bonfire_social_graph for: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: []} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: []} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [:modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [:modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] :bonfire_social_graph: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{fallback_return: []} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user_id or current_user found in: Keyword @ bonfire_common/lib/utils.ex:296 @ Bonfire.Common.Utils.current_user_id/2 | |
| [debug] getting from cache: Application.get_application(Bonfire.Social.Graph.Follows) @ bonfire_common/lib/cache/cache.ex:257 @ Bonfire.Common.Cache.do_maybe_apply_cached/4 | |
| [debug] Get settings in :bonfire_social_graph for: [Bonfire.Social.Graph.Follows, :modularity] @ bonfire_common/lib/config_settings/settings.ex:105 @ Bonfire.Common.Settings.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: []} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{scope: :instance, fallback_return: []} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Expected an ID (or an object with one): nil @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] Expected an ID (or an object with one): :instance @ bonfire_common/lib/enums.ex:101 @ Bonfire.Common.Enums.id/1 | |
| [debug] lookup settings: [Bonfire.Social.Graph.Follows, :modularity] @ bonfire_common/lib/config_settings/settings.ex:209 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] settings for [Bonfire.Social.Graph.Follows, :modularity]: nil @ bonfire_common/lib/config_settings/settings.ex:215 @ Bonfire.Common.Settings.do_get_in/3 | |
| [debug] Bonfire.Social.Graph.Follows: false @ bonfire_common/lib/modularity/extend.ex:341 @ Bonfire.Common.Extend.is_disabled?/2 | |
| [debug] Edge query opts: [preload: :subject_character] @ bonfire_social/lib/edges.ex:410 @ Bonfire.Social.Edges.query_parent/3 | |
| [debug] Get config for app bonfire: [:env] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] Get config for app bonfire: [:skip_all_boundary_checks] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{preload: :subject_character} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found in: Keyword @ bonfire_common/lib/utils.ex:219 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_user found, will fallback to looking for a current_user_id: %{preload: :subject_character} @ bonfire_common/lib/utils.ex:207 @ Bonfire.Common.Utils.current_user/2 | |
| [debug] No current_account found, will fallback to looking for a current account_id: Map @ bonfire_common/lib/utils.ex:454 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] No current_account found in: Keyword @ bonfire_common/lib/utils.ex:466 @ Bonfire.Common.Utils.current_account/2 | |
| [debug] Get config for app bonfire: [:circles] @ bonfire_common/lib/config_settings/config.ex:82 @ Bonfire.Common.Config.__get__/3 | |
| [debug] :subject_character @ bonfire_social/lib/edges.ex:415 @ Bonfire.Social.Edges.query_parent/3 | |
| [warning] Already joined on query: :edge | |
| Bonfire.Social.Edges.maybe_join_type/3 @ extensions/bonfire_social/lib/edges.ex:504 | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:457 | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:488 | |
| Bonfire.Social.Edges.query_parent/3 @ extensions/bonfire_social/lib/edges.ex:415 | |
| Bonfire.Social.Graph.Follows.query_base/2 @ deps/bonfire_social_graph/lib/follows.ex:751 | |
| Bonfire.Social.Graph.Follows.all_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:670 | |
| Bonfire.Social.Graph.Follows.all_subjects_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:692 | |
| [warning] Already joined on query: :edge | |
| Bonfire.Social.Edges.maybe_join_type/3 @ extensions/bonfire_social/lib/edges.ex:505 | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:457 | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:488 | |
| Bonfire.Social.Edges.query_parent/3 @ extensions/bonfire_social/lib/edges.ex:415 | |
| Bonfire.Social.Graph.Follows.query_base/2 @ deps/bonfire_social_graph/lib/follows.ex:751 | |
| Bonfire.Social.Graph.Follows.all_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:670 | |
| Bonfire.Social.Graph.Follows.all_subjects_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:692 | |
| [warning] Already joined on query: :edge | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:438 | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:488 | |
| Bonfire.Social.Edges.query_parent/3 @ extensions/bonfire_social/lib/edges.ex:415 | |
| Bonfire.Social.Graph.Follows.query_base/2 @ deps/bonfire_social_graph/lib/follows.ex:751 | |
| Bonfire.Social.Graph.Follows.all_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:670 | |
| Bonfire.Social.Graph.Follows.all_subjects_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:692 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| [warning] Already joined on query: :object | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:438 | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:488 | |
| Bonfire.Social.Edges.query_parent/3 @ extensions/bonfire_social/lib/edges.ex:415 | |
| Bonfire.Social.Graph.Follows.query_base/2 @ deps/bonfire_social_graph/lib/follows.ex:751 | |
| Bonfire.Social.Graph.Follows.all_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:670 | |
| Bonfire.Social.Graph.Follows.all_subjects_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:692 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| [warning] Already joined on query: :edge | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:425 | |
| Bonfire.Social.Edges.query_parent/3 @ extensions/bonfire_social/lib/edges.ex:415 | |
| Bonfire.Social.Graph.Follows.query_base/2 @ deps/bonfire_social_graph/lib/follows.ex:751 | |
| Bonfire.Social.Graph.Follows.all_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:670 | |
| Bonfire.Social.Graph.Follows.all_subjects_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:692 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Federate.ActivityPub.Adapter.get_followers/2 @ deps/bonfire_federate_activitypub/lib/adapter/adapter.ex:60 | |
| [warning] Already joined on query: :edge | |
| Bonfire.Social.Edges.maybe_proload/3 @ extensions/bonfire_social/lib/edges.ex:426 | |
| Bonfire.Social.Edges.query_parent/3 @ extensions/bonfire_social/lib/edges.ex:415 | |
| Bonfire.Social.Graph.Follows.query_base/2 @ deps/bonfire_social_graph/lib/follows.ex:751 | |
| Bonfire.Social.Graph.Follows.all_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:670 | |
| Bonfire.Social.Graph.Follows.all_subjects_by_object/2 @ deps/bonfire_social_graph/lib/follows.ex:692 | |
| Bonfire.Common.Utils.maybe_apply/4 @ extensions/bonfire_common/lib/utils.ex:673 | |
| Bonfire.Federate.ActivityPub.Adapter.get_followers/2 @ deps/bonfire_federate_activitypub/lib/adapter/adapter.ex:60 | |
| [debug] #Ecto.Query<from f0 in Bonfire.Data.Social.Follow, | |
| left_join: e1 in assoc(f0, :edge), as: :edge, | |
| left_join: o2 in assoc(e1, :object), as: :object, | |
| left_join: p3 in assoc(o2, :post_content), as: :object_post_content, | |
| left_join: s4 in assoc(e1, :subject), as: :subject, | |
| left_join: p5 in assoc(s4, :profile), as: :subject_profile, | |
| left_join: c6 in assoc(s4, :character), as: :subject_character, | |
| where: exists( | |
| subquery( | |
| #Ecto.Query<from p0 in subquery(from p0 in Needle.Pointer, | |
| cross_join: c1 in Bonfire.Data.AccessControl.Controlled, | |
| on: true, | |
| cross_join: v2 in Bonfire.Data.AccessControl.Verb, | |
| on: true, | |
| left_join: g3 in Bonfire.Data.AccessControl.Grant, | |
| on: c1.acl_id == g3.acl_id and g3.verb_id == v2.id, | |
| left_join: c4 in Bonfire.Data.AccessControl.Circle, | |
| on: g3.subject_id == c4.id, | |
| left_join: e5 in Bonfire.Data.AccessControl.Encircle, | |
| on: e5.circle_id == c4.id and e5.subject_id == p0.id, | |
| where: g3.subject_id == p0.id or not is_nil(e5.id), | |
| group_by: [p0.id, c1.id, v2.id], | |
| select: %{subject_id: p0.id, object_id: c1.id, verb_id: v2.id, value: fragment("agg_perms(?)", g3.value)}), where: p0.object_id == parent_as(:edge).object_id, where: p0.subject_id in ^["0AND0MSTRANGERS0FF1NTERNET"] and | |
| p0.verb_id in ^["0BSERV1NG11ST1NGSEX1STENCE", "0EAD1NGSVTTER1YFVNDAMENTA1"], group_by: [p0.object_id], having: fragment("agg_perms(?)", p0.value), select: %{subjects: count(p0.subject_id), object_id: p0.object_id}> | |
| ) | |
| ), | |
| where: e1.object_id in ^["01K4S117Y7ZTYEMGYCH72Y0GN6"], | |
| preload: [ | |
| edge: e1, | |
| edge: {e1, object: o2}, | |
| edge: {e1, object: {o2, post_content: p3}}, | |
| edge: e1, | |
| edge: {e1, subject: {s4, profile: p5, character: c6}} | |
| ]> @ bonfire_social/lib/edges.ex:535 @ Bonfire.Social.Edges.filter/3 | |
| [warning] [EctoShorts] `:objects` is not a recognised filter or field for `bonfire_data_social_follow` where you attempted to filter by: "01K4S117Y7ZTYEMGYCH72Y0GN6" | |
| [debug] repo_module: Bonfire.Common.Repo @ bonfire_common/lib/config_settings/config.ex:513 @ Bonfire.Common.Config.repo/0 | |
| [debug] SQL query: ok db=9ms source="bonfire_data_social_follow" repo=Elixir.Bonfire.Common.Repo | |
| SELECT b0."id", b1."id", b1."subject_id", b1."table_id", b1."object_id", p2."id", p2."table_id", p2."deleted_at", b3."id", b3."name", b3."summary", b3."html_body", p4."id", p4."table_id", p4."deleted_at", b5."id", b5."name", b5."summary", b5."website", b5."location", b5."icon_id", b5."image_id", b6."id", b6."username", b6."username_hash", b6."outbox_id", b6."inbox_id", b6."notifications_id" FROM "bonfire_data_social_follow" AS b0 LEFT OUTER JOIN "bonfire_data_edges_edge" AS b1 ON b1."id" = b0."id" LEFT OUTER JOIN "pointers_pointer" AS p2 ON p2."id" = b1."object_id" LEFT OUTER JOIN "bonfire_data_social_post_content" AS b3 ON b3."id" = p2."id" LEFT OUTER JOIN "pointers_pointer" AS p4 ON p4."id" = b1."subject_id" LEFT OUTER JOIN "bonfire_data_social_profile" AS b5 ON b5."id" = p4."id" LEFT OUTER JOIN "bonfire_data_identity_character" AS b6 ON b6."id" = p4."id" WHERE (exists((SELECT count(ss0."subject_id"), ss0."object_id" FROM (SELECT ssp0."id" AS "subject_id", ssb1."id" AS "object_id", ssb2."id" AS "verb_id", agg_perms(ssb3."value") AS "value" FROM "pointers_pointer" AS ssp0 CROSS JOIN "bonfire_data_access_control_controlled" AS ssb1 CROSS JOIN "bonfire_data_access_control_verb" AS ssb2 LEFT OUTER JOIN "bonfire_data_access_control_grant" AS ssb3 ON (ssb1."acl_id" = ssb3."acl_id") AND (ssb3."verb_id" = ssb2."id") LEFT OUTER JOIN "bonfire_data_access_control_circle" AS ssb4 ON ssb3."subject_id" = ssb4."id" LEFT OUTER JOIN "bonfire_data_access_control_encircle" AS ssb5 ON (ssb5."circle_id" = ssb4."id") AND (ssb5."subject_id" = ssp0."id") WHERE ((ssb3."subject_id" = ssp0."id") OR NOT (ssb5."id" IS NULL)) GROUP BY ssp0."id", ssb1."id", ssb2."id") AS ss0 WHERE (ss0."object_id" = b1."object_id") AND (ss0."subject_id" = ANY('{0AND0MSTRANGERS0FF1NTERNET}') AND ss0."verb_id" = ANY('{0BSERV1NG11ST1NGSEX1STENCE,0EAD1NGSVTTER1YFVNDAMENTA1}')) GROUP BY ss0."objec (truncated) | |
| [debug] follower_local_ids: [] @ activity_pub/lib/actor.ex:666 @ ActivityPub.Actor.get_followers/2 | |
| [debug] got_followers: [] @ activity_pub/lib/actor.ex:670 @ ActivityPub.Actor.get_followers/2 | |
| [debug] external_followers: [] @ activity_pub/lib/federator/ap_publisher.ex:221 @ ActivityPub.Federator.APPublisher.recipients/4 | |
| [debug] initial recipients for Follow: [] @ activity_pub/lib/federator/ap_publisher.ex:42 @ ActivityPub.Federator.APPublisher.publish/3 | |
| [debug] initial inboxes: %{} @ activity_pub/lib/federator/ap_publisher.ex:54 @ ActivityPub.Federator.APPublisher.publish/3 | |
| [debug] determined inboxes: [] @ activity_pub/lib/federator/ap_publisher.ex:68 @ ActivityPub.Federator.APPublisher.publish/3 | |
| [debug] SQL query: ok db=5ms source="ap_instance" repo=Elixir.Bonfire.Common.Repo | |
| SELECT a0."host", a0."unreachable_since" FROM "ap_instance" AS a0 WHERE (a0."host" = ANY('{}')) | |
| ActivityPub.Instances.Instance.filter_reachable/1 @ deps/activity_pub/lib/instances/instance.ex:51 | |
| ActivityPub.Federator.APPublisher.publish/3 @ deps/activity_pub/lib/federator/ap_publisher.ex:71 | |
| Enum."-each/2-lists^foreach/1-0-"/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/enum.ex:987 | |
| Oban.Queue.Executor.perform/1 @ deps/oban/lib/oban/queue/executor.ex:145 | |
| Oban.Queue.Executor.call/1 @ deps/oban/lib/oban/queue/executor.ex:77 | |
| Task.Supervised.invoke_mfa/2 @ /home/runner/work/elixir/elixir/lib/elixir/lib/task/supervised.ex:101 | |
| Task.Supervised.reply/4 @ /home/runner/work/elixir/elixir/lib/elixir/lib/task/supervised.ex:36 | |
| [debug] reacheable inboxes: %{} @ activity_pub/lib/federator/ap_publisher.ex:72 @ ActivityPub.Federator.APPublisher.publish/3 | |
| [info] found nobody to federate this to: %ActivityPub.Object{ | |
| __meta__: #Ecto.Schema.Metadata<:loaded, "ap_object">, | |
| id: "78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| data: %{ | |
| "actor" => "http://localhost:4000/pub/actors/ivan", | |
| "cc" => ["https://www.w3.org/ns/activitystreams#Public"], | |
| "id" => "http://localhost:4000/pub/objects/78c56c93-5d59-4dd4-be42-0239eb5fd76e", | |
| "object" => "http://localhost:4000/pub/actors/Sporer_LLC", | |
| "published" => "2025-10-08T15:07:04.853375Z", | |
| "state" => "pending", | |
| "to" => ["http://localhost:4000/pub/actors/Sporer_LLC", | |
| "https://www.w3.org/ns/activitystreams#Public"], | |
| "type" => "Follow" | |
| }, | |
| local: true, | |
| public: true, | |
| is_object: false, | |
| pointer_id: "01K725S43TMD9WRQ7QN2AYB12R", | |
| pointer: #Ecto.Association.NotLoaded<association :pointer is not loaded>, | |
| object: #Ecto.Association.NotLoaded<association :object is not loaded>, | |
| activity: #Ecto.Association.NotLoaded<association :activity is not loaded>, | |
| inserted_at: ~N[2025-10-08 15:07:04], | |
| updated_at: ~N[2025-10-08 15:07:04] | |
| } @ activity_pub/lib/federator/ap_publisher.ex:102 @ ActivityPub.Federator.APPublisher.publish/3 | |
| [info] [args: %{"activity_id" => "78c56c93-5d59-4dd4-be42-0239eb5fd76e", "op" => "publish", "repo" => "Elixir.Bonfire.Common.Repo", "user_id" => "01K4S117Y7ZTYEMGYCH72Y0GN6", "username" => "ivan"}, id: 5310, meta: %{}, state: :success, max_attempts: 3, queue: "federator_outgoing", worker: "ActivityPub.Federator.Workers.PublisherWorker", source: "oban", tags: [], duration: 44539, event: "job:stop", queue_time: 533295, attempt: 1] | |
| iex(localenv@127.0.0.1)2> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment