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 …}
}
0.73 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 {#1394
  +user: Proxies\__CG__\App\Entity\User {#1369 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "asklemmy@lemmy.ml"
    +title: "asklemmy"
    +description: """
      A loosely moderated place to ask open-ended questions\n
      \n
      **[Search asklemmy](https://lemmy.ml/search?q=&type=Posts&listingType=All&communityId=8&page=1&sort=TopAll) 🔍**\n
      \n
      If your post meets the following criteria, it’s welcome here!\n
      \n
      1. Open-ended\n
      2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions\n
      3. **Not regarding using or support for Lemmy**: [context](https://lemmy.ml/post/1223478), find help in the list of support alternatives below\n
      4. Not ad nauseam inducing: please make sure it is a question that would be new to most members\n
      5. [An actual topic of discussion](https://lemmy.ml/post/1239589)\n
      \n
      Support alternatives:\n
      \n
      - [!lemmy_support@lemmy.ml](https://lemmy.ml/c/lemmy_support)\n
      - [!nostupidlemmyquestions@lemmy.dbzer0.com](https://lemmy.dbzer0.com/c/nostupidlemmyquestions)\n
      - [!selfhosted@lemmy.world](https://lemmy.world/c/selfhosted)\n
      \n
      ~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
      """
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 580
    +entryCommentCount: 15558
    +postCount: 7
    +postCommentCount: 129
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689748304 {#321
      date: 2023-07-19 08:31:44.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 9
    +apId: "asklemmy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/asklemmy"
    +apPublicUrl: "https://lemmy.ml/c/asklemmy"
    +apFollowersUrl: "https://lemmy.ml/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689747596 {#322
      date: 2023-07-19 08:19:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889707 {#316
      date: 2023-06-16 06:28:27.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m actively trying to switch to Linux, so it’s not from a lack of effort.\n
    \n
    The main two reasons are Photoshop and scanning. I’m a photographer, and I’m scanning and restoring old photos of the family. There’s no decent alternative to Photoshop, especially now that it has the neural filters, so editing and colouring photos is in a different league.\n
    \n
    As far as scanning goes, I was getting better results in Windows 20 years ago. I’ve got an Epson scanner, and the software can automatically crop, as well as restore the colour balance of a photo. Using Linux, I was lucky to get more than a dodgy .bmp through an interface that would have looked clunky in the 90s. I could open it in GIMP, but then couldn’t save as a jpeg without either exporting the file or installing addons.\n
    \n
    On top of problems like these, there are issues that crop up because of an apparent need to be different to Windows.\n
    \n
    My Xubuntu server won’t let me resize windows unless I grab the top left corner. Any other edge of the window is apparently half a pixel thick, and too small for my mouse to register.\n
    \n
    Smooth scrolling by clicking the mouse wheel has been replaced with the paste command, as if pasting into a browser window is something that people do dozens of times a day.\n
    \n
    Mint’s settings window constantly resizes itself, no matter what I set it to. I can resize it, open a setting then click back, and it’s back to the default size again!\n
    \n
    The universal paste keyboard shortcut, ctrl & v only works in some programs. Others need shift, ctrl, and v!\n
    \n
    Silly little things like this spoil my workflow and take me out of what I’m doing. They’re the minor annoyances that frustrate people and encourage them to switch back to Windows. Yes, they can probably be changed, but why were they changed in the first place? I could paste with ctrl v in DOS 6.22 and could trust a window not to resize itself in Windows 3.1, long before any modern distro was dreamed up, so why are the basics different?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1689287872 {#1605
    date: 2023-07-14 00:37:52.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@agelord@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1378 …}
  +nested: Doctrine\ORM\PersistentCollection {#1371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2427 …}
  +reports: Doctrine\ORM\PersistentCollection {#1902 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2483 …}
  -id: 15184
  -bodyTs: "'20':78 '3.1':356 '6.22':344 '90s':125 'activ':3 'addon':147 'ago':80 'altern':45 'annoy':309 'appar':163,193 'automat':91 'back':260,264,318 'balanc':99 'basic':369 'better':74 'bmp':114 'browser':225 'chang':326,331 'click':209,259 'clunki':122 'colour':59,98 'command':219 'constant':241 'corner':185 'could':127,337,346 'couldn':134 'crop':92,158 'ctrl':275,285,340 'day':236 'decent':44 'default':267 'differ':64,167,370 'distro':361 'dodgi':113 'dos':343 'dozen':232 'dream':363 'edg':188 'edit':57 'effort':17 'either':141 'encourag':314 'epson':85 'especi':48 'export':142 'famili':40 'far':67 'file':144 'filter':55 'first':334 'frustrat':311 'get':73,109 'gimp':131 'goe':70 'got':83 'grab':181 'half':194 'instal':146 'interfac':117 'issu':156 'jpeg':139 'keyboard':273 'lack':15 'leagu':65 'left':184 'let':175 'like':152,291 'linux':8,104 'littl':289 'long':357 'look':121 'lucki':107 'm':2,27,32,303 'main':19 'matter':245 'minor':308 'mint':237 'modern':360 'mous':203,211 'need':164,283 'neural':54 'old':36 'open':128,255 'other':282 'past':218,222,272,338 'peopl':230,312 'photo':37,60,102 'photograph':29 'photoshop':23,47 'pixel':196 'place':335 'probabl':324 'problem':151 'program':281 're':306 'reason':21 'regist':205 'replac':215 'resiz':177,242,253,352 'restor':35,96 'result':75 'save':136 'scan':25,33,69 'scanner':86 'scroll':207 'server':172 'set':239,248,257 'shift':284 'shortcut':274 'silli':288 'size':268 'small':200 'smooth':206 'softwar':89 'someth':228 'spoil':293 'switch':6,317 'take':297 'thick':197 'thing':290 'time':234 'top':149,183 'tri':4 'trust':347 'two':20 'univers':271 'unless':179 'use':103 'v':276,287,341 've':82 'well':94 'wheel':212 'window':77,169,178,191,226,240,320,349,355 'without':140 'won':173 'work':278 'workflow':295 'would':119 'xubuntu':171 'year':79 'yes':321"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fmhy.ml/comment/1014398"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689287872 {#1377
    date: 2023-07-14 00:37:52.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1394
  +user: Proxies\__CG__\App\Entity\User {#1369 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "asklemmy@lemmy.ml"
    +title: "asklemmy"
    +description: """
      A loosely moderated place to ask open-ended questions\n
      \n
      **[Search asklemmy](https://lemmy.ml/search?q=&type=Posts&listingType=All&communityId=8&page=1&sort=TopAll) 🔍**\n
      \n
      If your post meets the following criteria, it’s welcome here!\n
      \n
      1. Open-ended\n
      2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions\n
      3. **Not regarding using or support for Lemmy**: [context](https://lemmy.ml/post/1223478), find help in the list of support alternatives below\n
      4. Not ad nauseam inducing: please make sure it is a question that would be new to most members\n
      5. [An actual topic of discussion](https://lemmy.ml/post/1239589)\n
      \n
      Support alternatives:\n
      \n
      - [!lemmy_support@lemmy.ml](https://lemmy.ml/c/lemmy_support)\n
      - [!nostupidlemmyquestions@lemmy.dbzer0.com](https://lemmy.dbzer0.com/c/nostupidlemmyquestions)\n
      - [!selfhosted@lemmy.world](https://lemmy.world/c/selfhosted)\n
      \n
      ~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
      """
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 580
    +entryCommentCount: 15558
    +postCount: 7
    +postCommentCount: 129
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689748304 {#321
      date: 2023-07-19 08:31:44.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 9
    +apId: "asklemmy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/asklemmy"
    +apPublicUrl: "https://lemmy.ml/c/asklemmy"
    +apFollowersUrl: "https://lemmy.ml/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689747596 {#322
      date: 2023-07-19 08:19:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889707 {#316
      date: 2023-06-16 06:28:27.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m actively trying to switch to Linux, so it’s not from a lack of effort.\n
    \n
    The main two reasons are Photoshop and scanning. I’m a photographer, and I’m scanning and restoring old photos of the family. There’s no decent alternative to Photoshop, especially now that it has the neural filters, so editing and colouring photos is in a different league.\n
    \n
    As far as scanning goes, I was getting better results in Windows 20 years ago. I’ve got an Epson scanner, and the software can automatically crop, as well as restore the colour balance of a photo. Using Linux, I was lucky to get more than a dodgy .bmp through an interface that would have looked clunky in the 90s. I could open it in GIMP, but then couldn’t save as a jpeg without either exporting the file or installing addons.\n
    \n
    On top of problems like these, there are issues that crop up because of an apparent need to be different to Windows.\n
    \n
    My Xubuntu server won’t let me resize windows unless I grab the top left corner. Any other edge of the window is apparently half a pixel thick, and too small for my mouse to register.\n
    \n
    Smooth scrolling by clicking the mouse wheel has been replaced with the paste command, as if pasting into a browser window is something that people do dozens of times a day.\n
    \n
    Mint’s settings window constantly resizes itself, no matter what I set it to. I can resize it, open a setting then click back, and it’s back to the default size again!\n
    \n
    The universal paste keyboard shortcut, ctrl & v only works in some programs. Others need shift, ctrl, and v!\n
    \n
    Silly little things like this spoil my workflow and take me out of what I’m doing. They’re the minor annoyances that frustrate people and encourage them to switch back to Windows. Yes, they can probably be changed, but why were they changed in the first place? I could paste with ctrl v in DOS 6.22 and could trust a window not to resize itself in Windows 3.1, long before any modern distro was dreamed up, so why are the basics different?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1689287872 {#1605
    date: 2023-07-14 00:37:52.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@agelord@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1378 …}
  +nested: Doctrine\ORM\PersistentCollection {#1371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2427 …}
  +reports: Doctrine\ORM\PersistentCollection {#1902 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2483 …}
  -id: 15184
  -bodyTs: "'20':78 '3.1':356 '6.22':344 '90s':125 'activ':3 'addon':147 'ago':80 'altern':45 'annoy':309 'appar':163,193 'automat':91 'back':260,264,318 'balanc':99 'basic':369 'better':74 'bmp':114 'browser':225 'chang':326,331 'click':209,259 'clunki':122 'colour':59,98 'command':219 'constant':241 'corner':185 'could':127,337,346 'couldn':134 'crop':92,158 'ctrl':275,285,340 'day':236 'decent':44 'default':267 'differ':64,167,370 'distro':361 'dodgi':113 'dos':343 'dozen':232 'dream':363 'edg':188 'edit':57 'effort':17 'either':141 'encourag':314 'epson':85 'especi':48 'export':142 'famili':40 'far':67 'file':144 'filter':55 'first':334 'frustrat':311 'get':73,109 'gimp':131 'goe':70 'got':83 'grab':181 'half':194 'instal':146 'interfac':117 'issu':156 'jpeg':139 'keyboard':273 'lack':15 'leagu':65 'left':184 'let':175 'like':152,291 'linux':8,104 'littl':289 'long':357 'look':121 'lucki':107 'm':2,27,32,303 'main':19 'matter':245 'minor':308 'mint':237 'modern':360 'mous':203,211 'need':164,283 'neural':54 'old':36 'open':128,255 'other':282 'past':218,222,272,338 'peopl':230,312 'photo':37,60,102 'photograph':29 'photoshop':23,47 'pixel':196 'place':335 'probabl':324 'problem':151 'program':281 're':306 'reason':21 'regist':205 'replac':215 'resiz':177,242,253,352 'restor':35,96 'result':75 'save':136 'scan':25,33,69 'scanner':86 'scroll':207 'server':172 'set':239,248,257 'shift':284 'shortcut':274 'silli':288 'size':268 'small':200 'smooth':206 'softwar':89 'someth':228 'spoil':293 'switch':6,317 'take':297 'thick':197 'thing':290 'time':234 'top':149,183 'tri':4 'trust':347 'two':20 'univers':271 'unless':179 'use':103 'v':276,287,341 've':82 'well':94 'wheel':212 'window':77,169,178,191,226,240,320,349,355 'without':140 'won':173 'work':278 'workflow':295 'would':119 'xubuntu':171 'year':79 'yes':321"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fmhy.ml/comment/1014398"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689287872 {#1377
    date: 2023-07-14 00:37:52.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1394
  +user: Proxies\__CG__\App\Entity\User {#1369 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "asklemmy@lemmy.ml"
    +title: "asklemmy"
    +description: """
      A loosely moderated place to ask open-ended questions\n
      \n
      **[Search asklemmy](https://lemmy.ml/search?q=&type=Posts&listingType=All&communityId=8&page=1&sort=TopAll) 🔍**\n
      \n
      If your post meets the following criteria, it’s welcome here!\n
      \n
      1. Open-ended\n
      2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions\n
      3. **Not regarding using or support for Lemmy**: [context](https://lemmy.ml/post/1223478), find help in the list of support alternatives below\n
      4. Not ad nauseam inducing: please make sure it is a question that would be new to most members\n
      5. [An actual topic of discussion](https://lemmy.ml/post/1239589)\n
      \n
      Support alternatives:\n
      \n
      - [!lemmy_support@lemmy.ml](https://lemmy.ml/c/lemmy_support)\n
      - [!nostupidlemmyquestions@lemmy.dbzer0.com](https://lemmy.dbzer0.com/c/nostupidlemmyquestions)\n
      - [!selfhosted@lemmy.world](https://lemmy.world/c/selfhosted)\n
      \n
      ~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
      """
    +rules: null
    +subscriptionsCount: 0
    +entryCount: 580
    +entryCommentCount: 15558
    +postCount: 7
    +postCommentCount: 129
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1689748304 {#321
      date: 2023-07-19 08:31:44.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 9
    +apId: "asklemmy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/asklemmy"
    +apPublicUrl: "https://lemmy.ml/c/asklemmy"
    +apFollowersUrl: "https://lemmy.ml/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1689747596 {#322
      date: 2023-07-19 08:19:56.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889707 {#316
      date: 2023-06-16 06:28:27.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m actively trying to switch to Linux, so it’s not from a lack of effort.\n
    \n
    The main two reasons are Photoshop and scanning. I’m a photographer, and I’m scanning and restoring old photos of the family. There’s no decent alternative to Photoshop, especially now that it has the neural filters, so editing and colouring photos is in a different league.\n
    \n
    As far as scanning goes, I was getting better results in Windows 20 years ago. I’ve got an Epson scanner, and the software can automatically crop, as well as restore the colour balance of a photo. Using Linux, I was lucky to get more than a dodgy .bmp through an interface that would have looked clunky in the 90s. I could open it in GIMP, but then couldn’t save as a jpeg without either exporting the file or installing addons.\n
    \n
    On top of problems like these, there are issues that crop up because of an apparent need to be different to Windows.\n
    \n
    My Xubuntu server won’t let me resize windows unless I grab the top left corner. Any other edge of the window is apparently half a pixel thick, and too small for my mouse to register.\n
    \n
    Smooth scrolling by clicking the mouse wheel has been replaced with the paste command, as if pasting into a browser window is something that people do dozens of times a day.\n
    \n
    Mint’s settings window constantly resizes itself, no matter what I set it to. I can resize it, open a setting then click back, and it’s back to the default size again!\n
    \n
    The universal paste keyboard shortcut, ctrl & v only works in some programs. Others need shift, ctrl, and v!\n
    \n
    Silly little things like this spoil my workflow and take me out of what I’m doing. They’re the minor annoyances that frustrate people and encourage them to switch back to Windows. Yes, they can probably be changed, but why were they changed in the first place? I could paste with ctrl v in DOS 6.22 and could trust a window not to resize itself in Windows 3.1, long before any modern distro was dreamed up, so why are the basics different?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1689287872 {#1605
    date: 2023-07-14 00:37:52.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@agelord@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1378 …}
  +nested: Doctrine\ORM\PersistentCollection {#1371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2427 …}
  +reports: Doctrine\ORM\PersistentCollection {#1902 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2485 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2483 …}
  -id: 15184
  -bodyTs: "'20':78 '3.1':356 '6.22':344 '90s':125 'activ':3 'addon':147 'ago':80 'altern':45 'annoy':309 'appar':163,193 'automat':91 'back':260,264,318 'balanc':99 'basic':369 'better':74 'bmp':114 'browser':225 'chang':326,331 'click':209,259 'clunki':122 'colour':59,98 'command':219 'constant':241 'corner':185 'could':127,337,346 'couldn':134 'crop':92,158 'ctrl':275,285,340 'day':236 'decent':44 'default':267 'differ':64,167,370 'distro':361 'dodgi':113 'dos':343 'dozen':232 'dream':363 'edg':188 'edit':57 'effort':17 'either':141 'encourag':314 'epson':85 'especi':48 'export':142 'famili':40 'far':67 'file':144 'filter':55 'first':334 'frustrat':311 'get':73,109 'gimp':131 'goe':70 'got':83 'grab':181 'half':194 'instal':146 'interfac':117 'issu':156 'jpeg':139 'keyboard':273 'lack':15 'leagu':65 'left':184 'let':175 'like':152,291 'linux':8,104 'littl':289 'long':357 'look':121 'lucki':107 'm':2,27,32,303 'main':19 'matter':245 'minor':308 'mint':237 'modern':360 'mous':203,211 'need':164,283 'neural':54 'old':36 'open':128,255 'other':282 'past':218,222,272,338 'peopl':230,312 'photo':37,60,102 'photograph':29 'photoshop':23,47 'pixel':196 'place':335 'probabl':324 'problem':151 'program':281 're':306 'reason':21 'regist':205 'replac':215 'resiz':177,242,253,352 'restor':35,96 'result':75 'save':136 'scan':25,33,69 'scanner':86 'scroll':207 'server':172 'set':239,248,257 'shift':284 'shortcut':274 'silli':288 'size':268 'small':200 'smooth':206 'softwar':89 'someth':228 'spoil':293 'switch':6,317 'take':297 'thick':197 'thing':290 'time':234 'top':149,183 'tri':4 'trust':347 'two':20 'univers':271 'unless':179 'use':103 'v':276,287,341 've':82 'well':94 'wheel':212 'window':77,169,178,191,226,240,320,349,355 'without':140 'won':173 'work':278 'workflow':295 'would':119 'xubuntu':171 'year':79 'yes':321"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.fmhy.ml/comment/1014398"
  +editedAt: null
  +createdAt: DateTimeImmutable @1689287872 {#1377
    date: 2023-07-14 00:37:52.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "asklemmy@lemmy.ml"
  +title: "asklemmy"
  +description: """
    A loosely moderated place to ask open-ended questions\n
    \n
    **[Search asklemmy](https://lemmy.ml/search?q=&type=Posts&listingType=All&communityId=8&page=1&sort=TopAll) 🔍**\n
    \n
    If your post meets the following criteria, it’s welcome here!\n
    \n
    1. Open-ended\n
    2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions\n
    3. **Not regarding using or support for Lemmy**: [context](https://lemmy.ml/post/1223478), find help in the list of support alternatives below\n
    4. Not ad nauseam inducing: please make sure it is a question that would be new to most members\n
    5. [An actual topic of discussion](https://lemmy.ml/post/1239589)\n
    \n
    Support alternatives:\n
    \n
    - [!lemmy_support@lemmy.ml](https://lemmy.ml/c/lemmy_support)\n
    - [!nostupidlemmyquestions@lemmy.dbzer0.com](https://lemmy.dbzer0.com/c/nostupidlemmyquestions)\n
    - [!selfhosted@lemmy.world](https://lemmy.world/c/selfhosted)\n
    \n
    ~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
    """
  +rules: null
  +subscriptionsCount: 0
  +entryCount: 580
  +entryCommentCount: 15558
  +postCount: 7
  +postCommentCount: 129
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1689748304 {#321
    date: 2023-07-19 08:31:44.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 9
  +apId: "asklemmy@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/asklemmy"
  +apPublicUrl: "https://lemmy.ml/c/asklemmy"
  +apFollowersUrl: "https://lemmy.ml/c/asklemmy/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "asklemmy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1689747596 {#322
    date: 2023-07-19 08:19:56.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1686889707 {#316
    date: 2023-06-16 06:28:27.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details