GET https://kbin.spritesserver.nl/index.php/u/@Kalcifer@sh.itjust.works/hot

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 …}
}
21.52 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.09 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 {#1708
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
  +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
  +title: "UnifiedPush support has been announced for Element X, and NeoChat"
  +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
  +body: """
    The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
    \n
    > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
    \n
    > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
    \n
    Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 71
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729501387 {#1910
    date: 2024-10-21 11:03:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1410 …}
  +votes: Doctrine\ORM\PersistentCollection {#1907 …}
  +reports: Doctrine\ORM\PersistentCollection {#1407 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
  +badges: Doctrine\ORM\PersistentCollection {#2392 …}
  +children: [
    1 => App\Entity\EntryComment {#2172
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1708}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
      +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706562577 {#2181
        date: 2024-01-29 22:09:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@helenslunch@feddit.nl"
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2173 …}
      +nested: Doctrine\ORM\PersistentCollection {#2175 …}
      +votes: Doctrine\ORM\PersistentCollection {#2176 …}
      +reports: Doctrine\ORM\PersistentCollection {#2178 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
      -id: 350893
      -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8247082"
      +editedAt: DateTimeImmutable @1729506211 {#2182
        date: 2024-10-21 12:23:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706562577 {#2171
        date: 2024-01-29 22:09:37.0 +01:00
      }
      +"title": 350893
    }
    0 => App\Entity\EntryComment {#2154
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1708}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
      +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1706512127 {#2039
        date: 2024-01-29 08:08:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2151 …}
      +nested: Doctrine\ORM\PersistentCollection {#2145 …}
      +votes: Doctrine\ORM\PersistentCollection {#2152 …}
      +reports: Doctrine\ORM\PersistentCollection {#2148 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
      -id: 349163
      -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8226148"
      +editedAt: DateTimeImmutable @1729321627 {#2156
        date: 2024-10-19 09:07:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706512127 {#2155
        date: 2024-01-29 08:08:47.0 +01:00
      }
      +"title": 349163
    }
  ]
  -id: 33766
  -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
  -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706591513
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13683116"
  +editedAt: DateTimeImmutable @1729307563 {#1906
    date: 2024-10-19 05:12:43.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706505113 {#1909
    date: 2024-01-29 06:11:53.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 {#1708
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
  +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
  +title: "UnifiedPush support has been announced for Element X, and NeoChat"
  +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
  +body: """
    The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
    \n
    > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
    \n
    > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
    \n
    Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 71
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729501387 {#1910
    date: 2024-10-21 11:03:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1410 …}
  +votes: Doctrine\ORM\PersistentCollection {#1907 …}
  +reports: Doctrine\ORM\PersistentCollection {#1407 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
  +badges: Doctrine\ORM\PersistentCollection {#2392 …}
  +children: [
    1 => App\Entity\EntryComment {#2172
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1708}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
      +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706562577 {#2181
        date: 2024-01-29 22:09:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@helenslunch@feddit.nl"
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2173 …}
      +nested: Doctrine\ORM\PersistentCollection {#2175 …}
      +votes: Doctrine\ORM\PersistentCollection {#2176 …}
      +reports: Doctrine\ORM\PersistentCollection {#2178 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
      -id: 350893
      -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8247082"
      +editedAt: DateTimeImmutable @1729506211 {#2182
        date: 2024-10-21 12:23:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706562577 {#2171
        date: 2024-01-29 22:09:37.0 +01:00
      }
      +"title": 350893
    }
    0 => App\Entity\EntryComment {#2154
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1708}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
      +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1706512127 {#2039
        date: 2024-01-29 08:08:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2151 …}
      +nested: Doctrine\ORM\PersistentCollection {#2145 …}
      +votes: Doctrine\ORM\PersistentCollection {#2152 …}
      +reports: Doctrine\ORM\PersistentCollection {#2148 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
      -id: 349163
      -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8226148"
      +editedAt: DateTimeImmutable @1729321627 {#2156
        date: 2024-10-19 09:07:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706512127 {#2155
        date: 2024-01-29 08:08:47.0 +01:00
      }
      +"title": 349163
    }
  ]
  -id: 33766
  -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
  -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706591513
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13683116"
  +editedAt: DateTimeImmutable @1729307563 {#1906
    date: 2024-10-19 05:12:43.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706505113 {#1909
    date: 2024-01-29 06:11:53.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 {#1708
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
  +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
  +title: "UnifiedPush support has been announced for Element X, and NeoChat"
  +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
  +body: """
    The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
    \n
    > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
    \n
    > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
    \n
    Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 71
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729501387 {#1910
    date: 2024-10-21 11:03:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1410 …}
  +votes: Doctrine\ORM\PersistentCollection {#1907 …}
  +reports: Doctrine\ORM\PersistentCollection {#1407 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
  +badges: Doctrine\ORM\PersistentCollection {#2392 …}
  +children: [
    1 => App\Entity\EntryComment {#2172
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1708}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
      +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706562577 {#2181
        date: 2024-01-29 22:09:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@helenslunch@feddit.nl"
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@helenslunch@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2173 …}
      +nested: Doctrine\ORM\PersistentCollection {#2175 …}
      +votes: Doctrine\ORM\PersistentCollection {#2176 …}
      +reports: Doctrine\ORM\PersistentCollection {#2178 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
      -id: 350893
      -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8247082"
      +editedAt: DateTimeImmutable @1729506211 {#2182
        date: 2024-10-21 12:23:31.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706562577 {#2171
        date: 2024-01-29 22:09:37.0 +01:00
      }
      +"title": 350893
    }
    0 => App\Entity\EntryComment {#2154
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1708}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
      +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1706512127 {#2039
        date: 2024-01-29 08:08:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
        "@Kalcifer@sh.itjust.works"
        "@henrikx@lemmy.dbzer0.com"
        "@pineapplelover@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2151 …}
      +nested: Doctrine\ORM\PersistentCollection {#2145 …}
      +votes: Doctrine\ORM\PersistentCollection {#2152 …}
      +reports: Doctrine\ORM\PersistentCollection {#2148 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
      -id: 349163
      -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8226148"
      +editedAt: DateTimeImmutable @1729321627 {#2156
        date: 2024-10-19 09:07:07.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706512127 {#2155
        date: 2024-01-29 08:08:47.0 +01:00
      }
      +"title": 349163
    }
  ]
  -id: 33766
  -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
  -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706591513
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13683116"
  +editedAt: DateTimeImmutable @1729307563 {#1906
    date: 2024-10-19 05:12:43.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706505113 {#1909
    date: 2024-01-29 06:11:53.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 {#2172
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1708
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
    +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
    +title: "UnifiedPush support has been announced for Element X, and NeoChat"
    +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
    +body: """
      The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
      \n
      > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
      \n
      > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
      \n
      Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 71
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729501387 {#1910
      date: 2024-10-21 11:03:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: [
      1 => App\Entity\EntryComment {#2172}
      0 => App\Entity\EntryComment {#2154
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1708}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
        +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706512127 {#2039
          date: 2024-01-29 08:08:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2151 …}
        +nested: Doctrine\ORM\PersistentCollection {#2145 …}
        +votes: Doctrine\ORM\PersistentCollection {#2152 …}
        +reports: Doctrine\ORM\PersistentCollection {#2148 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
        -id: 349163
        -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8226148"
        +editedAt: DateTimeImmutable @1729321627 {#2156
          date: 2024-10-19 09:07:07.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706512127 {#2155
          date: 2024-01-29 08:08:47.0 +01:00
        }
        +"title": 349163
      }
    ]
    -id: 33766
    -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
    -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706591513
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13683116"
    +editedAt: DateTimeImmutable @1729307563 {#1906
      date: 2024-10-19 05:12:43.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706505113 {#1909
      date: 2024-01-29 06:11:53.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706562577 {#2181
    date: 2024-01-29 22:09:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@helenslunch@feddit.nl"
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2173 …}
  +nested: Doctrine\ORM\PersistentCollection {#2175 …}
  +votes: Doctrine\ORM\PersistentCollection {#2176 …}
  +reports: Doctrine\ORM\PersistentCollection {#2178 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
  -id: 350893
  -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8247082"
  +editedAt: DateTimeImmutable @1729506211 {#2182
    date: 2024-10-21 12:23:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706562577 {#2171
    date: 2024-01-29 22:09:37.0 +01:00
  }
  +"title": 350893
}
"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 {#2172
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1708
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
    +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
    +title: "UnifiedPush support has been announced for Element X, and NeoChat"
    +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
    +body: """
      The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
      \n
      > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
      \n
      > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
      \n
      Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 71
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729501387 {#1910
      date: 2024-10-21 11:03:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: [
      1 => App\Entity\EntryComment {#2172}
      0 => App\Entity\EntryComment {#2154
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1708}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
        +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706512127 {#2039
          date: 2024-01-29 08:08:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2151 …}
        +nested: Doctrine\ORM\PersistentCollection {#2145 …}
        +votes: Doctrine\ORM\PersistentCollection {#2152 …}
        +reports: Doctrine\ORM\PersistentCollection {#2148 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
        -id: 349163
        -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8226148"
        +editedAt: DateTimeImmutable @1729321627 {#2156
          date: 2024-10-19 09:07:07.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706512127 {#2155
          date: 2024-01-29 08:08:47.0 +01:00
        }
        +"title": 349163
      }
    ]
    -id: 33766
    -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
    -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706591513
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13683116"
    +editedAt: DateTimeImmutable @1729307563 {#1906
      date: 2024-10-19 05:12:43.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706505113 {#1909
      date: 2024-01-29 06:11:53.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706562577 {#2181
    date: 2024-01-29 22:09:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@helenslunch@feddit.nl"
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2173 …}
  +nested: Doctrine\ORM\PersistentCollection {#2175 …}
  +votes: Doctrine\ORM\PersistentCollection {#2176 …}
  +reports: Doctrine\ORM\PersistentCollection {#2178 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
  -id: 350893
  -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8247082"
  +editedAt: DateTimeImmutable @1729506211 {#2182
    date: 2024-10-21 12:23:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706562577 {#2171
    date: 2024-01-29 22:09:37.0 +01:00
  }
  +"title": 350893
}
"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 {#2172
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1708
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
    +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
    +title: "UnifiedPush support has been announced for Element X, and NeoChat"
    +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
    +body: """
      The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
      \n
      > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
      \n
      > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
      \n
      Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 71
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729501387 {#1910
      date: 2024-10-21 11:03:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: [
      1 => App\Entity\EntryComment {#2172}
      0 => App\Entity\EntryComment {#2154
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1708}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
        +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706512127 {#2039
          date: 2024-01-29 08:08:47.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2151 …}
        +nested: Doctrine\ORM\PersistentCollection {#2145 …}
        +votes: Doctrine\ORM\PersistentCollection {#2152 …}
        +reports: Doctrine\ORM\PersistentCollection {#2148 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
        -id: 349163
        -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8226148"
        +editedAt: DateTimeImmutable @1729321627 {#2156
          date: 2024-10-19 09:07:07.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706512127 {#2155
          date: 2024-01-29 08:08:47.0 +01:00
        }
        +"title": 349163
      }
    ]
    -id: 33766
    -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
    -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706591513
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13683116"
    +editedAt: DateTimeImmutable @1729307563 {#1906
      date: 2024-10-19 05:12:43.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706505113 {#1909
      date: 2024-01-29 06:11:53.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706562577 {#2181
    date: 2024-01-29 22:09:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@helenslunch@feddit.nl"
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2173 …}
  +nested: Doctrine\ORM\PersistentCollection {#2175 …}
  +votes: Doctrine\ORM\PersistentCollection {#2176 …}
  +reports: Doctrine\ORM\PersistentCollection {#2178 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
  -id: 350893
  -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8247082"
  +editedAt: DateTimeImmutable @1729506211 {#2182
    date: 2024-10-21 12:23:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706562577 {#2171
    date: 2024-01-29 22:09:37.0 +01:00
  }
  +"title": 350893
}
"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 {#2154
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1708
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
    +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
    +title: "UnifiedPush support has been announced for Element X, and NeoChat"
    +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
    +body: """
      The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
      \n
      > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
      \n
      > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
      \n
      Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 71
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729501387 {#1910
      date: 2024-10-21 11:03:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: [
      1 => App\Entity\EntryComment {#2172
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1708}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
        +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706562577 {#2181
          date: 2024-01-29 22:09:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@helenslunch@feddit.nl"
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@helenslunch@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2173 …}
        +nested: Doctrine\ORM\PersistentCollection {#2175 …}
        +votes: Doctrine\ORM\PersistentCollection {#2176 …}
        +reports: Doctrine\ORM\PersistentCollection {#2178 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
        -id: 350893
        -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8247082"
        +editedAt: DateTimeImmutable @1729506211 {#2182
          date: 2024-10-21 12:23:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706562577 {#2171
          date: 2024-01-29 22:09:37.0 +01:00
        }
        +"title": 350893
      }
      0 => App\Entity\EntryComment {#2154}
    ]
    -id: 33766
    -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
    -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706591513
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13683116"
    +editedAt: DateTimeImmutable @1729307563 {#1906
      date: 2024-10-19 05:12:43.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706505113 {#1909
      date: 2024-01-29 06:11:53.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706512127 {#2039
    date: 2024-01-29 08:08:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2151 …}
  +nested: Doctrine\ORM\PersistentCollection {#2145 …}
  +votes: Doctrine\ORM\PersistentCollection {#2152 …}
  +reports: Doctrine\ORM\PersistentCollection {#2148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
  -id: 349163
  -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8226148"
  +editedAt: DateTimeImmutable @1729321627 {#2156
    date: 2024-10-19 09:07:07.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706512127 {#2155
    date: 2024-01-29 08:08:47.0 +01:00
  }
  +"title": 349163
}
"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 {#2154
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1708
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
    +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
    +title: "UnifiedPush support has been announced for Element X, and NeoChat"
    +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
    +body: """
      The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
      \n
      > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
      \n
      > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
      \n
      Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 71
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729501387 {#1910
      date: 2024-10-21 11:03:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: [
      1 => App\Entity\EntryComment {#2172
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1708}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
        +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706562577 {#2181
          date: 2024-01-29 22:09:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@helenslunch@feddit.nl"
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@helenslunch@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2173 …}
        +nested: Doctrine\ORM\PersistentCollection {#2175 …}
        +votes: Doctrine\ORM\PersistentCollection {#2176 …}
        +reports: Doctrine\ORM\PersistentCollection {#2178 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
        -id: 350893
        -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8247082"
        +editedAt: DateTimeImmutable @1729506211 {#2182
          date: 2024-10-21 12:23:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706562577 {#2171
          date: 2024-01-29 22:09:37.0 +01:00
        }
        +"title": 350893
      }
      0 => App\Entity\EntryComment {#2154}
    ]
    -id: 33766
    -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
    -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706591513
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13683116"
    +editedAt: DateTimeImmutable @1729307563 {#1906
      date: 2024-10-19 05:12:43.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706505113 {#1909
      date: 2024-01-29 06:11:53.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706512127 {#2039
    date: 2024-01-29 08:08:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2151 …}
  +nested: Doctrine\ORM\PersistentCollection {#2145 …}
  +votes: Doctrine\ORM\PersistentCollection {#2152 …}
  +reports: Doctrine\ORM\PersistentCollection {#2148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
  -id: 349163
  -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8226148"
  +editedAt: DateTimeImmutable @1729321627 {#2156
    date: 2024-10-19 09:07:07.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706512127 {#2155
    date: 2024-01-29 08:08:47.0 +01:00
  }
  +"title": 349163
}
"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 {#2154
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1708
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1926 …}
    +slug: "UnifiedPush-support-has-been-announced-for-Element-X-and-NeoChat"
    +title: "UnifiedPush support has been announced for Element X, and NeoChat"
    +url: "https://fosstodon.org/@unifiedpush/111828314444727803"
    +body: """
      The official announcement was mentioned in [Matrix’s blog post](https://matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):\n
      \n
      > Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.\n
      \n
      > In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.\n
      \n
      Interestingly, [the Element X issue regarding implementing UnifiedPush](https://github.com/element-hq/element-x-android/issues/2000), has not been updated, and there is no related merge request that I can find. NeoChat appears to have [their changes](https://invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified) buried in merge requests.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 71
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729501387 {#1910
      date: 2024-10-21 11:03:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1410 …}
    +votes: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
    +badges: Doctrine\ORM\PersistentCollection {#2392 …}
    +children: [
      1 => App\Entity\EntryComment {#2172
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1708}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2186 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
        +body: "UnifiedPush, itself, is just the standard; services like [Ntfy](https://ntfy.sh/) then implement it."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706562577 {#2181
          date: 2024-01-29 22:09:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@helenslunch@feddit.nl"
          "@Kalcifer@sh.itjust.works"
          "@henrikx@lemmy.dbzer0.com"
          "@pineapplelover@lemm.ee"
          "@helenslunch@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2173 …}
        +nested: Doctrine\ORM\PersistentCollection {#2175 …}
        +votes: Doctrine\ORM\PersistentCollection {#2176 …}
        +reports: Doctrine\ORM\PersistentCollection {#2178 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2183 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2168 …}
        -id: 350893
        -bodyTs: "'/)':12 'implement':14 'like':8 'ntfi':9 'ntfy.sh':11 'ntfy.sh/)':10 'servic':7 'standard':6 'unifiedpush':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8247082"
        +editedAt: DateTimeImmutable @1729506211 {#2182
          date: 2024-10-21 12:23:31.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706562577 {#2171
          date: 2024-01-29 22:09:37.0 +01:00
        }
        +"title": 350893
      }
      0 => App\Entity\EntryComment {#2154}
    ]
    -id: 33766
    -titleTs: "'announc':5 'element':7 'neochat':10 'support':2 'unifiedpush':1 'x':8"
    -bodyTs: "'/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':13 '/element-hq/element-x-android/issues/2000),':54 '/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':78 '0.4.2':16 'also':18 'announc':3 'appear':71 'base':41 'blog':9 'buri':79 'chang':75 'droid':24 'element':46 'f':23 'f-droid':22 'find':69 'github.com':53 'github.com/element-hq/element-x-android/issues/2000),':52 'implement':50 'interest':44 'invent.kde.org':77 'invent.kde.org/network/neochat/-/merge_requests?scope=all&state=merged&search=unified)':76 'issu':48 'joshua':35 'matrix':7 'matrix.org':12 'matrix.org/blog/2024/01/26/this-week-in-matrix-2024-01-26/):':11 'mention':5 'merg':64,81 'neochat':36,70 'news':32 'next':14 'notif':40 'offici':2 'post':10 'publish':20 'push':26,39 'regard':49 'relat':63 'releas':15 'request':65,82 'support':27,38 'thank':33 'unifiedpush':29,43,51 'updat':58 'use':28 'x':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706591513
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13683116"
    +editedAt: DateTimeImmutable @1729307563 {#1906
      date: 2024-10-19 05:12:43.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706505113 {#1909
      date: 2024-01-29 06:11:53.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2158 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +body: "Technologically, there’s a little more to it than only that, but, in practice, that’s essentially what it does."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1706512127 {#2039
    date: 2024-01-29 08:08:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
    "@Kalcifer@sh.itjust.works"
    "@henrikx@lemmy.dbzer0.com"
    "@pineapplelover@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2151 …}
  +nested: Doctrine\ORM\PersistentCollection {#2145 …}
  +votes: Doctrine\ORM\PersistentCollection {#2152 …}
  +reports: Doctrine\ORM\PersistentCollection {#2148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
  -id: 349163
  -bodyTs: "'essenti':17 'littl':5 'practic':14 'technolog':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8226148"
  +editedAt: DateTimeImmutable @1729321627 {#2156
    date: 2024-10-19 09:07:07.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706512127 {#2155
    date: 2024-01-29 08:08:47.0 +01:00
  }
  +"title": 349163
}
"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\Entry {#2359
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
  +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
  +url: null
  +body: """
    If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
    </span>\n
    ```\n
    \n
    I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
    \n
    **EDIT (2024-01-27T01:55Z):**\n
    \n
    I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 31
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729269329 {#2370
    date: 2024-10-18 18:35:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2361 …}
  +votes: Doctrine\ORM\PersistentCollection {#2372 …}
  +reports: Doctrine\ORM\PersistentCollection {#2386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
  +badges: Doctrine\ORM\PersistentCollection {#2381 …}
  +children: [
    1 => App\Entity\EntryComment {#2246
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2359}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: """
        > Maybe you should take it up with the maintainers.\n
        \n
        See the linked GitHub issue.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706494100 {#2254
        date: 2024-01-29 03:08:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@SheeEttin@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2243 …}
      +nested: Doctrine\ORM\PersistentCollection {#2255 …}
      +votes: Doctrine\ORM\PersistentCollection {#2251 …}
      +reports: Doctrine\ORM\PersistentCollection {#2285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
      -id: 348609
      -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219958"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706494100 {#2250
        date: 2024-01-29 03:08:20.0 +01:00
      }
      +"title": 348609
    }
    0 => App\Entity\EntryComment {#2194
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2359}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
      +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706323082 {#2196
        date: 2024-01-27 03:38:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2193 …}
      +nested: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2202 …}
      +reports: Doctrine\ORM\PersistentCollection {#2210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
      -id: 343663
      -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8108540"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706323082 {#2199
        date: 2024-01-27 03:38:02.0 +01:00
      }
      +"title": 343663
    }
  ]
  -id: 33358
  -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
  -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706406656
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13556859"
  +editedAt: DateTimeImmutable @1728884520 {#2377
    date: 2024-10-14 07:42:00.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706320256 {#2360
    date: 2024-01-27 02:50:56.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
15 DENIED edit
App\Entity\Entry {#2359
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
  +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
  +url: null
  +body: """
    If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
    </span>\n
    ```\n
    \n
    I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
    \n
    **EDIT (2024-01-27T01:55Z):**\n
    \n
    I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 31
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729269329 {#2370
    date: 2024-10-18 18:35:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2361 …}
  +votes: Doctrine\ORM\PersistentCollection {#2372 …}
  +reports: Doctrine\ORM\PersistentCollection {#2386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
  +badges: Doctrine\ORM\PersistentCollection {#2381 …}
  +children: [
    1 => App\Entity\EntryComment {#2246
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2359}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: """
        > Maybe you should take it up with the maintainers.\n
        \n
        See the linked GitHub issue.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706494100 {#2254
        date: 2024-01-29 03:08:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@SheeEttin@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2243 …}
      +nested: Doctrine\ORM\PersistentCollection {#2255 …}
      +votes: Doctrine\ORM\PersistentCollection {#2251 …}
      +reports: Doctrine\ORM\PersistentCollection {#2285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
      -id: 348609
      -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219958"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706494100 {#2250
        date: 2024-01-29 03:08:20.0 +01:00
      }
      +"title": 348609
    }
    0 => App\Entity\EntryComment {#2194
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2359}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
      +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706323082 {#2196
        date: 2024-01-27 03:38:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2193 …}
      +nested: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2202 …}
      +reports: Doctrine\ORM\PersistentCollection {#2210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
      -id: 343663
      -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8108540"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706323082 {#2199
        date: 2024-01-27 03:38:02.0 +01:00
      }
      +"title": 343663
    }
  ]
  -id: 33358
  -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
  -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706406656
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13556859"
  +editedAt: DateTimeImmutable @1728884520 {#2377
    date: 2024-10-14 07:42:00.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706320256 {#2360
    date: 2024-01-27 02:50:56.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
16 DENIED moderate
App\Entity\Entry {#2359
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
  +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
  +url: null
  +body: """
    If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
    </span>\n
    ```\n
    \n
    I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
    \n
    **EDIT (2024-01-27T01:55Z):**\n
    \n
    I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 31
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729269329 {#2370
    date: 2024-10-18 18:35:29.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2361 …}
  +votes: Doctrine\ORM\PersistentCollection {#2372 …}
  +reports: Doctrine\ORM\PersistentCollection {#2386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
  +badges: Doctrine\ORM\PersistentCollection {#2381 …}
  +children: [
    1 => App\Entity\EntryComment {#2246
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2359}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
      +body: """
        > Maybe you should take it up with the maintainers.\n
        \n
        See the linked GitHub issue.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706494100 {#2254
        date: 2024-01-29 03:08:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@SheeEttin@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2243 …}
      +nested: Doctrine\ORM\PersistentCollection {#2255 …}
      +votes: Doctrine\ORM\PersistentCollection {#2251 …}
      +reports: Doctrine\ORM\PersistentCollection {#2285 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
      -id: 348609
      -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219958"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706494100 {#2250
        date: 2024-01-29 03:08:20.0 +01:00
      }
      +"title": 348609
    }
    0 => App\Entity\EntryComment {#2194
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2359}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
      +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1706323082 {#2196
        date: 2024-01-27 03:38:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@BCsven@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2193 …}
      +nested: Doctrine\ORM\PersistentCollection {#2205 …}
      +votes: Doctrine\ORM\PersistentCollection {#2202 …}
      +reports: Doctrine\ORM\PersistentCollection {#2210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
      -id: 343663
      -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8108540"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706323082 {#2199
        date: 2024-01-27 03:38:02.0 +01:00
      }
      +"title": 343663
    }
  ]
  -id: 33358
  -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
  -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706406656
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13556859"
  +editedAt: DateTimeImmutable @1728884520 {#2377
    date: 2024-10-14 07:42:00.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706320256 {#2360
    date: 2024-01-27 02:50:56.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
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 {#2246
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2359
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
    +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
    +url: null
    +body: """
      If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
      </span>\n
      ```\n
      \n
      I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
      \n
      **EDIT (2024-01-27T01:55Z):**\n
      \n
      I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729269329 {#2370
      date: 2024-10-18 18:35:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2361 …}
    +votes: Doctrine\ORM\PersistentCollection {#2372 …}
    +reports: Doctrine\ORM\PersistentCollection {#2386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
    +badges: Doctrine\ORM\PersistentCollection {#2381 …}
    +children: [
      1 => App\Entity\EntryComment {#2246}
      0 => App\Entity\EntryComment {#2194
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2359}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
        +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706323082 {#2196
          date: 2024-01-27 03:38:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@BCsven@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2193 …}
        +nested: Doctrine\ORM\PersistentCollection {#2205 …}
        +votes: Doctrine\ORM\PersistentCollection {#2202 …}
        +reports: Doctrine\ORM\PersistentCollection {#2210 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
        -id: 343663
        -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8108540"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706323082 {#2199
          date: 2024-01-27 03:38:02.0 +01:00
        }
        +"title": 343663
      }
    ]
    -id: 33358
    -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
    -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706406656
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13556859"
    +editedAt: DateTimeImmutable @1728884520 {#2377
      date: 2024-10-14 07:42:00.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706320256 {#2360
      date: 2024-01-27 02:50:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: """
    > Maybe you should take it up with the maintainers.\n
    \n
    See the linked GitHub issue.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706494100 {#2254
    date: 2024-01-29 03:08:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@SheeEttin@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2243 …}
  +nested: Doctrine\ORM\PersistentCollection {#2255 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
  -id: 348609
  -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219958"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706494100 {#2250
    date: 2024-01-29 03:08:20.0 +01:00
  }
  +"title": 348609
}
"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 {#2246
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2359
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
    +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
    +url: null
    +body: """
      If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
      </span>\n
      ```\n
      \n
      I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
      \n
      **EDIT (2024-01-27T01:55Z):**\n
      \n
      I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729269329 {#2370
      date: 2024-10-18 18:35:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2361 …}
    +votes: Doctrine\ORM\PersistentCollection {#2372 …}
    +reports: Doctrine\ORM\PersistentCollection {#2386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
    +badges: Doctrine\ORM\PersistentCollection {#2381 …}
    +children: [
      1 => App\Entity\EntryComment {#2246}
      0 => App\Entity\EntryComment {#2194
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2359}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
        +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706323082 {#2196
          date: 2024-01-27 03:38:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@BCsven@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2193 …}
        +nested: Doctrine\ORM\PersistentCollection {#2205 …}
        +votes: Doctrine\ORM\PersistentCollection {#2202 …}
        +reports: Doctrine\ORM\PersistentCollection {#2210 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
        -id: 343663
        -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8108540"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706323082 {#2199
          date: 2024-01-27 03:38:02.0 +01:00
        }
        +"title": 343663
      }
    ]
    -id: 33358
    -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
    -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706406656
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13556859"
    +editedAt: DateTimeImmutable @1728884520 {#2377
      date: 2024-10-14 07:42:00.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706320256 {#2360
      date: 2024-01-27 02:50:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: """
    > Maybe you should take it up with the maintainers.\n
    \n
    See the linked GitHub issue.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706494100 {#2254
    date: 2024-01-29 03:08:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@SheeEttin@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2243 …}
  +nested: Doctrine\ORM\PersistentCollection {#2255 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
  -id: 348609
  -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219958"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706494100 {#2250
    date: 2024-01-29 03:08:20.0 +01:00
  }
  +"title": 348609
}
"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 {#2246
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2359
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
    +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
    +url: null
    +body: """
      If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
      </span>\n
      ```\n
      \n
      I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
      \n
      **EDIT (2024-01-27T01:55Z):**\n
      \n
      I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729269329 {#2370
      date: 2024-10-18 18:35:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2361 …}
    +votes: Doctrine\ORM\PersistentCollection {#2372 …}
    +reports: Doctrine\ORM\PersistentCollection {#2386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
    +badges: Doctrine\ORM\PersistentCollection {#2381 …}
    +children: [
      1 => App\Entity\EntryComment {#2246}
      0 => App\Entity\EntryComment {#2194
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2359}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
        +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706323082 {#2196
          date: 2024-01-27 03:38:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@BCsven@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2193 …}
        +nested: Doctrine\ORM\PersistentCollection {#2205 …}
        +votes: Doctrine\ORM\PersistentCollection {#2202 …}
        +reports: Doctrine\ORM\PersistentCollection {#2210 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
        -id: 343663
        -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8108540"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706323082 {#2199
          date: 2024-01-27 03:38:02.0 +01:00
        }
        +"title": 343663
      }
    ]
    -id: 33358
    -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
    -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706406656
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13556859"
    +editedAt: DateTimeImmutable @1728884520 {#2377
      date: 2024-10-14 07:42:00.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706320256 {#2360
      date: 2024-01-27 02:50:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
  +body: """
    > Maybe you should take it up with the maintainers.\n
    \n
    See the linked GitHub issue.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706494100 {#2254
    date: 2024-01-29 03:08:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@SheeEttin@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2243 …}
  +nested: Doctrine\ORM\PersistentCollection {#2255 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2285 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
  -id: 348609
  -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219958"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706494100 {#2250
    date: 2024-01-29 03:08:20.0 +01:00
  }
  +"title": 348609
}
"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 {#2194
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2359
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
    +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
    +url: null
    +body: """
      If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
      </span>\n
      ```\n
      \n
      I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
      \n
      **EDIT (2024-01-27T01:55Z):**\n
      \n
      I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729269329 {#2370
      date: 2024-10-18 18:35:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2361 …}
    +votes: Doctrine\ORM\PersistentCollection {#2372 …}
    +reports: Doctrine\ORM\PersistentCollection {#2386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
    +badges: Doctrine\ORM\PersistentCollection {#2381 …}
    +children: [
      1 => App\Entity\EntryComment {#2246
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2359}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          > Maybe you should take it up with the maintainers.\n
          \n
          See the linked GitHub issue.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706494100 {#2254
          date: 2024-01-29 03:08:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@SheeEttin@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 348609
        -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219958"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706494100 {#2250
          date: 2024-01-29 03:08:20.0 +01:00
        }
        +"title": 348609
      }
      0 => App\Entity\EntryComment {#2194}
    ]
    -id: 33358
    -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
    -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706406656
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13556859"
    +editedAt: DateTimeImmutable @1728884520 {#2377
      date: 2024-10-14 07:42:00.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706320256 {#2360
      date: 2024-01-27 02:50:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
  +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706323082 {#2196
    date: 2024-01-27 03:38:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@BCsven@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2193 …}
  +nested: Doctrine\ORM\PersistentCollection {#2205 …}
  +votes: Doctrine\ORM\PersistentCollection {#2202 …}
  +reports: Doctrine\ORM\PersistentCollection {#2210 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
  -id: 343663
  -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8108540"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706323082 {#2199
    date: 2024-01-27 03:38:02.0 +01:00
  }
  +"title": 343663
}
"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 {#2194
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2359
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
    +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
    +url: null
    +body: """
      If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
      </span>\n
      ```\n
      \n
      I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
      \n
      **EDIT (2024-01-27T01:55Z):**\n
      \n
      I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729269329 {#2370
      date: 2024-10-18 18:35:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2361 …}
    +votes: Doctrine\ORM\PersistentCollection {#2372 …}
    +reports: Doctrine\ORM\PersistentCollection {#2386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
    +badges: Doctrine\ORM\PersistentCollection {#2381 …}
    +children: [
      1 => App\Entity\EntryComment {#2246
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2359}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          > Maybe you should take it up with the maintainers.\n
          \n
          See the linked GitHub issue.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706494100 {#2254
          date: 2024-01-29 03:08:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@SheeEttin@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 348609
        -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219958"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706494100 {#2250
          date: 2024-01-29 03:08:20.0 +01:00
        }
        +"title": 348609
      }
      0 => App\Entity\EntryComment {#2194}
    ]
    -id: 33358
    -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
    -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706406656
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13556859"
    +editedAt: DateTimeImmutable @1728884520 {#2377
      date: 2024-10-14 07:42:00.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706320256 {#2360
      date: 2024-01-27 02:50:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
  +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706323082 {#2196
    date: 2024-01-27 03:38:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@BCsven@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2193 …}
  +nested: Doctrine\ORM\PersistentCollection {#2205 …}
  +votes: Doctrine\ORM\PersistentCollection {#2202 …}
  +reports: Doctrine\ORM\PersistentCollection {#2210 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
  -id: 343663
  -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8108540"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706323082 {#2199
    date: 2024-01-27 03:38:02.0 +01:00
  }
  +"title": 343663
}
"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 {#2194
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2359
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Is-it-possible-to-delete-the-default-zones-in-Firewalld"
    +title: "Is it possible to delete the default zones in Firewalld, and if not, why?"
    +url: null
    +body: """
      If you try to remove one of the [predefined zones](https://firewalld.org/documentation/zone/predefined-zones.html) from Firewalld, e.g. `public`, you encounter the following error:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">Error: BUILTIN_ZONE: 'public' is built-in zone\n
      </span>\n
      ```\n
      \n
      I don’t like that Firewalld is bloated with all of these built in zones that I will never use. I want to get rid of them, but, from what I’ve been able to find, it appears non-trivial to do so.\n
      \n
      **EDIT (2024-01-27T01:55Z):**\n
      \n
      I came across [this GitHub issue](https://github.com/firewalld/firewalld/issues/897). So it appears that this is a known “issue”, and it could potentially be changed in the future, albeit probably far in the future. It is a very strange initial design choice, though, in my opinion.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729269329 {#2370
      date: 2024-10-18 18:35:29.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2361 …}
    +votes: Doctrine\ORM\PersistentCollection {#2372 …}
    +reports: Doctrine\ORM\PersistentCollection {#2386 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
    +badges: Doctrine\ORM\PersistentCollection {#2381 …}
    +children: [
      1 => App\Entity\EntryComment {#2246
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2359}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2245 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2248 …}
        +body: """
          > Maybe you should take it up with the maintainers.\n
          \n
          See the linked GitHub issue.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706494100 {#2254
          date: 2024-01-29 03:08:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@SheeEttin@programming.dev"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2243 …}
        +nested: Doctrine\ORM\PersistentCollection {#2255 …}
        +votes: Doctrine\ORM\PersistentCollection {#2251 …}
        +reports: Doctrine\ORM\PersistentCollection {#2285 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2287 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2142 …}
        -id: 348609
        -bodyTs: "'github':13 'issu':14 'link':12 'maintain':9 'mayb':1 'see':10 'take':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219958"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706494100 {#2250
          date: 2024-01-29 03:08:20.0 +01:00
        }
        +"title": 348609
      }
      0 => App\Entity\EntryComment {#2194}
    ]
    -id: 33358
    -titleTs: "'default':7 'delet':5 'firewalld':10 'possibl':3 'zone':8"
    -bodyTs: "'-01':78 '-27':79 '/documentation/zone/predefined-zones.html)':13 '/firewalld/firewalld/issues/897).':90 '2024':77 '55z':81 'abl':65 'across':84 'albeit':109 'appear':69,93 'bloat':39 'built':29,44 'built-in':28 'builtin':24 'came':83 'chang':105 'choic':122 'could':102 'design':121 'e.g':16 'edit':76 'encount':19 'error':22,23 'far':111 'find':67 'firewalld':15,37 'firewalld.org':12 'firewalld.org/documentation/zone/predefined-zones.html)':11 'follow':21 'futur':108,114 'get':55 'github':86 'github.com':89 'github.com/firewalld/firewalld/issues/897).':88 'initi':120 'issu':87,99 'known':98 'like':35 'never':50 'non':71 'non-trivi':70 'one':6 'opinion':126 'potenti':103 'predefin':9 'probabl':110 'public':17,26 'remov':5 'rid':56 'strang':119 't01':80 'though':123 'tri':3 'trivial':72 'use':51 've':63 'want':53 'zone':10,25,31,46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706406656
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13556859"
    +editedAt: DateTimeImmutable @1728884520 {#2377
      date: 2024-10-14 07:42:00.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706320256 {#2360
      date: 2024-01-27 02:50:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2195 …}
  +body: "I believe you may have misinterpereted my post. I wasn’t asking why zones exist, I was asking specifically why one cannot delete the default zones in Firewalld."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706323082 {#2196
    date: 2024-01-27 03:38:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@BCsven@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2193 …}
  +nested: Doctrine\ORM\PersistentCollection {#2205 …}
  +votes: Doctrine\ORM\PersistentCollection {#2202 …}
  +reports: Doctrine\ORM\PersistentCollection {#2210 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2207 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2208 …}
  -id: 343663
  -bodyTs: "'ask':12,18 'believ':2 'cannot':22 'default':25 'delet':23 'exist':15 'firewalld':28 'may':4 'misinterperet':6 'one':21 'post':8 'specif':19 'wasn':10 'zone':14,26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8108540"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706323082 {#2199
    date: 2024-01-27 03:38:02.0 +01:00
  }
  +"title": 343663
}
"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\Entry {#2460
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "When-do-I-actually-need-a-firewall"
  +title: "When do I actually need a firewall?"
  +url: null
  +body: """
    I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
    \n
    1. “It’s just good security practice.”\n
    2. “You need it if you are running a server.”\n
    3. “You need it if you don’t trust the other devices on the network.”\n
    4. “You need it if you are not behind a NAT.”\n
    5. “You need it if you don’t trust the software running on your computer.”\n
    \n
    The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
    \n
    If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 91
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729354440 {#2458
    date: 2024-10-19 18:14:00.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2452 …}
  +votes: Doctrine\ORM\PersistentCollection {#2454 …}
  +reports: Doctrine\ORM\PersistentCollection {#2459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
  +badges: Doctrine\ORM\PersistentCollection {#2371 …}
  +children: [
    1 => App\Entity\EntryComment {#2211
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2460}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
      +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706491983 {#2204
        date: 2024-01-29 02:33:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@wolf@lemmy.zip"
        "@bushvin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2257 …}
      +nested: Doctrine\ORM\PersistentCollection {#2267 …}
      +votes: Doctrine\ORM\PersistentCollection {#2271 …}
      +reports: Doctrine\ORM\PersistentCollection {#2272 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      -id: 348535
      -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219149"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706491983 {#2200
        date: 2024-01-29 02:33:03.0 +01:00
      }
      +"title": 348535
    }
    0 => App\Entity\EntryComment {#2242
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2460}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
      +body: """
        > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
        \n
        This is a fair point that I hadn’t considered for the mobile use-case.\n
        \n
        > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
        \n
        Fair point!\n
        \n
        > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
        \n
        Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
        \n
        > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
        > \n
        > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
        \n
        It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
        \n
        > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
        \n
        Fair point!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706494045 {#2264
        date: 2024-01-29 03:07:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2240 …}
      +nested: Doctrine\ORM\PersistentCollection {#2233 …}
      +votes: Doctrine\ORM\PersistentCollection {#2234 …}
      +reports: Doctrine\ORM\PersistentCollection {#2237 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
      -id: 348607
      -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219937"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706494045 {#2235
        date: 2024-01-29 03:07:25.0 +01:00
      }
      +"title": 348607
    }
  ]
  -id: 32961
  -titleTs: "'actual':4 'firewal':7 'need':5"
  -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706257325
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13453975"
  +editedAt: DateTimeImmutable @1728528893 {#2461
    date: 2024-10-10 04:54:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706170925 {#2456
    date: 2024-01-25 09:22:05.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
27 DENIED edit
App\Entity\Entry {#2460
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "When-do-I-actually-need-a-firewall"
  +title: "When do I actually need a firewall?"
  +url: null
  +body: """
    I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
    \n
    1. “It’s just good security practice.”\n
    2. “You need it if you are running a server.”\n
    3. “You need it if you don’t trust the other devices on the network.”\n
    4. “You need it if you are not behind a NAT.”\n
    5. “You need it if you don’t trust the software running on your computer.”\n
    \n
    The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
    \n
    If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 91
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729354440 {#2458
    date: 2024-10-19 18:14:00.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2452 …}
  +votes: Doctrine\ORM\PersistentCollection {#2454 …}
  +reports: Doctrine\ORM\PersistentCollection {#2459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
  +badges: Doctrine\ORM\PersistentCollection {#2371 …}
  +children: [
    1 => App\Entity\EntryComment {#2211
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2460}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
      +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706491983 {#2204
        date: 2024-01-29 02:33:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@wolf@lemmy.zip"
        "@bushvin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2257 …}
      +nested: Doctrine\ORM\PersistentCollection {#2267 …}
      +votes: Doctrine\ORM\PersistentCollection {#2271 …}
      +reports: Doctrine\ORM\PersistentCollection {#2272 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      -id: 348535
      -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219149"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706491983 {#2200
        date: 2024-01-29 02:33:03.0 +01:00
      }
      +"title": 348535
    }
    0 => App\Entity\EntryComment {#2242
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2460}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
      +body: """
        > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
        \n
        This is a fair point that I hadn’t considered for the mobile use-case.\n
        \n
        > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
        \n
        Fair point!\n
        \n
        > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
        \n
        Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
        \n
        > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
        > \n
        > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
        \n
        It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
        \n
        > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
        \n
        Fair point!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706494045 {#2264
        date: 2024-01-29 03:07:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2240 …}
      +nested: Doctrine\ORM\PersistentCollection {#2233 …}
      +votes: Doctrine\ORM\PersistentCollection {#2234 …}
      +reports: Doctrine\ORM\PersistentCollection {#2237 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
      -id: 348607
      -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219937"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706494045 {#2235
        date: 2024-01-29 03:07:25.0 +01:00
      }
      +"title": 348607
    }
  ]
  -id: 32961
  -titleTs: "'actual':4 'firewal':7 'need':5"
  -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706257325
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13453975"
  +editedAt: DateTimeImmutable @1728528893 {#2461
    date: 2024-10-10 04:54:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706170925 {#2456
    date: 2024-01-25 09:22:05.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
28 DENIED moderate
App\Entity\Entry {#2460
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "When-do-I-actually-need-a-firewall"
  +title: "When do I actually need a firewall?"
  +url: null
  +body: """
    I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
    \n
    1. “It’s just good security practice.”\n
    2. “You need it if you are running a server.”\n
    3. “You need it if you don’t trust the other devices on the network.”\n
    4. “You need it if you are not behind a NAT.”\n
    5. “You need it if you don’t trust the software running on your computer.”\n
    \n
    The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
    \n
    If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 91
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729354440 {#2458
    date: 2024-10-19 18:14:00.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2452 …}
  +votes: Doctrine\ORM\PersistentCollection {#2454 …}
  +reports: Doctrine\ORM\PersistentCollection {#2459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
  +badges: Doctrine\ORM\PersistentCollection {#2371 …}
  +children: [
    1 => App\Entity\EntryComment {#2211
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2460}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
      +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1706491983 {#2204
        date: 2024-01-29 02:33:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@wolf@lemmy.zip"
        "@bushvin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2257 …}
      +nested: Doctrine\ORM\PersistentCollection {#2267 …}
      +votes: Doctrine\ORM\PersistentCollection {#2271 …}
      +reports: Doctrine\ORM\PersistentCollection {#2272 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
      -id: 348535
      -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219149"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706491983 {#2200
        date: 2024-01-29 02:33:03.0 +01:00
      }
      +"title": 348535
    }
    0 => App\Entity\EntryComment {#2242
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#2460}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
      +body: """
        > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
        \n
        This is a fair point that I hadn’t considered for the mobile use-case.\n
        \n
        > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
        \n
        Fair point!\n
        \n
        > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
        \n
        Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
        \n
        > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
        > \n
        > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
        \n
        It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
        \n
        > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
        \n
        Fair point!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706494045 {#2264
        date: 2024-01-29 03:07:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2240 …}
      +nested: Doctrine\ORM\PersistentCollection {#2233 …}
      +votes: Doctrine\ORM\PersistentCollection {#2234 …}
      +reports: Doctrine\ORM\PersistentCollection {#2237 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
      -id: 348607
      -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8219937"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706494045 {#2235
        date: 2024-01-29 03:07:25.0 +01:00
      }
      +"title": 348607
    }
  ]
  -id: 32961
  -titleTs: "'actual':4 'firewal':7 'need':5"
  -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706257325
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13453975"
  +editedAt: DateTimeImmutable @1728528893 {#2461
    date: 2024-10-10 04:54:53.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706170925 {#2456
    date: 2024-01-25 09:22:05.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
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 {#2211
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2460
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "When-do-I-actually-need-a-firewall"
    +title: "When do I actually need a firewall?"
    +url: null
    +body: """
      I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
      \n
      1. “It’s just good security practice.”\n
      2. “You need it if you are running a server.”\n
      3. “You need it if you don’t trust the other devices on the network.”\n
      4. “You need it if you are not behind a NAT.”\n
      5. “You need it if you don’t trust the software running on your computer.”\n
      \n
      The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
      \n
      If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 91
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729354440 {#2458
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: [
      1 => App\Entity\EntryComment {#2211}
      0 => App\Entity\EntryComment {#2242
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2460}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
        +body: """
          > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
          \n
          This is a fair point that I hadn’t considered for the mobile use-case.\n
          \n
          > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
          \n
          Fair point!\n
          \n
          > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
          \n
          Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
          \n
          > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
          > \n
          > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
          \n
          It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
          \n
          > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
          \n
          Fair point!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706494045 {#2264
          date: 2024-01-29 03:07:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2240 …}
        +nested: Doctrine\ORM\PersistentCollection {#2233 …}
        +votes: Doctrine\ORM\PersistentCollection {#2234 …}
        +reports: Doctrine\ORM\PersistentCollection {#2237 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
        -id: 348607
        -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219937"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706494045 {#2235
          date: 2024-01-29 03:07:25.0 +01:00
        }
        +"title": 348607
      }
    ]
    -id: 32961
    -titleTs: "'actual':4 'firewal':7 'need':5"
    -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706257325
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13453975"
    +editedAt: DateTimeImmutable @1728528893 {#2461
      date: 2024-10-10 04:54:53.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706170925 {#2456
      date: 2024-01-25 09:22:05.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
  +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706491983 {#2204
    date: 2024-01-29 02:33:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@wolf@lemmy.zip"
    "@bushvin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2257 …}
  +nested: Doctrine\ORM\PersistentCollection {#2267 …}
  +votes: Doctrine\ORM\PersistentCollection {#2271 …}
  +reports: Doctrine\ORM\PersistentCollection {#2272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  -id: 348535
  -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219149"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706491983 {#2200
    date: 2024-01-29 02:33:03.0 +01:00
  }
  +"title": 348535
}
"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 {#2211
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2460
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "When-do-I-actually-need-a-firewall"
    +title: "When do I actually need a firewall?"
    +url: null
    +body: """
      I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
      \n
      1. “It’s just good security practice.”\n
      2. “You need it if you are running a server.”\n
      3. “You need it if you don’t trust the other devices on the network.”\n
      4. “You need it if you are not behind a NAT.”\n
      5. “You need it if you don’t trust the software running on your computer.”\n
      \n
      The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
      \n
      If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 91
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729354440 {#2458
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: [
      1 => App\Entity\EntryComment {#2211}
      0 => App\Entity\EntryComment {#2242
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2460}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
        +body: """
          > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
          \n
          This is a fair point that I hadn’t considered for the mobile use-case.\n
          \n
          > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
          \n
          Fair point!\n
          \n
          > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
          \n
          Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
          \n
          > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
          > \n
          > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
          \n
          It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
          \n
          > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
          \n
          Fair point!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706494045 {#2264
          date: 2024-01-29 03:07:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2240 …}
        +nested: Doctrine\ORM\PersistentCollection {#2233 …}
        +votes: Doctrine\ORM\PersistentCollection {#2234 …}
        +reports: Doctrine\ORM\PersistentCollection {#2237 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
        -id: 348607
        -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219937"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706494045 {#2235
          date: 2024-01-29 03:07:25.0 +01:00
        }
        +"title": 348607
      }
    ]
    -id: 32961
    -titleTs: "'actual':4 'firewal':7 'need':5"
    -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706257325
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13453975"
    +editedAt: DateTimeImmutable @1728528893 {#2461
      date: 2024-10-10 04:54:53.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706170925 {#2456
      date: 2024-01-25 09:22:05.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
  +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706491983 {#2204
    date: 2024-01-29 02:33:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@wolf@lemmy.zip"
    "@bushvin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2257 …}
  +nested: Doctrine\ORM\PersistentCollection {#2267 …}
  +votes: Doctrine\ORM\PersistentCollection {#2271 …}
  +reports: Doctrine\ORM\PersistentCollection {#2272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  -id: 348535
  -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219149"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706491983 {#2200
    date: 2024-01-29 02:33:03.0 +01:00
  }
  +"title": 348535
}
"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 {#2211
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2460
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "When-do-I-actually-need-a-firewall"
    +title: "When do I actually need a firewall?"
    +url: null
    +body: """
      I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
      \n
      1. “It’s just good security practice.”\n
      2. “You need it if you are running a server.”\n
      3. “You need it if you don’t trust the other devices on the network.”\n
      4. “You need it if you are not behind a NAT.”\n
      5. “You need it if you don’t trust the software running on your computer.”\n
      \n
      The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
      \n
      If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 91
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729354440 {#2458
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: [
      1 => App\Entity\EntryComment {#2211}
      0 => App\Entity\EntryComment {#2242
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2460}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
        +body: """
          > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
          \n
          This is a fair point that I hadn’t considered for the mobile use-case.\n
          \n
          > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
          \n
          Fair point!\n
          \n
          > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
          \n
          Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
          \n
          > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
          > \n
          > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
          \n
          It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
          \n
          > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
          \n
          Fair point!
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706494045 {#2264
          date: 2024-01-29 03:07:25.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2240 …}
        +nested: Doctrine\ORM\PersistentCollection {#2233 …}
        +votes: Doctrine\ORM\PersistentCollection {#2234 …}
        +reports: Doctrine\ORM\PersistentCollection {#2237 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
        -id: 348607
        -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219937"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706494045 {#2235
          date: 2024-01-29 03:07:25.0 +01:00
        }
        +"title": 348607
      }
    ]
    -id: 32961
    -titleTs: "'actual':4 'firewal':7 'need':5"
    -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706257325
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13453975"
    +editedAt: DateTimeImmutable @1728528893 {#2461
      date: 2024-10-10 04:54:53.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706170925 {#2456
      date: 2024-01-25 09:22:05.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
  +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706491983 {#2204
    date: 2024-01-29 02:33:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@wolf@lemmy.zip"
    "@bushvin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2257 …}
  +nested: Doctrine\ORM\PersistentCollection {#2267 …}
  +votes: Doctrine\ORM\PersistentCollection {#2271 …}
  +reports: Doctrine\ORM\PersistentCollection {#2272 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
  -id: 348535
  -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219149"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706491983 {#2200
    date: 2024-01-29 02:33:03.0 +01:00
  }
  +"title": 348535
}
"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 {#2242
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2460
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "When-do-I-actually-need-a-firewall"
    +title: "When do I actually need a firewall?"
    +url: null
    +body: """
      I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
      \n
      1. “It’s just good security practice.”\n
      2. “You need it if you are running a server.”\n
      3. “You need it if you don’t trust the other devices on the network.”\n
      4. “You need it if you are not behind a NAT.”\n
      5. “You need it if you don’t trust the software running on your computer.”\n
      \n
      The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
      \n
      If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 91
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729354440 {#2458
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: [
      1 => App\Entity\EntryComment {#2211
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2460}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
        +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706491983 {#2204
          date: 2024-01-29 02:33:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@wolf@lemmy.zip"
          "@bushvin@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2257 …}
        +nested: Doctrine\ORM\PersistentCollection {#2267 …}
        +votes: Doctrine\ORM\PersistentCollection {#2271 …}
        +reports: Doctrine\ORM\PersistentCollection {#2272 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
        -id: 348535
        -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219149"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706491983 {#2200
          date: 2024-01-29 02:33:03.0 +01:00
        }
        +"title": 348535
      }
      0 => App\Entity\EntryComment {#2242}
    ]
    -id: 32961
    -titleTs: "'actual':4 'firewal':7 'need':5"
    -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706257325
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13453975"
    +editedAt: DateTimeImmutable @1728528893 {#2461
      date: 2024-10-10 04:54:53.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706170925 {#2456
      date: 2024-01-25 09:22:05.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
  +body: """
    > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
    \n
    This is a fair point that I hadn’t considered for the mobile use-case.\n
    \n
    > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
    \n
    Fair point!\n
    \n
    > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
    \n
    Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
    \n
    > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
    > \n
    > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
    \n
    It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
    \n
    > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
    \n
    Fair point!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706494045 {#2264
    date: 2024-01-29 03:07:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2240 …}
  +nested: Doctrine\ORM\PersistentCollection {#2233 …}
  +votes: Doctrine\ORM\PersistentCollection {#2234 …}
  +reports: Doctrine\ORM\PersistentCollection {#2237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
  -id: 348607
  -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219937"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706494045 {#2235
    date: 2024-01-29 03:07:25.0 +01:00
  }
  +"title": 348607
}
"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 {#2242
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2460
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "When-do-I-actually-need-a-firewall"
    +title: "When do I actually need a firewall?"
    +url: null
    +body: """
      I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
      \n
      1. “It’s just good security practice.”\n
      2. “You need it if you are running a server.”\n
      3. “You need it if you don’t trust the other devices on the network.”\n
      4. “You need it if you are not behind a NAT.”\n
      5. “You need it if you don’t trust the software running on your computer.”\n
      \n
      The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
      \n
      If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 91
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729354440 {#2458
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: [
      1 => App\Entity\EntryComment {#2211
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2460}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
        +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706491983 {#2204
          date: 2024-01-29 02:33:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@wolf@lemmy.zip"
          "@bushvin@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2257 …}
        +nested: Doctrine\ORM\PersistentCollection {#2267 …}
        +votes: Doctrine\ORM\PersistentCollection {#2271 …}
        +reports: Doctrine\ORM\PersistentCollection {#2272 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
        -id: 348535
        -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219149"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706491983 {#2200
          date: 2024-01-29 02:33:03.0 +01:00
        }
        +"title": 348535
      }
      0 => App\Entity\EntryComment {#2242}
    ]
    -id: 32961
    -titleTs: "'actual':4 'firewal':7 'need':5"
    -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706257325
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13453975"
    +editedAt: DateTimeImmutable @1728528893 {#2461
      date: 2024-10-10 04:54:53.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706170925 {#2456
      date: 2024-01-25 09:22:05.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
  +body: """
    > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
    \n
    This is a fair point that I hadn’t considered for the mobile use-case.\n
    \n
    > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
    \n
    Fair point!\n
    \n
    > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
    \n
    Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
    \n
    > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
    > \n
    > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
    \n
    It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
    \n
    > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
    \n
    Fair point!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706494045 {#2264
    date: 2024-01-29 03:07:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2240 …}
  +nested: Doctrine\ORM\PersistentCollection {#2233 …}
  +votes: Doctrine\ORM\PersistentCollection {#2234 …}
  +reports: Doctrine\ORM\PersistentCollection {#2237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
  -id: 348607
  -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219937"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706494045 {#2235
    date: 2024-01-29 03:07:25.0 +01:00
  }
  +"title": 348607
}
"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 {#2242
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#2460
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "When-do-I-actually-need-a-firewall"
    +title: "When do I actually need a firewall?"
    +url: null
    +body: """
      I’ve spent some time searching this question, but I have yet to find a satisfying answer. The majority of answers that I have seen state something along the lines of the following:\n
      \n
      1. “It’s just good security practice.”\n
      2. “You need it if you are running a server.”\n
      3. “You need it if you don’t trust the other devices on the network.”\n
      4. “You need it if you are not behind a NAT.”\n
      5. “You need it if you don’t trust the software running on your computer.”\n
      \n
      The only answer that makes any sense to me is #5. #1 leaves a lot to be desired, as it advocates for doing something without thinking about why you’re doing it – it is essentially a non-answer. #2 is strange – why does it matter? If one is hosting a webserver on port 80, for example, they are going to poke a hole in their router’s NAT at port 80 to open that server’s port to the public. What difference does it make to then have another firewall that needs to be port forwarded? #3 is a strange one – what sort of malicious behaviour could even be done to a device with no firewall? If you have no applications listening on any port, then there’s nothing to access. #4 feels like an extension of #3 – only, in this case, it is most likely a larger group that the device is exposed to. #5 is the only one that makes some sense; if you install a program that you do not trust (you don’t know how it works), you don’t want it to be able to readily communicate with the outside world unless you explicitly grant it permission to do so. Such an unknown program could be the door to get into your device, or a spy on your device’s actions.\n
      \n
      If anything, a firewall only seems to provide extra precautions against mistakes made by the user, rather than actively preventing bad actors from getting in. People seem to treat it as if it’s acting like the front door to a house, but this analogy doesn’t make much sense to me – without a house (a service listening on a port), what good is a door?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 91
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729354440 {#2458
      date: 2024-10-19 18:14:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2452 …}
    +votes: Doctrine\ORM\PersistentCollection {#2454 …}
    +reports: Doctrine\ORM\PersistentCollection {#2459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2467 …}
    +badges: Doctrine\ORM\PersistentCollection {#2371 …}
    +children: [
      1 => App\Entity\EntryComment {#2211
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#2460}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2270 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2266 …}
        +body: "That’s a strange law. That’s like saying one should be held responsible for a thief stealing their car and then running over someone with it (well, perhaps an argument *could* be made for that, but I would disagree with it)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706491983 {#2204
          date: 2024-01-29 02:33:03.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@wolf@lemmy.zip"
          "@bushvin@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2257 …}
        +nested: Doctrine\ORM\PersistentCollection {#2267 …}
        +votes: Doctrine\ORM\PersistentCollection {#2271 …}
        +reports: Doctrine\ORM\PersistentCollection {#2272 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2253 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2262 …}
        -id: 348535
        -bodyTs: "'argument':31 'car':20 'could':32 'disagre':40 'held':13 'law':5 'like':8 'made':34 'one':10 'perhap':29 'respons':14 'run':23 'say':9 'someon':25 'steal':18 'strang':4 'thief':17 'well':28 'would':39"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/8219149"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706491983 {#2200
          date: 2024-01-29 02:33:03.0 +01:00
        }
        +"title": 348535
      }
      0 => App\Entity\EntryComment {#2242}
    ]
    -id: 32961
    -titleTs: "'actual':4 'firewal':7 'need':5"
    -bodyTs: "'1':34,103 '2':41,131 '3':51,189,230 '4':66,224 '5':77,102,248 '80':146,163 'abl':281 'access':223 'act':353 'action':318 'activ':337 'actor':340 'advoc':112 'along':28 'analog':363 'anoth':181 'answer':17,21,94,130 'anyth':320 'applic':213 'bad':339 'behaviour':198 'behind':74 'case':234 'communic':284 'comput':91 'could':199,302 'desir':109 'devic':62,205,244,310,316 'differ':174 'doesn':364 'done':202 'door':305,357,384 'essenti':126 'even':200 'exampl':148 'explicit':291 'expos':246 'extens':228 'extra':327 'feel':225 'find':14 'firewal':182,208,322 'follow':33 'forward':188 'front':356 'get':307,342 'go':151 'good':38,381 'grant':292 'group':241 'hole':155 'host':141 'hous':360,373 'instal':259 'know':270 'larger':240 'leav':104 'like':226,238,354 'line':30 'listen':214,376 'lot':106 'made':331 'major':19 'make':96,177,254,366 'malici':197 'matter':137 'mistak':330 'much':367 'nat':76,160 'need':43,53,68,79,184 'network':65 'non':129 'non-answ':128 'noth':221 'one':139,193,252 'open':165 'outsid':287 'peopl':344 'permiss':294 'poke':153 'port':145,162,169,187,217,379 'practic':40 'precaut':328 'prevent':338 'program':261,301 'provid':326 'public':172 'question':8 'rather':335 're':121 'readili':283 'router':158 'run':48,88 'satisfi':16 'search':6 'secur':39 'seem':324,345 'seen':25 'sens':98,256,368 'server':50,167 'servic':375 'softwar':87 'someth':27,115 'sort':195 'spent':3 'spi':313 'state':26 'strang':133,192 'think':117 'time':5 'treat':347 'trust':59,85,266 'unknown':300 'unless':289 'user':334 've':2 'want':277 'webserv':143 'without':116,371 'work':273 'world':288 'yet':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706257325
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13453975"
    +editedAt: DateTimeImmutable @1728528893 {#2461
      date: 2024-10-10 04:54:53.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706170925 {#2456
      date: 2024-01-25 09:22:05.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2239 …}
  +body: """
    > If you’re running a laptop with a local web server for development, you wouldn’t want other devices in i.e. the coffee shop WiFi to be able to connect to your (likely insecure) local web server, would you?\n
    \n
    This is a fair point that I hadn’t considered for the mobile use-case.\n
    \n
    > Imagine a family member visits you and wants internet access in their Windows laptop, so you give them the WiFi password. Do you want that possibly malware infected thing poking around at ports other than 80 running on your server?\n
    \n
    Fair point!\n
    \n
    > note that you likely do have applications listening on ports you didn’t know about. Take a look at `sudo ss -utpnl`.\n
    \n
    Interesting! In my case I have a number of sockets from spotify, and steam listening on port 0.0.0.0. I would assume, that these are only available to connections from the LAN?\n
    \n
    > It’s rather the other way around; you don’t want the outside world to be able to talk to untrusted software on your computer. To be a classical “door”, the application must be able to listen to connections.\n
    > \n
    > OTOH, smarter malware can of course be something like a door by requesting intrusion by itself, so outbound filtering is also something you should do with untrusted applications.\n
    \n
    It could also be malicious software that simply makes a request to a remote server – perhaps even siphoning your local data.\n
    \n
    > If it turned out your window could easily be opened from the outside, you’d rather have razor fence in front until you can replace the window, would you?\n
    \n
    Fair point!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706494045 {#2264
    date: 2024-01-29 03:07:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2240 …}
  +nested: Doctrine\ORM\PersistentCollection {#2233 …}
  +votes: Doctrine\ORM\PersistentCollection {#2234 …}
  +reports: Doctrine\ORM\PersistentCollection {#2237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2260 …}
  -id: 348607
  -bodyTs: "'0.0.0.0':137 '80':91 'abl':28,167,185 'access':65 'also':210,220 'applic':104,182,217 'around':86,157 'assum':140 'avail':145 'case':55,123 'classic':179 'coffe':23 'comput':175 'connect':30,147,189 'consid':49 'could':219,245 'cours':195 'd':253 'data':238 'develop':13 'devic':19 'didn':109 'door':180,200 'easili':246 'even':234 'fair':43,96,268 'famili':58 'fenc':257 'filter':208 'front':259 'give':72 'hadn':47 'i.e':21 'imagin':56 'infect':83 'insecur':34 'interest':120 'internet':64 'intrus':203 'know':111 'lan':150 'laptop':6,69 'like':33,101,198 'listen':105,134,187 'local':9,35,237 'look':115 'make':226 'malici':222 'malwar':82,192 'member':59 'mobil':52 'must':183 'note':98 'number':127 'open':248 'otoh':190 'outbound':207 'outsid':163,251 'password':76 'perhap':233 'point':44,97,269 'poke':85 'port':88,107,136 'possibl':81 'rather':153,254 'razor':256 're':3 'remot':231 'replac':263 'request':202,228 'run':4,92 'server':11,37,95,232 'shop':24 'simpli':225 'siphon':235 'smarter':191 'socket':129 'softwar':172,223 'someth':197,211 'spotifi':131 'ss':118 'steam':133 'sudo':117 'take':113 'talk':169 'thing':84 'turn':241 'untrust':171,216 'use':54 'use-cas':53 'utpnl':119 'visit':60 'want':17,63,79,161 'way':156 'web':10,36 'wifi':25,75 'window':68,244,265 'world':164 'would':38,139,266 'wouldn':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8219937"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706494045 {#2235
    date: 2024-01-29 03:07:25.0 +01:00
  }
  +"title": 348607
}
"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 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
38 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2307
  +user: Proxies\__CG__\App\Entity\User {#2602 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
  +image: Proxies\__CG__\App\Entity\Image {#2750 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2773 …}
  +slug: "a-story-in-two-parts"
  +title: "a story in two parts"
  +url: "https://lemm.ee/pictrs/image/e924bda6-c8ca-4b91-893e-0ca648772958.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 21
  +favouriteCount: 188
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726713753 {#2006
    date: 2024-09-19 04:42:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2771 …}
  +votes: Doctrine\ORM\PersistentCollection {#2779 …}
  +reports: Doctrine\ORM\PersistentCollection {#2778 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2769 …}
  +badges: Doctrine\ORM\PersistentCollection {#2767 …}
  +children: [
    App\Entity\EntryComment {#2310
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2307 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +body: "I use Tusky."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705608580 {#2321
        date: 2024-01-18 21:09:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@itsnicodegallo@lemm.ee"
        "@Godric@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2305 …}
      +nested: Doctrine\ORM\PersistentCollection {#2303 …}
      +votes: Doctrine\ORM\PersistentCollection {#2317 …}
      +reports: Doctrine\ORM\PersistentCollection {#2313 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
      -id: 320221
      -bodyTs: "'tuski':3 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7723878"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705608580 {#2312
        date: 2024-01-18 21:09:40.0 +01:00
      }
      +"title": 320221
    }
  ]
  -id: 31494
  -titleTs: "'part':5 'stori':2 'two':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705673395
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/21218428"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705586995 {#2657
    date: 2024-01-18 15:09:55.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
39 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2307
  +user: Proxies\__CG__\App\Entity\User {#2602 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
  +image: Proxies\__CG__\App\Entity\Image {#2750 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2773 …}
  +slug: "a-story-in-two-parts"
  +title: "a story in two parts"
  +url: "https://lemm.ee/pictrs/image/e924bda6-c8ca-4b91-893e-0ca648772958.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 21
  +favouriteCount: 188
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726713753 {#2006
    date: 2024-09-19 04:42:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2771 …}
  +votes: Doctrine\ORM\PersistentCollection {#2779 …}
  +reports: Doctrine\ORM\PersistentCollection {#2778 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2769 …}
  +badges: Doctrine\ORM\PersistentCollection {#2767 …}
  +children: [
    App\Entity\EntryComment {#2310
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2307 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +body: "I use Tusky."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705608580 {#2321
        date: 2024-01-18 21:09:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@itsnicodegallo@lemm.ee"
        "@Godric@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2305 …}
      +nested: Doctrine\ORM\PersistentCollection {#2303 …}
      +votes: Doctrine\ORM\PersistentCollection {#2317 …}
      +reports: Doctrine\ORM\PersistentCollection {#2313 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
      -id: 320221
      -bodyTs: "'tuski':3 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7723878"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705608580 {#2312
        date: 2024-01-18 21:09:40.0 +01:00
      }
      +"title": 320221
    }
  ]
  -id: 31494
  -titleTs: "'part':5 'stori':2 'two':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705673395
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/21218428"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705586995 {#2657
    date: 2024-01-18 15:09:55.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
40 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2307
  +user: Proxies\__CG__\App\Entity\User {#2602 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
  +image: Proxies\__CG__\App\Entity\Image {#2750 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2773 …}
  +slug: "a-story-in-two-parts"
  +title: "a story in two parts"
  +url: "https://lemm.ee/pictrs/image/e924bda6-c8ca-4b91-893e-0ca648772958.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 21
  +favouriteCount: 188
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726713753 {#2006
    date: 2024-09-19 04:42:33.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2771 …}
  +votes: Doctrine\ORM\PersistentCollection {#2779 …}
  +reports: Doctrine\ORM\PersistentCollection {#2778 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2769 …}
  +badges: Doctrine\ORM\PersistentCollection {#2767 …}
  +children: [
    App\Entity\EntryComment {#2310
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2307 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
      +body: "I use Tusky."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705608580 {#2321
        date: 2024-01-18 21:09:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@itsnicodegallo@lemm.ee"
        "@Godric@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2305 …}
      +nested: Doctrine\ORM\PersistentCollection {#2303 …}
      +votes: Doctrine\ORM\PersistentCollection {#2317 …}
      +reports: Doctrine\ORM\PersistentCollection {#2313 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
      -id: 320221
      -bodyTs: "'tuski':3 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7723878"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705608580 {#2312
        date: 2024-01-18 21:09:40.0 +01:00
      }
      +"title": 320221
    }
  ]
  -id: 31494
  -titleTs: "'part':5 'stori':2 'two':4"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705673395
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/21218428"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705586995 {#2657
    date: 2024-01-18 15:09:55.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
41 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
42 DENIED moderate
App\Entity\EntryComment {#2310
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2307
    +user: Proxies\__CG__\App\Entity\User {#2602 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
    +image: Proxies\__CG__\App\Entity\Image {#2750 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2773 …}
    +slug: "a-story-in-two-parts"
    +title: "a story in two parts"
    +url: "https://lemm.ee/pictrs/image/e924bda6-c8ca-4b91-893e-0ca648772958.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 21
    +favouriteCount: 188
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726713753 {#2006
      date: 2024-09-19 04:42:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2779 …}
    +reports: Doctrine\ORM\PersistentCollection {#2778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2769 …}
    +badges: Doctrine\ORM\PersistentCollection {#2767 …}
    +children: [
      App\Entity\EntryComment {#2310}
    ]
    -id: 31494
    -titleTs: "'part':5 'stori':2 'two':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705673395
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21218428"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705586995 {#2657
      date: 2024-01-18 15:09:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +body: "I use Tusky."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705608580 {#2321
    date: 2024-01-18 21:09:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@itsnicodegallo@lemm.ee"
    "@Godric@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 320221
  -bodyTs: "'tuski':3 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7723878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705608580 {#2312
    date: 2024-01-18 21:09:40.0 +01:00
  }
  +"title": 320221
}
"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
43 DENIED edit
App\Entity\EntryComment {#2310
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2307
    +user: Proxies\__CG__\App\Entity\User {#2602 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
    +image: Proxies\__CG__\App\Entity\Image {#2750 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2773 …}
    +slug: "a-story-in-two-parts"
    +title: "a story in two parts"
    +url: "https://lemm.ee/pictrs/image/e924bda6-c8ca-4b91-893e-0ca648772958.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 21
    +favouriteCount: 188
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726713753 {#2006
      date: 2024-09-19 04:42:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2779 …}
    +reports: Doctrine\ORM\PersistentCollection {#2778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2769 …}
    +badges: Doctrine\ORM\PersistentCollection {#2767 …}
    +children: [
      App\Entity\EntryComment {#2310}
    ]
    -id: 31494
    -titleTs: "'part':5 'stori':2 'two':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705673395
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21218428"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705586995 {#2657
      date: 2024-01-18 15:09:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +body: "I use Tusky."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705608580 {#2321
    date: 2024-01-18 21:09:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@itsnicodegallo@lemm.ee"
    "@Godric@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 320221
  -bodyTs: "'tuski':3 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7723878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705608580 {#2312
    date: 2024-01-18 21:09:40.0 +01:00
  }
  +"title": 320221
}
"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
44 DENIED moderate
App\Entity\EntryComment {#2310
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2307
    +user: Proxies\__CG__\App\Entity\User {#2602 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
    +image: Proxies\__CG__\App\Entity\Image {#2750 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2773 …}
    +slug: "a-story-in-two-parts"
    +title: "a story in two parts"
    +url: "https://lemm.ee/pictrs/image/e924bda6-c8ca-4b91-893e-0ca648772958.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 21
    +favouriteCount: 188
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726713753 {#2006
      date: 2024-09-19 04:42:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2779 …}
    +reports: Doctrine\ORM\PersistentCollection {#2778 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2772 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2769 …}
    +badges: Doctrine\ORM\PersistentCollection {#2767 …}
    +children: [
      App\Entity\EntryComment {#2310}
    ]
    -id: 31494
    -titleTs: "'part':5 'stori':2 'two':4"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705673395
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/21218428"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705586995 {#2657
      date: 2024-01-18 15:09:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2306 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2308 …}
  +body: "I use Tusky."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705608580 {#2321
    date: 2024-01-18 21:09:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@itsnicodegallo@lemm.ee"
    "@Godric@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 320221
  -bodyTs: "'tuski':3 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7723878"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705608580 {#2312
    date: 2024-01-18 21:09:40.0 +01:00
  }
  +"title": 320221
}
"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
45 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
46 DENIED moderate
App\Entity\Entry {#1716
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
  +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
  +url: null
  +body: """
    cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
    \n
    ---\n
    \n
    I have the following topology:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
    \n
    The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
    \n
    **EDIT (2024-01-16T00:19Z):**\n
    \n
    I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
    \n
    **EDIT (2024-01-25T08:37Z):**\n
    \n
    I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728530527 {#1714
    date: 2024-10-10 05:22:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1739 …}
  +votes: Doctrine\ORM\PersistentCollection {#1740 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
  +badges: Doctrine\ORM\PersistentCollection {#2422 …}
  +children: [
    App\Entity\EntryComment {#2283
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1716}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2280 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +body: "I’m not exactly sure what the previous issue was, but it appears that, possibly, [the previous bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that was in use was broken in some way. I have since switched the primary router to one that supports WDS, and created a WDS bridge between the two, and now everything is working as expected."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706171781 {#2295
        date: 2024-01-25 09:36:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@deadbeef@lemmy.nz"
        "@vegetaaaaaaa@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2278 …}
      +nested: Doctrine\ORM\PersistentCollection {#2279 …}
      +votes: Doctrine\ORM\PersistentCollection {#2277 …}
      +reports: Doctrine\ORM\PersistentCollection {#2220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
      -id: 338798
      -bodyTs: "'/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':21 'appear':13 'bridg':18,47 'broken':27 'creat':44 'everyth':53 'exact':4 'expect':57 'issu':9 'm':2 'one':39 'possibl':15 'previous':8,17 'primari':36 'router':37 'sinc':33 'support':41 'sure':5 'switch':34 'two':50 'use':25 'way':30 'wds':42,46 'web.archive.org':20 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':19 'work':55"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8020902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706171781 {#2281
        date: 2024-01-25 09:36:21.0 +01:00
      }
      +"title": 338798
    }
  ]
  -id: 30810
  -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
  -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705428256
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12856684"
  +editedAt: DateTimeImmutable @1728530963 {#1718
    date: 2024-10-10 05:29:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705362256 {#1720
    date: 2024-01-16 00:44:16.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
47 DENIED edit
App\Entity\Entry {#1716
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
  +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
  +url: null
  +body: """
    cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
    \n
    ---\n
    \n
    I have the following topology:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
    \n
    The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
    \n
    **EDIT (2024-01-16T00:19Z):**\n
    \n
    I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
    \n
    **EDIT (2024-01-25T08:37Z):**\n
    \n
    I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728530527 {#1714
    date: 2024-10-10 05:22:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1739 …}
  +votes: Doctrine\ORM\PersistentCollection {#1740 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
  +badges: Doctrine\ORM\PersistentCollection {#2422 …}
  +children: [
    App\Entity\EntryComment {#2283
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1716}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2280 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +body: "I’m not exactly sure what the previous issue was, but it appears that, possibly, [the previous bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that was in use was broken in some way. I have since switched the primary router to one that supports WDS, and created a WDS bridge between the two, and now everything is working as expected."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706171781 {#2295
        date: 2024-01-25 09:36:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@deadbeef@lemmy.nz"
        "@vegetaaaaaaa@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2278 …}
      +nested: Doctrine\ORM\PersistentCollection {#2279 …}
      +votes: Doctrine\ORM\PersistentCollection {#2277 …}
      +reports: Doctrine\ORM\PersistentCollection {#2220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
      -id: 338798
      -bodyTs: "'/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':21 'appear':13 'bridg':18,47 'broken':27 'creat':44 'everyth':53 'exact':4 'expect':57 'issu':9 'm':2 'one':39 'possibl':15 'previous':8,17 'primari':36 'router':37 'sinc':33 'support':41 'sure':5 'switch':34 'two':50 'use':25 'way':30 'wds':42,46 'web.archive.org':20 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':19 'work':55"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8020902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706171781 {#2281
        date: 2024-01-25 09:36:21.0 +01:00
      }
      +"title": 338798
    }
  ]
  -id: 30810
  -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
  -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705428256
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12856684"
  +editedAt: DateTimeImmutable @1728530963 {#1718
    date: 2024-10-10 05:29:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705362256 {#1720
    date: 2024-01-16 00:44:16.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
48 DENIED moderate
App\Entity\Entry {#1716
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
  +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
  +url: null
  +body: """
    cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
    \n
    ---\n
    \n
    I have the following topology:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
    \n
    The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
    \n
    **EDIT (2024-01-16T00:19Z):**\n
    \n
    I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
    \n
    **EDIT (2024-01-25T08:37Z):**\n
    \n
    I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 21
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1728530527 {#1714
    date: 2024-10-10 05:22:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1739 …}
  +votes: Doctrine\ORM\PersistentCollection {#1740 …}
  +reports: Doctrine\ORM\PersistentCollection {#2465 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
  +badges: Doctrine\ORM\PersistentCollection {#2422 …}
  +children: [
    App\Entity\EntryComment {#2283
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1716}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2280 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
      +body: "I’m not exactly sure what the previous issue was, but it appears that, possibly, [the previous bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that was in use was broken in some way. I have since switched the primary router to one that supports WDS, and created a WDS bridge between the two, and now everything is working as expected."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706171781 {#2295
        date: 2024-01-25 09:36:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@deadbeef@lemmy.nz"
        "@vegetaaaaaaa@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2278 …}
      +nested: Doctrine\ORM\PersistentCollection {#2279 …}
      +votes: Doctrine\ORM\PersistentCollection {#2277 …}
      +reports: Doctrine\ORM\PersistentCollection {#2220 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
      -id: 338798
      -bodyTs: "'/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':21 'appear':13 'bridg':18,47 'broken':27 'creat':44 'everyth':53 'exact':4 'expect':57 'issu':9 'm':2 'one':39 'possibl':15 'previous':8,17 'primari':36 'router':37 'sinc':33 'support':41 'sure':5 'switch':34 'two':50 'use':25 'way':30 'wds':42,46 'web.archive.org':20 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':19 'work':55"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/8020902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706171781 {#2281
        date: 2024-01-25 09:36:21.0 +01:00
      }
      +"title": 338798
    }
  ]
  -id: 30810
  -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
  -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705428256
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12856684"
  +editedAt: DateTimeImmutable @1728530963 {#1718
    date: 2024-10-10 05:29:23.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705362256 {#1720
    date: 2024-01-16 00:44:16.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
49 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
50 DENIED moderate
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1716
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
    +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
    +url: null
    +body: """
      cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
      \n
      ---\n
      \n
      I have the following topology:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
      \n
      The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
      \n
      **EDIT (2024-01-16T00:19Z):**\n
      \n
      I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
      \n
      **EDIT (2024-01-25T08:37Z):**\n
      \n
      I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728530527 {#1714
      date: 2024-10-10 05:22:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1739 …}
    +votes: Doctrine\ORM\PersistentCollection {#1740 …}
    +reports: Doctrine\ORM\PersistentCollection {#2465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
    +badges: Doctrine\ORM\PersistentCollection {#2422 …}
    +children: [
      App\Entity\EntryComment {#2283}
    ]
    -id: 30810
    -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
    -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705428256
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12856684"
    +editedAt: DateTimeImmutable @1728530963 {#1718
      date: 2024-10-10 05:29:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705362256 {#1720
      date: 2024-01-16 00:44:16.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2280 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +body: "I’m not exactly sure what the previous issue was, but it appears that, possibly, [the previous bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that was in use was broken in some way. I have since switched the primary router to one that supports WDS, and created a WDS bridge between the two, and now everything is working as expected."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706171781 {#2295
    date: 2024-01-25 09:36:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@deadbeef@lemmy.nz"
    "@vegetaaaaaaa@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2278 …}
  +nested: Doctrine\ORM\PersistentCollection {#2279 …}
  +votes: Doctrine\ORM\PersistentCollection {#2277 …}
  +reports: Doctrine\ORM\PersistentCollection {#2220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
  -id: 338798
  -bodyTs: "'/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':21 'appear':13 'bridg':18,47 'broken':27 'creat':44 'everyth':53 'exact':4 'expect':57 'issu':9 'm':2 'one':39 'possibl':15 'previous':8,17 'primari':36 'router':37 'sinc':33 'support':41 'sure':5 'switch':34 'two':50 'use':25 'way':30 'wds':42,46 'web.archive.org':20 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':19 'work':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8020902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706171781 {#2281
    date: 2024-01-25 09:36:21.0 +01:00
  }
  +"title": 338798
}
"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
51 DENIED edit
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1716
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
    +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
    +url: null
    +body: """
      cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
      \n
      ---\n
      \n
      I have the following topology:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
      \n
      The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
      \n
      **EDIT (2024-01-16T00:19Z):**\n
      \n
      I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
      \n
      **EDIT (2024-01-25T08:37Z):**\n
      \n
      I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728530527 {#1714
      date: 2024-10-10 05:22:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1739 …}
    +votes: Doctrine\ORM\PersistentCollection {#1740 …}
    +reports: Doctrine\ORM\PersistentCollection {#2465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
    +badges: Doctrine\ORM\PersistentCollection {#2422 …}
    +children: [
      App\Entity\EntryComment {#2283}
    ]
    -id: 30810
    -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
    -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705428256
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12856684"
    +editedAt: DateTimeImmutable @1728530963 {#1718
      date: 2024-10-10 05:29:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705362256 {#1720
      date: 2024-01-16 00:44:16.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2280 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +body: "I’m not exactly sure what the previous issue was, but it appears that, possibly, [the previous bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that was in use was broken in some way. I have since switched the primary router to one that supports WDS, and created a WDS bridge between the two, and now everything is working as expected."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706171781 {#2295
    date: 2024-01-25 09:36:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@deadbeef@lemmy.nz"
    "@vegetaaaaaaa@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2278 …}
  +nested: Doctrine\ORM\PersistentCollection {#2279 …}
  +votes: Doctrine\ORM\PersistentCollection {#2277 …}
  +reports: Doctrine\ORM\PersistentCollection {#2220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
  -id: 338798
  -bodyTs: "'/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':21 'appear':13 'bridg':18,47 'broken':27 'creat':44 'everyth':53 'exact':4 'expect':57 'issu':9 'm':2 'one':39 'possibl':15 'previous':8,17 'primari':36 'router':37 'sinc':33 'support':41 'sure':5 'switch':34 'two':50 'use':25 'way':30 'wds':42,46 'web.archive.org':20 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':19 'work':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8020902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706171781 {#2281
    date: 2024-01-25 09:36:21.0 +01:00
  }
  +"title": 338798
}
"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
52 DENIED moderate
App\Entity\EntryComment {#2283
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1716
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "WORKAROUND-Nextcloud-portforward-stops-working-when-it-is-moved-to"
    +title: "[WORKAROUND] Nextcloud portforward stops working when it is moved to a bridged network"
    +url: null
    +body: """
      cross-posted to: [sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)\n
      \n
      ---\n
      \n
      I have the following topology:\n
      \n
      ![](https://sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)\n
      \n
      The device running Nextcloud (snap) used to be connected to Router A, but I have recently added a bridge (Router B) and I moved Nextcloud’s device to that bridged network; however, as soon as Nextcloud was moved to Router B, the portforward on Router A seemed to stop working – as in I cannot connect to nexcloud from the public IP anymore. Bridges operate at layer 2, so this *should* make no difference whatsoever (this is reflected in the fact that other services (like SSH) still work perfectly fine portforwarded – it’s only Nextcloud that doesn’t work), which leads me to think that it is a Layer 7 (i.e. Nextcloud) issue. What’s going on here? How can Nextcloud even tell that it’s been placed on a bridged network?\n
      \n
      **EDIT (2024-01-16T00:19Z):**\n
      \n
      I performed a network capture on the device running Nextcloud, and it appears that it’s receiving the incoming request (`SYN`), and responds appropriately (`SYN, ACK`), but then Router B responds with `Destination unreachable (Network unreachable)`, which is then, of course, followed by many requests for retransmission as the packets are being dropped. But what’s causing the packets to be dropped? Why aren’t they making it through the network?\n
      \n
      **EDIT (2024-01-25T08:37Z):**\n
      \n
      I’m not 100% sure what the previous problem was, but I think that it had to do with [the bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that I was using – not necessarily that it was broken, but perhaps it was jsut incompatible with the setup in some way. What I ended up doing was buying [a different router that supported WDS](https://web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/E8450-CA.html), and then I created a WDS bridge between the two routers. The network seems to be working reliably, and as expected now.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728530527 {#1714
      date: 2024-10-10 05:22:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1739 …}
    +votes: Doctrine\ORM\PersistentCollection {#1740 …}
    +reports: Doctrine\ORM\PersistentCollection {#2465 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2463 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2411 …}
    +badges: Doctrine\ORM\PersistentCollection {#2422 …}
    +children: [
      App\Entity\EntryComment {#2283}
    ]
    -id: 30810
    -titleTs: "'bridg':12 'move':9 'network':13 'nextcloud':2 'portforward':3 'stop':4 'work':5 'workaround':1"
    -bodyTs: "'-01':149,226 '-16':150 '-25':227 '/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':15 '/post/12856689](https://sh.itjust.works/post/12856689)':7 '/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':253 '/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':291 '100':233 '19z':152 '2':82 '2024':148,225 '37z':229 '7':124 'ack':178 'ad':32 'anymor':77 'appear':165 'appropri':176 'aren':216 'b':36,56,182 'bridg':34,45,78,145,250,298 'broken':263 'buy':282 'cannot':69 'captur':157 'caus':209 'connect':24,70 'cours':193 'creat':295 'cross':2 'cross-post':1 'destin':185 'devic':17,42,160 'differ':88,284 'doesn':111 'drop':205,214 'edit':147,224 'end':278 'even':136 'expect':312 'fact':95 'fine':104 'follow':11,194 'go':130 'howev':47 'i.e':125 'incom':171 'incompat':269 'ip':76 'issu':127 'jsut':268 'layer':81,123 'lead':115 'like':99 'm':231 'make':86,219 'mani':196 'move':39,53 'necessarili':259 'network':46,146,156,187,223,304 'nexcloud':72 'nextcloud':19,40,51,109,126,135,162 'oper':79 'packet':202,211 'perfect':103 'perform':154 'perhap':265 'place':142 'portforward':58,105 'post':3 'previous':237 'problem':238 'public':75 'receiv':169 'recent':31 'reflect':92 'reliabl':309 'request':172,197 'respond':175,183 'retransmiss':199 'router':26,35,55,60,181,285,302 'run':18,161 'seem':62,305 'servic':98 'setup':272 'sh.itjust.works':6,14 'sh.itjust.works/pictrs/image/f134ad1b-a822-45ed-a9a8-387fdecafac6.png)':13 'sh.itjust.works/post/12856689](https://sh.itjust.works/post/12856689)':5 'snap':20 'soon':49 'ssh':100 'still':101 'stop':64 'support':287 'sure':234 'syn':173,177 't00':151 't08':228 'tell':137 'think':118,242 'topolog':12 'two':301 'unreach':186,188 'use':21,257 'way':275 'wds':288,297 'web.archive.org':252,290 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':251 'web.archive.org/web/20240120035823/https://www.linksys.com/ca/dual-band-ax3200-wifi-6-router-e8450/e8450-ca.html),':289 'whatsoev':89 'work':65,102,113,308"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705428256
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12856684"
    +editedAt: DateTimeImmutable @1728530963 {#1718
      date: 2024-10-10 05:29:23.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705362256 {#1720
      date: 2024-01-16 00:44:16.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2280 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2282 …}
  +body: "I’m not exactly sure what the previous issue was, but it appears that, possibly, [the previous bridge](https://web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration) that was in use was broken in some way. I have since switched the primary router to one that supports WDS, and created a WDS bridge between the two, and now everything is working as expected."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706171781 {#2295
    date: 2024-01-25 09:36:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@deadbeef@lemmy.nz"
    "@vegetaaaaaaa@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2278 …}
  +nested: Doctrine\ORM\PersistentCollection {#2279 …}
  +votes: Doctrine\ORM\PersistentCollection {#2277 …}
  +reports: Doctrine\ORM\PersistentCollection {#2220 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2222 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2219 …}
  -id: 338798
  -bodyTs: "'/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':21 'appear':13 'bridg':18,47 'broken':27 'creat':44 'everyth':53 'exact':4 'expect':57 'issu':9 'm':2 'one':39 'possibl':15 'previous':8,17 'primari':36 'router':37 'sinc':33 'support':41 'sure':5 'switch':34 'two':50 'use':25 'way':30 'wds':42,46 'web.archive.org':20 'web.archive.org/web/2/https://openwrt.org/docs/guide-user/network/wifi/relay_configuration)':19 'work':55"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8020902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706171781 {#2281
    date: 2024-01-25 09:36:21.0 +01:00
  }
  +"title": 338798
}
"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
53 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
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2189
  +user: Proxies\__CG__\App\Entity\User {#2804 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Backing-up-Single-Board-Computer"
  +title: "Backing-up Single Board Computer"
  +url: null
  +body: """
    Hello everyone!\n
    \n
    I have a small OrangePi running some small services on it (some with Docker and some without Docker).\n
    \n
    And I’d love to know **how do you backup your single-board computers**.\n
    \n
    Do you just rsync the system to a storage server ? Do you plug in a USB drive and rsync on it ? Do you save only the important data or the whole system ?\n
    \n
    For now my SBC is not backed-up and I’d like to get a good backup solution up and running quickly! (I don’t trust SD cards to last long…)\n
    \n
    I have access to USB drives and disks and also another big server with 20TB of storage which I can make the backup to if needed!\n
    \n
    Thanks for your help !
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 29
  +favouriteCount: 32
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726556041 {#2799
    date: 2024-09-17 08:54:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2806 …}
  +votes: Doctrine\ORM\PersistentCollection {#2808 …}
  +reports: Doctrine\ORM\PersistentCollection {#2810 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2812 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2814 …}
  +badges: Doctrine\ORM\PersistentCollection {#2816 …}
  +children: [
    App\Entity\EntryComment {#2192
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2189 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: null
      +root: null
      +body: "The fact that it’s a “single board” computer, specifically, is mildly irrelevant, imo; just follow standard backup practices. The only way the type of computer really comes into question is whether or not it has adequate resources to run whatever backup solution that you choose. For my usecase, Borg works great, but choose whatever solution fits your requirements. The “simplest”, and lightest solution is probably rsync, but that may leave a lot to be desired."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1725741768 {#2228
        date: 2024-09-07 22:42:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Krafting@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2299 …}
      +nested: Doctrine\ORM\PersistentCollection {#2298 …}
      +votes: Doctrine\ORM\PersistentCollection {#2291 …}
      +reports: Doctrine\ORM\PersistentCollection {#2301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
      -id: 306559
      -bodyTs: "'adequ':37 'backup':18,42 'board':8 'borg':50 'choos':46,54 'come':28 'comput':9,26 'desir':76 'fact':2 'fit':57 'follow':16 'great':52 'imo':14 'irrelev':13 'leav':71 'lightest':63 'lot':73 'may':70 'mild':12 'practic':19 'probabl':66 'question':30 'realli':27 'requir':59 'resourc':38 'rsync':67 'run':40 'simplest':61 'singl':7 'solut':43,56,64 'specif':10 'standard':17 'type':24 'usecas':49 'way':22 'whatev':41,55 'whether':32 'work':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7508648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705190055 {#2252
        date: 2024-01-14 00:54:15.0 +01:00
      }
      +"title": 306559
    }
  ]
  -id: 30237
  -titleTs: "'back':2 'backing-up':1 'board':5 'comput':6 'singl':4"
  -bodyTs: "'20tb':114 'access':102 'also':109 'anoth':110 'back':75 'backed-up':74 'backup':30,85,122 'big':111 'board':34 'card':96 'comput':35 'd':23,79 'data':63 'disk':107 'docker':16,20 'drive':52,105 'everyon':2 'get':82 'good':84 'hello':1 'help':129 'import':62 'know':26 'last':98 'like':80 'long':99 'love':24 'make':120 'need':125 'orangepi':7 'plug':48 'quick':90 'rsync':39,54 'run':8,89 'save':59 'sbc':71 'sd':95 'server':45,112 'servic':11 'singl':33 'single-board':32 'small':6,10 'solut':86 'storag':44,116 'system':41,67 'thank':126 'trust':94 'usb':51,104 'whole':66 'without':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705258077
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10672338"
  +editedAt: DateTimeImmutable @1722792619 {#2787
    date: 2024-08-04 19:30:19.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705171677 {#2743
    date: 2024-01-13 19:47:57.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2189
  +user: Proxies\__CG__\App\Entity\User {#2804 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Backing-up-Single-Board-Computer"
  +title: "Backing-up Single Board Computer"
  +url: null
  +body: """
    Hello everyone!\n
    \n
    I have a small OrangePi running some small services on it (some with Docker and some without Docker).\n
    \n
    And I’d love to know **how do you backup your single-board computers**.\n
    \n
    Do you just rsync the system to a storage server ? Do you plug in a USB drive and rsync on it ? Do you save only the important data or the whole system ?\n
    \n
    For now my SBC is not backed-up and I’d like to get a good backup solution up and running quickly! (I don’t trust SD cards to last long…)\n
    \n
    I have access to USB drives and disks and also another big server with 20TB of storage which I can make the backup to if needed!\n
    \n
    Thanks for your help !
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 29
  +favouriteCount: 32
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726556041 {#2799
    date: 2024-09-17 08:54:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2806 …}
  +votes: Doctrine\ORM\PersistentCollection {#2808 …}
  +reports: Doctrine\ORM\PersistentCollection {#2810 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2812 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2814 …}
  +badges: Doctrine\ORM\PersistentCollection {#2816 …}
  +children: [
    App\Entity\EntryComment {#2192
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2189 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: null
      +root: null
      +body: "The fact that it’s a “single board” computer, specifically, is mildly irrelevant, imo; just follow standard backup practices. The only way the type of computer really comes into question is whether or not it has adequate resources to run whatever backup solution that you choose. For my usecase, Borg works great, but choose whatever solution fits your requirements. The “simplest”, and lightest solution is probably rsync, but that may leave a lot to be desired."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1725741768 {#2228
        date: 2024-09-07 22:42:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Krafting@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2299 …}
      +nested: Doctrine\ORM\PersistentCollection {#2298 …}
      +votes: Doctrine\ORM\PersistentCollection {#2291 …}
      +reports: Doctrine\ORM\PersistentCollection {#2301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
      -id: 306559
      -bodyTs: "'adequ':37 'backup':18,42 'board':8 'borg':50 'choos':46,54 'come':28 'comput':9,26 'desir':76 'fact':2 'fit':57 'follow':16 'great':52 'imo':14 'irrelev':13 'leav':71 'lightest':63 'lot':73 'may':70 'mild':12 'practic':19 'probabl':66 'question':30 'realli':27 'requir':59 'resourc':38 'rsync':67 'run':40 'simplest':61 'singl':7 'solut':43,56,64 'specif':10 'standard':17 'type':24 'usecas':49 'way':22 'whatev':41,55 'whether':32 'work':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7508648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705190055 {#2252
        date: 2024-01-14 00:54:15.0 +01:00
      }
      +"title": 306559
    }
  ]
  -id: 30237
  -titleTs: "'back':2 'backing-up':1 'board':5 'comput':6 'singl':4"
  -bodyTs: "'20tb':114 'access':102 'also':109 'anoth':110 'back':75 'backed-up':74 'backup':30,85,122 'big':111 'board':34 'card':96 'comput':35 'd':23,79 'data':63 'disk':107 'docker':16,20 'drive':52,105 'everyon':2 'get':82 'good':84 'hello':1 'help':129 'import':62 'know':26 'last':98 'like':80 'long':99 'love':24 'make':120 'need':125 'orangepi':7 'plug':48 'quick':90 'rsync':39,54 'run':8,89 'save':59 'sbc':71 'sd':95 'server':45,112 'servic':11 'singl':33 'single-board':32 'small':6,10 'solut':86 'storag':44,116 'system':41,67 'thank':126 'trust':94 'usb':51,104 'whole':66 'without':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705258077
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10672338"
  +editedAt: DateTimeImmutable @1722792619 {#2787
    date: 2024-08-04 19:30:19.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705171677 {#2743
    date: 2024-01-13 19:47:57.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2189
  +user: Proxies\__CG__\App\Entity\User {#2804 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Backing-up-Single-Board-Computer"
  +title: "Backing-up Single Board Computer"
  +url: null
  +body: """
    Hello everyone!\n
    \n
    I have a small OrangePi running some small services on it (some with Docker and some without Docker).\n
    \n
    And I’d love to know **how do you backup your single-board computers**.\n
    \n
    Do you just rsync the system to a storage server ? Do you plug in a USB drive and rsync on it ? Do you save only the important data or the whole system ?\n
    \n
    For now my SBC is not backed-up and I’d like to get a good backup solution up and running quickly! (I don’t trust SD cards to last long…)\n
    \n
    I have access to USB drives and disks and also another big server with 20TB of storage which I can make the backup to if needed!\n
    \n
    Thanks for your help !
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 29
  +favouriteCount: 32
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726556041 {#2799
    date: 2024-09-17 08:54:01.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2806 …}
  +votes: Doctrine\ORM\PersistentCollection {#2808 …}
  +reports: Doctrine\ORM\PersistentCollection {#2810 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2812 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2814 …}
  +badges: Doctrine\ORM\PersistentCollection {#2816 …}
  +children: [
    App\Entity\EntryComment {#2192
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2189 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: null
      +root: null
      +body: "The fact that it’s a “single board” computer, specifically, is mildly irrelevant, imo; just follow standard backup practices. The only way the type of computer really comes into question is whether or not it has adequate resources to run whatever backup solution that you choose. For my usecase, Borg works great, but choose whatever solution fits your requirements. The “simplest”, and lightest solution is probably rsync, but that may leave a lot to be desired."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1725741768 {#2228
        date: 2024-09-07 22:42:48.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Krafting@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2299 …}
      +nested: Doctrine\ORM\PersistentCollection {#2298 …}
      +votes: Doctrine\ORM\PersistentCollection {#2291 …}
      +reports: Doctrine\ORM\PersistentCollection {#2301 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
      -id: 306559
      -bodyTs: "'adequ':37 'backup':18,42 'board':8 'borg':50 'choos':46,54 'come':28 'comput':9,26 'desir':76 'fact':2 'fit':57 'follow':16 'great':52 'imo':14 'irrelev':13 'leav':71 'lightest':63 'lot':73 'may':70 'mild':12 'practic':19 'probabl':66 'question':30 'realli':27 'requir':59 'resourc':38 'rsync':67 'run':40 'simplest':61 'singl':7 'solut':43,56,64 'specif':10 'standard':17 'type':24 'usecas':49 'way':22 'whatev':41,55 'whether':32 'work':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7508648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705190055 {#2252
        date: 2024-01-14 00:54:15.0 +01:00
      }
      +"title": 306559
    }
  ]
  -id: 30237
  -titleTs: "'back':2 'backing-up':1 'board':5 'comput':6 'singl':4"
  -bodyTs: "'20tb':114 'access':102 'also':109 'anoth':110 'back':75 'backed-up':74 'backup':30,85,122 'big':111 'board':34 'card':96 'comput':35 'd':23,79 'data':63 'disk':107 'docker':16,20 'drive':52,105 'everyon':2 'get':82 'good':84 'hello':1 'help':129 'import':62 'know':26 'last':98 'like':80 'long':99 'love':24 'make':120 'need':125 'orangepi':7 'plug':48 'quick':90 'rsync':39,54 'run':8,89 'save':59 'sbc':71 'sd':95 'server':45,112 'servic':11 'singl':33 'single-board':32 'small':6,10 'solut':86 'storag':44,116 'system':41,67 'thank':126 'trust':94 'usb':51,104 'whole':66 'without':19"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705258077
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10672338"
  +editedAt: DateTimeImmutable @1722792619 {#2787
    date: 2024-08-04 19:30:19.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705171677 {#2743
    date: 2024-01-13 19:47:57.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
57 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
58 DENIED moderate
App\Entity\EntryComment {#2192
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2189
    +user: Proxies\__CG__\App\Entity\User {#2804 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Backing-up-Single-Board-Computer"
    +title: "Backing-up Single Board Computer"
    +url: null
    +body: """
      Hello everyone!\n
      \n
      I have a small OrangePi running some small services on it (some with Docker and some without Docker).\n
      \n
      And I’d love to know **how do you backup your single-board computers**.\n
      \n
      Do you just rsync the system to a storage server ? Do you plug in a USB drive and rsync on it ? Do you save only the important data or the whole system ?\n
      \n
      For now my SBC is not backed-up and I’d like to get a good backup solution up and running quickly! (I don’t trust SD cards to last long…)\n
      \n
      I have access to USB drives and disks and also another big server with 20TB of storage which I can make the backup to if needed!\n
      \n
      Thanks for your help !
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726556041 {#2799
      date: 2024-09-17 08:54:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2806 …}
    +votes: Doctrine\ORM\PersistentCollection {#2808 …}
    +reports: Doctrine\ORM\PersistentCollection {#2810 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2812 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2814 …}
    +badges: Doctrine\ORM\PersistentCollection {#2816 …}
    +children: [
      App\Entity\EntryComment {#2192}
    ]
    -id: 30237
    -titleTs: "'back':2 'backing-up':1 'board':5 'comput':6 'singl':4"
    -bodyTs: "'20tb':114 'access':102 'also':109 'anoth':110 'back':75 'backed-up':74 'backup':30,85,122 'big':111 'board':34 'card':96 'comput':35 'd':23,79 'data':63 'disk':107 'docker':16,20 'drive':52,105 'everyon':2 'get':82 'good':84 'hello':1 'help':129 'import':62 'know':26 'last':98 'like':80 'long':99 'love':24 'make':120 'need':125 'orangepi':7 'plug':48 'quick':90 'rsync':39,54 'run':8,89 'save':59 'sbc':71 'sd':95 'server':45,112 'servic':11 'singl':33 'single-board':32 'small':6,10 'solut':86 'storag':44,116 'system':41,67 'thank':126 'trust':94 'usb':51,104 'whole':66 'without':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705258077
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10672338"
    +editedAt: DateTimeImmutable @1722792619 {#2787
      date: 2024-08-04 19:30:19.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705171677 {#2743
      date: 2024-01-13 19:47:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: null
  +root: null
  +body: "The fact that it’s a “single board” computer, specifically, is mildly irrelevant, imo; just follow standard backup practices. The only way the type of computer really comes into question is whether or not it has adequate resources to run whatever backup solution that you choose. For my usecase, Borg works great, but choose whatever solution fits your requirements. The “simplest”, and lightest solution is probably rsync, but that may leave a lot to be desired."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1725741768 {#2228
    date: 2024-09-07 22:42:48.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Krafting@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2299 …}
  +nested: Doctrine\ORM\PersistentCollection {#2298 …}
  +votes: Doctrine\ORM\PersistentCollection {#2291 …}
  +reports: Doctrine\ORM\PersistentCollection {#2301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
  -id: 306559
  -bodyTs: "'adequ':37 'backup':18,42 'board':8 'borg':50 'choos':46,54 'come':28 'comput':9,26 'desir':76 'fact':2 'fit':57 'follow':16 'great':52 'imo':14 'irrelev':13 'leav':71 'lightest':63 'lot':73 'may':70 'mild':12 'practic':19 'probabl':66 'question':30 'realli':27 'requir':59 'resourc':38 'rsync':67 'run':40 'simplest':61 'singl':7 'solut':43,56,64 'specif':10 'standard':17 'type':24 'usecas':49 'way':22 'whatev':41,55 'whether':32 'work':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7508648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705190055 {#2252
    date: 2024-01-14 00:54:15.0 +01:00
  }
  +"title": 306559
}
"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
59 DENIED edit
App\Entity\EntryComment {#2192
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2189
    +user: Proxies\__CG__\App\Entity\User {#2804 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Backing-up-Single-Board-Computer"
    +title: "Backing-up Single Board Computer"
    +url: null
    +body: """
      Hello everyone!\n
      \n
      I have a small OrangePi running some small services on it (some with Docker and some without Docker).\n
      \n
      And I’d love to know **how do you backup your single-board computers**.\n
      \n
      Do you just rsync the system to a storage server ? Do you plug in a USB drive and rsync on it ? Do you save only the important data or the whole system ?\n
      \n
      For now my SBC is not backed-up and I’d like to get a good backup solution up and running quickly! (I don’t trust SD cards to last long…)\n
      \n
      I have access to USB drives and disks and also another big server with 20TB of storage which I can make the backup to if needed!\n
      \n
      Thanks for your help !
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726556041 {#2799
      date: 2024-09-17 08:54:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2806 …}
    +votes: Doctrine\ORM\PersistentCollection {#2808 …}
    +reports: Doctrine\ORM\PersistentCollection {#2810 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2812 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2814 …}
    +badges: Doctrine\ORM\PersistentCollection {#2816 …}
    +children: [
      App\Entity\EntryComment {#2192}
    ]
    -id: 30237
    -titleTs: "'back':2 'backing-up':1 'board':5 'comput':6 'singl':4"
    -bodyTs: "'20tb':114 'access':102 'also':109 'anoth':110 'back':75 'backed-up':74 'backup':30,85,122 'big':111 'board':34 'card':96 'comput':35 'd':23,79 'data':63 'disk':107 'docker':16,20 'drive':52,105 'everyon':2 'get':82 'good':84 'hello':1 'help':129 'import':62 'know':26 'last':98 'like':80 'long':99 'love':24 'make':120 'need':125 'orangepi':7 'plug':48 'quick':90 'rsync':39,54 'run':8,89 'save':59 'sbc':71 'sd':95 'server':45,112 'servic':11 'singl':33 'single-board':32 'small':6,10 'solut':86 'storag':44,116 'system':41,67 'thank':126 'trust':94 'usb':51,104 'whole':66 'without':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705258077
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10672338"
    +editedAt: DateTimeImmutable @1722792619 {#2787
      date: 2024-08-04 19:30:19.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705171677 {#2743
      date: 2024-01-13 19:47:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: null
  +root: null
  +body: "The fact that it’s a “single board” computer, specifically, is mildly irrelevant, imo; just follow standard backup practices. The only way the type of computer really comes into question is whether or not it has adequate resources to run whatever backup solution that you choose. For my usecase, Borg works great, but choose whatever solution fits your requirements. The “simplest”, and lightest solution is probably rsync, but that may leave a lot to be desired."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1725741768 {#2228
    date: 2024-09-07 22:42:48.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Krafting@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2299 …}
  +nested: Doctrine\ORM\PersistentCollection {#2298 …}
  +votes: Doctrine\ORM\PersistentCollection {#2291 …}
  +reports: Doctrine\ORM\PersistentCollection {#2301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
  -id: 306559
  -bodyTs: "'adequ':37 'backup':18,42 'board':8 'borg':50 'choos':46,54 'come':28 'comput':9,26 'desir':76 'fact':2 'fit':57 'follow':16 'great':52 'imo':14 'irrelev':13 'leav':71 'lightest':63 'lot':73 'may':70 'mild':12 'practic':19 'probabl':66 'question':30 'realli':27 'requir':59 'resourc':38 'rsync':67 'run':40 'simplest':61 'singl':7 'solut':43,56,64 'specif':10 'standard':17 'type':24 'usecas':49 'way':22 'whatev':41,55 'whether':32 'work':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7508648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705190055 {#2252
    date: 2024-01-14 00:54:15.0 +01:00
  }
  +"title": 306559
}
"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
60 DENIED moderate
App\Entity\EntryComment {#2192
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2189
    +user: Proxies\__CG__\App\Entity\User {#2804 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Backing-up-Single-Board-Computer"
    +title: "Backing-up Single Board Computer"
    +url: null
    +body: """
      Hello everyone!\n
      \n
      I have a small OrangePi running some small services on it (some with Docker and some without Docker).\n
      \n
      And I’d love to know **how do you backup your single-board computers**.\n
      \n
      Do you just rsync the system to a storage server ? Do you plug in a USB drive and rsync on it ? Do you save only the important data or the whole system ?\n
      \n
      For now my SBC is not backed-up and I’d like to get a good backup solution up and running quickly! (I don’t trust SD cards to last long…)\n
      \n
      I have access to USB drives and disks and also another big server with 20TB of storage which I can make the backup to if needed!\n
      \n
      Thanks for your help !
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 29
    +favouriteCount: 32
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726556041 {#2799
      date: 2024-09-17 08:54:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2806 …}
    +votes: Doctrine\ORM\PersistentCollection {#2808 …}
    +reports: Doctrine\ORM\PersistentCollection {#2810 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2812 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2814 …}
    +badges: Doctrine\ORM\PersistentCollection {#2816 …}
    +children: [
      App\Entity\EntryComment {#2192}
    ]
    -id: 30237
    -titleTs: "'back':2 'backing-up':1 'board':5 'comput':6 'singl':4"
    -bodyTs: "'20tb':114 'access':102 'also':109 'anoth':110 'back':75 'backed-up':74 'backup':30,85,122 'big':111 'board':34 'card':96 'comput':35 'd':23,79 'data':63 'disk':107 'docker':16,20 'drive':52,105 'everyon':2 'get':82 'good':84 'hello':1 'help':129 'import':62 'know':26 'last':98 'like':80 'long':99 'love':24 'make':120 'need':125 'orangepi':7 'plug':48 'quick':90 'rsync':39,54 'run':8,89 'save':59 'sbc':71 'sd':95 'server':45,112 'servic':11 'singl':33 'single-board':32 'small':6,10 'solut':86 'storag':44,116 'system':41,67 'thank':126 'trust':94 'usb':51,104 'whole':66 'without':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705258077
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10672338"
    +editedAt: DateTimeImmutable @1722792619 {#2787
      date: 2024-08-04 19:30:19.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705171677 {#2743
      date: 2024-01-13 19:47:57.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: null
  +root: null
  +body: "The fact that it’s a “single board” computer, specifically, is mildly irrelevant, imo; just follow standard backup practices. The only way the type of computer really comes into question is whether or not it has adequate resources to run whatever backup solution that you choose. For my usecase, Borg works great, but choose whatever solution fits your requirements. The “simplest”, and lightest solution is probably rsync, but that may leave a lot to be desired."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1725741768 {#2228
    date: 2024-09-07 22:42:48.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Krafting@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2299 …}
  +nested: Doctrine\ORM\PersistentCollection {#2298 …}
  +votes: Doctrine\ORM\PersistentCollection {#2291 …}
  +reports: Doctrine\ORM\PersistentCollection {#2301 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2297 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2315 …}
  -id: 306559
  -bodyTs: "'adequ':37 'backup':18,42 'board':8 'borg':50 'choos':46,54 'come':28 'comput':9,26 'desir':76 'fact':2 'fit':57 'follow':16 'great':52 'imo':14 'irrelev':13 'leav':71 'lightest':63 'lot':73 'may':70 'mild':12 'practic':19 'probabl':66 'question':30 'realli':27 'requir':59 'resourc':38 'rsync':67 'run':40 'simplest':61 'singl':7 'solut':43,56,64 'specif':10 'standard':17 'type':24 'usecas':49 'way':22 'whatev':41,55 'whether':32 'work':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7508648"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705190055 {#2252
    date: 2024-01-14 00:54:15.0 +01:00
  }
  +"title": 306559
}
"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
61 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
62 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2215
  +user: Proxies\__CG__\App\Entity\User {#2613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "How-Many-Streaming-Services-Do-You-Have"
  +title: "How Many Streaming Services Do You Have?"
  +url: null
  +body: "I remember when it was just Hulu for $5 and Netflix for $8. Saved $50 a month from cable. Now it seems we spend more. I have four. Max, Peacock, Paramount and Hulu. Prime doesn’t count because it sucks balls. (Only paying Netflix when next Stranger Things and Squid Game is released). Curious to see what the average Lemmer/Lemming (what do we call ourselves?) has?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 131
  +favouriteCount: 125
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723834760 {#2781
    date: 2024-08-16 20:59:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2786 …}
  +votes: Doctrine\ORM\PersistentCollection {#2789 …}
  +reports: Doctrine\ORM\PersistentCollection {#2791 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2793 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2795 …}
  +badges: Doctrine\ORM\PersistentCollection {#2797 …}
  +children: [
    App\Entity\EntryComment {#2139
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2215 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
      +image: null
      +parent: null
      +root: null
      +body: "Only one: My Jellyfin server."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1723491946 {#2127
        date: 2024-08-12 21:45:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zerlyna@lemmy.world"
        "@Zerlyna@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2224 …}
      +nested: Doctrine\ORM\PersistentCollection {#2223 …}
      +votes: Doctrine\ORM\PersistentCollection {#2216 …}
      +reports: Doctrine\ORM\PersistentCollection {#2213 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
      -id: 306449
      -bodyTs: "'jellyfin':4 'one':2 'server':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7505634"
      +editedAt: DateTimeImmutable @1722933771 {#2126
        date: 2024-08-06 10:42:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705186453 {#2043
        date: 2024-01-13 23:54:13.0 +01:00
      }
      +"title": 306449
    }
  ]
  -id: 29176
  -titleTs: "'mani':2 'servic':4 'stream':3"
  -bodyTs: "'5':9 '50':15 '8':13 'averag':59 'ball':41 'cabl':19 'call':64 'count':37 'curious':54 'doesn':35 'four':28 'game':51 'hulu':7,33 'lemmer/lemming':60 'max':29 'month':17 'netflix':11,44 'next':46 'paramount':31 'pay':43 'peacock':30 'prime':34 'releas':53 'rememb':2 'save':14 'see':56 'seem':22 'spend':24 'squid':50 'stranger':47 'suck':40 'thing':48"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705105008
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10596140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705018608 {#2745
    date: 2024-01-12 01:16:48.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
63 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2215
  +user: Proxies\__CG__\App\Entity\User {#2613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "How-Many-Streaming-Services-Do-You-Have"
  +title: "How Many Streaming Services Do You Have?"
  +url: null
  +body: "I remember when it was just Hulu for $5 and Netflix for $8. Saved $50 a month from cable. Now it seems we spend more. I have four. Max, Peacock, Paramount and Hulu. Prime doesn’t count because it sucks balls. (Only paying Netflix when next Stranger Things and Squid Game is released). Curious to see what the average Lemmer/Lemming (what do we call ourselves?) has?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 131
  +favouriteCount: 125
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723834760 {#2781
    date: 2024-08-16 20:59:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2786 …}
  +votes: Doctrine\ORM\PersistentCollection {#2789 …}
  +reports: Doctrine\ORM\PersistentCollection {#2791 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2793 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2795 …}
  +badges: Doctrine\ORM\PersistentCollection {#2797 …}
  +children: [
    App\Entity\EntryComment {#2139
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2215 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
      +image: null
      +parent: null
      +root: null
      +body: "Only one: My Jellyfin server."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1723491946 {#2127
        date: 2024-08-12 21:45:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zerlyna@lemmy.world"
        "@Zerlyna@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2224 …}
      +nested: Doctrine\ORM\PersistentCollection {#2223 …}
      +votes: Doctrine\ORM\PersistentCollection {#2216 …}
      +reports: Doctrine\ORM\PersistentCollection {#2213 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
      -id: 306449
      -bodyTs: "'jellyfin':4 'one':2 'server':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7505634"
      +editedAt: DateTimeImmutable @1722933771 {#2126
        date: 2024-08-06 10:42:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705186453 {#2043
        date: 2024-01-13 23:54:13.0 +01:00
      }
      +"title": 306449
    }
  ]
  -id: 29176
  -titleTs: "'mani':2 'servic':4 'stream':3"
  -bodyTs: "'5':9 '50':15 '8':13 'averag':59 'ball':41 'cabl':19 'call':64 'count':37 'curious':54 'doesn':35 'four':28 'game':51 'hulu':7,33 'lemmer/lemming':60 'max':29 'month':17 'netflix':11,44 'next':46 'paramount':31 'pay':43 'peacock':30 'prime':34 'releas':53 'rememb':2 'save':14 'see':56 'seem':22 'spend':24 'squid':50 'stranger':47 'suck':40 'thing':48"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705105008
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10596140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705018608 {#2745
    date: 2024-01-12 01:16:48.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
64 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2215
  +user: Proxies\__CG__\App\Entity\User {#2613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "How-Many-Streaming-Services-Do-You-Have"
  +title: "How Many Streaming Services Do You Have?"
  +url: null
  +body: "I remember when it was just Hulu for $5 and Netflix for $8. Saved $50 a month from cable. Now it seems we spend more. I have four. Max, Peacock, Paramount and Hulu. Prime doesn’t count because it sucks balls. (Only paying Netflix when next Stranger Things and Squid Game is released). Curious to see what the average Lemmer/Lemming (what do we call ourselves?) has?"
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 131
  +favouriteCount: 125
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1723834760 {#2781
    date: 2024-08-16 20:59:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2786 …}
  +votes: Doctrine\ORM\PersistentCollection {#2789 …}
  +reports: Doctrine\ORM\PersistentCollection {#2791 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2793 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2795 …}
  +badges: Doctrine\ORM\PersistentCollection {#2797 …}
  +children: [
    App\Entity\EntryComment {#2139
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2215 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
      +image: null
      +parent: null
      +root: null
      +body: "Only one: My Jellyfin server."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1723491946 {#2127
        date: 2024-08-12 21:45:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Zerlyna@lemmy.world"
        "@Zerlyna@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2224 …}
      +nested: Doctrine\ORM\PersistentCollection {#2223 …}
      +votes: Doctrine\ORM\PersistentCollection {#2216 …}
      +reports: Doctrine\ORM\PersistentCollection {#2213 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
      -id: 306449
      -bodyTs: "'jellyfin':4 'one':2 'server':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7505634"
      +editedAt: DateTimeImmutable @1722933771 {#2126
        date: 2024-08-06 10:42:51.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705186453 {#2043
        date: 2024-01-13 23:54:13.0 +01:00
      }
      +"title": 306449
    }
  ]
  -id: 29176
  -titleTs: "'mani':2 'servic':4 'stream':3"
  -bodyTs: "'5':9 '50':15 '8':13 'averag':59 'ball':41 'cabl':19 'call':64 'count':37 'curious':54 'doesn':35 'four':28 'game':51 'hulu':7,33 'lemmer/lemming':60 'max':29 'month':17 'netflix':11,44 'next':46 'paramount':31 'pay':43 'peacock':30 'prime':34 'releas':53 'rememb':2 'save':14 'see':56 'seem':22 'spend':24 'squid':50 'stranger':47 'suck':40 'thing':48"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705105008
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10596140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705018608 {#2745
    date: 2024-01-12 01:16:48.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
65 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
66 DENIED moderate
App\Entity\EntryComment {#2139
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2215
    +user: Proxies\__CG__\App\Entity\User {#2613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "How-Many-Streaming-Services-Do-You-Have"
    +title: "How Many Streaming Services Do You Have?"
    +url: null
    +body: "I remember when it was just Hulu for $5 and Netflix for $8. Saved $50 a month from cable. Now it seems we spend more. I have four. Max, Peacock, Paramount and Hulu. Prime doesn’t count because it sucks balls. (Only paying Netflix when next Stranger Things and Squid Game is released). Curious to see what the average Lemmer/Lemming (what do we call ourselves?) has?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 131
    +favouriteCount: 125
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723834760 {#2781
      date: 2024-08-16 20:59:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2789 …}
    +reports: Doctrine\ORM\PersistentCollection {#2791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2793 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2795 …}
    +badges: Doctrine\ORM\PersistentCollection {#2797 …}
    +children: [
      App\Entity\EntryComment {#2139}
    ]
    -id: 29176
    -titleTs: "'mani':2 'servic':4 'stream':3"
    -bodyTs: "'5':9 '50':15 '8':13 'averag':59 'ball':41 'cabl':19 'call':64 'count':37 'curious':54 'doesn':35 'four':28 'game':51 'hulu':7,33 'lemmer/lemming':60 'max':29 'month':17 'netflix':11,44 'next':46 'paramount':31 'pay':43 'peacock':30 'prime':34 'releas':53 'rememb':2 'save':14 'see':56 'seem':22 'spend':24 'squid':50 'stranger':47 'suck':40 'thing':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705105008
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10596140"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705018608 {#2745
      date: 2024-01-12 01:16:48.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +parent: null
  +root: null
  +body: "Only one: My Jellyfin server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1723491946 {#2127
    date: 2024-08-12 21:45:46.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zerlyna@lemmy.world"
    "@Zerlyna@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2224 …}
  +nested: Doctrine\ORM\PersistentCollection {#2223 …}
  +votes: Doctrine\ORM\PersistentCollection {#2216 …}
  +reports: Doctrine\ORM\PersistentCollection {#2213 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
  -id: 306449
  -bodyTs: "'jellyfin':4 'one':2 'server':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7505634"
  +editedAt: DateTimeImmutable @1722933771 {#2126
    date: 2024-08-06 10:42:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705186453 {#2043
    date: 2024-01-13 23:54:13.0 +01:00
  }
  +"title": 306449
}
"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
67 DENIED edit
App\Entity\EntryComment {#2139
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2215
    +user: Proxies\__CG__\App\Entity\User {#2613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "How-Many-Streaming-Services-Do-You-Have"
    +title: "How Many Streaming Services Do You Have?"
    +url: null
    +body: "I remember when it was just Hulu for $5 and Netflix for $8. Saved $50 a month from cable. Now it seems we spend more. I have four. Max, Peacock, Paramount and Hulu. Prime doesn’t count because it sucks balls. (Only paying Netflix when next Stranger Things and Squid Game is released). Curious to see what the average Lemmer/Lemming (what do we call ourselves?) has?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 131
    +favouriteCount: 125
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723834760 {#2781
      date: 2024-08-16 20:59:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2789 …}
    +reports: Doctrine\ORM\PersistentCollection {#2791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2793 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2795 …}
    +badges: Doctrine\ORM\PersistentCollection {#2797 …}
    +children: [
      App\Entity\EntryComment {#2139}
    ]
    -id: 29176
    -titleTs: "'mani':2 'servic':4 'stream':3"
    -bodyTs: "'5':9 '50':15 '8':13 'averag':59 'ball':41 'cabl':19 'call':64 'count':37 'curious':54 'doesn':35 'four':28 'game':51 'hulu':7,33 'lemmer/lemming':60 'max':29 'month':17 'netflix':11,44 'next':46 'paramount':31 'pay':43 'peacock':30 'prime':34 'releas':53 'rememb':2 'save':14 'see':56 'seem':22 'spend':24 'squid':50 'stranger':47 'suck':40 'thing':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705105008
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10596140"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705018608 {#2745
      date: 2024-01-12 01:16:48.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +parent: null
  +root: null
  +body: "Only one: My Jellyfin server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1723491946 {#2127
    date: 2024-08-12 21:45:46.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zerlyna@lemmy.world"
    "@Zerlyna@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2224 …}
  +nested: Doctrine\ORM\PersistentCollection {#2223 …}
  +votes: Doctrine\ORM\PersistentCollection {#2216 …}
  +reports: Doctrine\ORM\PersistentCollection {#2213 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
  -id: 306449
  -bodyTs: "'jellyfin':4 'one':2 'server':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7505634"
  +editedAt: DateTimeImmutable @1722933771 {#2126
    date: 2024-08-06 10:42:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705186453 {#2043
    date: 2024-01-13 23:54:13.0 +01:00
  }
  +"title": 306449
}
"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
68 DENIED moderate
App\Entity\EntryComment {#2139
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2215
    +user: Proxies\__CG__\App\Entity\User {#2613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "How-Many-Streaming-Services-Do-You-Have"
    +title: "How Many Streaming Services Do You Have?"
    +url: null
    +body: "I remember when it was just Hulu for $5 and Netflix for $8. Saved $50 a month from cable. Now it seems we spend more. I have four. Max, Peacock, Paramount and Hulu. Prime doesn’t count because it sucks balls. (Only paying Netflix when next Stranger Things and Squid Game is released). Curious to see what the average Lemmer/Lemming (what do we call ourselves?) has?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 131
    +favouriteCount: 125
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723834760 {#2781
      date: 2024-08-16 20:59:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2786 …}
    +votes: Doctrine\ORM\PersistentCollection {#2789 …}
    +reports: Doctrine\ORM\PersistentCollection {#2791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2793 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2795 …}
    +badges: Doctrine\ORM\PersistentCollection {#2797 …}
    +children: [
      App\Entity\EntryComment {#2139}
    ]
    -id: 29176
    -titleTs: "'mani':2 'servic':4 'stream':3"
    -bodyTs: "'5':9 '50':15 '8':13 'averag':59 'ball':41 'cabl':19 'call':64 'count':37 'curious':54 'doesn':35 'four':28 'game':51 'hulu':7,33 'lemmer/lemming':60 'max':29 'month':17 'netflix':11,44 'next':46 'paramount':31 'pay':43 'peacock':30 'prime':34 'releas':53 'rememb':2 'save':14 'see':56 'seem':22 'spend':24 'squid':50 'stranger':47 'suck':40 'thing':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705105008
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10596140"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705018608 {#2745
      date: 2024-01-12 01:16:48.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +parent: null
  +root: null
  +body: "Only one: My Jellyfin server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1723491946 {#2127
    date: 2024-08-12 21:45:46.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Zerlyna@lemmy.world"
    "@Zerlyna@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2224 …}
  +nested: Doctrine\ORM\PersistentCollection {#2223 …}
  +votes: Doctrine\ORM\PersistentCollection {#2216 …}
  +reports: Doctrine\ORM\PersistentCollection {#2213 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
  -id: 306449
  -bodyTs: "'jellyfin':4 'one':2 'server':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7505634"
  +editedAt: DateTimeImmutable @1722933771 {#2126
    date: 2024-08-06 10:42:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705186453 {#2043
    date: 2024-01-13 23:54:13.0 +01:00
  }
  +"title": 306449
}
"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
69 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
70 DENIED moderate
App\Entity\Entry {#1721
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: Proxies\__CG__\App\Entity\Image {#1726 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1728 …}
  +slug: "I-came-across-this-neat-tool-A-web-app-that"
  +title: "I came across this neat tool: A web app that allows you to download Guitar Pro  files from Songsterr, and Ultimate Guitar"
  +url: "https://github.com/Metaphysics0/songsterr-downloader"
  +body: "The downloaded files can then be used with something like [MuseScore](https://musescore.org/en), to create your own PDF’s of the guitar tabs."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 88
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1704685788 {#1725
    date: 2024-01-08 04:49:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1736 …}
  +votes: Doctrine\ORM\PersistentCollection {#1737 …}
  +reports: Doctrine\ORM\PersistentCollection {#1732 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1735 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1729 …}
  +badges: Doctrine\ORM\PersistentCollection {#1719 …}
  +children: []
  -id: 27991
  -titleTs: "'across':3 'allow':11 'app':9 'came':2 'download':14 'file':17 'guitar':15,22 'neat':5 'pro':16 'songsterr':19 'tool':6 'ultim':21 'web':8"
  -bodyTs: "'/en),':14 'creat':16 'download':2 'file':3 'guitar':23 'like':10 'musescor':11 'musescore.org':13 'musescore.org/en),':12 'pdf':19 'someth':9 'tab':24 'use':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704772188
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12364180"
  +editedAt: DateTimeImmutable @1719111166 {#1723
    date: 2024-06-23 04:52:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704685788 {#1722
    date: 2024-01-08 04:49:48.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
71 DENIED edit
App\Entity\Entry {#1721
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: Proxies\__CG__\App\Entity\Image {#1726 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1728 …}
  +slug: "I-came-across-this-neat-tool-A-web-app-that"
  +title: "I came across this neat tool: A web app that allows you to download Guitar Pro  files from Songsterr, and Ultimate Guitar"
  +url: "https://github.com/Metaphysics0/songsterr-downloader"
  +body: "The downloaded files can then be used with something like [MuseScore](https://musescore.org/en), to create your own PDF’s of the guitar tabs."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 88
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1704685788 {#1725
    date: 2024-01-08 04:49:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1736 …}
  +votes: Doctrine\ORM\PersistentCollection {#1737 …}
  +reports: Doctrine\ORM\PersistentCollection {#1732 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1735 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1729 …}
  +badges: Doctrine\ORM\PersistentCollection {#1719 …}
  +children: []
  -id: 27991
  -titleTs: "'across':3 'allow':11 'app':9 'came':2 'download':14 'file':17 'guitar':15,22 'neat':5 'pro':16 'songsterr':19 'tool':6 'ultim':21 'web':8"
  -bodyTs: "'/en),':14 'creat':16 'download':2 'file':3 'guitar':23 'like':10 'musescor':11 'musescore.org':13 'musescore.org/en),':12 'pdf':19 'someth':9 'tab':24 'use':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704772188
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12364180"
  +editedAt: DateTimeImmutable @1719111166 {#1723
    date: 2024-06-23 04:52:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704685788 {#1722
    date: 2024-01-08 04:49:48.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
72 DENIED moderate
App\Entity\Entry {#1721
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: Proxies\__CG__\App\Entity\Image {#1726 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1728 …}
  +slug: "I-came-across-this-neat-tool-A-web-app-that"
  +title: "I came across this neat tool: A web app that allows you to download Guitar Pro  files from Songsterr, and Ultimate Guitar"
  +url: "https://github.com/Metaphysics0/songsterr-downloader"
  +body: "The downloaded files can then be used with something like [MuseScore](https://musescore.org/en), to create your own PDF’s of the guitar tabs."
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 88
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1704685788 {#1725
    date: 2024-01-08 04:49:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1736 …}
  +votes: Doctrine\ORM\PersistentCollection {#1737 …}
  +reports: Doctrine\ORM\PersistentCollection {#1732 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1735 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1729 …}
  +badges: Doctrine\ORM\PersistentCollection {#1719 …}
  +children: []
  -id: 27991
  -titleTs: "'across':3 'allow':11 'app':9 'came':2 'download':14 'file':17 'guitar':15,22 'neat':5 'pro':16 'songsterr':19 'tool':6 'ultim':21 'web':8"
  -bodyTs: "'/en),':14 'creat':16 'download':2 'file':3 'guitar':23 'like':10 'musescor':11 'musescore.org':13 'musescore.org/en),':12 'pdf':19 'someth':9 'tab':24 'use':7"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704772188
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12364180"
  +editedAt: DateTimeImmutable @1719111166 {#1723
    date: 2024-06-23 04:52:46.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704685788 {#1722
    date: 2024-01-08 04:49:48.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
73 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
74 DENIED moderate
App\Entity\Entry {#1616
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Selfhostable-alternative-to-last-fm"
  +title: "Selfhostable alternative to last.fm"
  +url: null
  +body: """
    I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
    \n
    Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719940359 {#1705
    date: 2024-07-02 19:12:39.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1611 …}
  +votes: Doctrine\ORM\PersistentCollection {#1630 …}
  +reports: Doctrine\ORM\PersistentCollection {#1628 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  +badges: Doctrine\ORM\PersistentCollection {#1617 …}
  +children: [
    1 => App\Entity\EntryComment {#2059
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1616}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704598647 {#2048
        date: 2024-01-07 04:37:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2047 …}
      +nested: Doctrine\ORM\PersistentCollection {#2057 …}
      +votes: Doctrine\ORM\PersistentCollection {#2055 …}
      +reports: Doctrine\ORM\PersistentCollection {#2054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
      -id: 287638
      -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7206760"
      +editedAt: DateTimeImmutable @1712627694 {#2051
        date: 2024-04-09 03:54:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704598647 {#2056
        date: 2024-01-07 04:37:27.0 +01:00
      }
      +"title": 287638
    }
    0 => App\Entity\EntryComment {#2121
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1616}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704677422 {#2118
        date: 2024-01-08 02:30:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2115 …}
      +nested: Doctrine\ORM\PersistentCollection {#2123 …}
      +votes: Doctrine\ORM\PersistentCollection {#2116 …}
      +reports: Doctrine\ORM\PersistentCollection {#2161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
      -id: 290226
      -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7233731"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704677422 {#2117
        date: 2024-01-08 02:30:22.0 +01:00
      }
      +"title": 290226
    }
  ]
  -id: 27744
  -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
  -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704675429
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297813"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589029 {#1711
    date: 2024-01-07 01:57:09.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
75 DENIED edit
App\Entity\Entry {#1616
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Selfhostable-alternative-to-last-fm"
  +title: "Selfhostable alternative to last.fm"
  +url: null
  +body: """
    I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
    \n
    Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719940359 {#1705
    date: 2024-07-02 19:12:39.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1611 …}
  +votes: Doctrine\ORM\PersistentCollection {#1630 …}
  +reports: Doctrine\ORM\PersistentCollection {#1628 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  +badges: Doctrine\ORM\PersistentCollection {#1617 …}
  +children: [
    1 => App\Entity\EntryComment {#2059
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1616}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704598647 {#2048
        date: 2024-01-07 04:37:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2047 …}
      +nested: Doctrine\ORM\PersistentCollection {#2057 …}
      +votes: Doctrine\ORM\PersistentCollection {#2055 …}
      +reports: Doctrine\ORM\PersistentCollection {#2054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
      -id: 287638
      -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7206760"
      +editedAt: DateTimeImmutable @1712627694 {#2051
        date: 2024-04-09 03:54:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704598647 {#2056
        date: 2024-01-07 04:37:27.0 +01:00
      }
      +"title": 287638
    }
    0 => App\Entity\EntryComment {#2121
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1616}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704677422 {#2118
        date: 2024-01-08 02:30:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2115 …}
      +nested: Doctrine\ORM\PersistentCollection {#2123 …}
      +votes: Doctrine\ORM\PersistentCollection {#2116 …}
      +reports: Doctrine\ORM\PersistentCollection {#2161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
      -id: 290226
      -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7233731"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704677422 {#2117
        date: 2024-01-08 02:30:22.0 +01:00
      }
      +"title": 290226
    }
  ]
  -id: 27744
  -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
  -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704675429
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297813"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589029 {#1711
    date: 2024-01-07 01:57:09.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
76 DENIED moderate
App\Entity\Entry {#1616
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Selfhostable-alternative-to-last-fm"
  +title: "Selfhostable alternative to last.fm"
  +url: null
  +body: """
    I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
    \n
    Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 40
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719940359 {#1705
    date: 2024-07-02 19:12:39.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1611 …}
  +votes: Doctrine\ORM\PersistentCollection {#1630 …}
  +reports: Doctrine\ORM\PersistentCollection {#1628 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  +badges: Doctrine\ORM\PersistentCollection {#1617 …}
  +children: [
    1 => App\Entity\EntryComment {#2059
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1616}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704598647 {#2048
        date: 2024-01-07 04:37:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2047 …}
      +nested: Doctrine\ORM\PersistentCollection {#2057 …}
      +votes: Doctrine\ORM\PersistentCollection {#2055 …}
      +reports: Doctrine\ORM\PersistentCollection {#2054 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
      -id: 287638
      -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7206760"
      +editedAt: DateTimeImmutable @1712627694 {#2051
        date: 2024-04-09 03:54:54.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704598647 {#2056
        date: 2024-01-07 04:37:27.0 +01:00
      }
      +"title": 287638
    }
    0 => App\Entity\EntryComment {#2121
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1616}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
      +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704677422 {#2118
        date: 2024-01-08 02:30:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@Oisteink@feddit.nl"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2115 …}
      +nested: Doctrine\ORM\PersistentCollection {#2123 …}
      +votes: Doctrine\ORM\PersistentCollection {#2116 …}
      +reports: Doctrine\ORM\PersistentCollection {#2161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
      -id: 290226
      -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7233731"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704677422 {#2117
        date: 2024-01-08 02:30:22.0 +01:00
      }
      +"title": 290226
    }
  ]
  -id: 27744
  -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
  -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704675429
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297813"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704589029 {#1711
    date: 2024-01-07 01:57:09.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
77 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
78 DENIED moderate
App\Entity\EntryComment {#2059
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1616
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#1705
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1611 …}
    +votes: Doctrine\ORM\PersistentCollection {#1630 …}
    +reports: Doctrine\ORM\PersistentCollection {#1628 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
    +badges: Doctrine\ORM\PersistentCollection {#1617 …}
    +children: [
      1 => App\Entity\EntryComment {#2059}
      0 => App\Entity\EntryComment {#2121
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1616}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704677422 {#2118
          date: 2024-01-08 02:30:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
          "@library_napper@monyet.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2115 …}
        +nested: Doctrine\ORM\PersistentCollection {#2123 …}
        +votes: Doctrine\ORM\PersistentCollection {#2116 …}
        +reports: Doctrine\ORM\PersistentCollection {#2161 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
        -id: 290226
        -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7233731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704677422 {#2117
          date: 2024-01-08 02:30:22.0 +01:00
        }
        +"title": 290226
      }
    ]
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#1711
      date: 2024-01-07 01:57:09.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704598647 {#2048
    date: 2024-01-07 04:37:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2047 …}
  +nested: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  -id: 287638
  -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7206760"
  +editedAt: DateTimeImmutable @1712627694 {#2051
    date: 2024-04-09 03:54:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704598647 {#2056
    date: 2024-01-07 04:37:27.0 +01:00
  }
  +"title": 287638
}
"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
79 DENIED edit
App\Entity\EntryComment {#2059
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1616
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#1705
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1611 …}
    +votes: Doctrine\ORM\PersistentCollection {#1630 …}
    +reports: Doctrine\ORM\PersistentCollection {#1628 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
    +badges: Doctrine\ORM\PersistentCollection {#1617 …}
    +children: [
      1 => App\Entity\EntryComment {#2059}
      0 => App\Entity\EntryComment {#2121
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1616}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704677422 {#2118
          date: 2024-01-08 02:30:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
          "@library_napper@monyet.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2115 …}
        +nested: Doctrine\ORM\PersistentCollection {#2123 …}
        +votes: Doctrine\ORM\PersistentCollection {#2116 …}
        +reports: Doctrine\ORM\PersistentCollection {#2161 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
        -id: 290226
        -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7233731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704677422 {#2117
          date: 2024-01-08 02:30:22.0 +01:00
        }
        +"title": 290226
      }
    ]
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#1711
      date: 2024-01-07 01:57:09.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704598647 {#2048
    date: 2024-01-07 04:37:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2047 …}
  +nested: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  -id: 287638
  -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7206760"
  +editedAt: DateTimeImmutable @1712627694 {#2051
    date: 2024-04-09 03:54:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704598647 {#2056
    date: 2024-01-07 04:37:27.0 +01:00
  }
  +"title": 287638
}
"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
80 DENIED moderate
App\Entity\EntryComment {#2059
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1616
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#1705
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1611 …}
    +votes: Doctrine\ORM\PersistentCollection {#1630 …}
    +reports: Doctrine\ORM\PersistentCollection {#1628 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
    +badges: Doctrine\ORM\PersistentCollection {#1617 …}
    +children: [
      1 => App\Entity\EntryComment {#2059}
      0 => App\Entity\EntryComment {#2121
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1616}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704677422 {#2118
          date: 2024-01-08 02:30:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
          "@library_napper@monyet.cc"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2115 …}
        +nested: Doctrine\ORM\PersistentCollection {#2123 …}
        +votes: Doctrine\ORM\PersistentCollection {#2116 …}
        +reports: Doctrine\ORM\PersistentCollection {#2161 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
        -id: 290226
        -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7233731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704677422 {#2117
          date: 2024-01-08 02:30:22.0 +01:00
        }
        +"title": 290226
      }
    ]
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#1711
      date: 2024-01-07 01:57:09.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704598647 {#2048
    date: 2024-01-07 04:37:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2047 …}
  +nested: Doctrine\ORM\PersistentCollection {#2057 …}
  +votes: Doctrine\ORM\PersistentCollection {#2055 …}
  +reports: Doctrine\ORM\PersistentCollection {#2054 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
  -id: 287638
  -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7206760"
  +editedAt: DateTimeImmutable @1712627694 {#2051
    date: 2024-04-09 03:54:54.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704598647 {#2056
    date: 2024-01-07 04:37:27.0 +01:00
  }
  +"title": 287638
}
"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
81 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
82 DENIED moderate
App\Entity\EntryComment {#2121
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1616
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#1705
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1611 …}
    +votes: Doctrine\ORM\PersistentCollection {#1630 …}
    +reports: Doctrine\ORM\PersistentCollection {#1628 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
    +badges: Doctrine\ORM\PersistentCollection {#1617 …}
    +children: [
      1 => App\Entity\EntryComment {#2059
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1616}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704598647 {#2048
          date: 2024-01-07 04:37:27.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2047 …}
        +nested: Doctrine\ORM\PersistentCollection {#2057 …}
        +votes: Doctrine\ORM\PersistentCollection {#2055 …}
        +reports: Doctrine\ORM\PersistentCollection {#2054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
        -id: 287638
        -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7206760"
        +editedAt: DateTimeImmutable @1712627694 {#2051
          date: 2024-04-09 03:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704598647 {#2056
          date: 2024-01-07 04:37:27.0 +01:00
        }
        +"title": 287638
      }
      0 => App\Entity\EntryComment {#2121}
    ]
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#1711
      date: 2024-01-07 01:57:09.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704677422 {#2118
    date: 2024-01-08 02:30:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2115 …}
  +nested: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 290226
  -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7233731"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704677422 {#2117
    date: 2024-01-08 02:30:22.0 +01:00
  }
  +"title": 290226
}
"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
83 DENIED edit
App\Entity\EntryComment {#2121
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1616
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#1705
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1611 …}
    +votes: Doctrine\ORM\PersistentCollection {#1630 …}
    +reports: Doctrine\ORM\PersistentCollection {#1628 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
    +badges: Doctrine\ORM\PersistentCollection {#1617 …}
    +children: [
      1 => App\Entity\EntryComment {#2059
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1616}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704598647 {#2048
          date: 2024-01-07 04:37:27.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2047 …}
        +nested: Doctrine\ORM\PersistentCollection {#2057 …}
        +votes: Doctrine\ORM\PersistentCollection {#2055 …}
        +reports: Doctrine\ORM\PersistentCollection {#2054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
        -id: 287638
        -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7206760"
        +editedAt: DateTimeImmutable @1712627694 {#2051
          date: 2024-04-09 03:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704598647 {#2056
          date: 2024-01-07 04:37:27.0 +01:00
        }
        +"title": 287638
      }
      0 => App\Entity\EntryComment {#2121}
    ]
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#1711
      date: 2024-01-07 01:57:09.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704677422 {#2118
    date: 2024-01-08 02:30:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2115 …}
  +nested: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 290226
  -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7233731"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704677422 {#2117
    date: 2024-01-08 02:30:22.0 +01:00
  }
  +"title": 290226
}
"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
84 DENIED moderate
App\Entity\EntryComment {#2121
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1616
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#1705
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1611 …}
    +votes: Doctrine\ORM\PersistentCollection {#1630 …}
    +reports: Doctrine\ORM\PersistentCollection {#1628 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
    +badges: Doctrine\ORM\PersistentCollection {#1617 …}
    +children: [
      1 => App\Entity\EntryComment {#2059
        +user: App\Entity\User {#258 …}
        +entry: App\Entity\Entry {#1616}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
        +body: "That’s a fair point that I had not considered – it’s a shortcoming in the premise of my inquiry. I wonder if it’s possible, if at all, to create any recommendation service that doesn’t compromise on user privacy. It may not be, as it would require a user’s history, which, given enough entries, can be used to identify them."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1704598647 {#2048
          date: 2024-01-07 04:37:27.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
          "@Kalcifer@sh.itjust.works"
          "@Oisteink@feddit.nl"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2047 …}
        +nested: Doctrine\ORM\PersistentCollection {#2057 …}
        +votes: Doctrine\ORM\PersistentCollection {#2055 …}
        +reports: Doctrine\ORM\PersistentCollection {#2054 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2053 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2165 …}
        -id: 287638
        -bodyTs: "'compromis':38 'consid':10 'creat':31 'doesn':36 'enough':56 'entri':57 'fair':4 'given':55 'histori':53 'identifi':62 'inquiri':20 'may':43 'point':5 'possibl':26 'premis':17 'privaci':41 'recommend':33 'requir':49 'servic':34 'shortcom':14 'use':60 'user':40,51 'wonder':22 'would':48"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7206760"
        +editedAt: DateTimeImmutable @1712627694 {#2051
          date: 2024-04-09 03:54:54.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704598647 {#2056
          date: 2024-01-07 04:37:27.0 +01:00
        }
        +"title": 287638
      }
      0 => App\Entity\EntryComment {#2121}
    ]
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#1711
      date: 2024-01-07 01:57:09.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2046 …}
  +body: "The issue, I think, is that having access to a user’s entire listening history could very well be used to identify that user – one’s full listening history is likely to be rather unique."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704677422 {#2118
    date: 2024-01-08 02:30:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@Oisteink@feddit.nl"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2115 …}
  +nested: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 290226
  -bodyTs: "'access':8 'could':16 'entir':13 'full':27 'histori':15,29 'identifi':22 'issu':2 'like':31 'listen':14,28 'one':25 'rather':34 'think':4 'uniqu':35 'use':20 'user':11,24 'well':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7233731"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704677422 {#2117
    date: 2024-01-08 02:30:22.0 +01:00
  }
  +"title": 290226
}
"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
85 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
86 DENIED moderate
App\Entity\Entry {#1609
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
  +title: "Android dictionary app that uses Wikitionary as a backend"
  +url: null
  +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 75
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720220614 {#1421
    date: 2024-07-06 01:03:34.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1654 …}
  +votes: Doctrine\ORM\PersistentCollection {#1655 …}
  +reports: Doctrine\ORM\PersistentCollection {#1653 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
  +badges: Doctrine\ORM\PersistentCollection {#1554 …}
  +children: [
    App\Entity\EntryComment {#2099
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1609}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
      +body: "That’s a useful [bang](https://duckduckgo.com/bangs)!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704677330 {#2104
        date: 2024-01-08 02:28:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@bonegakrejg@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2108 …}
      +nested: Doctrine\ORM\PersistentCollection {#2101 …}
      +votes: Doctrine\ORM\PersistentCollection {#2109 …}
      +reports: Doctrine\ORM\PersistentCollection {#2106 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
      -id: 290220
      -bodyTs: "'/bangs)!':8 'bang':5 'duckduckgo.com':7 'duckduckgo.com/bangs)!':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7233692"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704677330 {#2100
        date: 2024-01-08 02:28:50.0 +01:00
      }
      +"title": 290220
    }
  ]
  -id: 27731
  -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
  -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704671276
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12292085"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704584876 {#1424
    date: 2024-01-07 00:47:56.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
87 DENIED edit
App\Entity\Entry {#1609
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
  +title: "Android dictionary app that uses Wikitionary as a backend"
  +url: null
  +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 75
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720220614 {#1421
    date: 2024-07-06 01:03:34.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1654 …}
  +votes: Doctrine\ORM\PersistentCollection {#1655 …}
  +reports: Doctrine\ORM\PersistentCollection {#1653 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
  +badges: Doctrine\ORM\PersistentCollection {#1554 …}
  +children: [
    App\Entity\EntryComment {#2099
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1609}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
      +body: "That’s a useful [bang](https://duckduckgo.com/bangs)!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704677330 {#2104
        date: 2024-01-08 02:28:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@bonegakrejg@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2108 …}
      +nested: Doctrine\ORM\PersistentCollection {#2101 …}
      +votes: Doctrine\ORM\PersistentCollection {#2109 …}
      +reports: Doctrine\ORM\PersistentCollection {#2106 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
      -id: 290220
      -bodyTs: "'/bangs)!':8 'bang':5 'duckduckgo.com':7 'duckduckgo.com/bangs)!':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7233692"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704677330 {#2100
        date: 2024-01-08 02:28:50.0 +01:00
      }
      +"title": 290220
    }
  ]
  -id: 27731
  -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
  -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704671276
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12292085"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704584876 {#1424
    date: 2024-01-07 00:47:56.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
88 DENIED moderate
App\Entity\Entry {#1609
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
  +title: "Android dictionary app that uses Wikitionary as a backend"
  +url: null
  +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 9
  +favouriteCount: 75
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720220614 {#1421
    date: 2024-07-06 01:03:34.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1654 …}
  +votes: Doctrine\ORM\PersistentCollection {#1655 …}
  +reports: Doctrine\ORM\PersistentCollection {#1653 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
  +badges: Doctrine\ORM\PersistentCollection {#1554 …}
  +children: [
    App\Entity\EntryComment {#2099
      +user: App\Entity\User {#258 …}
      +entry: App\Entity\Entry {#1609}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
      +body: "That’s a useful [bang](https://duckduckgo.com/bangs)!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704677330 {#2104
        date: 2024-01-08 02:28:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@bonegakrejg@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2108 …}
      +nested: Doctrine\ORM\PersistentCollection {#2101 …}
      +votes: Doctrine\ORM\PersistentCollection {#2109 …}
      +reports: Doctrine\ORM\PersistentCollection {#2106 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
      -id: 290220
      -bodyTs: "'/bangs)!':8 'bang':5 'duckduckgo.com':7 'duckduckgo.com/bangs)!':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7233692"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704677330 {#2100
        date: 2024-01-08 02:28:50.0 +01:00
      }
      +"title": 290220
    }
  ]
  -id: 27731
  -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
  -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704671276
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12292085"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704584876 {#1424
    date: 2024-01-07 00:47:56.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
89 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
90 DENIED moderate
App\Entity\EntryComment {#2099
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1609
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
    +title: "Android dictionary app that uses Wikitionary as a backend"
    +url: null
    +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 75
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720220614 {#1421
      date: 2024-07-06 01:03:34.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1654 …}
    +votes: Doctrine\ORM\PersistentCollection {#1655 …}
    +reports: Doctrine\ORM\PersistentCollection {#1653 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1554 …}
    +children: [
      App\Entity\EntryComment {#2099}
    ]
    -id: 27731
    -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
    -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704671276
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12292085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704584876 {#1424
      date: 2024-01-07 00:47:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
  +body: "That’s a useful [bang](https://duckduckgo.com/bangs)!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704677330 {#2104
    date: 2024-01-08 02:28:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@bonegakrejg@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2108 …}
  +nested: Doctrine\ORM\PersistentCollection {#2101 …}
  +votes: Doctrine\ORM\PersistentCollection {#2109 …}
  +reports: Doctrine\ORM\PersistentCollection {#2106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
  -id: 290220
  -bodyTs: "'/bangs)!':8 'bang':5 'duckduckgo.com':7 'duckduckgo.com/bangs)!':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7233692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704677330 {#2100
    date: 2024-01-08 02:28:50.0 +01:00
  }
  +"title": 290220
}
"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
91 DENIED edit
App\Entity\EntryComment {#2099
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1609
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
    +title: "Android dictionary app that uses Wikitionary as a backend"
    +url: null
    +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 75
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720220614 {#1421
      date: 2024-07-06 01:03:34.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1654 …}
    +votes: Doctrine\ORM\PersistentCollection {#1655 …}
    +reports: Doctrine\ORM\PersistentCollection {#1653 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1554 …}
    +children: [
      App\Entity\EntryComment {#2099}
    ]
    -id: 27731
    -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
    -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704671276
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12292085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704584876 {#1424
      date: 2024-01-07 00:47:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
  +body: "That’s a useful [bang](https://duckduckgo.com/bangs)!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704677330 {#2104
    date: 2024-01-08 02:28:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@bonegakrejg@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2108 …}
  +nested: Doctrine\ORM\PersistentCollection {#2101 …}
  +votes: Doctrine\ORM\PersistentCollection {#2109 …}
  +reports: Doctrine\ORM\PersistentCollection {#2106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
  -id: 290220
  -bodyTs: "'/bangs)!':8 'bang':5 'duckduckgo.com':7 'duckduckgo.com/bangs)!':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7233692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704677330 {#2100
    date: 2024-01-08 02:28:50.0 +01:00
  }
  +"title": 290220
}
"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
92 DENIED moderate
App\Entity\EntryComment {#2099
  +user: App\Entity\User {#258 …}
  +entry: App\Entity\Entry {#1609
    +user: App\Entity\User {#258 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
    +title: "Android dictionary app that uses Wikitionary as a backend"
    +url: null
    +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 75
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720220614 {#1421
      date: 2024-07-06 01:03:34.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1654 …}
    +votes: Doctrine\ORM\PersistentCollection {#1655 …}
    +reports: Doctrine\ORM\PersistentCollection {#1653 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1549 …}
    +badges: Doctrine\ORM\PersistentCollection {#1554 …}
    +children: [
      App\Entity\EntryComment {#2099}
    ]
    -id: 27731
    -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
    -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704671276
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12292085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704584876 {#1424
      date: 2024-01-07 00:47:56.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1584 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2105 …}
  +body: "That’s a useful [bang](https://duckduckgo.com/bangs)!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704677330 {#2104
    date: 2024-01-08 02:28:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
    "@bonegakrejg@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2108 …}
  +nested: Doctrine\ORM\PersistentCollection {#2101 …}
  +votes: Doctrine\ORM\PersistentCollection {#2109 …}
  +reports: Doctrine\ORM\PersistentCollection {#2106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2107 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2124 …}
  -id: 290220
  -bodyTs: "'/bangs)!':8 'bang':5 'duckduckgo.com':7 'duckduckgo.com/bangs)!':6 'use':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7233692"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704677330 {#2100
    date: 2024-01-08 02:28:50.0 +01:00
  }
  +"title": 290220
}
"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
93 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
94 DENIED moderate
App\Entity\Entry {#1604
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1613 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "How-do-you-properly-cross-post-on-Lemmy"
  +title: "How do you properly cross-post on Lemmy?"
  +url: null
  +body: """
    I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
    \n
    ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
    \n
    which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
    \n
    with no reference on the original\n
    \n
    ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
    \n
    But I then started seeing the following:\n
    \n
    - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
    - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
    \n
    How does one create these nicer cross-posts?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712754019 {#1563
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1556 …}
  +votes: Doctrine\ORM\PersistentCollection {#1557 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  +badges: Doctrine\ORM\PersistentCollection {#1692 …}
  +children: []
  -id: 27741
  -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
  -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704661494
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297084"
  +editedAt: DateTimeImmutable @1712584629 {#1548
    date: 2024-04-08 15:57:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704587994 {#1620
    date: 2024-01-07 01:39:54.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
95 DENIED edit
App\Entity\Entry {#1604
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1613 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "How-do-you-properly-cross-post-on-Lemmy"
  +title: "How do you properly cross-post on Lemmy?"
  +url: null
  +body: """
    I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
    \n
    ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
    \n
    which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
    \n
    with no reference on the original\n
    \n
    ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
    \n
    But I then started seeing the following:\n
    \n
    - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
    - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
    \n
    How does one create these nicer cross-posts?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712754019 {#1563
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1556 …}
  +votes: Doctrine\ORM\PersistentCollection {#1557 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  +badges: Doctrine\ORM\PersistentCollection {#1692 …}
  +children: []
  -id: 27741
  -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
  -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704661494
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297084"
  +editedAt: DateTimeImmutable @1712584629 {#1548
    date: 2024-04-08 15:57:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704587994 {#1620
    date: 2024-01-07 01:39:54.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
96 DENIED moderate
App\Entity\Entry {#1604
  +user: App\Entity\User {#258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1613 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "How-do-you-properly-cross-post-on-Lemmy"
  +title: "How do you properly cross-post on Lemmy?"
  +url: null
  +body: """
    I was under the impression that there was no backend support for cross-posts in Lemmy – I thought that the “proper” way to cross-post was to click the cross post button\n
    \n
    ![](https://sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)\n
    \n
    which would result in a new “create post” with a link to the original post, and the body in markdown quotations (which is a rather ugly solution) which, for example, looks like this:\n
    \n
    ![](https://sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)\n
    \n
    with no reference on the original\n
    \n
    ![](https://sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)\n
    \n
    But I then started seeing the following:\n
    \n
    - Lemmy UI: ![](https://sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)\n
    - Thunder: ![](https://sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)\n
    \n
    How does one create these nicer cross-posts?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 3
  +favouriteCount: 25
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1712754019 {#1563
    date: 2024-04-10 15:00:19.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1556 …}
  +votes: Doctrine\ORM\PersistentCollection {#1557 …}
  +reports: Doctrine\ORM\PersistentCollection {#1683 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1680 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1686 …}
  +badges: Doctrine\ORM\PersistentCollection {#1692 …}
  +children: []
  -id: 27741
  -titleTs: "'cross':6 'cross-post':5 'lemmi':9 'post':7 'proper':4"
  -bodyTs: "'/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':94 '/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':37 '/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':73 '/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':82 '/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':98 'backend':10 'bodi':55 'button':34 'click':30 'creat':44,102 'cross':14,26,32,106 'cross-post':13,25,105 'exampl':67 'follow':89 'impress':5 'lemmi':17,90 'like':69 'link':48 'look':68 'markdown':57 'new':43 'nicer':104 'one':101 'origin':51,79 'post':15,27,33,45,52,107 'proper':22 'quotat':58 'rather':62 'refer':76 'result':40 'see':87 'sh.itjust.works':36,72,81,93,97 'sh.itjust.works/pictrs/image/46a5ce4d-396e-4b35-a61f-8bacbb0adc53.png)':92 'sh.itjust.works/pictrs/image/518b4015-ad12-45a0-9cbf-836f1ee44fa6.png)':35 'sh.itjust.works/pictrs/image/54ce941c-6952-4960-b59a-de2c212e9afa.png)':71 'sh.itjust.works/pictrs/image/b8d68b7b-4675-4311-b742-dfd384fe28c5.png)':80 'sh.itjust.works/pictrs/image/eaabc300-6f36-4ac1-b3e7-b22570970beb.png)':96 'solut':64 'start':86 'support':11 'thought':19 'thunder':95 'ugli':63 'ui':91 'way':23 'would':39"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704661494
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/12297084"
  +editedAt: DateTimeImmutable @1712584629 {#1548
    date: 2024-04-08 15:57:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704587994 {#1620
    date: 2024-01-07 01:39:54.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
97 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
98 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2136
  +user: Proxies\__CG__\App\Entity\User {#2821 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: Proxies\__CG__\App\Entity\Image {#2859 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2861 …}
  +slug: "Do-any-of-you-have-that-one-service-that-just"
  +title: "Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times"
  +url: "https://lemmy.world/pictrs/image/00fae0fd-bb5a-43ca-8ae4-07e62a18b36a.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 186
  +favouriteCount: 989
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729207671 {#2854
    date: 2024-10-18 01:27:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2862 …}
  +votes: Doctrine\ORM\PersistentCollection {#2864 …}
  +reports: Doctrine\ORM\PersistentCollection {#2866 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2868 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2870 …}
  +badges: Doctrine\ORM\PersistentCollection {#2872 …}
  +children: [
    App\Entity\EntryComment {#2135
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2136 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: null
      +root: null
      +body: "Well dang, I have Nextcloud installed as a snap (which has been perfectly stable for me when running on Ubuntu Server), but I was thinking of switching over to a docker installation; this thread doesn’t exactly fill me with enthusiasm for that idea…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719097563 {#2347
        date: 2024-06-23 01:06:03.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@atmur@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2137 …}
      +nested: Doctrine\ORM\PersistentCollection {#2068 …}
      +votes: Doctrine\ORM\PersistentCollection {#2069 …}
      +reports: Doctrine\ORM\PersistentCollection {#2074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
      -id: 268918
      -bodyTs: "'dang':2 'docker':31 'doesn':35 'enthusiasm':41 'exact':37 'fill':38 'idea':44 'instal':6,32 'nextcloud':5 'perfect':13 'run':18 'server':21 'snap':9 'stabl':14 'switch':27 'think':25 'thread':34 'ubuntu':20 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6971493"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704073422 {#2338
        date: 2024-01-01 02:43:42.0 +01:00
      }
      +"title": 268918
    }
  ]
  -id: 26383
  -titleTs: "'break':11 'constant':12 'd':14 'difficult':24 'love':15,17 'make':22 'nextcloud':18 'one':7 'servic':8 'sure':21 'time':26"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704157512
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10181076"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704071112 {#2842
    date: 2024-01-01 02:05:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
99 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2136
  +user: Proxies\__CG__\App\Entity\User {#2821 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: Proxies\__CG__\App\Entity\Image {#2859 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2861 …}
  +slug: "Do-any-of-you-have-that-one-service-that-just"
  +title: "Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times"
  +url: "https://lemmy.world/pictrs/image/00fae0fd-bb5a-43ca-8ae4-07e62a18b36a.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 186
  +favouriteCount: 989
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729207671 {#2854
    date: 2024-10-18 01:27:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2862 …}
  +votes: Doctrine\ORM\PersistentCollection {#2864 …}
  +reports: Doctrine\ORM\PersistentCollection {#2866 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2868 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2870 …}
  +badges: Doctrine\ORM\PersistentCollection {#2872 …}
  +children: [
    App\Entity\EntryComment {#2135
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2136 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: null
      +root: null
      +body: "Well dang, I have Nextcloud installed as a snap (which has been perfectly stable for me when running on Ubuntu Server), but I was thinking of switching over to a docker installation; this thread doesn’t exactly fill me with enthusiasm for that idea…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719097563 {#2347
        date: 2024-06-23 01:06:03.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@atmur@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2137 …}
      +nested: Doctrine\ORM\PersistentCollection {#2068 …}
      +votes: Doctrine\ORM\PersistentCollection {#2069 …}
      +reports: Doctrine\ORM\PersistentCollection {#2074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
      -id: 268918
      -bodyTs: "'dang':2 'docker':31 'doesn':35 'enthusiasm':41 'exact':37 'fill':38 'idea':44 'instal':6,32 'nextcloud':5 'perfect':13 'run':18 'server':21 'snap':9 'stabl':14 'switch':27 'think':25 'thread':34 'ubuntu':20 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6971493"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704073422 {#2338
        date: 2024-01-01 02:43:42.0 +01:00
      }
      +"title": 268918
    }
  ]
  -id: 26383
  -titleTs: "'break':11 'constant':12 'd':14 'difficult':24 'love':15,17 'make':22 'nextcloud':18 'one':7 'servic':8 'sure':21 'time':26"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704157512
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10181076"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704071112 {#2842
    date: 2024-01-01 02:05:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
100 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2136
  +user: Proxies\__CG__\App\Entity\User {#2821 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: Proxies\__CG__\App\Entity\Image {#2859 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2861 …}
  +slug: "Do-any-of-you-have-that-one-service-that-just"
  +title: "Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times"
  +url: "https://lemmy.world/pictrs/image/00fae0fd-bb5a-43ca-8ae4-07e62a18b36a.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 186
  +favouriteCount: 989
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729207671 {#2854
    date: 2024-10-18 01:27:51.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2862 …}
  +votes: Doctrine\ORM\PersistentCollection {#2864 …}
  +reports: Doctrine\ORM\PersistentCollection {#2866 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2868 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2870 …}
  +badges: Doctrine\ORM\PersistentCollection {#2872 …}
  +children: [
    App\Entity\EntryComment {#2135
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2136 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
      +image: null
      +parent: null
      +root: null
      +body: "Well dang, I have Nextcloud installed as a snap (which has been perfectly stable for me when running on Ubuntu Server), but I was thinking of switching over to a docker installation; this thread doesn’t exactly fill me with enthusiasm for that idea…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1719097563 {#2347
        date: 2024-06-23 01:06:03.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@atmur@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2137 …}
      +nested: Doctrine\ORM\PersistentCollection {#2068 …}
      +votes: Doctrine\ORM\PersistentCollection {#2069 …}
      +reports: Doctrine\ORM\PersistentCollection {#2074 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
      -id: 268918
      -bodyTs: "'dang':2 'docker':31 'doesn':35 'enthusiasm':41 'exact':37 'fill':38 'idea':44 'instal':6,32 'nextcloud':5 'perfect':13 'run':18 'server':21 'snap':9 'stabl':14 'switch':27 'think':25 'thread':34 'ubuntu':20 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6971493"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704073422 {#2338
        date: 2024-01-01 02:43:42.0 +01:00
      }
      +"title": 268918
    }
  ]
  -id: 26383
  -titleTs: "'break':11 'constant':12 'd':14 'difficult':24 'love':15,17 'make':22 'nextcloud':18 'one':7 'servic':8 'sure':21 'time':26"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704157512
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10181076"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704071112 {#2842
    date: 2024-01-01 02:05:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
101 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
102 DENIED moderate
App\Entity\EntryComment {#2135
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2136
    +user: Proxies\__CG__\App\Entity\User {#2821 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: Proxies\__CG__\App\Entity\Image {#2859 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2861 …}
    +slug: "Do-any-of-you-have-that-one-service-that-just"
    +title: "Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times"
    +url: "https://lemmy.world/pictrs/image/00fae0fd-bb5a-43ca-8ae4-07e62a18b36a.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 186
    +favouriteCount: 989
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729207671 {#2854
      date: 2024-10-18 01:27:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2862 …}
    +votes: Doctrine\ORM\PersistentCollection {#2864 …}
    +reports: Doctrine\ORM\PersistentCollection {#2866 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2868 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2870 …}
    +badges: Doctrine\ORM\PersistentCollection {#2872 …}
    +children: [
      App\Entity\EntryComment {#2135}
    ]
    -id: 26383
    -titleTs: "'break':11 'constant':12 'd':14 'difficult':24 'love':15,17 'make':22 'nextcloud':18 'one':7 'servic':8 'sure':21 'time':26"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704157512
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10181076"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704071112 {#2842
      date: 2024-01-01 02:05:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: null
  +root: null
  +body: "Well dang, I have Nextcloud installed as a snap (which has been perfectly stable for me when running on Ubuntu Server), but I was thinking of switching over to a docker installation; this thread doesn’t exactly fill me with enthusiasm for that idea…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1719097563 {#2347
    date: 2024-06-23 01:06:03.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@atmur@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2137 …}
  +nested: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2069 …}
  +reports: Doctrine\ORM\PersistentCollection {#2074 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
  -id: 268918
  -bodyTs: "'dang':2 'docker':31 'doesn':35 'enthusiasm':41 'exact':37 'fill':38 'idea':44 'instal':6,32 'nextcloud':5 'perfect':13 'run':18 'server':21 'snap':9 'stabl':14 'switch':27 'think':25 'thread':34 'ubuntu':20 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6971493"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704073422 {#2338
    date: 2024-01-01 02:43:42.0 +01:00
  }
  +"title": 268918
}
"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
103 DENIED edit
App\Entity\EntryComment {#2135
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2136
    +user: Proxies\__CG__\App\Entity\User {#2821 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: Proxies\__CG__\App\Entity\Image {#2859 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2861 …}
    +slug: "Do-any-of-you-have-that-one-service-that-just"
    +title: "Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times"
    +url: "https://lemmy.world/pictrs/image/00fae0fd-bb5a-43ca-8ae4-07e62a18b36a.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 186
    +favouriteCount: 989
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729207671 {#2854
      date: 2024-10-18 01:27:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2862 …}
    +votes: Doctrine\ORM\PersistentCollection {#2864 …}
    +reports: Doctrine\ORM\PersistentCollection {#2866 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2868 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2870 …}
    +badges: Doctrine\ORM\PersistentCollection {#2872 …}
    +children: [
      App\Entity\EntryComment {#2135}
    ]
    -id: 26383
    -titleTs: "'break':11 'constant':12 'd':14 'difficult':24 'love':15,17 'make':22 'nextcloud':18 'one':7 'servic':8 'sure':21 'time':26"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704157512
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10181076"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704071112 {#2842
      date: 2024-01-01 02:05:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: null
  +root: null
  +body: "Well dang, I have Nextcloud installed as a snap (which has been perfectly stable for me when running on Ubuntu Server), but I was thinking of switching over to a docker installation; this thread doesn’t exactly fill me with enthusiasm for that idea…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1719097563 {#2347
    date: 2024-06-23 01:06:03.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@atmur@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2137 …}
  +nested: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2069 …}
  +reports: Doctrine\ORM\PersistentCollection {#2074 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
  -id: 268918
  -bodyTs: "'dang':2 'docker':31 'doesn':35 'enthusiasm':41 'exact':37 'fill':38 'idea':44 'instal':6,32 'nextcloud':5 'perfect':13 'run':18 'server':21 'snap':9 'stabl':14 'switch':27 'think':25 'thread':34 'ubuntu':20 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6971493"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704073422 {#2338
    date: 2024-01-01 02:43:42.0 +01:00
  }
  +"title": 268918
}
"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
104 DENIED moderate
App\Entity\EntryComment {#2135
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2136
    +user: Proxies\__CG__\App\Entity\User {#2821 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
    +image: Proxies\__CG__\App\Entity\Image {#2859 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2861 …}
    +slug: "Do-any-of-you-have-that-one-service-that-just"
    +title: "Do any of you have that one service that just breaks constantly? I'd love to love Nextcloud, but it sure makes that difficult at times"
    +url: "https://lemmy.world/pictrs/image/00fae0fd-bb5a-43ca-8ae4-07e62a18b36a.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 186
    +favouriteCount: 989
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729207671 {#2854
      date: 2024-10-18 01:27:51.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2862 …}
    +votes: Doctrine\ORM\PersistentCollection {#2864 …}
    +reports: Doctrine\ORM\PersistentCollection {#2866 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2868 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2870 …}
    +badges: Doctrine\ORM\PersistentCollection {#2872 …}
    +children: [
      App\Entity\EntryComment {#2135}
    ]
    -id: 26383
    -titleTs: "'break':11 'constant':12 'd':14 'difficult':24 'love':15,17 'make':22 'nextcloud':18 'one':7 'servic':8 'sure':21 'time':26"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704157512
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10181076"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704071112 {#2842
      date: 2024-01-01 02:05:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1717 …}
  +image: null
  +parent: null
  +root: null
  +body: "Well dang, I have Nextcloud installed as a snap (which has been perfectly stable for me when running on Ubuntu Server), but I was thinking of switching over to a docker installation; this thread doesn’t exactly fill me with enthusiasm for that idea…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1719097563 {#2347
    date: 2024-06-23 01:06:03.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@atmur@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2137 …}
  +nested: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2069 …}
  +reports: Doctrine\ORM\PersistentCollection {#2074 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2070 …}
  -id: 268918
  -bodyTs: "'dang':2 'docker':31 'doesn':35 'enthusiasm':41 'exact':37 'fill':38 'idea':44 'instal':6,32 'nextcloud':5 'perfect':13 'run':18 'server':21 'snap':9 'stabl':14 'switch':27 'think':25 'thread':34 'ubuntu':20 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6971493"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704073422 {#2338
    date: 2024-01-01 02:43:42.0 +01:00
  }
  +"title": 268918
}
"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
105 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
106 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2325
  +user: Proxies\__CG__\App\Entity\User {#2802 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Have-you-ever-seen-a-rudolph-moment-happen-in-real"
  +title: "Have you ever seen a rudolph moment happen in real life?"
  +url: null
  +body: """
    So either a trait or idea someone has that others make fun of, that saves the day?\n
    \n
    My example:\n
    \n
    Mine is back in 7th grade there was going to be a chocolate fondue day. 5 kids volunteered to bring chocolate chips for the chocolate fountain, then everyone else just said what they would bring. Most people said like marshmallows, Graham crackers, pretzels, the like.\n
    \n
    One kid said he’s bringing chocolate bars. The teacher was confused and actively tried to discourage this idea. But the kid was insistent that dipping cold chocolate bars in a chocolate fountain was amazing. Some kids even made fun of him a bit, but the teacher moved on cause at the end of the day he could could bring what he wanted and it was all volunteer so can’t be picky.\n
    \n
    The day comes along and… most of the kids who were supposed to bring the chocolate chips for the chocolate fountain didn’t. The fountain couldn’t even start with how little chocolate showed up. I think only one person brought a bag, which was not enough at all for a class of 25.\n
    \n
    Then comes in our Rudolph with a giant bag of fun sized hershy milk chocolate bars.\n
    \n
    There was no clapping or anything dramatic, but as soon as he showed up the teacher pulled him aside and a few minutes later his chocolate bars had been melted in the teacher break room and chocolate fountain day was saved!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 37
  +favouriteCount: 167
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711138691 {#2836
    date: 2024-03-22 21:18:11.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2841 …}
  +votes: Doctrine\ORM\PersistentCollection {#2844 …}
  +reports: Doctrine\ORM\PersistentCollection {#2846 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2848 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2850 …}
  +badges: Doctrine\ORM\PersistentCollection {#2852 …}
  +children: [
    App\Entity\EntryComment {#2327
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2325 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
      +image: null
      +parent: null
      +root: null
      +body: "“Deviation from the norm will be punished unless it is exploitable.”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 36
      +score: 0
      +lastActive: DateTime @1708625153 {#2333
        date: 2024-02-22 19:05:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ericbomb@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2326 …}
      +nested: Doctrine\ORM\PersistentCollection {#2289 …}
      +votes: Doctrine\ORM\PersistentCollection {#2331 …}
      +reports: Doctrine\ORM\PersistentCollection {#2060 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
      -id: 256030
      -bodyTs: "'deviat':1 'exploit':11 'norm':4 'punish':7 'unless':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6867042"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703668496 {#2329
        date: 2023-12-27 10:14:56.0 +01:00
      }
      +"title": 256030
    }
  ]
  -id: 25097
  -titleTs: "'ever':3 'happen':8 'life':11 'moment':7 'real':10 'rudolph':6 'seen':4"
  -bodyTs: "'25':191 '5':35 '7th':24 'activ':78 'along':141 'amaz':99 'anyth':213 'asid':226 'back':22 'bag':180,200 'bar':72,93,207,234 'bit':108 'break':241 'bring':39,54,70,124,151 'brought':178 'caus':114 'chip':41,154 'chocol':32,40,44,71,92,96,153,157,170,206,233,244 'clap':211 'class':189 'cold':91 'come':140,193 'confus':76 'could':122,123 'couldn':163 'cracker':61 'day':17,34,120,139,246 'didn':159 'dip':90 'discourag':81 'dramat':214 'either':2 'els':48 'end':117 'enough':184 'even':102,165 'everyon':47 'exampl':19 'fondu':33 'fountain':45,97,158,162,245 'fun':12,104,202 'giant':199 'go':28 'grade':25 'graham':60 'hershi':204 'idea':6,83 'insist':88 'kid':36,66,86,101,146 'later':231 'like':58,64 'littl':169 'made':103 'make':11 'marshmallow':59 'melt':237 'milk':205 'mine':20 'minut':230 'move':112 'one':65,176 'other':10 'peopl':56 'person':177 'picki':137 'pretzel':62 'pull':224 'room':242 'rudolph':196 'said':50,57,67 'save':15,248 'show':171,220 'size':203 'someon':7 'soon':217 'start':166 'suppos':149 'teacher':74,111,223,240 'think':174 'trait':4 'tri':79 'volunt':37,132 'want':127 'would':53"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703717943
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10007301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703631543 {#2824
    date: 2023-12-26 23:59:03.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
107 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2325
  +user: Proxies\__CG__\App\Entity\User {#2802 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Have-you-ever-seen-a-rudolph-moment-happen-in-real"
  +title: "Have you ever seen a rudolph moment happen in real life?"
  +url: null
  +body: """
    So either a trait or idea someone has that others make fun of, that saves the day?\n
    \n
    My example:\n
    \n
    Mine is back in 7th grade there was going to be a chocolate fondue day. 5 kids volunteered to bring chocolate chips for the chocolate fountain, then everyone else just said what they would bring. Most people said like marshmallows, Graham crackers, pretzels, the like.\n
    \n
    One kid said he’s bringing chocolate bars. The teacher was confused and actively tried to discourage this idea. But the kid was insistent that dipping cold chocolate bars in a chocolate fountain was amazing. Some kids even made fun of him a bit, but the teacher moved on cause at the end of the day he could could bring what he wanted and it was all volunteer so can’t be picky.\n
    \n
    The day comes along and… most of the kids who were supposed to bring the chocolate chips for the chocolate fountain didn’t. The fountain couldn’t even start with how little chocolate showed up. I think only one person brought a bag, which was not enough at all for a class of 25.\n
    \n
    Then comes in our Rudolph with a giant bag of fun sized hershy milk chocolate bars.\n
    \n
    There was no clapping or anything dramatic, but as soon as he showed up the teacher pulled him aside and a few minutes later his chocolate bars had been melted in the teacher break room and chocolate fountain day was saved!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 37
  +favouriteCount: 167
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711138691 {#2836
    date: 2024-03-22 21:18:11.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2841 …}
  +votes: Doctrine\ORM\PersistentCollection {#2844 …}
  +reports: Doctrine\ORM\PersistentCollection {#2846 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2848 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2850 …}
  +badges: Doctrine\ORM\PersistentCollection {#2852 …}
  +children: [
    App\Entity\EntryComment {#2327
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2325 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
      +image: null
      +parent: null
      +root: null
      +body: "“Deviation from the norm will be punished unless it is exploitable.”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 36
      +score: 0
      +lastActive: DateTime @1708625153 {#2333
        date: 2024-02-22 19:05:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ericbomb@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2326 …}
      +nested: Doctrine\ORM\PersistentCollection {#2289 …}
      +votes: Doctrine\ORM\PersistentCollection {#2331 …}
      +reports: Doctrine\ORM\PersistentCollection {#2060 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
      -id: 256030
      -bodyTs: "'deviat':1 'exploit':11 'norm':4 'punish':7 'unless':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6867042"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703668496 {#2329
        date: 2023-12-27 10:14:56.0 +01:00
      }
      +"title": 256030
    }
  ]
  -id: 25097
  -titleTs: "'ever':3 'happen':8 'life':11 'moment':7 'real':10 'rudolph':6 'seen':4"
  -bodyTs: "'25':191 '5':35 '7th':24 'activ':78 'along':141 'amaz':99 'anyth':213 'asid':226 'back':22 'bag':180,200 'bar':72,93,207,234 'bit':108 'break':241 'bring':39,54,70,124,151 'brought':178 'caus':114 'chip':41,154 'chocol':32,40,44,71,92,96,153,157,170,206,233,244 'clap':211 'class':189 'cold':91 'come':140,193 'confus':76 'could':122,123 'couldn':163 'cracker':61 'day':17,34,120,139,246 'didn':159 'dip':90 'discourag':81 'dramat':214 'either':2 'els':48 'end':117 'enough':184 'even':102,165 'everyon':47 'exampl':19 'fondu':33 'fountain':45,97,158,162,245 'fun':12,104,202 'giant':199 'go':28 'grade':25 'graham':60 'hershi':204 'idea':6,83 'insist':88 'kid':36,66,86,101,146 'later':231 'like':58,64 'littl':169 'made':103 'make':11 'marshmallow':59 'melt':237 'milk':205 'mine':20 'minut':230 'move':112 'one':65,176 'other':10 'peopl':56 'person':177 'picki':137 'pretzel':62 'pull':224 'room':242 'rudolph':196 'said':50,57,67 'save':15,248 'show':171,220 'size':203 'someon':7 'soon':217 'start':166 'suppos':149 'teacher':74,111,223,240 'think':174 'trait':4 'tri':79 'volunt':37,132 'want':127 'would':53"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703717943
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10007301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703631543 {#2824
    date: 2023-12-26 23:59:03.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
108 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2325
  +user: Proxies\__CG__\App\Entity\User {#2802 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "Have-you-ever-seen-a-rudolph-moment-happen-in-real"
  +title: "Have you ever seen a rudolph moment happen in real life?"
  +url: null
  +body: """
    So either a trait or idea someone has that others make fun of, that saves the day?\n
    \n
    My example:\n
    \n
    Mine is back in 7th grade there was going to be a chocolate fondue day. 5 kids volunteered to bring chocolate chips for the chocolate fountain, then everyone else just said what they would bring. Most people said like marshmallows, Graham crackers, pretzels, the like.\n
    \n
    One kid said he’s bringing chocolate bars. The teacher was confused and actively tried to discourage this idea. But the kid was insistent that dipping cold chocolate bars in a chocolate fountain was amazing. Some kids even made fun of him a bit, but the teacher moved on cause at the end of the day he could could bring what he wanted and it was all volunteer so can’t be picky.\n
    \n
    The day comes along and… most of the kids who were supposed to bring the chocolate chips for the chocolate fountain didn’t. The fountain couldn’t even start with how little chocolate showed up. I think only one person brought a bag, which was not enough at all for a class of 25.\n
    \n
    Then comes in our Rudolph with a giant bag of fun sized hershy milk chocolate bars.\n
    \n
    There was no clapping or anything dramatic, but as soon as he showed up the teacher pulled him aside and a few minutes later his chocolate bars had been melted in the teacher break room and chocolate fountain day was saved!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 37
  +favouriteCount: 167
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711138691 {#2836
    date: 2024-03-22 21:18:11.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2841 …}
  +votes: Doctrine\ORM\PersistentCollection {#2844 …}
  +reports: Doctrine\ORM\PersistentCollection {#2846 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2848 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2850 …}
  +badges: Doctrine\ORM\PersistentCollection {#2852 …}
  +children: [
    App\Entity\EntryComment {#2327
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2325 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
      +image: null
      +parent: null
      +root: null
      +body: "“Deviation from the norm will be punished unless it is exploitable.”"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 36
      +score: 0
      +lastActive: DateTime @1708625153 {#2333
        date: 2024-02-22 19:05:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ericbomb@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2326 …}
      +nested: Doctrine\ORM\PersistentCollection {#2289 …}
      +votes: Doctrine\ORM\PersistentCollection {#2331 …}
      +reports: Doctrine\ORM\PersistentCollection {#2060 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
      -id: 256030
      -bodyTs: "'deviat':1 'exploit':11 'norm':4 'punish':7 'unless':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6867042"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703668496 {#2329
        date: 2023-12-27 10:14:56.0 +01:00
      }
      +"title": 256030
    }
  ]
  -id: 25097
  -titleTs: "'ever':3 'happen':8 'life':11 'moment':7 'real':10 'rudolph':6 'seen':4"
  -bodyTs: "'25':191 '5':35 '7th':24 'activ':78 'along':141 'amaz':99 'anyth':213 'asid':226 'back':22 'bag':180,200 'bar':72,93,207,234 'bit':108 'break':241 'bring':39,54,70,124,151 'brought':178 'caus':114 'chip':41,154 'chocol':32,40,44,71,92,96,153,157,170,206,233,244 'clap':211 'class':189 'cold':91 'come':140,193 'confus':76 'could':122,123 'couldn':163 'cracker':61 'day':17,34,120,139,246 'didn':159 'dip':90 'discourag':81 'dramat':214 'either':2 'els':48 'end':117 'enough':184 'even':102,165 'everyon':47 'exampl':19 'fondu':33 'fountain':45,97,158,162,245 'fun':12,104,202 'giant':199 'go':28 'grade':25 'graham':60 'hershi':204 'idea':6,83 'insist':88 'kid':36,66,86,101,146 'later':231 'like':58,64 'littl':169 'made':103 'make':11 'marshmallow':59 'melt':237 'milk':205 'mine':20 'minut':230 'move':112 'one':65,176 'other':10 'peopl':56 'person':177 'picki':137 'pretzel':62 'pull':224 'room':242 'rudolph':196 'said':50,57,67 'save':15,248 'show':171,220 'size':203 'someon':7 'soon':217 'start':166 'suppos':149 'teacher':74,111,223,240 'think':174 'trait':4 'tri':79 'volunt':37,132 'want':127 'would':53"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703717943
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10007301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703631543 {#2824
    date: 2023-12-26 23:59:03.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
109 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
110 DENIED moderate
App\Entity\EntryComment {#2327
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2325
    +user: Proxies\__CG__\App\Entity\User {#2802 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Have-you-ever-seen-a-rudolph-moment-happen-in-real"
    +title: "Have you ever seen a rudolph moment happen in real life?"
    +url: null
    +body: """
      So either a trait or idea someone has that others make fun of, that saves the day?\n
      \n
      My example:\n
      \n
      Mine is back in 7th grade there was going to be a chocolate fondue day. 5 kids volunteered to bring chocolate chips for the chocolate fountain, then everyone else just said what they would bring. Most people said like marshmallows, Graham crackers, pretzels, the like.\n
      \n
      One kid said he’s bringing chocolate bars. The teacher was confused and actively tried to discourage this idea. But the kid was insistent that dipping cold chocolate bars in a chocolate fountain was amazing. Some kids even made fun of him a bit, but the teacher moved on cause at the end of the day he could could bring what he wanted and it was all volunteer so can’t be picky.\n
      \n
      The day comes along and… most of the kids who were supposed to bring the chocolate chips for the chocolate fountain didn’t. The fountain couldn’t even start with how little chocolate showed up. I think only one person brought a bag, which was not enough at all for a class of 25.\n
      \n
      Then comes in our Rudolph with a giant bag of fun sized hershy milk chocolate bars.\n
      \n
      There was no clapping or anything dramatic, but as soon as he showed up the teacher pulled him aside and a few minutes later his chocolate bars had been melted in the teacher break room and chocolate fountain day was saved!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 37
    +favouriteCount: 167
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711138691 {#2836
      date: 2024-03-22 21:18:11.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2841 …}
    +votes: Doctrine\ORM\PersistentCollection {#2844 …}
    +reports: Doctrine\ORM\PersistentCollection {#2846 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2848 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2850 …}
    +badges: Doctrine\ORM\PersistentCollection {#2852 …}
    +children: [
      App\Entity\EntryComment {#2327}
    ]
    -id: 25097
    -titleTs: "'ever':3 'happen':8 'life':11 'moment':7 'real':10 'rudolph':6 'seen':4"
    -bodyTs: "'25':191 '5':35 '7th':24 'activ':78 'along':141 'amaz':99 'anyth':213 'asid':226 'back':22 'bag':180,200 'bar':72,93,207,234 'bit':108 'break':241 'bring':39,54,70,124,151 'brought':178 'caus':114 'chip':41,154 'chocol':32,40,44,71,92,96,153,157,170,206,233,244 'clap':211 'class':189 'cold':91 'come':140,193 'confus':76 'could':122,123 'couldn':163 'cracker':61 'day':17,34,120,139,246 'didn':159 'dip':90 'discourag':81 'dramat':214 'either':2 'els':48 'end':117 'enough':184 'even':102,165 'everyon':47 'exampl':19 'fondu':33 'fountain':45,97,158,162,245 'fun':12,104,202 'giant':199 'go':28 'grade':25 'graham':60 'hershi':204 'idea':6,83 'insist':88 'kid':36,66,86,101,146 'later':231 'like':58,64 'littl':169 'made':103 'make':11 'marshmallow':59 'melt':237 'milk':205 'mine':20 'minut':230 'move':112 'one':65,176 'other':10 'peopl':56 'person':177 'picki':137 'pretzel':62 'pull':224 'room':242 'rudolph':196 'said':50,57,67 'save':15,248 'show':171,220 'size':203 'someon':7 'soon':217 'start':166 'suppos':149 'teacher':74,111,223,240 'think':174 'trait':4 'tri':79 'volunt':37,132 'want':127 'would':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703717943
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10007301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703631543 {#2824
      date: 2023-12-26 23:59:03.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +parent: null
  +root: null
  +body: "“Deviation from the norm will be punished unless it is exploitable.”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 36
  +score: 0
  +lastActive: DateTime @1708625153 {#2333
    date: 2024-02-22 19:05:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericbomb@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2331 …}
  +reports: Doctrine\ORM\PersistentCollection {#2060 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
  -id: 256030
  -bodyTs: "'deviat':1 'exploit':11 'norm':4 'punish':7 'unless':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6867042"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703668496 {#2329
    date: 2023-12-27 10:14:56.0 +01:00
  }
  +"title": 256030
}
"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
111 DENIED edit
App\Entity\EntryComment {#2327
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2325
    +user: Proxies\__CG__\App\Entity\User {#2802 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Have-you-ever-seen-a-rudolph-moment-happen-in-real"
    +title: "Have you ever seen a rudolph moment happen in real life?"
    +url: null
    +body: """
      So either a trait or idea someone has that others make fun of, that saves the day?\n
      \n
      My example:\n
      \n
      Mine is back in 7th grade there was going to be a chocolate fondue day. 5 kids volunteered to bring chocolate chips for the chocolate fountain, then everyone else just said what they would bring. Most people said like marshmallows, Graham crackers, pretzels, the like.\n
      \n
      One kid said he’s bringing chocolate bars. The teacher was confused and actively tried to discourage this idea. But the kid was insistent that dipping cold chocolate bars in a chocolate fountain was amazing. Some kids even made fun of him a bit, but the teacher moved on cause at the end of the day he could could bring what he wanted and it was all volunteer so can’t be picky.\n
      \n
      The day comes along and… most of the kids who were supposed to bring the chocolate chips for the chocolate fountain didn’t. The fountain couldn’t even start with how little chocolate showed up. I think only one person brought a bag, which was not enough at all for a class of 25.\n
      \n
      Then comes in our Rudolph with a giant bag of fun sized hershy milk chocolate bars.\n
      \n
      There was no clapping or anything dramatic, but as soon as he showed up the teacher pulled him aside and a few minutes later his chocolate bars had been melted in the teacher break room and chocolate fountain day was saved!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 37
    +favouriteCount: 167
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711138691 {#2836
      date: 2024-03-22 21:18:11.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2841 …}
    +votes: Doctrine\ORM\PersistentCollection {#2844 …}
    +reports: Doctrine\ORM\PersistentCollection {#2846 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2848 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2850 …}
    +badges: Doctrine\ORM\PersistentCollection {#2852 …}
    +children: [
      App\Entity\EntryComment {#2327}
    ]
    -id: 25097
    -titleTs: "'ever':3 'happen':8 'life':11 'moment':7 'real':10 'rudolph':6 'seen':4"
    -bodyTs: "'25':191 '5':35 '7th':24 'activ':78 'along':141 'amaz':99 'anyth':213 'asid':226 'back':22 'bag':180,200 'bar':72,93,207,234 'bit':108 'break':241 'bring':39,54,70,124,151 'brought':178 'caus':114 'chip':41,154 'chocol':32,40,44,71,92,96,153,157,170,206,233,244 'clap':211 'class':189 'cold':91 'come':140,193 'confus':76 'could':122,123 'couldn':163 'cracker':61 'day':17,34,120,139,246 'didn':159 'dip':90 'discourag':81 'dramat':214 'either':2 'els':48 'end':117 'enough':184 'even':102,165 'everyon':47 'exampl':19 'fondu':33 'fountain':45,97,158,162,245 'fun':12,104,202 'giant':199 'go':28 'grade':25 'graham':60 'hershi':204 'idea':6,83 'insist':88 'kid':36,66,86,101,146 'later':231 'like':58,64 'littl':169 'made':103 'make':11 'marshmallow':59 'melt':237 'milk':205 'mine':20 'minut':230 'move':112 'one':65,176 'other':10 'peopl':56 'person':177 'picki':137 'pretzel':62 'pull':224 'room':242 'rudolph':196 'said':50,57,67 'save':15,248 'show':171,220 'size':203 'someon':7 'soon':217 'start':166 'suppos':149 'teacher':74,111,223,240 'think':174 'trait':4 'tri':79 'volunt':37,132 'want':127 'would':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703717943
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10007301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703631543 {#2824
      date: 2023-12-26 23:59:03.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +parent: null
  +root: null
  +body: "“Deviation from the norm will be punished unless it is exploitable.”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 36
  +score: 0
  +lastActive: DateTime @1708625153 {#2333
    date: 2024-02-22 19:05:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericbomb@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2331 …}
  +reports: Doctrine\ORM\PersistentCollection {#2060 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
  -id: 256030
  -bodyTs: "'deviat':1 'exploit':11 'norm':4 'punish':7 'unless':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6867042"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703668496 {#2329
    date: 2023-12-27 10:14:56.0 +01:00
  }
  +"title": 256030
}
"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
112 DENIED moderate
App\Entity\EntryComment {#2327
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2325
    +user: Proxies\__CG__\App\Entity\User {#2802 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "Have-you-ever-seen-a-rudolph-moment-happen-in-real"
    +title: "Have you ever seen a rudolph moment happen in real life?"
    +url: null
    +body: """
      So either a trait or idea someone has that others make fun of, that saves the day?\n
      \n
      My example:\n
      \n
      Mine is back in 7th grade there was going to be a chocolate fondue day. 5 kids volunteered to bring chocolate chips for the chocolate fountain, then everyone else just said what they would bring. Most people said like marshmallows, Graham crackers, pretzels, the like.\n
      \n
      One kid said he’s bringing chocolate bars. The teacher was confused and actively tried to discourage this idea. But the kid was insistent that dipping cold chocolate bars in a chocolate fountain was amazing. Some kids even made fun of him a bit, but the teacher moved on cause at the end of the day he could could bring what he wanted and it was all volunteer so can’t be picky.\n
      \n
      The day comes along and… most of the kids who were supposed to bring the chocolate chips for the chocolate fountain didn’t. The fountain couldn’t even start with how little chocolate showed up. I think only one person brought a bag, which was not enough at all for a class of 25.\n
      \n
      Then comes in our Rudolph with a giant bag of fun sized hershy milk chocolate bars.\n
      \n
      There was no clapping or anything dramatic, but as soon as he showed up the teacher pulled him aside and a few minutes later his chocolate bars had been melted in the teacher break room and chocolate fountain day was saved!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 37
    +favouriteCount: 167
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711138691 {#2836
      date: 2024-03-22 21:18:11.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2841 …}
    +votes: Doctrine\ORM\PersistentCollection {#2844 …}
    +reports: Doctrine\ORM\PersistentCollection {#2846 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2848 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2850 …}
    +badges: Doctrine\ORM\PersistentCollection {#2852 …}
    +children: [
      App\Entity\EntryComment {#2327}
    ]
    -id: 25097
    -titleTs: "'ever':3 'happen':8 'life':11 'moment':7 'real':10 'rudolph':6 'seen':4"
    -bodyTs: "'25':191 '5':35 '7th':24 'activ':78 'along':141 'amaz':99 'anyth':213 'asid':226 'back':22 'bag':180,200 'bar':72,93,207,234 'bit':108 'break':241 'bring':39,54,70,124,151 'brought':178 'caus':114 'chip':41,154 'chocol':32,40,44,71,92,96,153,157,170,206,233,244 'clap':211 'class':189 'cold':91 'come':140,193 'confus':76 'could':122,123 'couldn':163 'cracker':61 'day':17,34,120,139,246 'didn':159 'dip':90 'discourag':81 'dramat':214 'either':2 'els':48 'end':117 'enough':184 'even':102,165 'everyon':47 'exampl':19 'fondu':33 'fountain':45,97,158,162,245 'fun':12,104,202 'giant':199 'go':28 'grade':25 'graham':60 'hershi':204 'idea':6,83 'insist':88 'kid':36,66,86,101,146 'later':231 'like':58,64 'littl':169 'made':103 'make':11 'marshmallow':59 'melt':237 'milk':205 'mine':20 'minut':230 'move':112 'one':65,176 'other':10 'peopl':56 'person':177 'picki':137 'pretzel':62 'pull':224 'room':242 'rudolph':196 'said':50,57,67 'save':15,248 'show':171,220 'size':203 'someon':7 'soon':217 'start':166 'suppos':149 'teacher':74,111,223,240 'think':174 'trait':4 'tri':79 'volunt':37,132 'want':127 'would':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703717943
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10007301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703631543 {#2824
      date: 2023-12-26 23:59:03.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2191 …}
  +image: null
  +parent: null
  +root: null
  +body: "“Deviation from the norm will be punished unless it is exploitable.”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 36
  +score: 0
  +lastActive: DateTime @1708625153 {#2333
    date: 2024-02-22 19:05:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericbomb@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2331 …}
  +reports: Doctrine\ORM\PersistentCollection {#2060 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2042 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
  -id: 256030
  -bodyTs: "'deviat':1 'exploit':11 'norm':4 'punish':7 'unless':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6867042"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703668496 {#2329
    date: 2023-12-27 10:14:56.0 +01:00
  }
  +"title": 256030
}
"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
113 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
114 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2131
  +user: Proxies\__CG__\App\Entity\User {#2784 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
  +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
  +url: null
  +body: """
    Really, how awesome is that?\n
    \n
    We could also show some support being active there from our Lemmy accounts!\n
    \n
    [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
    \n
    Links:\n
    \n
    - Lemmy.ml:  \n
        [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
    - Lemmy.world:  \n
        [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
    - Lemm.ee:  \n
        [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
    \n
    All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 47
  +favouriteCount: 362
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703168630 {#2818
    date: 2023-12-21 15:23:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2823 …}
  +votes: Doctrine\ORM\PersistentCollection {#2826 …}
  +reports: Doctrine\ORM\PersistentCollection {#2828 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
  +badges: Doctrine\ORM\PersistentCollection {#2834 …}
  +children: [
    1 => App\Entity\EntryComment {#2330
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
      +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703141877 {#2084
        date: 2023-12-21 07:57:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ChaosAD@lemmy.ml"
        "@v9CYKjLeia10dZpz88iU@programming.dev"
        "@ruplicant@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2339 …}
      +nested: Doctrine\ORM\PersistentCollection {#2336 …}
      +votes: Doctrine\ORM\PersistentCollection {#2337 …}
      +reports: Doctrine\ORM\PersistentCollection {#2341 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 239791
      -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6757181"
      +editedAt: DateTimeImmutable @1706047294 {#2348
        date: 2024-01-23 23:01:34.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703141877 {#2346
        date: 2023-12-21 07:57:57.0 +01:00
      }
      +"title": 239791
    }
    0 => App\Entity\EntryComment {#2026
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: null
      +root: null
      +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1703141624 {#1381
        date: 2023-12-21 07:53:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ChaosAD@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2094 …}
      +reports: Doctrine\ORM\PersistentCollection {#2093 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
      -id: 239786
      -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6757136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703141624 {#1385
        date: 2023-12-21 07:53:44.0 +01:00
      }
      +"title": 239786
    }
  ]
  -id: 23448
  -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
  -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703103055
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9522367"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703016655 {#2805
    date: 2023-12-19 21:10:55.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
115 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2131
  +user: Proxies\__CG__\App\Entity\User {#2784 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
  +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
  +url: null
  +body: """
    Really, how awesome is that?\n
    \n
    We could also show some support being active there from our Lemmy accounts!\n
    \n
    [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
    \n
    Links:\n
    \n
    - Lemmy.ml:  \n
        [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
    - Lemmy.world:  \n
        [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
    - Lemm.ee:  \n
        [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
    \n
    All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 47
  +favouriteCount: 362
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703168630 {#2818
    date: 2023-12-21 15:23:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2823 …}
  +votes: Doctrine\ORM\PersistentCollection {#2826 …}
  +reports: Doctrine\ORM\PersistentCollection {#2828 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
  +badges: Doctrine\ORM\PersistentCollection {#2834 …}
  +children: [
    1 => App\Entity\EntryComment {#2330
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
      +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703141877 {#2084
        date: 2023-12-21 07:57:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ChaosAD@lemmy.ml"
        "@v9CYKjLeia10dZpz88iU@programming.dev"
        "@ruplicant@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2339 …}
      +nested: Doctrine\ORM\PersistentCollection {#2336 …}
      +votes: Doctrine\ORM\PersistentCollection {#2337 …}
      +reports: Doctrine\ORM\PersistentCollection {#2341 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 239791
      -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6757181"
      +editedAt: DateTimeImmutable @1706047294 {#2348
        date: 2024-01-23 23:01:34.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703141877 {#2346
        date: 2023-12-21 07:57:57.0 +01:00
      }
      +"title": 239791
    }
    0 => App\Entity\EntryComment {#2026
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: null
      +root: null
      +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1703141624 {#1381
        date: 2023-12-21 07:53:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ChaosAD@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2094 …}
      +reports: Doctrine\ORM\PersistentCollection {#2093 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
      -id: 239786
      -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6757136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703141624 {#1385
        date: 2023-12-21 07:53:44.0 +01:00
      }
      +"title": 239786
    }
  ]
  -id: 23448
  -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
  -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703103055
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9522367"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703016655 {#2805
    date: 2023-12-19 21:10:55.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
116 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2131
  +user: Proxies\__CG__\App\Entity\User {#2784 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
  +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
  +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
  +url: null
  +body: """
    Really, how awesome is that?\n
    \n
    We could also show some support being active there from our Lemmy accounts!\n
    \n
    [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
    \n
    Links:\n
    \n
    - Lemmy.ml:  \n
        [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
    - Lemmy.world:  \n
        [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
    - Lemm.ee:  \n
        [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
    \n
    All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 47
  +favouriteCount: 362
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703168630 {#2818
    date: 2023-12-21 15:23:50.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2823 …}
  +votes: Doctrine\ORM\PersistentCollection {#2826 …}
  +reports: Doctrine\ORM\PersistentCollection {#2828 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
  +badges: Doctrine\ORM\PersistentCollection {#2834 …}
  +children: [
    1 => App\Entity\EntryComment {#2330
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
      +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1703141877 {#2084
        date: 2023-12-21 07:57:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ChaosAD@lemmy.ml"
        "@v9CYKjLeia10dZpz88iU@programming.dev"
        "@ruplicant@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2339 …}
      +nested: Doctrine\ORM\PersistentCollection {#2336 …}
      +votes: Doctrine\ORM\PersistentCollection {#2337 …}
      +reports: Doctrine\ORM\PersistentCollection {#2341 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 239791
      -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6757181"
      +editedAt: DateTimeImmutable @1706047294 {#2348
        date: 2024-01-23 23:01:34.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703141877 {#2346
        date: 2023-12-21 07:57:57.0 +01:00
      }
      +"title": 239791
    }
    0 => App\Entity\EntryComment {#2026
      +user: App\Entity\User {#258 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
      +image: null
      +parent: null
      +root: null
      +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1703141624 {#1381
        date: 2023-12-21 07:53:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ChaosAD@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2094 …}
      +reports: Doctrine\ORM\PersistentCollection {#2093 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
      -id: 239786
      -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/6757136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703141624 {#1385
        date: 2023-12-21 07:53:44.0 +01:00
      }
      +"title": 239786
    }
  ]
  -id: 23448
  -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
  -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703103055
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9522367"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703016655 {#2805
    date: 2023-12-19 21:10:55.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
117 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
118 DENIED moderate
App\Entity\EntryComment {#2330
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2131
    +user: Proxies\__CG__\App\Entity\User {#2784 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
    +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
    +url: null
    +body: """
      Really, how awesome is that?\n
      \n
      We could also show some support being active there from our Lemmy accounts!\n
      \n
      [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
      \n
      Links:\n
      \n
      - Lemmy.ml:  \n
          [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemmy.world:  \n
          [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemm.ee:  \n
          [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
      \n
      All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 47
    +favouriteCount: 362
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703168630 {#2818
      date: 2023-12-21 15:23:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2823 …}
    +votes: Doctrine\ORM\PersistentCollection {#2826 …}
    +reports: Doctrine\ORM\PersistentCollection {#2828 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
    +badges: Doctrine\ORM\PersistentCollection {#2834 …}
    +children: [
      1 => App\Entity\EntryComment {#2330}
      0 => App\Entity\EntryComment {#2026
        +user: App\Entity\User {#258 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: null
        +root: null
        +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1703141624 {#1381
          date: 2023-12-21 07:53:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ChaosAD@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2130 …}
        +votes: Doctrine\ORM\PersistentCollection {#2094 …}
        +reports: Doctrine\ORM\PersistentCollection {#2093 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
        -id: 239786
        -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6757136"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703141624 {#1385
          date: 2023-12-21 07:53:44.0 +01:00
        }
        +"title": 239786
      }
    ]
    -id: 23448
    -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
    -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703103055
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9522367"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703016655 {#2805
      date: 2023-12-19 21:10:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
  +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703141877 {#2084
    date: 2023-12-21 07:57:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChaosAD@lemmy.ml"
    "@v9CYKjLeia10dZpz88iU@programming.dev"
    "@ruplicant@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2339 …}
  +nested: Doctrine\ORM\PersistentCollection {#2336 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
  -id: 239791
  -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6757181"
  +editedAt: DateTimeImmutable @1706047294 {#2348
    date: 2024-01-23 23:01:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703141877 {#2346
    date: 2023-12-21 07:57:57.0 +01:00
  }
  +"title": 239791
}
"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
119 DENIED edit
App\Entity\EntryComment {#2330
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2131
    +user: Proxies\__CG__\App\Entity\User {#2784 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
    +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
    +url: null
    +body: """
      Really, how awesome is that?\n
      \n
      We could also show some support being active there from our Lemmy accounts!\n
      \n
      [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
      \n
      Links:\n
      \n
      - Lemmy.ml:  \n
          [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemmy.world:  \n
          [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemm.ee:  \n
          [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
      \n
      All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 47
    +favouriteCount: 362
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703168630 {#2818
      date: 2023-12-21 15:23:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2823 …}
    +votes: Doctrine\ORM\PersistentCollection {#2826 …}
    +reports: Doctrine\ORM\PersistentCollection {#2828 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
    +badges: Doctrine\ORM\PersistentCollection {#2834 …}
    +children: [
      1 => App\Entity\EntryComment {#2330}
      0 => App\Entity\EntryComment {#2026
        +user: App\Entity\User {#258 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: null
        +root: null
        +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1703141624 {#1381
          date: 2023-12-21 07:53:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ChaosAD@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2130 …}
        +votes: Doctrine\ORM\PersistentCollection {#2094 …}
        +reports: Doctrine\ORM\PersistentCollection {#2093 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
        -id: 239786
        -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6757136"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703141624 {#1385
          date: 2023-12-21 07:53:44.0 +01:00
        }
        +"title": 239786
      }
    ]
    -id: 23448
    -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
    -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703103055
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9522367"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703016655 {#2805
      date: 2023-12-19 21:10:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
  +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703141877 {#2084
    date: 2023-12-21 07:57:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChaosAD@lemmy.ml"
    "@v9CYKjLeia10dZpz88iU@programming.dev"
    "@ruplicant@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2339 …}
  +nested: Doctrine\ORM\PersistentCollection {#2336 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
  -id: 239791
  -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6757181"
  +editedAt: DateTimeImmutable @1706047294 {#2348
    date: 2024-01-23 23:01:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703141877 {#2346
    date: 2023-12-21 07:57:57.0 +01:00
  }
  +"title": 239791
}
"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
120 DENIED moderate
App\Entity\EntryComment {#2330
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2131
    +user: Proxies\__CG__\App\Entity\User {#2784 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
    +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
    +url: null
    +body: """
      Really, how awesome is that?\n
      \n
      We could also show some support being active there from our Lemmy accounts!\n
      \n
      [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
      \n
      Links:\n
      \n
      - Lemmy.ml:  \n
          [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemmy.world:  \n
          [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemm.ee:  \n
          [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
      \n
      All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 47
    +favouriteCount: 362
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703168630 {#2818
      date: 2023-12-21 15:23:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2823 …}
    +votes: Doctrine\ORM\PersistentCollection {#2826 …}
    +reports: Doctrine\ORM\PersistentCollection {#2828 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
    +badges: Doctrine\ORM\PersistentCollection {#2834 …}
    +children: [
      1 => App\Entity\EntryComment {#2330}
      0 => App\Entity\EntryComment {#2026
        +user: App\Entity\User {#258 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: null
        +root: null
        +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1703141624 {#1381
          date: 2023-12-21 07:53:44.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ChaosAD@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2129 …}
        +nested: Doctrine\ORM\PersistentCollection {#2130 …}
        +votes: Doctrine\ORM\PersistentCollection {#2094 …}
        +reports: Doctrine\ORM\PersistentCollection {#2093 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
        -id: 239786
        -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6757136"
        +editedAt: null
        +createdAt: DateTimeImmutable @1703141624 {#1385
          date: 2023-12-21 07:53:44.0 +01:00
        }
        +"title": 239786
      }
    ]
    -id: 23448
    -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
    -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703103055
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9522367"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703016655 {#2805
      date: 2023-12-19 21:10:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
  +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1703141877 {#2084
    date: 2023-12-21 07:57:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChaosAD@lemmy.ml"
    "@v9CYKjLeia10dZpz88iU@programming.dev"
    "@ruplicant@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2339 …}
  +nested: Doctrine\ORM\PersistentCollection {#2336 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
  -id: 239791
  -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6757181"
  +editedAt: DateTimeImmutable @1706047294 {#2348
    date: 2024-01-23 23:01:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703141877 {#2346
    date: 2023-12-21 07:57:57.0 +01:00
  }
  +"title": 239791
}
"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
121 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
122 DENIED moderate
App\Entity\EntryComment {#2026
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2131
    +user: Proxies\__CG__\App\Entity\User {#2784 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
    +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
    +url: null
    +body: """
      Really, how awesome is that?\n
      \n
      We could also show some support being active there from our Lemmy accounts!\n
      \n
      [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
      \n
      Links:\n
      \n
      - Lemmy.ml:  \n
          [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemmy.world:  \n
          [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemm.ee:  \n
          [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
      \n
      All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 47
    +favouriteCount: 362
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703168630 {#2818
      date: 2023-12-21 15:23:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2823 …}
    +votes: Doctrine\ORM\PersistentCollection {#2826 …}
    +reports: Doctrine\ORM\PersistentCollection {#2828 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
    +badges: Doctrine\ORM\PersistentCollection {#2834 …}
    +children: [
      1 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#258 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
        +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1703141877 {#2084
          date: 2023-12-21 07:57:57.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ChaosAD@lemmy.ml"
          "@v9CYKjLeia10dZpz88iU@programming.dev"
          "@ruplicant@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2339 …}
        +nested: Doctrine\ORM\PersistentCollection {#2336 …}
        +votes: Doctrine\ORM\PersistentCollection {#2337 …}
        +reports: Doctrine\ORM\PersistentCollection {#2341 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 239791
        -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6757181"
        +editedAt: DateTimeImmutable @1706047294 {#2348
          date: 2024-01-23 23:01:34.0 +01:00
        }
        +createdAt: DateTimeImmutable @1703141877 {#2346
          date: 2023-12-21 07:57:57.0 +01:00
        }
        +"title": 239791
      }
      0 => App\Entity\EntryComment {#2026}
    ]
    -id: 23448
    -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
    -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703103055
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9522367"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703016655 {#2805
      date: 2023-12-19 21:10:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703141624 {#1381
    date: 2023-12-21 07:53:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChaosAD@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2129 …}
  +nested: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2094 …}
  +reports: Doctrine\ORM\PersistentCollection {#2093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
  -id: 239786
  -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6757136"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703141624 {#1385
    date: 2023-12-21 07:53:44.0 +01:00
  }
  +"title": 239786
}
"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
123 DENIED edit
App\Entity\EntryComment {#2026
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2131
    +user: Proxies\__CG__\App\Entity\User {#2784 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
    +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
    +url: null
    +body: """
      Really, how awesome is that?\n
      \n
      We could also show some support being active there from our Lemmy accounts!\n
      \n
      [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
      \n
      Links:\n
      \n
      - Lemmy.ml:  \n
          [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemmy.world:  \n
          [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemm.ee:  \n
          [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
      \n
      All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 47
    +favouriteCount: 362
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703168630 {#2818
      date: 2023-12-21 15:23:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2823 …}
    +votes: Doctrine\ORM\PersistentCollection {#2826 …}
    +reports: Doctrine\ORM\PersistentCollection {#2828 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
    +badges: Doctrine\ORM\PersistentCollection {#2834 …}
    +children: [
      1 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#258 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
        +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1703141877 {#2084
          date: 2023-12-21 07:57:57.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ChaosAD@lemmy.ml"
          "@v9CYKjLeia10dZpz88iU@programming.dev"
          "@ruplicant@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2339 …}
        +nested: Doctrine\ORM\PersistentCollection {#2336 …}
        +votes: Doctrine\ORM\PersistentCollection {#2337 …}
        +reports: Doctrine\ORM\PersistentCollection {#2341 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 239791
        -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6757181"
        +editedAt: DateTimeImmutable @1706047294 {#2348
          date: 2024-01-23 23:01:34.0 +01:00
        }
        +createdAt: DateTimeImmutable @1703141877 {#2346
          date: 2023-12-21 07:57:57.0 +01:00
        }
        +"title": 239791
      }
      0 => App\Entity\EntryComment {#2026}
    ]
    -id: 23448
    -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
    -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703103055
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9522367"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703016655 {#2805
      date: 2023-12-19 21:10:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703141624 {#1381
    date: 2023-12-21 07:53:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChaosAD@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2129 …}
  +nested: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2094 …}
  +reports: Doctrine\ORM\PersistentCollection {#2093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
  -id: 239786
  -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6757136"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703141624 {#1385
    date: 2023-12-21 07:53:44.0 +01:00
  }
  +"title": 239786
}
"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
124 DENIED moderate
App\Entity\EntryComment {#2026
  +user: App\Entity\User {#258 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2131
    +user: Proxies\__CG__\App\Entity\User {#2784 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1650 …}
    +slug: "The-Linux-Experiment-Channel-From-Nick-is-on-Peertube-and"
    +title: "The Linux Experiment Channel (From Nick) is on Peertube, and it federates right into Lemmy as a community"
    +url: null
    +body: """
      Really, how awesome is that?\n
      \n
      We could also show some support being active there from our Lemmy accounts!\n
      \n
      [!thelinuxexperiment_channel@tilvids.com](https://tilvids.com/video-channels/thelinuxexperiment_channel)\n
      \n
      Links:\n
      \n
      - Lemmy.ml:  \n
          [lemmy.ml/…/thelinuxexperiment_channel@tilvids.com](https://lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemmy.world:  \n
          [lemmy.world/…/thelinuxexperiment_channel@tilvids.…](https://lemmy.world/c/thelinuxexperiment_channel@tilvids.com)\n
      - Lemm.ee:  \n
          [lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)\n
      \n
      All the other: [search link](/search?q=https://tilvids.com/c/thelinuxexperiment_channel/videos&type=Communities) (only work in browsers)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 47
    +favouriteCount: 362
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703168630 {#2818
      date: 2023-12-21 15:23:50.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2823 …}
    +votes: Doctrine\ORM\PersistentCollection {#2826 …}
    +reports: Doctrine\ORM\PersistentCollection {#2828 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2830 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2832 …}
    +badges: Doctrine\ORM\PersistentCollection {#2834 …}
    +children: [
      1 => App\Entity\EntryComment {#2330
        +user: App\Entity\User {#258 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2131 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2159 …}
        +body: "I [have heard](https://github.com/LemmyNet/lemmy/issues/3837#issuecomment-1738879027) that it might be an issue with Peertube’s federation implementation, in that its not properly pushing externally."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1703141877 {#2084
          date: 2023-12-21 07:57:57.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ChaosAD@lemmy.ml"
          "@v9CYKjLeia10dZpz88iU@programming.dev"
          "@ruplicant@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2339 …}
        +nested: Doctrine\ORM\PersistentCollection {#2336 …}
        +votes: Doctrine\ORM\PersistentCollection {#2337 …}
        +reports: Doctrine\ORM\PersistentCollection {#2341 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 239791
        -bodyTs: "'/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':6 'extern':24 'feder':16 'github.com':5 'github.com/lemmynet/lemmy/issues/3837#issuecomment-1738879027)':4 'heard':3 'implement':17 'issu':12 'might':9 'peertub':14 'proper':22 'push':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/6757181"
        +editedAt: DateTimeImmutable @1706047294 {#2348
          date: 2024-01-23 23:01:34.0 +01:00
        }
        +createdAt: DateTimeImmutable @1703141877 {#2346
          date: 2023-12-21 07:57:57.0 +01:00
        }
        +"title": 239791
      }
      0 => App\Entity\EntryComment {#2026}
    ]
    -id: 23448
    -titleTs: "'channel':4 'communiti':18 'experi':3 'feder':12 'lemmi':15 'linux':2 'nick':6 'peertub':9 'right':13"
    -bodyTs: "'/c/thelinuxexperiment_channel/videos&type=communities)':51 '/c/thelinuxexperiment_channel@tilvids.com)':30,37 '/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':41 '/search':47 '/thelinuxexperiment_channel':26,33 '/video-channels/thelinuxexperiment_channel)':22 'account':18 'activ':13 'also':8 'awesom':3 'browser':55 'could':7 'lemm.ee':38,40 'lemm.ee/c/thelinuxexperiment_channel@tilvids.com](https://lemm.ee/c/thelinuxexperiment_channel@tilvids.com)':39 'lemmi':17 'lemmy.ml':24,25,29 'lemmy.ml/c/thelinuxexperiment_channel@tilvids.com)':28 'lemmy.world':31,32,36 'lemmy.world/c/thelinuxexperiment_channel@tilvids.com)':35 'link':23,46 'q':48 'realli':1 'search':45 'show':9 'support':11 'thelinuxexperiment_channel@tilvids.com':19 'tilvid':34 'tilvids.com':21,27,50 'tilvids.com/c/thelinuxexperiment_channel/videos&type=communities)':49 'tilvids.com/video-channels/thelinuxexperiment_channel)':20 'work':53"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703103055
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9522367"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703016655 {#2805
      date: 2023-12-19 21:10:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: "Unfortunately, comments, and votes don’t appear to be federating from Peertube. I’ve opened some issues ([LemmyNet/Lemmy#4314](https://github.com/LemmyNet/lemmy/issues/4314), [LemmyNet/Lemmy#3837](https://github.com/LemmyNet/lemmy/issues/3837), [LemmyNet/lemmy-ui#2161](https://github.com/LemmyNet/lemmy-ui/issues/2161)) for this in the past, and, from what I’ve heard, it may be an issue with Peertube’s federation implementation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703141624 {#1381
    date: 2023-12-21 07:53:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ChaosAD@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2129 …}
  +nested: Doctrine\ORM\PersistentCollection {#2130 …}
  +votes: Doctrine\ORM\PersistentCollection {#2094 …}
  +reports: Doctrine\ORM\PersistentCollection {#2093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2036 …}
  -id: 239786
  -bodyTs: "'/lemmynet/lemmy-ui/issues/2161))':32 '/lemmynet/lemmy/issues/3837),':27 '/lemmynet/lemmy/issues/4314),':22 '2161':29 '3837':24 '4314':19 'appear':7 'comment':2 'feder':10,52 'github.com':21,26,31 'github.com/lemmynet/lemmy-ui/issues/2161))':30 'github.com/lemmynet/lemmy/issues/3837),':25 'github.com/lemmynet/lemmy/issues/4314),':20 'heard':43 'implement':53 'issu':17,48 'lemmynet/lemmy':18,23 'lemmynet/lemmy-ui':28 'may':45 'open':15 'past':37 'peertub':12,50 'unfortun':1 've':14,42 'vote':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6757136"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703141624 {#1385
    date: 2023-12-21 07:53:44.0 +01:00
  }
  +"title": 239786
}
"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
125 DENIED ROLE_ADMIN
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
126 DENIED ROLE_MODERATOR
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