GET https://kbin.spritesserver.nl/index.php/u/@Atemu@lemmy.ml/active/2023-11-19::2023-11-19

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 …}
}
3.97 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1596
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +body: """
    > simple_cat which does a simple read/write loop\n
    \n
    You just proved my own point. `cat` does the `write()`. Bash just configures *where* it writes to.\n
    \n
    > re the reflink thing, you were probably thinking of cp, not cat.\n
    \n
    No, I was specifically thinking of `cat`. I just copied a 73G non-sparse incompressible file in 3 seconds using `cat file > copy`.\n
    \n
    `copy_file_range` does reflinks on btrfs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700382562 {#1592
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 139327
  -bodyTs: "'3':56 '73g':49 'bash':19 'btrfs':68 'cat':2,15,37,44,59 'configur':21 'copi':47,61,62 'cp':35 'file':54,60,63 'incompress':53 'loop':8 'non':51 'non-spars':50 'point':14 'probabl':32 'prove':11 'rang':64 're':26 'read/write':7 'reflink':28,66 'second':57 'simpl':1,6 'spars':52 'specif':41 'thing':29 'think':33,42 'use':58 'write':18,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5934030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700382562 {#1604
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +"title": 139327
}
"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
3 DENIED edit
App\Entity\EntryComment {#1596
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +body: """
    > simple_cat which does a simple read/write loop\n
    \n
    You just proved my own point. `cat` does the `write()`. Bash just configures *where* it writes to.\n
    \n
    > re the reflink thing, you were probably thinking of cp, not cat.\n
    \n
    No, I was specifically thinking of `cat`. I just copied a 73G non-sparse incompressible file in 3 seconds using `cat file > copy`.\n
    \n
    `copy_file_range` does reflinks on btrfs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700382562 {#1592
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 139327
  -bodyTs: "'3':56 '73g':49 'bash':19 'btrfs':68 'cat':2,15,37,44,59 'configur':21 'copi':47,61,62 'cp':35 'file':54,60,63 'incompress':53 'loop':8 'non':51 'non-spars':50 'point':14 'probabl':32 'prove':11 'rang':64 're':26 'read/write':7 'reflink':28,66 'second':57 'simpl':1,6 'spars':52 'specif':41 'thing':29 'think':33,42 'use':58 'write':18,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5934030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700382562 {#1604
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +"title": 139327
}
"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
4 DENIED moderate
App\Entity\EntryComment {#1596
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1730 …}
  +body: """
    > simple_cat which does a simple read/write loop\n
    \n
    You just proved my own point. `cat` does the `write()`. Bash just configures *where* it writes to.\n
    \n
    > re the reflink thing, you were probably thinking of cp, not cat.\n
    \n
    No, I was specifically thinking of `cat`. I just copied a 73G non-sparse incompressible file in 3 seconds using `cat file > copy`.\n
    \n
    `copy_file_range` does reflinks on btrfs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700382562 {#1592
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1728 …}
  +nested: Doctrine\ORM\PersistentCollection {#1721 …}
  +votes: Doctrine\ORM\PersistentCollection {#1723 …}
  +reports: Doctrine\ORM\PersistentCollection {#1731 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1597 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1618 …}
  -id: 139327
  -bodyTs: "'3':56 '73g':49 'bash':19 'btrfs':68 'cat':2,15,37,44,59 'configur':21 'copi':47,61,62 'cp':35 'file':54,60,63 'incompress':53 'loop':8 'non':51 'non-spars':50 'point':14 'probabl':32 'prove':11 'rang':64 're':26 'read/write':7 'reflink':28,66 'second':57 'simpl':1,6 'spars':52 'specif':41 'thing':29 'think':33,42 'use':58 'write':18,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5934030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700382562 {#1604
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +"title": 139327
}
"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
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
Proxies\__CG__\App\Entity\Entry {#1734
  +user: Proxies\__CG__\App\Entity\User {#2026 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2328 …}
  +slug: "Testing-packaging-which-targets-multiple-distributions"
  +title: "Testing packaging which targets multiple distributions?"
  +url: null
  +body: """
    I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
    \n
    Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700542852 {#2060
    date: 2023-11-21 06:00:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2191 …}
  +votes: Doctrine\ORM\PersistentCollection {#2327 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
  +badges: Doctrine\ORM\PersistentCollection {#2341 …}
  +children: [
    App\Entity\EntryComment {#1736
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1734 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
        \n
        Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
        \n
        As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
        \n
        Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
        Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
        Again, don’t put much time in this. Focus on your app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1700409831 {#1683
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@makeasnek@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1732 …}
      +nested: Doctrine\ORM\PersistentCollection {#1735 …}
      +votes: Doctrine\ORM\PersistentCollection {#1729 …}
      +reports: Doctrine\ORM\PersistentCollection {#1719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
      -id: 140126
      -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700409831 {#1701
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +"title": 140126
    }
  ]
  -id: 14418
  -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
  -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700490216
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8182301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700403816 {#2130
    date: 2023-11-19 15:23:36.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
7 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1734
  +user: Proxies\__CG__\App\Entity\User {#2026 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2328 …}
  +slug: "Testing-packaging-which-targets-multiple-distributions"
  +title: "Testing packaging which targets multiple distributions?"
  +url: null
  +body: """
    I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
    \n
    Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700542852 {#2060
    date: 2023-11-21 06:00:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2191 …}
  +votes: Doctrine\ORM\PersistentCollection {#2327 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
  +badges: Doctrine\ORM\PersistentCollection {#2341 …}
  +children: [
    App\Entity\EntryComment {#1736
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1734 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
        \n
        Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
        \n
        As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
        \n
        Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
        Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
        Again, don’t put much time in this. Focus on your app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1700409831 {#1683
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@makeasnek@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1732 …}
      +nested: Doctrine\ORM\PersistentCollection {#1735 …}
      +votes: Doctrine\ORM\PersistentCollection {#1729 …}
      +reports: Doctrine\ORM\PersistentCollection {#1719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
      -id: 140126
      -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700409831 {#1701
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +"title": 140126
    }
  ]
  -id: 14418
  -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
  -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700490216
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8182301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700403816 {#2130
    date: 2023-11-19 15:23:36.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
8 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1734
  +user: Proxies\__CG__\App\Entity\User {#2026 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2328 …}
  +slug: "Testing-packaging-which-targets-multiple-distributions"
  +title: "Testing packaging which targets multiple distributions?"
  +url: null
  +body: """
    I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
    \n
    Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700542852 {#2060
    date: 2023-11-21 06:00:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2191 …}
  +votes: Doctrine\ORM\PersistentCollection {#2327 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
  +badges: Doctrine\ORM\PersistentCollection {#2341 …}
  +children: [
    App\Entity\EntryComment {#1736
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1734 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
        \n
        Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
        \n
        As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
        \n
        Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
        Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
        Again, don’t put much time in this. Focus on your app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1700409831 {#1683
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@makeasnek@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1732 …}
      +nested: Doctrine\ORM\PersistentCollection {#1735 …}
      +votes: Doctrine\ORM\PersistentCollection {#1729 …}
      +reports: Doctrine\ORM\PersistentCollection {#1719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
      -id: 140126
      -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700409831 {#1701
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +"title": 140126
    }
  ]
  -id: 14418
  -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
  -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700490216
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8182301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700403816 {#2130
    date: 2023-11-19 15:23:36.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
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 {#1736
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1734
    +user: Proxies\__CG__\App\Entity\User {#2026 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2328 …}
    +slug: "Testing-packaging-which-targets-multiple-distributions"
    +title: "Testing packaging which targets multiple distributions?"
    +url: null
    +body: """
      I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
      \n
      Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700542852 {#2060
      date: 2023-11-21 06:00:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2191 …}
    +votes: Doctrine\ORM\PersistentCollection {#2327 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
    +badges: Doctrine\ORM\PersistentCollection {#2341 …}
    +children: [
      App\Entity\EntryComment {#1736}
    ]
    -id: 14418
    -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
    -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700490216
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8182301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700403816 {#2130
      date: 2023-11-19 15:23:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
    \n
    Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
    \n
    As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
    \n
    Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
    Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
    Again, don’t put much time in this. Focus on your app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1700409831 {#1683
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@makeasnek@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1732 …}
  +nested: Doctrine\ORM\PersistentCollection {#1735 …}
  +votes: Doctrine\ORM\PersistentCollection {#1729 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
  -id: 140126
  -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700409831 {#1701
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +"title": 140126
}
"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 {#1736
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1734
    +user: Proxies\__CG__\App\Entity\User {#2026 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2328 …}
    +slug: "Testing-packaging-which-targets-multiple-distributions"
    +title: "Testing packaging which targets multiple distributions?"
    +url: null
    +body: """
      I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
      \n
      Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700542852 {#2060
      date: 2023-11-21 06:00:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2191 …}
    +votes: Doctrine\ORM\PersistentCollection {#2327 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
    +badges: Doctrine\ORM\PersistentCollection {#2341 …}
    +children: [
      App\Entity\EntryComment {#1736}
    ]
    -id: 14418
    -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
    -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700490216
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8182301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700403816 {#2130
      date: 2023-11-19 15:23:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
    \n
    Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
    \n
    As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
    \n
    Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
    Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
    Again, don’t put much time in this. Focus on your app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1700409831 {#1683
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@makeasnek@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1732 …}
  +nested: Doctrine\ORM\PersistentCollection {#1735 …}
  +votes: Doctrine\ORM\PersistentCollection {#1729 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
  -id: 140126
  -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700409831 {#1701
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +"title": 140126
}
"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 {#1736
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1734
    +user: Proxies\__CG__\App\Entity\User {#2026 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2328 …}
    +slug: "Testing-packaging-which-targets-multiple-distributions"
    +title: "Testing packaging which targets multiple distributions?"
    +url: null
    +body: """
      I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
      \n
      Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700542852 {#2060
      date: 2023-11-21 06:00:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2191 …}
    +votes: Doctrine\ORM\PersistentCollection {#2327 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2324 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2334 …}
    +badges: Doctrine\ORM\PersistentCollection {#2341 …}
    +children: [
      App\Entity\EntryComment {#1736}
    ]
    -id: 14418
    -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
    -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700490216
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8182301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700403816 {#2130
      date: 2023-11-19 15:23:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
    \n
    Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
    \n
    As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
    \n
    Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
    Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
    Again, don’t put much time in this. Focus on your app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1700409831 {#1683
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@makeasnek@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1732 …}
  +nested: Doctrine\ORM\PersistentCollection {#1735 …}
  +votes: Doctrine\ORM\PersistentCollection {#1729 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1714 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1720 …}
  -id: 140126
  -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700409831 {#1701
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +"title": 140126
}
"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
Proxies\__CG__\App\Entity\Entry {#1740
  +user: Proxies\__CG__\App\Entity\User {#1403 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: Proxies\__CG__\App\Entity\Image {#2094 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
  +slug: "Automated-deployment-of-systems"
  +title: "Automated deployment of systems"
  +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
  +body: """
    I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
    \n
    I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
    \n
    I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
    \n
    Thanks!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700534625 {#2091
    date: 2023-11-21 03:43:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2345 …}
  +votes: Doctrine\ORM\PersistentCollection {#2330 …}
  +reports: Doctrine\ORM\PersistentCollection {#2346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
  +badges: Doctrine\ORM\PersistentCollection {#2042 …}
  +children: [
    App\Entity\EntryComment {#1741
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1740 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700410343 {#1717
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@randomaside@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1707 …}
      +nested: Doctrine\ORM\PersistentCollection {#2464 …}
      +votes: Doctrine\ORM\PersistentCollection {#2448 …}
      +reports: Doctrine\ORM\PersistentCollection {#2447 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
      -id: 140147
      -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700410343 {#1739
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +"title": 140147
    }
  ]
  -id: 14177
  -titleTs: "'autom':1 'deploy':2 'system':4"
  -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700407171
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8644673"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700320771 {#1384
    date: 2023-11-18 16:19:31.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
15 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1740
  +user: Proxies\__CG__\App\Entity\User {#1403 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: Proxies\__CG__\App\Entity\Image {#2094 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
  +slug: "Automated-deployment-of-systems"
  +title: "Automated deployment of systems"
  +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
  +body: """
    I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
    \n
    I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
    \n
    I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
    \n
    Thanks!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700534625 {#2091
    date: 2023-11-21 03:43:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2345 …}
  +votes: Doctrine\ORM\PersistentCollection {#2330 …}
  +reports: Doctrine\ORM\PersistentCollection {#2346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
  +badges: Doctrine\ORM\PersistentCollection {#2042 …}
  +children: [
    App\Entity\EntryComment {#1741
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1740 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700410343 {#1717
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@randomaside@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1707 …}
      +nested: Doctrine\ORM\PersistentCollection {#2464 …}
      +votes: Doctrine\ORM\PersistentCollection {#2448 …}
      +reports: Doctrine\ORM\PersistentCollection {#2447 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
      -id: 140147
      -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700410343 {#1739
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +"title": 140147
    }
  ]
  -id: 14177
  -titleTs: "'autom':1 'deploy':2 'system':4"
  -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700407171
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8644673"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700320771 {#1384
    date: 2023-11-18 16:19:31.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
16 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1740
  +user: Proxies\__CG__\App\Entity\User {#1403 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: Proxies\__CG__\App\Entity\Image {#2094 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
  +slug: "Automated-deployment-of-systems"
  +title: "Automated deployment of systems"
  +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
  +body: """
    I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
    \n
    I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
    \n
    I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
    \n
    Thanks!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700534625 {#2091
    date: 2023-11-21 03:43:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2345 …}
  +votes: Doctrine\ORM\PersistentCollection {#2330 …}
  +reports: Doctrine\ORM\PersistentCollection {#2346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
  +badges: Doctrine\ORM\PersistentCollection {#2042 …}
  +children: [
    App\Entity\EntryComment {#1741
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1740 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700410343 {#1717
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@randomaside@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1707 …}
      +nested: Doctrine\ORM\PersistentCollection {#2464 …}
      +votes: Doctrine\ORM\PersistentCollection {#2448 …}
      +reports: Doctrine\ORM\PersistentCollection {#2447 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
      -id: 140147
      -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700410343 {#1739
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +"title": 140147
    }
  ]
  -id: 14177
  -titleTs: "'autom':1 'deploy':2 'system':4"
  -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700407171
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8644673"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700320771 {#1384
    date: 2023-11-18 16:19:31.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
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 {#1741
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1740
    +user: Proxies\__CG__\App\Entity\User {#1403 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
    +image: Proxies\__CG__\App\Entity\Image {#2094 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
    +slug: "Automated-deployment-of-systems"
    +title: "Automated deployment of systems"
    +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
    +body: """
      I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
      \n
      I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
      \n
      I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
      \n
      Thanks!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700534625 {#2091
      date: 2023-11-21 03:43:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2330 …}
    +reports: Doctrine\ORM\PersistentCollection {#2346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
    +badges: Doctrine\ORM\PersistentCollection {#2042 …}
    +children: [
      App\Entity\EntryComment {#1741}
    ]
    -id: 14177
    -titleTs: "'autom':1 'deploy':2 'system':4"
    -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700407171
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8644673"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700320771 {#1384
      date: 2023-11-18 16:19:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700410343 {#1717
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomaside@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1707 …}
  +nested: Doctrine\ORM\PersistentCollection {#2464 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
  -id: 140147
  -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700410343 {#1739
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +"title": 140147
}
"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 {#1741
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1740
    +user: Proxies\__CG__\App\Entity\User {#1403 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
    +image: Proxies\__CG__\App\Entity\Image {#2094 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
    +slug: "Automated-deployment-of-systems"
    +title: "Automated deployment of systems"
    +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
    +body: """
      I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
      \n
      I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
      \n
      I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
      \n
      Thanks!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700534625 {#2091
      date: 2023-11-21 03:43:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2330 …}
    +reports: Doctrine\ORM\PersistentCollection {#2346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
    +badges: Doctrine\ORM\PersistentCollection {#2042 …}
    +children: [
      App\Entity\EntryComment {#1741}
    ]
    -id: 14177
    -titleTs: "'autom':1 'deploy':2 'system':4"
    -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700407171
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8644673"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700320771 {#1384
      date: 2023-11-18 16:19:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700410343 {#1717
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomaside@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1707 …}
  +nested: Doctrine\ORM\PersistentCollection {#2464 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
  -id: 140147
  -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700410343 {#1739
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +"title": 140147
}
"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 {#1741
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1740
    +user: Proxies\__CG__\App\Entity\User {#1403 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
    +image: Proxies\__CG__\App\Entity\Image {#2094 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2241 …}
    +slug: "Automated-deployment-of-systems"
    +title: "Automated deployment of systems"
    +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
    +body: """
      I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
      \n
      I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
      \n
      I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
      \n
      Thanks!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700534625 {#2091
      date: 2023-11-21 03:43:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2330 …}
    +reports: Doctrine\ORM\PersistentCollection {#2346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2344 …}
    +badges: Doctrine\ORM\PersistentCollection {#2042 …}
    +children: [
      App\Entity\EntryComment {#1741}
    ]
    -id: 14177
    -titleTs: "'autom':1 'deploy':2 'system':4"
    -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700407171
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8644673"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700320771 {#1384
      date: 2023-11-18 16:19:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1555 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700410343 {#1717
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomaside@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1707 …}
  +nested: Doctrine\ORM\PersistentCollection {#2464 …}
  +votes: Doctrine\ORM\PersistentCollection {#2448 …}
  +reports: Doctrine\ORM\PersistentCollection {#2447 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
  -id: 140147
  -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700410343 {#1739
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +"title": 140147
}
"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
Proxies\__CG__\App\Entity\Entry {#1568
  +user: Proxies\__CG__\App\Entity\User {#1381 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: Proxies\__CG__\App\Entity\Image {#2393 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
  +slug: "Why-Bluesky-over-sth-like-Activitypub"
  +title: "Why Bluesky over sth like Activitypub?"
  +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
  +body: "Is it really decentralized and private?"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 44
  +favouriteCount: 65
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509856 {#2470
    date: 2023-11-20 20:50:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  +badges: Doctrine\ORM\PersistentCollection {#2093 …}
  +children: [
    1 => App\Entity\EntryComment {#1629
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
      +root: App\Entity\EntryComment {#1674
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: "Not invented here syndrome."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1700733439 {#1609
          date: 2023-11-23 10:57:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 139301
        -bodyTs: "'invent':2 'syndrom':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5933880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700381803 {#1743
          date: 2023-11-19 09:16:43.0 +01:00
        }
        +"title": 139301
      }
      +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700388668 {#1626
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@khoi@slrpnk.net"
        "@Atemu@lemmy.ml"
        "@sexy_peach@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1598 …}
      +nested: Doctrine\ORM\PersistentCollection {#1616 …}
      +votes: Doctrine\ORM\PersistentCollection {#1705 …}
      +reports: Doctrine\ORM\PersistentCollection {#1692 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
      -id: 139506
      -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5935052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700388668 {#1628
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +"title": 139506
    }
    0 => App\Entity\EntryComment {#1674}
  ]
  -id: 14359
  -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
  -bodyTs: "'decentr':4 'privat':6 'realli':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700467389
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/4146078"
  +editedAt: DateTimeImmutable @1700721128 {#1404
    date: 2023-11-23 07:32:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700380989 {#1405
    date: 2023-11-19 09:03:09.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
23 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1568
  +user: Proxies\__CG__\App\Entity\User {#1381 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: Proxies\__CG__\App\Entity\Image {#2393 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
  +slug: "Why-Bluesky-over-sth-like-Activitypub"
  +title: "Why Bluesky over sth like Activitypub?"
  +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
  +body: "Is it really decentralized and private?"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 44
  +favouriteCount: 65
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509856 {#2470
    date: 2023-11-20 20:50:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  +badges: Doctrine\ORM\PersistentCollection {#2093 …}
  +children: [
    1 => App\Entity\EntryComment {#1629
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
      +root: App\Entity\EntryComment {#1674
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: "Not invented here syndrome."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1700733439 {#1609
          date: 2023-11-23 10:57:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 139301
        -bodyTs: "'invent':2 'syndrom':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5933880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700381803 {#1743
          date: 2023-11-19 09:16:43.0 +01:00
        }
        +"title": 139301
      }
      +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700388668 {#1626
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@khoi@slrpnk.net"
        "@Atemu@lemmy.ml"
        "@sexy_peach@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1598 …}
      +nested: Doctrine\ORM\PersistentCollection {#1616 …}
      +votes: Doctrine\ORM\PersistentCollection {#1705 …}
      +reports: Doctrine\ORM\PersistentCollection {#1692 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
      -id: 139506
      -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5935052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700388668 {#1628
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +"title": 139506
    }
    0 => App\Entity\EntryComment {#1674}
  ]
  -id: 14359
  -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
  -bodyTs: "'decentr':4 'privat':6 'realli':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700467389
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/4146078"
  +editedAt: DateTimeImmutable @1700721128 {#1404
    date: 2023-11-23 07:32:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700380989 {#1405
    date: 2023-11-19 09:03:09.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
24 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1568
  +user: Proxies\__CG__\App\Entity\User {#1381 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: Proxies\__CG__\App\Entity\Image {#2393 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
  +slug: "Why-Bluesky-over-sth-like-Activitypub"
  +title: "Why Bluesky over sth like Activitypub?"
  +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
  +body: "Is it really decentralized and private?"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 44
  +favouriteCount: 65
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509856 {#2470
    date: 2023-11-20 20:50:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  +badges: Doctrine\ORM\PersistentCollection {#2093 …}
  +children: [
    1 => App\Entity\EntryComment {#1629
      +user: App\Entity\User {#260 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
      +root: App\Entity\EntryComment {#1674
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: "Not invented here syndrome."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1700733439 {#1609
          date: 2023-11-23 10:57:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 139301
        -bodyTs: "'invent':2 'syndrom':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5933880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700381803 {#1743
          date: 2023-11-19 09:16:43.0 +01:00
        }
        +"title": 139301
      }
      +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700388668 {#1626
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@khoi@slrpnk.net"
        "@Atemu@lemmy.ml"
        "@sexy_peach@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1598 …}
      +nested: Doctrine\ORM\PersistentCollection {#1616 …}
      +votes: Doctrine\ORM\PersistentCollection {#1705 …}
      +reports: Doctrine\ORM\PersistentCollection {#1692 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
      -id: 139506
      -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5935052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700388668 {#1628
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +"title": 139506
    }
    0 => App\Entity\EntryComment {#1674}
  ]
  -id: 14359
  -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
  -bodyTs: "'decentr':4 'privat':6 'realli':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700467389
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/4146078"
  +editedAt: DateTimeImmutable @1700721128 {#1404
    date: 2023-11-23 07:32:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700380989 {#1405
    date: 2023-11-19 09:03:09.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
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#1629
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#1381 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2393 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2470
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2385 …}
    +votes: Doctrine\ORM\PersistentCollection {#2378 …}
    +reports: Doctrine\ORM\PersistentCollection {#2383 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
    +badges: Doctrine\ORM\PersistentCollection {#2093 …}
    +children: [
      1 => App\Entity\EntryComment {#1629}
      0 => App\Entity\EntryComment {#1674
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: "Not invented here syndrome."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1700733439 {#1609
          date: 2023-11-23 10:57:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 139301
        -bodyTs: "'invent':2 'syndrom':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5933880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700381803 {#1743
          date: 2023-11-19 09:16:43.0 +01:00
        }
        +"title": 139301
      }
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#1404
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#1405
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
  +root: App\Entity\EntryComment {#1674}
  +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700388668 {#1626
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
    "@Atemu@lemmy.ml"
    "@sexy_peach@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1598 …}
  +nested: Doctrine\ORM\PersistentCollection {#1616 …}
  +votes: Doctrine\ORM\PersistentCollection {#1705 …}
  +reports: Doctrine\ORM\PersistentCollection {#1692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
  -id: 139506
  -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5935052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700388668 {#1628
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +"title": 139506
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#1629
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#1381 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2393 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2470
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2385 …}
    +votes: Doctrine\ORM\PersistentCollection {#2378 …}
    +reports: Doctrine\ORM\PersistentCollection {#2383 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
    +badges: Doctrine\ORM\PersistentCollection {#2093 …}
    +children: [
      1 => App\Entity\EntryComment {#1629}
      0 => App\Entity\EntryComment {#1674
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: "Not invented here syndrome."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1700733439 {#1609
          date: 2023-11-23 10:57:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 139301
        -bodyTs: "'invent':2 'syndrom':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5933880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700381803 {#1743
          date: 2023-11-19 09:16:43.0 +01:00
        }
        +"title": 139301
      }
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#1404
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#1405
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
  +root: App\Entity\EntryComment {#1674}
  +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700388668 {#1626
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
    "@Atemu@lemmy.ml"
    "@sexy_peach@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1598 …}
  +nested: Doctrine\ORM\PersistentCollection {#1616 …}
  +votes: Doctrine\ORM\PersistentCollection {#1705 …}
  +reports: Doctrine\ORM\PersistentCollection {#1692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
  -id: 139506
  -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5935052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700388668 {#1628
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +"title": 139506
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#1629
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#1381 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2393 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2470
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2385 …}
    +votes: Doctrine\ORM\PersistentCollection {#2378 …}
    +reports: Doctrine\ORM\PersistentCollection {#2383 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
    +badges: Doctrine\ORM\PersistentCollection {#2093 …}
    +children: [
      1 => App\Entity\EntryComment {#1629}
      0 => App\Entity\EntryComment {#1674
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: null
        +root: null
        +body: "Not invented here syndrome."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 15
        +score: 0
        +lastActive: DateTime @1700733439 {#1609
          date: 2023-11-23 10:57:19.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1548 …}
        +nested: Doctrine\ORM\PersistentCollection {#1550 …}
        +votes: Doctrine\ORM\PersistentCollection {#1525 …}
        +reports: Doctrine\ORM\PersistentCollection {#1527 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
        -id: 139301
        -bodyTs: "'invent':2 'syndrom':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5933880"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700381803 {#1743
          date: 2023-11-19 09:16:43.0 +01:00
        }
        +"title": 139301
      }
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#1404
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#1405
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
  +root: App\Entity\EntryComment {#1674}
  +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700388668 {#1626
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
    "@Atemu@lemmy.ml"
    "@sexy_peach@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1598 …}
  +nested: Doctrine\ORM\PersistentCollection {#1616 …}
  +votes: Doctrine\ORM\PersistentCollection {#1705 …}
  +reports: Doctrine\ORM\PersistentCollection {#1692 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
  -id: 139506
  -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5935052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700388668 {#1628
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +"title": 139506
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#1674
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#1381 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2393 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2470
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2385 …}
    +votes: Doctrine\ORM\PersistentCollection {#2378 …}
    +reports: Doctrine\ORM\PersistentCollection {#2383 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
    +badges: Doctrine\ORM\PersistentCollection {#2093 …}
    +children: [
      1 => App\Entity\EntryComment {#1629
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
        +root: App\Entity\EntryComment {#1674}
        +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700388668 {#1626
          date: 2023-11-19 11:11:08.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
          "@Atemu@lemmy.ml"
          "@sexy_peach@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1616 …}
        +votes: Doctrine\ORM\PersistentCollection {#1705 …}
        +reports: Doctrine\ORM\PersistentCollection {#1692 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
        -id: 139506
        -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5935052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700388668 {#1628
          date: 2023-11-19 11:11:08.0 +01:00
        }
        +"title": 139506
      }
      0 => App\Entity\EntryComment {#1674}
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#1404
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#1405
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: null
  +root: null
  +body: "Not invented here syndrome."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1700733439 {#1609
    date: 2023-11-23 10:57:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1525 …}
  +reports: Doctrine\ORM\PersistentCollection {#1527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  -id: 139301
  -bodyTs: "'invent':2 'syndrom':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5933880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700381803 {#1743
    date: 2023-11-19 09:16:43.0 +01:00
  }
  +"title": 139301
}
"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 {#1674
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#1381 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2393 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2470
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2385 …}
    +votes: Doctrine\ORM\PersistentCollection {#2378 …}
    +reports: Doctrine\ORM\PersistentCollection {#2383 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
    +badges: Doctrine\ORM\PersistentCollection {#2093 …}
    +children: [
      1 => App\Entity\EntryComment {#1629
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
        +root: App\Entity\EntryComment {#1674}
        +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700388668 {#1626
          date: 2023-11-19 11:11:08.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
          "@Atemu@lemmy.ml"
          "@sexy_peach@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1616 …}
        +votes: Doctrine\ORM\PersistentCollection {#1705 …}
        +reports: Doctrine\ORM\PersistentCollection {#1692 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
        -id: 139506
        -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5935052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700388668 {#1628
          date: 2023-11-19 11:11:08.0 +01:00
        }
        +"title": 139506
      }
      0 => App\Entity\EntryComment {#1674}
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#1404
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#1405
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: null
  +root: null
  +body: "Not invented here syndrome."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1700733439 {#1609
    date: 2023-11-23 10:57:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1525 …}
  +reports: Doctrine\ORM\PersistentCollection {#1527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  -id: 139301
  -bodyTs: "'invent':2 'syndrom':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5933880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700381803 {#1743
    date: 2023-11-19 09:16:43.0 +01:00
  }
  +"title": 139301
}
"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 {#1674
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1568
    +user: Proxies\__CG__\App\Entity\User {#1381 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
    +image: Proxies\__CG__\App\Entity\Image {#2393 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2382 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2470
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2385 …}
    +votes: Doctrine\ORM\PersistentCollection {#2378 …}
    +reports: Doctrine\ORM\PersistentCollection {#2383 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
    +badges: Doctrine\ORM\PersistentCollection {#2093 …}
    +children: [
      1 => App\Entity\EntryComment {#1629
        +user: App\Entity\User {#260 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1568 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1630 …}
        +root: App\Entity\EntryComment {#1674}
        +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700388668 {#1626
          date: 2023-11-19 11:11:08.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@khoi@slrpnk.net"
          "@Atemu@lemmy.ml"
          "@sexy_peach@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1598 …}
        +nested: Doctrine\ORM\PersistentCollection {#1616 …}
        +votes: Doctrine\ORM\PersistentCollection {#1705 …}
        +reports: Doctrine\ORM\PersistentCollection {#1692 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1686 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1680 …}
        -id: 139506
        -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5935052"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700388668 {#1628
          date: 2023-11-19 11:11:08.0 +01:00
        }
        +"title": 139506
      }
      0 => App\Entity\EntryComment {#1674}
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#1404
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#1405
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1564 …}
  +image: null
  +parent: null
  +root: null
  +body: "Not invented here syndrome."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1700733439 {#1609
    date: 2023-11-23 10:57:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1548 …}
  +nested: Doctrine\ORM\PersistentCollection {#1550 …}
  +votes: Doctrine\ORM\PersistentCollection {#1525 …}
  +reports: Doctrine\ORM\PersistentCollection {#1527 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1565 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1578 …}
  -id: 139301
  -bodyTs: "'invent':2 'syndrom':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5933880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700381803 {#1743
    date: 2023-11-19 09:16:43.0 +01:00
  }
  +"title": 139301
}
"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_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
34 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