Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
10.81 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2413
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +magazine: App\Entity\Magazine {#261
    +icon: Proxies\__CG__\App\Entity\Image {#241 …}
    +name: "lemmyconnect@lemmy.ca"
    +title: "lemmyconnect"
    +description: """
      A community for the mobile app Connect for Lemmy.\n
      \n
      ### Links\n
      \n
      - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
      - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 78
    +entryCommentCount: 228
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729531660 {#269
      date: 2024-10-21 19:27:40.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#232 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +posts: Doctrine\ORM\PersistentCollection {#133 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
    +bans: Doctrine\ORM\PersistentCollection {#112 …}
    +reports: Doctrine\ORM\PersistentCollection {#98 …}
    +badges: Doctrine\ORM\PersistentCollection {#76 …}
    +logs: Doctrine\ORM\PersistentCollection {#66 …}
    +awards: Doctrine\ORM\PersistentCollection {#1854 …}
    +categories: Doctrine\ORM\PersistentCollection {#1818 …}
    -id: 79
    +apId: "lemmyconnect@lemmy.ca"
    +apProfileId: "https://lemmy.ca/c/lemmyconnect"
    +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
    +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "lemmyconnect"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729546636 {#267
      date: 2024-10-21 23:37:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084784 {#275
      date: 2023-11-04 08:59:44.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
  +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
  +title: "Connect does not collapse cross-posts into the same post in the post feed"
  +url: null
  +body: """
    Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
    \n
    The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
    \n
    This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
    \n
    Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
    \n
    ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
    \n
    ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 4
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699977086 {#1829
    date: 2023-11-14 16:51:26.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1878 …}
  +votes: Doctrine\ORM\PersistentCollection {#1932 …}
  +reports: Doctrine\ORM\PersistentCollection {#1947 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
  +badges: Doctrine\ORM\PersistentCollection {#2167 …}
  +children: []
  -id: 12772
  -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
  -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699955565
  +visibility: "visible             "
  +apId: "https://programming.dev/post/5842055"
  +editedAt: DateTimeImmutable @1700115103 {#2418
    date: 2023-11-16 07:11:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699919565 {#1478
    date: 2023-11-14 00:52:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2413
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +magazine: App\Entity\Magazine {#261
    +icon: Proxies\__CG__\App\Entity\Image {#241 …}
    +name: "lemmyconnect@lemmy.ca"
    +title: "lemmyconnect"
    +description: """
      A community for the mobile app Connect for Lemmy.\n
      \n
      ### Links\n
      \n
      - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
      - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 78
    +entryCommentCount: 228
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729531660 {#269
      date: 2024-10-21 19:27:40.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#232 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +posts: Doctrine\ORM\PersistentCollection {#133 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
    +bans: Doctrine\ORM\PersistentCollection {#112 …}
    +reports: Doctrine\ORM\PersistentCollection {#98 …}
    +badges: Doctrine\ORM\PersistentCollection {#76 …}
    +logs: Doctrine\ORM\PersistentCollection {#66 …}
    +awards: Doctrine\ORM\PersistentCollection {#1854 …}
    +categories: Doctrine\ORM\PersistentCollection {#1818 …}
    -id: 79
    +apId: "lemmyconnect@lemmy.ca"
    +apProfileId: "https://lemmy.ca/c/lemmyconnect"
    +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
    +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "lemmyconnect"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729546636 {#267
      date: 2024-10-21 23:37:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084784 {#275
      date: 2023-11-04 08:59:44.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
  +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
  +title: "Connect does not collapse cross-posts into the same post in the post feed"
  +url: null
  +body: """
    Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
    \n
    The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
    \n
    This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
    \n
    Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
    \n
    ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
    \n
    ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 4
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699977086 {#1829
    date: 2023-11-14 16:51:26.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1878 …}
  +votes: Doctrine\ORM\PersistentCollection {#1932 …}
  +reports: Doctrine\ORM\PersistentCollection {#1947 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
  +badges: Doctrine\ORM\PersistentCollection {#2167 …}
  +children: []
  -id: 12772
  -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
  -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699955565
  +visibility: "visible             "
  +apId: "https://programming.dev/post/5842055"
  +editedAt: DateTimeImmutable @1700115103 {#2418
    date: 2023-11-16 07:11:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699919565 {#1478
    date: 2023-11-14 00:52:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2413
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +magazine: App\Entity\Magazine {#261
    +icon: Proxies\__CG__\App\Entity\Image {#241 …}
    +name: "lemmyconnect@lemmy.ca"
    +title: "lemmyconnect"
    +description: """
      A community for the mobile app Connect for Lemmy.\n
      \n
      ### Links\n
      \n
      - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
      - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 78
    +entryCommentCount: 228
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729531660 {#269
      date: 2024-10-21 19:27:40.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#232 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +posts: Doctrine\ORM\PersistentCollection {#133 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
    +bans: Doctrine\ORM\PersistentCollection {#112 …}
    +reports: Doctrine\ORM\PersistentCollection {#98 …}
    +badges: Doctrine\ORM\PersistentCollection {#76 …}
    +logs: Doctrine\ORM\PersistentCollection {#66 …}
    +awards: Doctrine\ORM\PersistentCollection {#1854 …}
    +categories: Doctrine\ORM\PersistentCollection {#1818 …}
    -id: 79
    +apId: "lemmyconnect@lemmy.ca"
    +apProfileId: "https://lemmy.ca/c/lemmyconnect"
    +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
    +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "lemmyconnect"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729546636 {#267
      date: 2024-10-21 23:37:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084784 {#275
      date: 2023-11-04 08:59:44.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
  +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
  +title: "Connect does not collapse cross-posts into the same post in the post feed"
  +url: null
  +body: """
    Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
    \n
    The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
    \n
    This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
    \n
    Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
    \n
    ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
    \n
    ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 4
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699977086 {#1829
    date: 2023-11-14 16:51:26.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1878 …}
  +votes: Doctrine\ORM\PersistentCollection {#1932 …}
  +reports: Doctrine\ORM\PersistentCollection {#1947 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
  +badges: Doctrine\ORM\PersistentCollection {#2167 …}
  +children: []
  -id: 12772
  -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
  -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699955565
  +visibility: "visible             "
  +apId: "https://programming.dev/post/5842055"
  +editedAt: DateTimeImmutable @1700115103 {#2418
    date: 2023-11-16 07:11:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699919565 {#1478
    date: 2023-11-14 00:52:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4038
  +user: App\Entity\User {#3986 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: null
  +root: null
  +body: "Does *any* app support this?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700215170 {#4047
    date: 2023-11-17 10:59:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4036 …}
  +nested: Doctrine\ORM\PersistentCollection {#4034 …}
  +votes: Doctrine\ORM\PersistentCollection {#4032 …}
  +reports: Doctrine\ORM\PersistentCollection {#4030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
  -id: 121634
  -bodyTs: "'app':3 'support':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5486087"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699921086 {#3983
    date: 2023-11-14 01:18:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4038
  +user: App\Entity\User {#3986 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: null
  +root: null
  +body: "Does *any* app support this?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700215170 {#4047
    date: 2023-11-17 10:59:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4036 …}
  +nested: Doctrine\ORM\PersistentCollection {#4034 …}
  +votes: Doctrine\ORM\PersistentCollection {#4032 …}
  +reports: Doctrine\ORM\PersistentCollection {#4030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
  -id: 121634
  -bodyTs: "'app':3 'support':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5486087"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699921086 {#3983
    date: 2023-11-14 01:18:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4038
  +user: App\Entity\User {#3986 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: null
  +root: null
  +body: "Does *any* app support this?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700215170 {#4047
    date: 2023-11-17 10:59:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4036 …}
  +nested: Doctrine\ORM\PersistentCollection {#4034 …}
  +votes: Doctrine\ORM\PersistentCollection {#4032 …}
  +reports: Doctrine\ORM\PersistentCollection {#4030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
  -id: 121634
  -bodyTs: "'app':3 'support':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5486087"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699921086 {#3983
    date: 2023-11-14 01:18:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4066
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4038
    +user: App\Entity\User {#3986 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: null
    +root: null
    +body: "Does *any* app support this?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700215170 {#4047
      date: 2023-11-17 10:59:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4036 …}
    +nested: Doctrine\ORM\PersistentCollection {#4034 …}
    +votes: Doctrine\ORM\PersistentCollection {#4032 …}
    +reports: Doctrine\ORM\PersistentCollection {#4030 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
    -id: 121634
    -bodyTs: "'app':3 'support':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5486087"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699921086 {#3983
      date: 2023-11-14 01:18:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
    \n
    So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699921300 {#4061
    date: 2023-11-14 01:21:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4069 …}
  +nested: Doctrine\ORM\PersistentCollection {#4071 …}
  +votes: Doctrine\ORM\PersistentCollection {#4073 …}
  +reports: Doctrine\ORM\PersistentCollection {#4054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
  -id: 121645
  -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4796901"
  +editedAt: DateTimeImmutable @1700117135 {#4058
    date: 2023-11-16 07:45:35.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699921300 {#4056
    date: 2023-11-14 01:21:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4066
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4038
    +user: App\Entity\User {#3986 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: null
    +root: null
    +body: "Does *any* app support this?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700215170 {#4047
      date: 2023-11-17 10:59:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4036 …}
    +nested: Doctrine\ORM\PersistentCollection {#4034 …}
    +votes: Doctrine\ORM\PersistentCollection {#4032 …}
    +reports: Doctrine\ORM\PersistentCollection {#4030 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
    -id: 121634
    -bodyTs: "'app':3 'support':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5486087"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699921086 {#3983
      date: 2023-11-14 01:18:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
    \n
    So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699921300 {#4061
    date: 2023-11-14 01:21:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4069 …}
  +nested: Doctrine\ORM\PersistentCollection {#4071 …}
  +votes: Doctrine\ORM\PersistentCollection {#4073 …}
  +reports: Doctrine\ORM\PersistentCollection {#4054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
  -id: 121645
  -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4796901"
  +editedAt: DateTimeImmutable @1700117135 {#4058
    date: 2023-11-16 07:45:35.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699921300 {#4056
    date: 2023-11-14 01:21:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4066
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4038
    +user: App\Entity\User {#3986 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: null
    +root: null
    +body: "Does *any* app support this?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700215170 {#4047
      date: 2023-11-17 10:59:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4036 …}
    +nested: Doctrine\ORM\PersistentCollection {#4034 …}
    +votes: Doctrine\ORM\PersistentCollection {#4032 …}
    +reports: Doctrine\ORM\PersistentCollection {#4030 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
    -id: 121634
    -bodyTs: "'app':3 'support':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5486087"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699921086 {#3983
      date: 2023-11-14 01:18:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
    \n
    So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699921300 {#4061
    date: 2023-11-14 01:21:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4069 …}
  +nested: Doctrine\ORM\PersistentCollection {#4071 …}
  +votes: Doctrine\ORM\PersistentCollection {#4073 …}
  +reports: Doctrine\ORM\PersistentCollection {#4054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
  -id: 121645
  -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4796901"
  +editedAt: DateTimeImmutable @1700117135 {#4058
    date: 2023-11-16 07:45:35.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699921300 {#4056
    date: 2023-11-14 01:21:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4121
  +user: Proxies\__CG__\App\Entity\User {#4113 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4066
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4038
      +user: App\Entity\User {#3986 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: null
      +root: null
      +body: "Does *any* app support this?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700215170 {#4047
        date: 2023-11-17 10:59:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4036 …}
      +nested: Doctrine\ORM\PersistentCollection {#4034 …}
      +votes: Doctrine\ORM\PersistentCollection {#4032 …}
      +reports: Doctrine\ORM\PersistentCollection {#4030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
      -id: 121634
      -bodyTs: "'app':3 'support':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5486087"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699921086 {#3983
        date: 2023-11-14 01:18:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: """
      Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
      \n
      So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699921300 {#4061
      date: 2023-11-14 01:21:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4071 …}
    +votes: Doctrine\ORM\PersistentCollection {#4073 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
    -id: 121645
    -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4796901"
    +editedAt: DateTimeImmutable @1700117135 {#4058
      date: 2023-11-16 07:45:35.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921300 {#4056
      date: 2023-11-14 01:21:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "If it were implemented, how would comment threads work? Would they also be combined?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699946347 {#4116
    date: 2023-11-14 08:19:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4111 …}
  +nested: Doctrine\ORM\PersistentCollection {#4109 …}
  +votes: Doctrine\ORM\PersistentCollection {#4108 …}
  +reports: Doctrine\ORM\PersistentCollection {#4123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
  -id: 122517
  -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5494668"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699946347 {#4119
    date: 2023-11-14 08:19:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4121
  +user: Proxies\__CG__\App\Entity\User {#4113 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4066
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4038
      +user: App\Entity\User {#3986 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: null
      +root: null
      +body: "Does *any* app support this?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700215170 {#4047
        date: 2023-11-17 10:59:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4036 …}
      +nested: Doctrine\ORM\PersistentCollection {#4034 …}
      +votes: Doctrine\ORM\PersistentCollection {#4032 …}
      +reports: Doctrine\ORM\PersistentCollection {#4030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
      -id: 121634
      -bodyTs: "'app':3 'support':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5486087"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699921086 {#3983
        date: 2023-11-14 01:18:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: """
      Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
      \n
      So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699921300 {#4061
      date: 2023-11-14 01:21:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4071 …}
    +votes: Doctrine\ORM\PersistentCollection {#4073 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
    -id: 121645
    -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4796901"
    +editedAt: DateTimeImmutable @1700117135 {#4058
      date: 2023-11-16 07:45:35.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921300 {#4056
      date: 2023-11-14 01:21:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "If it were implemented, how would comment threads work? Would they also be combined?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699946347 {#4116
    date: 2023-11-14 08:19:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4111 …}
  +nested: Doctrine\ORM\PersistentCollection {#4109 …}
  +votes: Doctrine\ORM\PersistentCollection {#4108 …}
  +reports: Doctrine\ORM\PersistentCollection {#4123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
  -id: 122517
  -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5494668"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699946347 {#4119
    date: 2023-11-14 08:19:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4121
  +user: Proxies\__CG__\App\Entity\User {#4113 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4066
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4038
      +user: App\Entity\User {#3986 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: null
      +root: null
      +body: "Does *any* app support this?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700215170 {#4047
        date: 2023-11-17 10:59:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4036 …}
      +nested: Doctrine\ORM\PersistentCollection {#4034 …}
      +votes: Doctrine\ORM\PersistentCollection {#4032 …}
      +reports: Doctrine\ORM\PersistentCollection {#4030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
      -id: 121634
      -bodyTs: "'app':3 'support':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5486087"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699921086 {#3983
        date: 2023-11-14 01:18:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: """
      Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
      \n
      So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699921300 {#4061
      date: 2023-11-14 01:21:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4071 …}
    +votes: Doctrine\ORM\PersistentCollection {#4073 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
    -id: 121645
    -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4796901"
    +editedAt: DateTimeImmutable @1700117135 {#4058
      date: 2023-11-16 07:45:35.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921300 {#4056
      date: 2023-11-14 01:21:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "If it were implemented, how would comment threads work? Would they also be combined?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699946347 {#4116
    date: 2023-11-14 08:19:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4111 …}
  +nested: Doctrine\ORM\PersistentCollection {#4109 …}
  +votes: Doctrine\ORM\PersistentCollection {#4108 …}
  +reports: Doctrine\ORM\PersistentCollection {#4123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
  -id: 122517
  -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5494668"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699946347 {#4119
    date: 2023-11-14 08:19:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4170
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4121
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4038
        +user: App\Entity\User {#3986 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: null
        +root: null
        +body: "Does *any* app support this?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700215170 {#4047
          date: 2023-11-17 10:59:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4036 …}
        +nested: Doctrine\ORM\PersistentCollection {#4034 …}
        +votes: Doctrine\ORM\PersistentCollection {#4032 …}
        +reports: Doctrine\ORM\PersistentCollection {#4030 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
        -id: 121634
        -bodyTs: "'app':3 'support':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5486087"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699921086 {#3983
          date: 2023-11-14 01:18:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: """
        Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
        \n
        So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699921300 {#4061
        date: 2023-11-14 01:21:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4071 …}
      +votes: Doctrine\ORM\PersistentCollection {#4073 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
      -id: 121645
      -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4796901"
      +editedAt: DateTimeImmutable @1700117135 {#4058
        date: 2023-11-16 07:45:35.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699921300 {#4056
        date: 2023-11-14 01:21:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "If it were implemented, how would comment threads work? Would they also be combined?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699946347 {#4116
      date: 2023-11-14 08:19:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4111 …}
    +nested: Doctrine\ORM\PersistentCollection {#4109 …}
    +votes: Doctrine\ORM\PersistentCollection {#4108 …}
    +reports: Doctrine\ORM\PersistentCollection {#4123 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
    -id: 122517
    -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5494668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699946347 {#4119
      date: 2023-11-14 08:19:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699946623 {#4167
    date: 2023-11-14 08:23:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4171 …}
  +nested: Doctrine\ORM\PersistentCollection {#4173 …}
  +votes: Doctrine\ORM\PersistentCollection {#4175 …}
  +reports: Doctrine\ORM\PersistentCollection {#4177 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
  -id: 122524
  -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4805488"
  +editedAt: DateTimeImmutable @1700164113 {#4168
    date: 2023-11-16 20:48:33.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699946623 {#4169
    date: 2023-11-14 08:23:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4170
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4121
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4038
        +user: App\Entity\User {#3986 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: null
        +root: null
        +body: "Does *any* app support this?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700215170 {#4047
          date: 2023-11-17 10:59:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4036 …}
        +nested: Doctrine\ORM\PersistentCollection {#4034 …}
        +votes: Doctrine\ORM\PersistentCollection {#4032 …}
        +reports: Doctrine\ORM\PersistentCollection {#4030 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
        -id: 121634
        -bodyTs: "'app':3 'support':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5486087"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699921086 {#3983
          date: 2023-11-14 01:18:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: """
        Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
        \n
        So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699921300 {#4061
        date: 2023-11-14 01:21:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4071 …}
      +votes: Doctrine\ORM\PersistentCollection {#4073 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
      -id: 121645
      -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4796901"
      +editedAt: DateTimeImmutable @1700117135 {#4058
        date: 2023-11-16 07:45:35.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699921300 {#4056
        date: 2023-11-14 01:21:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "If it were implemented, how would comment threads work? Would they also be combined?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699946347 {#4116
      date: 2023-11-14 08:19:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4111 …}
    +nested: Doctrine\ORM\PersistentCollection {#4109 …}
    +votes: Doctrine\ORM\PersistentCollection {#4108 …}
    +reports: Doctrine\ORM\PersistentCollection {#4123 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
    -id: 122517
    -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5494668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699946347 {#4119
      date: 2023-11-14 08:19:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699946623 {#4167
    date: 2023-11-14 08:23:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4171 …}
  +nested: Doctrine\ORM\PersistentCollection {#4173 …}
  +votes: Doctrine\ORM\PersistentCollection {#4175 …}
  +reports: Doctrine\ORM\PersistentCollection {#4177 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
  -id: 122524
  -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4805488"
  +editedAt: DateTimeImmutable @1700164113 {#4168
    date: 2023-11-16 20:48:33.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699946623 {#4169
    date: 2023-11-14 08:23:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4170
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4121
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4038
        +user: App\Entity\User {#3986 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: null
        +root: null
        +body: "Does *any* app support this?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700215170 {#4047
          date: 2023-11-17 10:59:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4036 …}
        +nested: Doctrine\ORM\PersistentCollection {#4034 …}
        +votes: Doctrine\ORM\PersistentCollection {#4032 …}
        +reports: Doctrine\ORM\PersistentCollection {#4030 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
        -id: 121634
        -bodyTs: "'app':3 'support':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5486087"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699921086 {#3983
          date: 2023-11-14 01:18:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: """
        Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
        \n
        So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699921300 {#4061
        date: 2023-11-14 01:21:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4071 …}
      +votes: Doctrine\ORM\PersistentCollection {#4073 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
      -id: 121645
      -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4796901"
      +editedAt: DateTimeImmutable @1700117135 {#4058
        date: 2023-11-16 07:45:35.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699921300 {#4056
        date: 2023-11-14 01:21:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "If it were implemented, how would comment threads work? Would they also be combined?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699946347 {#4116
      date: 2023-11-14 08:19:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4111 …}
    +nested: Doctrine\ORM\PersistentCollection {#4109 …}
    +votes: Doctrine\ORM\PersistentCollection {#4108 …}
    +reports: Doctrine\ORM\PersistentCollection {#4123 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
    -id: 122517
    -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5494668"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699946347 {#4119
      date: 2023-11-14 08:19:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699946623 {#4167
    date: 2023-11-14 08:23:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4171 …}
  +nested: Doctrine\ORM\PersistentCollection {#4173 …}
  +votes: Doctrine\ORM\PersistentCollection {#4175 …}
  +reports: Doctrine\ORM\PersistentCollection {#4177 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
  -id: 122524
  -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4805488"
  +editedAt: DateTimeImmutable @1700164113 {#4168
    date: 2023-11-16 20:48:33.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699946623 {#4169
    date: 2023-11-14 08:23:43.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4184
  +user: Proxies\__CG__\App\Entity\User {#4113 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4170
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4121
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4066
        +user: Proxies\__CG__\App\Entity\User {#1934 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: App\Entity\EntryComment {#4038
          +user: App\Entity\User {#3986 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#261}
          +image: null
          +parent: null
          +root: null
          +body: "Does *any* app support this?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700215170 {#4047
            date: 2023-11-17 10:59:30.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@mac@programming.dev"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4036 …}
          +nested: Doctrine\ORM\PersistentCollection {#4034 …}
          +votes: Doctrine\ORM\PersistentCollection {#4032 …}
          +reports: Doctrine\ORM\PersistentCollection {#4030 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
          -id: 121634
          -bodyTs: "'app':3 'support':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5486087"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699921086 {#3983
            date: 2023-11-14 01:18:06.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4038}
        +body: """
          Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
          \n
          So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699921300 {#4061
          date: 2023-11-14 01:21:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
          "@can@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4069 …}
        +nested: Doctrine\ORM\PersistentCollection {#4071 …}
        +votes: Doctrine\ORM\PersistentCollection {#4073 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
        -id: 121645
        -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/4796901"
        +editedAt: DateTimeImmutable @1700117135 {#4058
          date: 2023-11-16 07:45:35.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699921300 {#4056
          date: 2023-11-14 01:21:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: "If it were implemented, how would comment threads work? Would they also be combined?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699946347 {#4116
        date: 2023-11-14 08:19:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4111 …}
      +nested: Doctrine\ORM\PersistentCollection {#4109 …}
      +votes: Doctrine\ORM\PersistentCollection {#4108 …}
      +reports: Doctrine\ORM\PersistentCollection {#4123 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
      -id: 122517
      -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5494668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699946347 {#4119
        date: 2023-11-14 08:19:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699946623 {#4167
      date: 2023-11-14 08:23:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
      "@threelonmusketeers@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4171 …}
    +nested: Doctrine\ORM\PersistentCollection {#4173 …}
    +votes: Doctrine\ORM\PersistentCollection {#4175 …}
    +reports: Doctrine\ORM\PersistentCollection {#4177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
    -id: 122524
    -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4805488"
    +editedAt: DateTimeImmutable @1700164113 {#4168
      date: 2023-11-16 20:48:33.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699946623 {#4169
      date: 2023-11-14 08:23:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "So if I were to tap on the post in the feed, which post’s comment section would I see? The first post? Most recent post? The most popular post?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699947879 {#4189
    date: 2023-11-14 08:44:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4192 …}
  +nested: Doctrine\ORM\PersistentCollection {#4196 …}
  +votes: Doctrine\ORM\PersistentCollection {#4198 …}
  +reports: Doctrine\ORM\PersistentCollection {#4199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
  -id: 122572
  -bodyTs: "'comment':16 'feed':12 'first':22 'popular':29 'post':9,14,23,26,30 'recent':25 'section':17 'see':20 'tap':6 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5495171"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699947879 {#4186
    date: 2023-11-14 08:44:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4184
  +user: Proxies\__CG__\App\Entity\User {#4113 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4170
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4121
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4066
        +user: Proxies\__CG__\App\Entity\User {#1934 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: App\Entity\EntryComment {#4038
          +user: App\Entity\User {#3986 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#261}
          +image: null
          +parent: null
          +root: null
          +body: "Does *any* app support this?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700215170 {#4047
            date: 2023-11-17 10:59:30.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@mac@programming.dev"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4036 …}
          +nested: Doctrine\ORM\PersistentCollection {#4034 …}
          +votes: Doctrine\ORM\PersistentCollection {#4032 …}
          +reports: Doctrine\ORM\PersistentCollection {#4030 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
          -id: 121634
          -bodyTs: "'app':3 'support':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5486087"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699921086 {#3983
            date: 2023-11-14 01:18:06.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4038}
        +body: """
          Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
          \n
          So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699921300 {#4061
          date: 2023-11-14 01:21:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
          "@can@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4069 …}
        +nested: Doctrine\ORM\PersistentCollection {#4071 …}
        +votes: Doctrine\ORM\PersistentCollection {#4073 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
        -id: 121645
        -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/4796901"
        +editedAt: DateTimeImmutable @1700117135 {#4058
          date: 2023-11-16 07:45:35.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699921300 {#4056
          date: 2023-11-14 01:21:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: "If it were implemented, how would comment threads work? Would they also be combined?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699946347 {#4116
        date: 2023-11-14 08:19:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4111 …}
      +nested: Doctrine\ORM\PersistentCollection {#4109 …}
      +votes: Doctrine\ORM\PersistentCollection {#4108 …}
      +reports: Doctrine\ORM\PersistentCollection {#4123 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
      -id: 122517
      -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5494668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699946347 {#4119
        date: 2023-11-14 08:19:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699946623 {#4167
      date: 2023-11-14 08:23:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
      "@threelonmusketeers@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4171 …}
    +nested: Doctrine\ORM\PersistentCollection {#4173 …}
    +votes: Doctrine\ORM\PersistentCollection {#4175 …}
    +reports: Doctrine\ORM\PersistentCollection {#4177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
    -id: 122524
    -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4805488"
    +editedAt: DateTimeImmutable @1700164113 {#4168
      date: 2023-11-16 20:48:33.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699946623 {#4169
      date: 2023-11-14 08:23:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "So if I were to tap on the post in the feed, which post’s comment section would I see? The first post? Most recent post? The most popular post?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699947879 {#4189
    date: 2023-11-14 08:44:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4192 …}
  +nested: Doctrine\ORM\PersistentCollection {#4196 …}
  +votes: Doctrine\ORM\PersistentCollection {#4198 …}
  +reports: Doctrine\ORM\PersistentCollection {#4199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
  -id: 122572
  -bodyTs: "'comment':16 'feed':12 'first':22 'popular':29 'post':9,14,23,26,30 'recent':25 'section':17 'see':20 'tap':6 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5495171"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699947879 {#4186
    date: 2023-11-14 08:44:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4184
  +user: Proxies\__CG__\App\Entity\User {#4113 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4170
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4121
      +user: Proxies\__CG__\App\Entity\User {#4113 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4066
        +user: Proxies\__CG__\App\Entity\User {#1934 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: App\Entity\EntryComment {#4038
          +user: App\Entity\User {#3986 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#261}
          +image: null
          +parent: null
          +root: null
          +body: "Does *any* app support this?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700215170 {#4047
            date: 2023-11-17 10:59:30.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@mac@programming.dev"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4036 …}
          +nested: Doctrine\ORM\PersistentCollection {#4034 …}
          +votes: Doctrine\ORM\PersistentCollection {#4032 …}
          +reports: Doctrine\ORM\PersistentCollection {#4030 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
          -id: 121634
          -bodyTs: "'app':3 'support':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5486087"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699921086 {#3983
            date: 2023-11-14 01:18:06.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4038}
        +body: """
          Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
          \n
          So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699921300 {#4061
          date: 2023-11-14 01:21:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
          "@can@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4069 …}
        +nested: Doctrine\ORM\PersistentCollection {#4071 …}
        +votes: Doctrine\ORM\PersistentCollection {#4073 …}
        +reports: Doctrine\ORM\PersistentCollection {#4054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
        -id: 121645
        -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/4796901"
        +editedAt: DateTimeImmutable @1700117135 {#4058
          date: 2023-11-16 07:45:35.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699921300 {#4056
          date: 2023-11-14 01:21:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: "If it were implemented, how would comment threads work? Would they also be combined?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699946347 {#4116
        date: 2023-11-14 08:19:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4111 …}
      +nested: Doctrine\ORM\PersistentCollection {#4109 …}
      +votes: Doctrine\ORM\PersistentCollection {#4108 …}
      +reports: Doctrine\ORM\PersistentCollection {#4123 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
      -id: 122517
      -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5494668"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699946347 {#4119
        date: 2023-11-14 08:19:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699946623 {#4167
      date: 2023-11-14 08:23:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
      "@threelonmusketeers@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4171 …}
    +nested: Doctrine\ORM\PersistentCollection {#4173 …}
    +votes: Doctrine\ORM\PersistentCollection {#4175 …}
    +reports: Doctrine\ORM\PersistentCollection {#4177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
    -id: 122524
    -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4805488"
    +editedAt: DateTimeImmutable @1700164113 {#4168
      date: 2023-11-16 20:48:33.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699946623 {#4169
      date: 2023-11-14 08:23:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "So if I were to tap on the post in the feed, which post’s comment section would I see? The first post? Most recent post? The most popular post?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699947879 {#4189
    date: 2023-11-14 08:44:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4192 …}
  +nested: Doctrine\ORM\PersistentCollection {#4196 …}
  +votes: Doctrine\ORM\PersistentCollection {#4198 …}
  +reports: Doctrine\ORM\PersistentCollection {#4199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
  -id: 122572
  -bodyTs: "'comment':16 'feed':12 'first':22 'popular':29 'post':9,14,23,26,30 'recent':25 'section':17 'see':20 'tap':6 'would':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5495171"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699947879 {#4186
    date: 2023-11-14 08:44:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4212
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4184
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4170
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4121
        +user: Proxies\__CG__\App\Entity\User {#4113 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: App\Entity\EntryComment {#4066
          +user: Proxies\__CG__\App\Entity\User {#1934 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#261}
          +image: null
          +parent: App\Entity\EntryComment {#4038
            +user: App\Entity\User {#3986 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#261}
            +image: null
            +parent: null
            +root: null
            +body: "Does *any* app support this?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1700215170 {#4047
              date: 2023-11-17 10:59:30.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@mac@programming.dev"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4036 …}
            +nested: Doctrine\ORM\PersistentCollection {#4034 …}
            +votes: Doctrine\ORM\PersistentCollection {#4032 …}
            +reports: Doctrine\ORM\PersistentCollection {#4030 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
            -id: 121634
            -bodyTs: "'app':3 'support':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/5486087"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699921086 {#3983
              date: 2023-11-14 01:18:06.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4038}
          +body: """
            Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
            \n
            So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699921300 {#4061
            date: 2023-11-14 01:21:40.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@mac@programming.dev"
            "@can@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4069 …}
          +nested: Doctrine\ORM\PersistentCollection {#4071 …}
          +votes: Doctrine\ORM\PersistentCollection {#4073 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
          -id: 121645
          -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://programming.dev/comment/4796901"
          +editedAt: DateTimeImmutable @1700117135 {#4058
            date: 2023-11-16 07:45:35.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699921300 {#4056
            date: 2023-11-14 01:21:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4038}
        +body: "If it were implemented, how would comment threads work? Would they also be combined?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699946347 {#4116
          date: 2023-11-14 08:19:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
          "@can@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4111 …}
        +nested: Doctrine\ORM\PersistentCollection {#4109 …}
        +votes: Doctrine\ORM\PersistentCollection {#4108 …}
        +reports: Doctrine\ORM\PersistentCollection {#4123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
        -id: 122517
        -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5494668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699946347 {#4119
          date: 2023-11-14 08:19:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699946623 {#4167
        date: 2023-11-14 08:23:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
        "@threelonmusketeers@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4171 …}
      +nested: Doctrine\ORM\PersistentCollection {#4173 …}
      +votes: Doctrine\ORM\PersistentCollection {#4175 …}
      +reports: Doctrine\ORM\PersistentCollection {#4177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
      -id: 122524
      -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4805488"
      +editedAt: DateTimeImmutable @1700164113 {#4168
        date: 2023-11-16 20:48:33.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699946623 {#4169
        date: 2023-11-14 08:23:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "So if I were to tap on the post in the feed, which post’s comment section would I see? The first post? Most recent post? The most popular post?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699947879 {#4189
      date: 2023-11-14 08:44:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
      "@threelonmusketeers@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4192 …}
    +nested: Doctrine\ORM\PersistentCollection {#4196 …}
    +votes: Doctrine\ORM\PersistentCollection {#4198 …}
    +reports: Doctrine\ORM\PersistentCollection {#4199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 122572
    -bodyTs: "'comment':16 'feed':12 'first':22 'popular':29 'post':9,14,23,26,30 'recent':25 'section':17 'see':20 'tap':6 'would':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5495171"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699947879 {#4186
      date: 2023-11-14 08:44:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    lemmy-ui does the oldest post\n
    \n
    but you can get to any other post instead by tapping them in the cross-posted to section\n
    \n
    ![](https://programming.dev/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)\n
    \n
    So in this if you tap the title you go to the post on gamedev since its the oldest post. But if you tap game_design at the bottom you go to the post on game_design
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699977086 {#4215
    date: 2023-11-14 16:51:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4210 …}
  +nested: Doctrine\ORM\PersistentCollection {#4208 …}
  +votes: Doctrine\ORM\PersistentCollection {#4206 …}
  +reports: Doctrine\ORM\PersistentCollection {#4222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
  -id: 123697
  -bodyTs: "'/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)':29 'bottom':58 'cross':23 'cross-post':22 'design':55,66 'game':54,65 'gamedev':44 'get':11 'go':39,60 'instead':16 'lemmi':2 'lemmy-ui':1 'oldest':6,48 'post':7,15,24,42,49,63 'programming.dev':28 'programming.dev/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)':27 'section':26 'sinc':45 'tap':18,35,53 'titl':37 'ui':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4814342"
  +editedAt: DateTimeImmutable @1700215184 {#4218
    date: 2023-11-17 10:59:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699977086 {#4220
    date: 2023-11-14 16:51:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4212
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4184
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4170
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4121
        +user: Proxies\__CG__\App\Entity\User {#4113 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: App\Entity\EntryComment {#4066
          +user: Proxies\__CG__\App\Entity\User {#1934 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#261}
          +image: null
          +parent: App\Entity\EntryComment {#4038
            +user: App\Entity\User {#3986 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#261}
            +image: null
            +parent: null
            +root: null
            +body: "Does *any* app support this?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1700215170 {#4047
              date: 2023-11-17 10:59:30.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@mac@programming.dev"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4036 …}
            +nested: Doctrine\ORM\PersistentCollection {#4034 …}
            +votes: Doctrine\ORM\PersistentCollection {#4032 …}
            +reports: Doctrine\ORM\PersistentCollection {#4030 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
            -id: 121634
            -bodyTs: "'app':3 'support':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/5486087"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699921086 {#3983
              date: 2023-11-14 01:18:06.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4038}
          +body: """
            Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
            \n
            So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699921300 {#4061
            date: 2023-11-14 01:21:40.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@mac@programming.dev"
            "@can@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4069 …}
          +nested: Doctrine\ORM\PersistentCollection {#4071 …}
          +votes: Doctrine\ORM\PersistentCollection {#4073 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
          -id: 121645
          -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://programming.dev/comment/4796901"
          +editedAt: DateTimeImmutable @1700117135 {#4058
            date: 2023-11-16 07:45:35.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699921300 {#4056
            date: 2023-11-14 01:21:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4038}
        +body: "If it were implemented, how would comment threads work? Would they also be combined?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699946347 {#4116
          date: 2023-11-14 08:19:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
          "@can@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4111 …}
        +nested: Doctrine\ORM\PersistentCollection {#4109 …}
        +votes: Doctrine\ORM\PersistentCollection {#4108 …}
        +reports: Doctrine\ORM\PersistentCollection {#4123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
        -id: 122517
        -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5494668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699946347 {#4119
          date: 2023-11-14 08:19:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699946623 {#4167
        date: 2023-11-14 08:23:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
        "@threelonmusketeers@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4171 …}
      +nested: Doctrine\ORM\PersistentCollection {#4173 …}
      +votes: Doctrine\ORM\PersistentCollection {#4175 …}
      +reports: Doctrine\ORM\PersistentCollection {#4177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
      -id: 122524
      -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4805488"
      +editedAt: DateTimeImmutable @1700164113 {#4168
        date: 2023-11-16 20:48:33.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699946623 {#4169
        date: 2023-11-14 08:23:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "So if I were to tap on the post in the feed, which post’s comment section would I see? The first post? Most recent post? The most popular post?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699947879 {#4189
      date: 2023-11-14 08:44:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
      "@threelonmusketeers@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4192 …}
    +nested: Doctrine\ORM\PersistentCollection {#4196 …}
    +votes: Doctrine\ORM\PersistentCollection {#4198 …}
    +reports: Doctrine\ORM\PersistentCollection {#4199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 122572
    -bodyTs: "'comment':16 'feed':12 'first':22 'popular':29 'post':9,14,23,26,30 'recent':25 'section':17 'see':20 'tap':6 'would':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5495171"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699947879 {#4186
      date: 2023-11-14 08:44:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    lemmy-ui does the oldest post\n
    \n
    but you can get to any other post instead by tapping them in the cross-posted to section\n
    \n
    ![](https://programming.dev/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)\n
    \n
    So in this if you tap the title you go to the post on gamedev since its the oldest post. But if you tap game_design at the bottom you go to the post on game_design
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699977086 {#4215
    date: 2023-11-14 16:51:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4210 …}
  +nested: Doctrine\ORM\PersistentCollection {#4208 …}
  +votes: Doctrine\ORM\PersistentCollection {#4206 …}
  +reports: Doctrine\ORM\PersistentCollection {#4222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
  -id: 123697
  -bodyTs: "'/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)':29 'bottom':58 'cross':23 'cross-post':22 'design':55,66 'game':54,65 'gamedev':44 'get':11 'go':39,60 'instead':16 'lemmi':2 'lemmy-ui':1 'oldest':6,48 'post':7,15,24,42,49,63 'programming.dev':28 'programming.dev/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)':27 'section':26 'sinc':45 'tap':18,35,53 'titl':37 'ui':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4814342"
  +editedAt: DateTimeImmutable @1700215184 {#4218
    date: 2023-11-17 10:59:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699977086 {#4220
    date: 2023-11-14 16:51:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4212
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4184
    +user: Proxies\__CG__\App\Entity\User {#4113 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4170
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4121
        +user: Proxies\__CG__\App\Entity\User {#4113 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: App\Entity\EntryComment {#4066
          +user: Proxies\__CG__\App\Entity\User {#1934 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#261}
          +image: null
          +parent: App\Entity\EntryComment {#4038
            +user: App\Entity\User {#3986 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#261}
            +image: null
            +parent: null
            +root: null
            +body: "Does *any* app support this?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1700215170 {#4047
              date: 2023-11-17 10:59:30.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@mac@programming.dev"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4036 …}
            +nested: Doctrine\ORM\PersistentCollection {#4034 …}
            +votes: Doctrine\ORM\PersistentCollection {#4032 …}
            +reports: Doctrine\ORM\PersistentCollection {#4030 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
            -id: 121634
            -bodyTs: "'app':3 'support':4"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/5486087"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699921086 {#3983
              date: 2023-11-14 01:18:06.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4038}
          +body: """
            Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
            \n
            So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1699921300 {#4061
            date: 2023-11-14 01:21:40.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@mac@programming.dev"
            "@can@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4069 …}
          +nested: Doctrine\ORM\PersistentCollection {#4071 …}
          +votes: Doctrine\ORM\PersistentCollection {#4073 …}
          +reports: Doctrine\ORM\PersistentCollection {#4054 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
          -id: 121645
          -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://programming.dev/comment/4796901"
          +editedAt: DateTimeImmutable @1700117135 {#4058
            date: 2023-11-16 07:45:35.0 +01:00
          }
          +createdAt: DateTimeImmutable @1699921300 {#4056
            date: 2023-11-14 01:21:40.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4038}
        +body: "If it were implemented, how would comment threads work? Would they also be combined?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699946347 {#4116
          date: 2023-11-14 08:19:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
          "@can@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4111 …}
        +nested: Doctrine\ORM\PersistentCollection {#4109 …}
        +votes: Doctrine\ORM\PersistentCollection {#4108 …}
        +reports: Doctrine\ORM\PersistentCollection {#4123 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4125 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4127 …}
        -id: 122517
        -bodyTs: "'also':12 'combin':14 'comment':7 'implement':4 'thread':8 'work':9 'would':6,10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5494668"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699946347 {#4119
          date: 2023-11-14 08:19:07.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: "no, theyre still two different posts and have different post views outside of the feed. Just one is more prominently shown in the feed while the rest are just links in the `cross-posted to` section below the post in the feed when it detects that multiple posts have the same url. Comment threads combining would be a separate feature"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699946623 {#4167
        date: 2023-11-14 08:23:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
        "@threelonmusketeers@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4171 …}
      +nested: Doctrine\ORM\PersistentCollection {#4173 …}
      +votes: Doctrine\ORM\PersistentCollection {#4175 …}
      +reports: Doctrine\ORM\PersistentCollection {#4177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
      -id: 122524
      -bodyTs: "'combin':56 'comment':54 'cross':34 'cross-post':33 'detect':46 'differ':5,9 'featur':61 'feed':15,24,43 'link':30 'multipl':48 'one':17 'outsid':12 'post':6,10,35,40,49 'promin':20 'rest':27 'section':37 'separ':60 'shown':21 'still':3 'theyr':2 'thread':55 'two':4 'url':53 'view':11 'would':57"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4805488"
      +editedAt: DateTimeImmutable @1700164113 {#4168
        date: 2023-11-16 20:48:33.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699946623 {#4169
        date: 2023-11-14 08:23:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "So if I were to tap on the post in the feed, which post’s comment section would I see? The first post? Most recent post? The most popular post?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699947879 {#4189
      date: 2023-11-14 08:44:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
      "@threelonmusketeers@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4192 …}
    +nested: Doctrine\ORM\PersistentCollection {#4196 …}
    +votes: Doctrine\ORM\PersistentCollection {#4198 …}
    +reports: Doctrine\ORM\PersistentCollection {#4199 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4201 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4203 …}
    -id: 122572
    -bodyTs: "'comment':16 'feed':12 'first':22 'popular':29 'post':9,14,23,26,30 'recent':25 'section':17 'see':20 'tap':6 'would':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5495171"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699947879 {#4186
      date: 2023-11-14 08:44:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    lemmy-ui does the oldest post\n
    \n
    but you can get to any other post instead by tapping them in the cross-posted to section\n
    \n
    ![](https://programming.dev/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)\n
    \n
    So in this if you tap the title you go to the post on gamedev since its the oldest post. But if you tap game_design at the bottom you go to the post on game_design
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699977086 {#4215
    date: 2023-11-14 16:51:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
    "@threelonmusketeers@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4210 …}
  +nested: Doctrine\ORM\PersistentCollection {#4208 …}
  +votes: Doctrine\ORM\PersistentCollection {#4206 …}
  +reports: Doctrine\ORM\PersistentCollection {#4222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4226 …}
  -id: 123697
  -bodyTs: "'/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)':29 'bottom':58 'cross':23 'cross-post':22 'design':55,66 'game':54,65 'gamedev':44 'get':11 'go':39,60 'instead':16 'lemmi':2 'lemmy-ui':1 'oldest':6,48 'post':7,15,24,42,49,63 'programming.dev':28 'programming.dev/pictrs/image/58b7bb15-c23f-4a65-b342-c81e0be17705.png)':27 'section':26 'sinc':45 'tap':18,35,53 'titl':37 'ui':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4814342"
  +editedAt: DateTimeImmutable @1700215184 {#4218
    date: 2023-11-17 10:59:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699977086 {#4220
    date: 2023-11-14 16:51:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4131
  +user: App\Entity\User {#3986 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4066
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4038
      +user: App\Entity\User {#3986 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: null
      +root: null
      +body: "Does *any* app support this?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700215170 {#4047
        date: 2023-11-17 10:59:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4036 …}
      +nested: Doctrine\ORM\PersistentCollection {#4034 …}
      +votes: Doctrine\ORM\PersistentCollection {#4032 …}
      +reports: Doctrine\ORM\PersistentCollection {#4030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
      -id: 121634
      -bodyTs: "'app':3 'support':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5486087"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699921086 {#3983
        date: 2023-11-14 01:18:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: """
      Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
      \n
      So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699921300 {#4061
      date: 2023-11-14 01:21:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4071 …}
    +votes: Doctrine\ORM\PersistentCollection {#4073 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
    -id: 121645
    -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4796901"
    +editedAt: DateTimeImmutable @1700117135 {#4058
      date: 2023-11-16 07:45:35.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921300 {#4056
      date: 2023-11-14 01:21:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "I agree it would be a great QOL feature but I tried pretty much every app (on android) and none supported it. I follow the app communities too but I may have missed an update post."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699922465 {#4129
    date: 2023-11-14 01:41:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4132 …}
  +nested: Doctrine\ORM\PersistentCollection {#4134 …}
  +votes: Doctrine\ORM\PersistentCollection {#4136 …}
  +reports: Doctrine\ORM\PersistentCollection {#4138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
  -id: 121705
  -bodyTs: "'agre':2 'android':18 'app':16,26 'communiti':27 'everi':15 'featur':9 'follow':24 'great':7 'may':31 'miss':33 'much':14 'none':20 'post':36 'pretti':13 'qol':8 'support':21 'tri':12 'updat':35 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5486588"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699922465 {#4130
    date: 2023-11-14 01:41:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4131
  +user: App\Entity\User {#3986 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4066
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4038
      +user: App\Entity\User {#3986 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: null
      +root: null
      +body: "Does *any* app support this?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700215170 {#4047
        date: 2023-11-17 10:59:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4036 …}
      +nested: Doctrine\ORM\PersistentCollection {#4034 …}
      +votes: Doctrine\ORM\PersistentCollection {#4032 …}
      +reports: Doctrine\ORM\PersistentCollection {#4030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
      -id: 121634
      -bodyTs: "'app':3 'support':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5486087"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699921086 {#3983
        date: 2023-11-14 01:18:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: """
      Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
      \n
      So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699921300 {#4061
      date: 2023-11-14 01:21:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4071 …}
    +votes: Doctrine\ORM\PersistentCollection {#4073 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
    -id: 121645
    -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4796901"
    +editedAt: DateTimeImmutable @1700117135 {#4058
      date: 2023-11-16 07:45:35.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921300 {#4056
      date: 2023-11-14 01:21:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "I agree it would be a great QOL feature but I tried pretty much every app (on android) and none supported it. I follow the app communities too but I may have missed an update post."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699922465 {#4129
    date: 2023-11-14 01:41:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4132 …}
  +nested: Doctrine\ORM\PersistentCollection {#4134 …}
  +votes: Doctrine\ORM\PersistentCollection {#4136 …}
  +reports: Doctrine\ORM\PersistentCollection {#4138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
  -id: 121705
  -bodyTs: "'agre':2 'android':18 'app':16,26 'communiti':27 'everi':15 'featur':9 'follow':24 'great':7 'may':31 'miss':33 'much':14 'none':20 'post':36 'pretti':13 'qol':8 'support':21 'tri':12 'updat':35 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5486588"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699922465 {#4130
    date: 2023-11-14 01:41:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4131
  +user: App\Entity\User {#3986 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4066
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4038
      +user: App\Entity\User {#3986 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: null
      +root: null
      +body: "Does *any* app support this?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700215170 {#4047
        date: 2023-11-17 10:59:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4036 …}
      +nested: Doctrine\ORM\PersistentCollection {#4034 …}
      +votes: Doctrine\ORM\PersistentCollection {#4032 …}
      +reports: Doctrine\ORM\PersistentCollection {#4030 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
      -id: 121634
      -bodyTs: "'app':3 'support':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5486087"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699921086 {#3983
        date: 2023-11-14 01:18:06.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: """
      Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
      \n
      So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699921300 {#4061
      date: 2023-11-14 01:21:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4069 …}
    +nested: Doctrine\ORM\PersistentCollection {#4071 …}
    +votes: Doctrine\ORM\PersistentCollection {#4073 …}
    +reports: Doctrine\ORM\PersistentCollection {#4054 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
    -id: 121645
    -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4796901"
    +editedAt: DateTimeImmutable @1700117135 {#4058
      date: 2023-11-16 07:45:35.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921300 {#4056
      date: 2023-11-14 01:21:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: "I agree it would be a great QOL feature but I tried pretty much every app (on android) and none supported it. I follow the app communities too but I may have missed an update post."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699922465 {#4129
    date: 2023-11-14 01:41:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4132 …}
  +nested: Doctrine\ORM\PersistentCollection {#4134 …}
  +votes: Doctrine\ORM\PersistentCollection {#4136 …}
  +reports: Doctrine\ORM\PersistentCollection {#4138 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
  -id: 121705
  -bodyTs: "'agre':2 'android':18 'app':16,26 'communiti':27 'everi':15 'featur':9 'follow':24 'great':7 'may':31 'miss':33 'much':14 'none':20 'post':36 'pretti':13 'qol':8 'support':21 'tri':12 'updat':35 'would':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5486588"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699922465 {#4130
    date: 2023-11-14 01:41:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4153
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4131
    +user: App\Entity\User {#3986 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4038
        +user: App\Entity\User {#3986 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: null
        +root: null
        +body: "Does *any* app support this?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700215170 {#4047
          date: 2023-11-17 10:59:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4036 …}
        +nested: Doctrine\ORM\PersistentCollection {#4034 …}
        +votes: Doctrine\ORM\PersistentCollection {#4032 …}
        +reports: Doctrine\ORM\PersistentCollection {#4030 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
        -id: 121634
        -bodyTs: "'app':3 'support':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5486087"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699921086 {#3983
          date: 2023-11-14 01:18:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: """
        Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
        \n
        So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699921300 {#4061
        date: 2023-11-14 01:21:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4071 …}
      +votes: Doctrine\ORM\PersistentCollection {#4073 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
      -id: 121645
      -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4796901"
      +editedAt: DateTimeImmutable @1700117135 {#4058
        date: 2023-11-16 07:45:35.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699921300 {#4056
        date: 2023-11-14 01:21:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "I agree it would be a great QOL feature but I tried pretty much every app (on android) and none supported it. I follow the app communities too but I may have missed an update post."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699922465 {#4129
      date: 2023-11-14 01:41:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4132 …}
    +nested: Doctrine\ORM\PersistentCollection {#4134 …}
    +votes: Doctrine\ORM\PersistentCollection {#4136 …}
    +reports: Doctrine\ORM\PersistentCollection {#4138 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
    -id: 121705
    -bodyTs: "'agre':2 'android':18 'app':16,26 'communiti':27 'everi':15 'featur':9 'follow':24 'great':7 'may':31 'miss':33 'much':14 'none':20 'post':36 'pretti':13 'qol':8 'support':21 'tri':12 'updat':35 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5486588"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699922465 {#4130
      date: 2023-11-14 01:41:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    yeah ill probably have to make an issue on all of their repositories\n
    \n
    its pretty much only supported by the main instance web frontends (lemmy-ui and pangora-ui) (been supported on lemmy-ui since before all of the apps were made)\n
    \n
    currently recommended in programming.dev to cross post to as many communities as you can to give content to the lower activity communities and since there tends to be a lot of overlap with topics but thats conflicting with current app behaviours
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699923060 {#4150
    date: 2023-11-14 01:51:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4156 …}
  +nested: Doctrine\ORM\PersistentCollection {#4158 …}
  +votes: Doctrine\ORM\PersistentCollection {#4154 …}
  +reports: Doctrine\ORM\PersistentCollection {#4161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4165 …}
  -id: 121729
  -bodyTs: "'activ':66 'app':43,85 'behaviour':86 'communiti':56,67 'conflict':82 'content':62 'cross':51 'current':46,84 'frontend':24 'give':61 'ill':2 'instanc':22 'issu':8 'lemmi':26,36 'lemmy-ui':25,35 'lot':75 'lower':65 'made':45 'main':21 'make':6 'mani':55 'much':16 'overlap':77 'pangora':30 'pangora-ui':29 'post':52 'pretti':15 'probabl':3 'programming.dev':49 'recommend':47 'repositori':13 'sinc':38,69 'support':18,33 'tend':71 'that':81 'topic':79 'ui':27,31,37 'web':23 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4797654"
  +editedAt: DateTimeImmutable @1700121842 {#4147
    date: 2023-11-16 09:04:02.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699923060 {#4145
    date: 2023-11-14 01:51:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4153
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4131
    +user: App\Entity\User {#3986 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4038
        +user: App\Entity\User {#3986 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: null
        +root: null
        +body: "Does *any* app support this?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700215170 {#4047
          date: 2023-11-17 10:59:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4036 …}
        +nested: Doctrine\ORM\PersistentCollection {#4034 …}
        +votes: Doctrine\ORM\PersistentCollection {#4032 …}
        +reports: Doctrine\ORM\PersistentCollection {#4030 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
        -id: 121634
        -bodyTs: "'app':3 'support':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5486087"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699921086 {#3983
          date: 2023-11-14 01:18:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: """
        Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
        \n
        So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699921300 {#4061
        date: 2023-11-14 01:21:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4071 …}
      +votes: Doctrine\ORM\PersistentCollection {#4073 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
      -id: 121645
      -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4796901"
      +editedAt: DateTimeImmutable @1700117135 {#4058
        date: 2023-11-16 07:45:35.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699921300 {#4056
        date: 2023-11-14 01:21:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "I agree it would be a great QOL feature but I tried pretty much every app (on android) and none supported it. I follow the app communities too but I may have missed an update post."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699922465 {#4129
      date: 2023-11-14 01:41:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4132 …}
    +nested: Doctrine\ORM\PersistentCollection {#4134 …}
    +votes: Doctrine\ORM\PersistentCollection {#4136 …}
    +reports: Doctrine\ORM\PersistentCollection {#4138 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
    -id: 121705
    -bodyTs: "'agre':2 'android':18 'app':16,26 'communiti':27 'everi':15 'featur':9 'follow':24 'great':7 'may':31 'miss':33 'much':14 'none':20 'post':36 'pretti':13 'qol':8 'support':21 'tri':12 'updat':35 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5486588"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699922465 {#4130
      date: 2023-11-14 01:41:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    yeah ill probably have to make an issue on all of their repositories\n
    \n
    its pretty much only supported by the main instance web frontends (lemmy-ui and pangora-ui) (been supported on lemmy-ui since before all of the apps were made)\n
    \n
    currently recommended in programming.dev to cross post to as many communities as you can to give content to the lower activity communities and since there tends to be a lot of overlap with topics but thats conflicting with current app behaviours
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699923060 {#4150
    date: 2023-11-14 01:51:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4156 …}
  +nested: Doctrine\ORM\PersistentCollection {#4158 …}
  +votes: Doctrine\ORM\PersistentCollection {#4154 …}
  +reports: Doctrine\ORM\PersistentCollection {#4161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4165 …}
  -id: 121729
  -bodyTs: "'activ':66 'app':43,85 'behaviour':86 'communiti':56,67 'conflict':82 'content':62 'cross':51 'current':46,84 'frontend':24 'give':61 'ill':2 'instanc':22 'issu':8 'lemmi':26,36 'lemmy-ui':25,35 'lot':75 'lower':65 'made':45 'main':21 'make':6 'mani':55 'much':16 'overlap':77 'pangora':30 'pangora-ui':29 'post':52 'pretti':15 'probabl':3 'programming.dev':49 'recommend':47 'repositori':13 'sinc':38,69 'support':18,33 'tend':71 'that':81 'topic':79 'ui':27,31,37 'web':23 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4797654"
  +editedAt: DateTimeImmutable @1700121842 {#4147
    date: 2023-11-16 09:04:02.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699923060 {#4145
    date: 2023-11-14 01:51:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4153
  +user: Proxies\__CG__\App\Entity\User {#1934 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1934 …}
    +magazine: App\Entity\Magazine {#261
      +icon: Proxies\__CG__\App\Entity\Image {#241 …}
      +name: "lemmyconnect@lemmy.ca"
      +title: "lemmyconnect"
      +description: """
        A community for the mobile app Connect for Lemmy.\n
        \n
        ### Links\n
        \n
        - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
        - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 78
      +entryCommentCount: 228
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729531660 {#269
        date: 2024-10-21 19:27:40.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#232 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +posts: Doctrine\ORM\PersistentCollection {#133 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
      +bans: Doctrine\ORM\PersistentCollection {#112 …}
      +reports: Doctrine\ORM\PersistentCollection {#98 …}
      +badges: Doctrine\ORM\PersistentCollection {#76 …}
      +logs: Doctrine\ORM\PersistentCollection {#66 …}
      +awards: Doctrine\ORM\PersistentCollection {#1854 …}
      +categories: Doctrine\ORM\PersistentCollection {#1818 …}
      -id: 79
      +apId: "lemmyconnect@lemmy.ca"
      +apProfileId: "https://lemmy.ca/c/lemmyconnect"
      +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
      +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "lemmyconnect"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729546636 {#267
        date: 2024-10-21 23:37:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084784 {#275
        date: 2023-11-04 08:59:44.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1893 …}
    +slug: "Connect-does-not-collapse-cross-posts-into-the-same-post-in"
    +title: "Connect does not collapse cross-posts into the same post in the post feed"
    +url: null
    +body: """
      Recently had some people tell me that connect isn’t collapsing cross-posts so when a post is posted to multiple communities at the same time it floods the feed\n
      \n
      The behaviour that occurs in lemmy-ui is it checks for posts with the same url in the ones its showing the user and removes any duplicates, only keeping the oldest one (and showing links to the rest in a cross-posted to section)\n
      \n
      This helps especially in instances that recommend cross-posting since topics overlay between multiple communities\n
      \n
      Should be relatively easy to implement since its just comparing the url values of the posts you already have\n
      \n
      ![](https://programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)\n
      \n
      ![](https://programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 4
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699977086 {#1829
      date: 2023-11-14 16:51:26.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1878 …}
    +votes: Doctrine\ORM\PersistentCollection {#1932 …}
    +reports: Doctrine\ORM\PersistentCollection {#1947 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2357 …}
    +badges: Doctrine\ORM\PersistentCollection {#2167 …}
    +children: []
    -id: 12772
    -titleTs: "'collaps':4 'connect':1 'cross':6 'cross-post':5 'feed':15 'post':7,11,14"
    -bodyTs: "'/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':118 '/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':115 'alreadi':111 'behaviour':33 'check':42 'collaps':11 'communiti':23,93 'compar':103 'connect':8 'cross':13,74,86 'cross-post':12,73,85 'duplic':59 'easi':97 'especi':80 'feed':31 'flood':29 'help':79 'implement':99 'instanc':82 'isn':9 'keep':61 'lemmi':38 'lemmy-ui':37 'link':67 'multipl':22,92 'occur':35 'oldest':63 'one':51,64 'overlay':90 'peopl':4 'post':14,18,20,44,75,87,109 'programming.dev':114,117 'programming.dev/pictrs/image/1875cc2a-f933-4f53-8f12-66e964290624.png)':116 'programming.dev/pictrs/image/c44da516-d0f9-4bf2-ae51-b574c9102ec6.png)':113 'recent':1 'recommend':84 'relat':96 'remov':57 'rest':70 'section':77 'show':53,66 'sinc':88,100 'tell':5 'time':27 'topic':89 'ui':39 'url':48,105 'user':55 'valu':106"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699955565
    +visibility: "visible             "
    +apId: "https://programming.dev/post/5842055"
    +editedAt: DateTimeImmutable @1700115103 {#2418
      date: 2023-11-16 07:11:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699919565 {#1478
      date: 2023-11-14 00:52:45.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#261}
  +image: null
  +parent: App\Entity\EntryComment {#4131
    +user: App\Entity\User {#3986 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#261}
    +image: null
    +parent: App\Entity\EntryComment {#4066
      +user: Proxies\__CG__\App\Entity\User {#1934 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#261}
      +image: null
      +parent: App\Entity\EntryComment {#4038
        +user: App\Entity\User {#3986 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#261}
        +image: null
        +parent: null
        +root: null
        +body: "Does *any* app support this?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700215170 {#4047
          date: 2023-11-17 10:59:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@mac@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4036 …}
        +nested: Doctrine\ORM\PersistentCollection {#4034 …}
        +votes: Doctrine\ORM\PersistentCollection {#4032 …}
        +reports: Doctrine\ORM\PersistentCollection {#4030 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3998 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4002 …}
        -id: 121634
        -bodyTs: "'app':3 'support':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5486087"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699921086 {#3983
          date: 2023-11-14 01:18:06.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4038}
      +body: """
        Havent done a check on all of them yet but figure they should all match the behaviour of the main lemmy frontend and its better behaviour to have then to just let it flood\n
        \n
        So far I made this post here and opened up an issue in the jerboa repository since those were the two that were reported
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699921300 {#4061
        date: 2023-11-14 01:21:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mac@programming.dev"
        "@can@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4069 …}
      +nested: Doctrine\ORM\PersistentCollection {#4071 …}
      +votes: Doctrine\ORM\PersistentCollection {#4073 …}
      +reports: Doctrine\ORM\PersistentCollection {#4054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4052 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4050 …}
      -id: 121645
      -bodyTs: "'behaviour':17,26 'better':25 'check':4 'done':2 'far':36 'figur':11 'flood':34 'frontend':22 'havent':1 'issu':46 'jerboa':49 'lemmi':21 'let':32 'made':38 'main':20 'match':15 'open':43 'post':40 'report':58 'repositori':50 'sinc':51 'two':55 'yet':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/4796901"
      +editedAt: DateTimeImmutable @1700117135 {#4058
        date: 2023-11-16 07:45:35.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699921300 {#4056
        date: 2023-11-14 01:21:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4038}
    +body: "I agree it would be a great QOL feature but I tried pretty much every app (on android) and none supported it. I follow the app communities too but I may have missed an update post."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699922465 {#4129
      date: 2023-11-14 01:41:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@mac@programming.dev"
      "@can@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4132 …}
    +nested: Doctrine\ORM\PersistentCollection {#4134 …}
    +votes: Doctrine\ORM\PersistentCollection {#4136 …}
    +reports: Doctrine\ORM\PersistentCollection {#4138 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4140 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4142 …}
    -id: 121705
    -bodyTs: "'agre':2 'android':18 'app':16,26 'communiti':27 'everi':15 'featur':9 'follow':24 'great':7 'may':31 'miss':33 'much':14 'none':20 'post':36 'pretti':13 'qol':8 'support':21 'tri':12 'updat':35 'would':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5486588"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699922465 {#4130
      date: 2023-11-14 01:41:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4038}
  +body: """
    yeah ill probably have to make an issue on all of their repositories\n
    \n
    its pretty much only supported by the main instance web frontends (lemmy-ui and pangora-ui) (been supported on lemmy-ui since before all of the apps were made)\n
    \n
    currently recommended in programming.dev to cross post to as many communities as you can to give content to the lower activity communities and since there tends to be a lot of overlap with topics but thats conflicting with current app behaviours
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699923060 {#4150
    date: 2023-11-14 01:51:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mac@programming.dev"
    "@can@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4156 …}
  +nested: Doctrine\ORM\PersistentCollection {#4158 …}
  +votes: Doctrine\ORM\PersistentCollection {#4154 …}
  +reports: Doctrine\ORM\PersistentCollection {#4161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4165 …}
  -id: 121729
  -bodyTs: "'activ':66 'app':43,85 'behaviour':86 'communiti':56,67 'conflict':82 'content':62 'cross':51 'current':46,84 'frontend':24 'give':61 'ill':2 'instanc':22 'issu':8 'lemmi':26,36 'lemmy-ui':25,35 'lot':75 'lower':65 'made':45 'main':21 'make':6 'mani':55 'much':16 'overlap':77 'pangora':30 'pangora-ui':29 'post':52 'pretti':15 'probabl':3 'programming.dev':49 'recommend':47 'repositori':13 'sinc':38,69 'support':18,33 'tend':71 'that':81 'topic':79 'ui':27,31,37 'web':23 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4797654"
  +editedAt: DateTimeImmutable @1700121842 {#4147
    date: 2023-11-16 09:04:02.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699923060 {#4145
    date: 2023-11-14 01:51:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED edit
App\Entity\Magazine {#261
  +icon: Proxies\__CG__\App\Entity\Image {#241 …}
  +name: "lemmyconnect@lemmy.ca"
  +title: "lemmyconnect"
  +description: """
    A community for the mobile app Connect for Lemmy.\n
    \n
    ### Links\n
    \n
    - [Google Play](https://play.google.com/store/apps/details?id=com.kuroneko.lemmy_connect)\n
    - [APK Pure](https://apkpure.com/p/com.kuroneko.lemmy_connect)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 78
  +entryCommentCount: 228
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729531660 {#269
    date: 2024-10-21 19:27:40.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#232 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
  +entries: Doctrine\ORM\PersistentCollection {#175 …}
  +posts: Doctrine\ORM\PersistentCollection {#133 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#195 …}
  +bans: Doctrine\ORM\PersistentCollection {#112 …}
  +reports: Doctrine\ORM\PersistentCollection {#98 …}
  +badges: Doctrine\ORM\PersistentCollection {#76 …}
  +logs: Doctrine\ORM\PersistentCollection {#66 …}
  +awards: Doctrine\ORM\PersistentCollection {#1854 …}
  +categories: Doctrine\ORM\PersistentCollection {#1818 …}
  -id: 79
  +apId: "lemmyconnect@lemmy.ca"
  +apProfileId: "https://lemmy.ca/c/lemmyconnect"
  +apPublicUrl: "https://lemmy.ca/c/lemmyconnect"
  +apFollowersUrl: "https://lemmy.ca/c/lemmyconnect/followers"
  +apInboxUrl: "https://lemmy.ca/inbox"
  +apDomain: "lemmy.ca"
  +apPreferredUsername: "lemmyconnect"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729546636 {#267
    date: 2024-10-21 23:37:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1699084784 {#275
    date: 2023-11-04 08:59:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details