GET https://kbin.spritesserver.nl/index.php/m/opensource@lemmy.ml/t/31099/Stash-v0-24-0-released/newest

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.23 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.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#276
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#270
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#272
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1962 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1924 …}
  +slug: "Stash-v0-24-0-released"
  +title: "Stash v0.24.0 released"
  +url: "https://github.com/stashapp/stash/releases/tag/v0.24.0"
  +body: """
    Release Notes\n
    =============\n
    \n
    v0.24.0 - 2023-12-27\n
    --------------------\n
    \n
    ### ✨ New Features\n
    \n
    - Added manager for installing, updating and uninstalling scrapers and plugins. (#4242)\n
    - Added support for enabling and disabling plugins in the UI. (#4141)\n
    - Added support for plugin settings. (#4143)\n
    - Added support for plugin assets, external scripts and CSP overrides. (#4260)\n
    - Added UI plugin API to better support UI-based plugins. (#4256)\n
    - Added Studio Code and Photographer to Galleries. (#4195)\n
    - Added Details, Studio Code and Photographer to Images. (#4217)\n
    - Added scene framerate filter. (#4161)\n
    - Added option to Duplicate Checker to select all files except the highest resolution. (#4286)\n
    \n
    ### 🎨 Improvements\n
    \n
    - Show Performer image in Performer select list. (#4227)\n
    - Match Performers by alias during scraping and tagging if no Performer is found with the exact name (only if a single performer is found with the alias). (#4182)\n
    - Show Performer disambiguation and add stash-box links to Studio in tagger results. (#4180)\n
    - Show endpoints with stash ids. (#4216)\n
    - Load card thumbnails and similar images lazily when a component comes into view, instead of all at once. (#4228)\n
    - Made the random sorting more random. (#4246)\n
    - Added more VR projection modes. (#3799)\n
    - Improved the filtering behaviour when selecting a folder. (#4277)\n
    - Added support for setting plugins path from the UI. (#4382)\n
    \n
    ### 🐛 Bug fixes\n
    \n
    - Fixed submitting to stash-box not working after switching to another scene using the queue. (#4354)\n
    - Fixed UI crash when clearing a value from a URL or alias list. (#4344)\n
    - Fixed panic when exporting galleries. (#4311)\n
    - Fixed error when setting performer height with decimals. (#4283)\n
    - Fixed Performer stash ids being overwritten instead of merged when saving a Performer in the Performer tagger. (#4215)\n
    - Fixed organized being set to false if `Mark as Organized on save` is false when saving a scene in the tagger. (#4213)\n
    - Fixed URLs not populating correctly when scraping galleries. (#4206)\n
    - Fixed not being able to click next/previous scene if the applicable scenes had not been loaded by the queue. (#4325)\n
    - Fixed confirmation dialog not appearing on some screens when using the delete keyboard shortcut. (#4387)\n
    - Fixed desktop notifications not appearing on macos. (#4153)\n
    - Fixed video sometimes pausing when clicking on the scene scrubber. (#4295)\n
    - Fixed file paths not being shown when deleting image clips. (#4323)\n
    - Fixed image o-counts not being included in stats page. (#4386)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 1
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703661239 {#2410
    date: 2023-12-27 08:13:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1886 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1948 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 31099
  -titleTs: "'releas':3 'stash':1 'v0.24.0':2"
  -bodyTs: "'-12':5 '-27':6 '2023':4 '3799':185 '4141':30 '4143':36 '4153':344 '4161':81 '4180':147 '4182':132 '4195':67 '4206':301 '4213':292 '4215':270 '4216':153 '4217':76 '4227':104 '4228':172 '4242':19 '4246':179 '4256':59 '4260':47 '4277':194 '4283':252 '4286':95 '4295':355 '4311':243 '4323':366 '4325':321 '4344':237 '4354':223 '4382':204 '4386':378 '4387':336 'abl':305 'ad':9,20,31,37,48,60,68,77,82,180,195 'add':137 'alia':108,131,235 'anoth':218 'api':51 'appear':326,341 'applic':312 'asset':41 'base':57 'behaviour':189 'better':53 'box':140,212 'bug':205 'card':155 'checker':86 'clear':228 'click':307,350 'clip':365 'code':62,71 'come':164 'compon':163 'confirm':323 'correct':297 'count':371 'crash':226 'csp':45 'decim':251 'delet':333,363 'desktop':338 'detail':69 'dialog':324 'disabl':25 'disambigu':135 'duplic':85 'enabl':23 'endpoint':149 'error':245 'exact':120 'except':91 'export':241 'extern':42 'fals':276,284 'featur':8 'file':90,357 'filter':80,188 'fix':206,207,224,238,244,253,271,293,302,322,337,345,356,367 'folder':193 'found':117,128 'framer':79 'galleri':66,242,300 'height':249 'highest':93 'id':152,256 'imag':75,99,159,364,368 'improv':96,186 'includ':374 'instal':12 'instead':167,259 'keyboard':334 'lazili':160 'link':141 'list':103,236 'load':154,317 'maco':343 'made':173 'manag':10 'mark':278 'match':105 'merg':261 'mode':184 'name':121 'new':7 'next/previous':308 'note':2 'notif':339 'o':370 'o-count':369 'option':83 'organ':272,280 'overrid':46 'overwritten':258 'page':377 'panic':239 'path':200,358 'paus':348 'perform':98,101,106,115,126,134,248,254,265,268 'photograph':64,73 'plugin':18,26,34,40,50,58,199 'popul':296 'project':183 'queue':222,320 'random':175,178 'releas':1 'resolut':94 'result':146 'save':263,282,286 'scene':78,219,288,309,313,353 'scrape':110,299 'scraper':16 'screen':329 'script':43 'scrubber':354 'select':88,102,191 'set':35,198,247,274 'shortcut':335 'show':97,133,148 'shown':361 'similar':158 'singl':125 'sometim':347 'sort':176 'stash':139,151,211,255 'stash-box':138,210 'stat':376 'studio':61,70,143 'submit':208 'support':21,32,38,54,196 'switch':216 'tag':112 'tagger':145,269,291 'thumbnail':156 'ui':29,49,56,203,225 'ui-bas':55 'uninstal':15 'updat':13 'url':233,294 'use':220,331 'v0.24.0':3 'valu':230 'video':346 'view':166 'vr':182 'work':214"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703661239
  +visibility: "visible             "
  +apId: "https://discuss.online/post/3916220"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703661239 {#1850
    date: 2023-12-27 08:13:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#276
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#270
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#272
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1962 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1924 …}
  +slug: "Stash-v0-24-0-released"
  +title: "Stash v0.24.0 released"
  +url: "https://github.com/stashapp/stash/releases/tag/v0.24.0"
  +body: """
    Release Notes\n
    =============\n
    \n
    v0.24.0 - 2023-12-27\n
    --------------------\n
    \n
    ### ✨ New Features\n
    \n
    - Added manager for installing, updating and uninstalling scrapers and plugins. (#4242)\n
    - Added support for enabling and disabling plugins in the UI. (#4141)\n
    - Added support for plugin settings. (#4143)\n
    - Added support for plugin assets, external scripts and CSP overrides. (#4260)\n
    - Added UI plugin API to better support UI-based plugins. (#4256)\n
    - Added Studio Code and Photographer to Galleries. (#4195)\n
    - Added Details, Studio Code and Photographer to Images. (#4217)\n
    - Added scene framerate filter. (#4161)\n
    - Added option to Duplicate Checker to select all files except the highest resolution. (#4286)\n
    \n
    ### 🎨 Improvements\n
    \n
    - Show Performer image in Performer select list. (#4227)\n
    - Match Performers by alias during scraping and tagging if no Performer is found with the exact name (only if a single performer is found with the alias). (#4182)\n
    - Show Performer disambiguation and add stash-box links to Studio in tagger results. (#4180)\n
    - Show endpoints with stash ids. (#4216)\n
    - Load card thumbnails and similar images lazily when a component comes into view, instead of all at once. (#4228)\n
    - Made the random sorting more random. (#4246)\n
    - Added more VR projection modes. (#3799)\n
    - Improved the filtering behaviour when selecting a folder. (#4277)\n
    - Added support for setting plugins path from the UI. (#4382)\n
    \n
    ### 🐛 Bug fixes\n
    \n
    - Fixed submitting to stash-box not working after switching to another scene using the queue. (#4354)\n
    - Fixed UI crash when clearing a value from a URL or alias list. (#4344)\n
    - Fixed panic when exporting galleries. (#4311)\n
    - Fixed error when setting performer height with decimals. (#4283)\n
    - Fixed Performer stash ids being overwritten instead of merged when saving a Performer in the Performer tagger. (#4215)\n
    - Fixed organized being set to false if `Mark as Organized on save` is false when saving a scene in the tagger. (#4213)\n
    - Fixed URLs not populating correctly when scraping galleries. (#4206)\n
    - Fixed not being able to click next/previous scene if the applicable scenes had not been loaded by the queue. (#4325)\n
    - Fixed confirmation dialog not appearing on some screens when using the delete keyboard shortcut. (#4387)\n
    - Fixed desktop notifications not appearing on macos. (#4153)\n
    - Fixed video sometimes pausing when clicking on the scene scrubber. (#4295)\n
    - Fixed file paths not being shown when deleting image clips. (#4323)\n
    - Fixed image o-counts not being included in stats page. (#4386)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 1
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703661239 {#2410
    date: 2023-12-27 08:13:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1886 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1948 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 31099
  -titleTs: "'releas':3 'stash':1 'v0.24.0':2"
  -bodyTs: "'-12':5 '-27':6 '2023':4 '3799':185 '4141':30 '4143':36 '4153':344 '4161':81 '4180':147 '4182':132 '4195':67 '4206':301 '4213':292 '4215':270 '4216':153 '4217':76 '4227':104 '4228':172 '4242':19 '4246':179 '4256':59 '4260':47 '4277':194 '4283':252 '4286':95 '4295':355 '4311':243 '4323':366 '4325':321 '4344':237 '4354':223 '4382':204 '4386':378 '4387':336 'abl':305 'ad':9,20,31,37,48,60,68,77,82,180,195 'add':137 'alia':108,131,235 'anoth':218 'api':51 'appear':326,341 'applic':312 'asset':41 'base':57 'behaviour':189 'better':53 'box':140,212 'bug':205 'card':155 'checker':86 'clear':228 'click':307,350 'clip':365 'code':62,71 'come':164 'compon':163 'confirm':323 'correct':297 'count':371 'crash':226 'csp':45 'decim':251 'delet':333,363 'desktop':338 'detail':69 'dialog':324 'disabl':25 'disambigu':135 'duplic':85 'enabl':23 'endpoint':149 'error':245 'exact':120 'except':91 'export':241 'extern':42 'fals':276,284 'featur':8 'file':90,357 'filter':80,188 'fix':206,207,224,238,244,253,271,293,302,322,337,345,356,367 'folder':193 'found':117,128 'framer':79 'galleri':66,242,300 'height':249 'highest':93 'id':152,256 'imag':75,99,159,364,368 'improv':96,186 'includ':374 'instal':12 'instead':167,259 'keyboard':334 'lazili':160 'link':141 'list':103,236 'load':154,317 'maco':343 'made':173 'manag':10 'mark':278 'match':105 'merg':261 'mode':184 'name':121 'new':7 'next/previous':308 'note':2 'notif':339 'o':370 'o-count':369 'option':83 'organ':272,280 'overrid':46 'overwritten':258 'page':377 'panic':239 'path':200,358 'paus':348 'perform':98,101,106,115,126,134,248,254,265,268 'photograph':64,73 'plugin':18,26,34,40,50,58,199 'popul':296 'project':183 'queue':222,320 'random':175,178 'releas':1 'resolut':94 'result':146 'save':263,282,286 'scene':78,219,288,309,313,353 'scrape':110,299 'scraper':16 'screen':329 'script':43 'scrubber':354 'select':88,102,191 'set':35,198,247,274 'shortcut':335 'show':97,133,148 'shown':361 'similar':158 'singl':125 'sometim':347 'sort':176 'stash':139,151,211,255 'stash-box':138,210 'stat':376 'studio':61,70,143 'submit':208 'support':21,32,38,54,196 'switch':216 'tag':112 'tagger':145,269,291 'thumbnail':156 'ui':29,49,56,203,225 'ui-bas':55 'uninstal':15 'updat':13 'url':233,294 'use':220,331 'v0.24.0':3 'valu':230 'video':346 'view':166 'vr':182 'work':214"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703661239
  +visibility: "visible             "
  +apId: "https://discuss.online/post/3916220"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703661239 {#1850
    date: 2023-12-27 08:13:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#276
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#270
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#272
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1962 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1924 …}
  +slug: "Stash-v0-24-0-released"
  +title: "Stash v0.24.0 released"
  +url: "https://github.com/stashapp/stash/releases/tag/v0.24.0"
  +body: """
    Release Notes\n
    =============\n
    \n
    v0.24.0 - 2023-12-27\n
    --------------------\n
    \n
    ### ✨ New Features\n
    \n
    - Added manager for installing, updating and uninstalling scrapers and plugins. (#4242)\n
    - Added support for enabling and disabling plugins in the UI. (#4141)\n
    - Added support for plugin settings. (#4143)\n
    - Added support for plugin assets, external scripts and CSP overrides. (#4260)\n
    - Added UI plugin API to better support UI-based plugins. (#4256)\n
    - Added Studio Code and Photographer to Galleries. (#4195)\n
    - Added Details, Studio Code and Photographer to Images. (#4217)\n
    - Added scene framerate filter. (#4161)\n
    - Added option to Duplicate Checker to select all files except the highest resolution. (#4286)\n
    \n
    ### 🎨 Improvements\n
    \n
    - Show Performer image in Performer select list. (#4227)\n
    - Match Performers by alias during scraping and tagging if no Performer is found with the exact name (only if a single performer is found with the alias). (#4182)\n
    - Show Performer disambiguation and add stash-box links to Studio in tagger results. (#4180)\n
    - Show endpoints with stash ids. (#4216)\n
    - Load card thumbnails and similar images lazily when a component comes into view, instead of all at once. (#4228)\n
    - Made the random sorting more random. (#4246)\n
    - Added more VR projection modes. (#3799)\n
    - Improved the filtering behaviour when selecting a folder. (#4277)\n
    - Added support for setting plugins path from the UI. (#4382)\n
    \n
    ### 🐛 Bug fixes\n
    \n
    - Fixed submitting to stash-box not working after switching to another scene using the queue. (#4354)\n
    - Fixed UI crash when clearing a value from a URL or alias list. (#4344)\n
    - Fixed panic when exporting galleries. (#4311)\n
    - Fixed error when setting performer height with decimals. (#4283)\n
    - Fixed Performer stash ids being overwritten instead of merged when saving a Performer in the Performer tagger. (#4215)\n
    - Fixed organized being set to false if `Mark as Organized on save` is false when saving a scene in the tagger. (#4213)\n
    - Fixed URLs not populating correctly when scraping galleries. (#4206)\n
    - Fixed not being able to click next/previous scene if the applicable scenes had not been loaded by the queue. (#4325)\n
    - Fixed confirmation dialog not appearing on some screens when using the delete keyboard shortcut. (#4387)\n
    - Fixed desktop notifications not appearing on macos. (#4153)\n
    - Fixed video sometimes pausing when clicking on the scene scrubber. (#4295)\n
    - Fixed file paths not being shown when deleting image clips. (#4323)\n
    - Fixed image o-counts not being included in stats page. (#4386)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 1
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703661239 {#2410
    date: 2023-12-27 08:13:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1886 …}
  +votes: Doctrine\ORM\PersistentCollection {#1973 …}
  +reports: Doctrine\ORM\PersistentCollection {#1948 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1927 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2442 …}
  +badges: Doctrine\ORM\PersistentCollection {#2440 …}
  +children: []
  -id: 31099
  -titleTs: "'releas':3 'stash':1 'v0.24.0':2"
  -bodyTs: "'-12':5 '-27':6 '2023':4 '3799':185 '4141':30 '4143':36 '4153':344 '4161':81 '4180':147 '4182':132 '4195':67 '4206':301 '4213':292 '4215':270 '4216':153 '4217':76 '4227':104 '4228':172 '4242':19 '4246':179 '4256':59 '4260':47 '4277':194 '4283':252 '4286':95 '4295':355 '4311':243 '4323':366 '4325':321 '4344':237 '4354':223 '4382':204 '4386':378 '4387':336 'abl':305 'ad':9,20,31,37,48,60,68,77,82,180,195 'add':137 'alia':108,131,235 'anoth':218 'api':51 'appear':326,341 'applic':312 'asset':41 'base':57 'behaviour':189 'better':53 'box':140,212 'bug':205 'card':155 'checker':86 'clear':228 'click':307,350 'clip':365 'code':62,71 'come':164 'compon':163 'confirm':323 'correct':297 'count':371 'crash':226 'csp':45 'decim':251 'delet':333,363 'desktop':338 'detail':69 'dialog':324 'disabl':25 'disambigu':135 'duplic':85 'enabl':23 'endpoint':149 'error':245 'exact':120 'except':91 'export':241 'extern':42 'fals':276,284 'featur':8 'file':90,357 'filter':80,188 'fix':206,207,224,238,244,253,271,293,302,322,337,345,356,367 'folder':193 'found':117,128 'framer':79 'galleri':66,242,300 'height':249 'highest':93 'id':152,256 'imag':75,99,159,364,368 'improv':96,186 'includ':374 'instal':12 'instead':167,259 'keyboard':334 'lazili':160 'link':141 'list':103,236 'load':154,317 'maco':343 'made':173 'manag':10 'mark':278 'match':105 'merg':261 'mode':184 'name':121 'new':7 'next/previous':308 'note':2 'notif':339 'o':370 'o-count':369 'option':83 'organ':272,280 'overrid':46 'overwritten':258 'page':377 'panic':239 'path':200,358 'paus':348 'perform':98,101,106,115,126,134,248,254,265,268 'photograph':64,73 'plugin':18,26,34,40,50,58,199 'popul':296 'project':183 'queue':222,320 'random':175,178 'releas':1 'resolut':94 'result':146 'save':263,282,286 'scene':78,219,288,309,313,353 'scrape':110,299 'scraper':16 'screen':329 'script':43 'scrubber':354 'select':88,102,191 'set':35,198,247,274 'shortcut':335 'show':97,133,148 'shown':361 'similar':158 'singl':125 'sometim':347 'sort':176 'stash':139,151,211,255 'stash-box':138,210 'stat':376 'studio':61,70,143 'submit':208 'support':21,32,38,54,196 'switch':216 'tag':112 'tagger':145,269,291 'thumbnail':156 'ui':29,49,56,203,225 'ui-bas':55 'uninstal':15 'updat':13 'url':233,294 'use':220,331 'v0.24.0':3 'valu':230 'video':346 'view':166 'vr':182 'work':214"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703661239
  +visibility: "visible             "
  +apId: "https://discuss.online/post/3916220"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703661239 {#1850
    date: 2023-12-27 08:13:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\Entry {#4206
  +user: Proxies\__CG__\App\Entity\User {#4233 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#276
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#270
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#272
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#4231 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1924 …}
  +slug: "Stash-v0-24-0-released"
  +title: "Stash v0.24.0 released"
  +url: "https://github.com/stashapp/stash/releases/tag/v0.24.0"
  +body: """
    cross-posted from: [discuss.online/post/3916219](https://discuss.online/post/3916219)\n
    \n
    > v0.24.0 - 2023-12-27\n
    > \n
    > This release boasts a (long asked for) management interface for installing, updating and uninstalling scrapers and plugins. **Note that this interface is not compatible with any already installed scrapers/plugins**, so you will need to use the management interface to install these, and delete your existing ones if you want to use the new UI.\n
    > \n
    > It also adds a suite of new abilities to plugins, allowing for more advance plugins to be created. It also has a bunch of other improvements and bug fixes, see the changelog for details.\n
    > \n
    > Full changelog: [github.com/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1704360888 {#4199
    date: 2024-01-04 10:34:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#4230 …}
  +votes: Doctrine\ORM\PersistentCollection {#4228 …}
  +reports: Doctrine\ORM\PersistentCollection {#4226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4222 …}
  +badges: Doctrine\ORM\PersistentCollection {#4220 …}
  +children: []
  -id: 27127
  -titleTs: "'releas':3 'stash':1 'v0.24.0':2"
  -bodyTs: "'-12':10 '-27':11 '/post/3916219](https://discuss.online/post/3916219)':7 '/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)':104 '2023':9 'abil':73 'add':68 'advanc':79 'allow':76 'alreadi':38 'also':67,85 'ask':17 'boast':14 'bug':93 'bunch':88 'changelog':97,101 'compat':35 'creat':83 'cross':2 'cross-post':1 'delet':54 'detail':99 'discuss.online':6 'discuss.online/post/3916219](https://discuss.online/post/3916219)':5 'exist':56 'fix':94 'full':100 'github.com':103 'github.com/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)':102 'improv':91 'instal':22,39,51 'interfac':20,32,49 'long':16 'manag':19,48 'need':44 'new':64,72 'note':29 'one':57 'plugin':28,75,80 'post':3 'releas':13 'scraper':26 'scrapers/plugins':40 'see':95 'suit':70 'ui':65 'uninstal':25 'updat':23 'use':46,62 'v0.24.0':8 'want':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704396888
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10302441"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704360888 {#4191
    date: 2024-01-04 10:34:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\Entry {#4206
  +user: Proxies\__CG__\App\Entity\User {#4233 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#276
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#270
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#272
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#4231 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1924 …}
  +slug: "Stash-v0-24-0-released"
  +title: "Stash v0.24.0 released"
  +url: "https://github.com/stashapp/stash/releases/tag/v0.24.0"
  +body: """
    cross-posted from: [discuss.online/post/3916219](https://discuss.online/post/3916219)\n
    \n
    > v0.24.0 - 2023-12-27\n
    > \n
    > This release boasts a (long asked for) management interface for installing, updating and uninstalling scrapers and plugins. **Note that this interface is not compatible with any already installed scrapers/plugins**, so you will need to use the management interface to install these, and delete your existing ones if you want to use the new UI.\n
    > \n
    > It also adds a suite of new abilities to plugins, allowing for more advance plugins to be created. It also has a bunch of other improvements and bug fixes, see the changelog for details.\n
    > \n
    > Full changelog: [github.com/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1704360888 {#4199
    date: 2024-01-04 10:34:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#4230 …}
  +votes: Doctrine\ORM\PersistentCollection {#4228 …}
  +reports: Doctrine\ORM\PersistentCollection {#4226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4222 …}
  +badges: Doctrine\ORM\PersistentCollection {#4220 …}
  +children: []
  -id: 27127
  -titleTs: "'releas':3 'stash':1 'v0.24.0':2"
  -bodyTs: "'-12':10 '-27':11 '/post/3916219](https://discuss.online/post/3916219)':7 '/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)':104 '2023':9 'abil':73 'add':68 'advanc':79 'allow':76 'alreadi':38 'also':67,85 'ask':17 'boast':14 'bug':93 'bunch':88 'changelog':97,101 'compat':35 'creat':83 'cross':2 'cross-post':1 'delet':54 'detail':99 'discuss.online':6 'discuss.online/post/3916219](https://discuss.online/post/3916219)':5 'exist':56 'fix':94 'full':100 'github.com':103 'github.com/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)':102 'improv':91 'instal':22,39,51 'interfac':20,32,49 'long':16 'manag':19,48 'need':44 'new':64,72 'note':29 'one':57 'plugin':28,75,80 'post':3 'releas':13 'scraper':26 'scrapers/plugins':40 'see':95 'suit':70 'ui':65 'uninstal':25 'updat':23 'use':46,62 'v0.24.0':8 'want':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704396888
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10302441"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704360888 {#4191
    date: 2024-01-04 10:34:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\Entry {#4206
  +user: Proxies\__CG__\App\Entity\User {#4233 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#276
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#270
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#272
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#4231 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1924 …}
  +slug: "Stash-v0-24-0-released"
  +title: "Stash v0.24.0 released"
  +url: "https://github.com/stashapp/stash/releases/tag/v0.24.0"
  +body: """
    cross-posted from: [discuss.online/post/3916219](https://discuss.online/post/3916219)\n
    \n
    > v0.24.0 - 2023-12-27\n
    > \n
    > This release boasts a (long asked for) management interface for installing, updating and uninstalling scrapers and plugins. **Note that this interface is not compatible with any already installed scrapers/plugins**, so you will need to use the management interface to install these, and delete your existing ones if you want to use the new UI.\n
    > \n
    > It also adds a suite of new abilities to plugins, allowing for more advance plugins to be created. It also has a bunch of other improvements and bug fixes, see the changelog for details.\n
    > \n
    > Full changelog: [github.com/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1704360888 {#4199
    date: 2024-01-04 10:34:48.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#4230 …}
  +votes: Doctrine\ORM\PersistentCollection {#4228 …}
  +reports: Doctrine\ORM\PersistentCollection {#4226 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4224 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4222 …}
  +badges: Doctrine\ORM\PersistentCollection {#4220 …}
  +children: []
  -id: 27127
  -titleTs: "'releas':3 'stash':1 'v0.24.0':2"
  -bodyTs: "'-12':10 '-27':11 '/post/3916219](https://discuss.online/post/3916219)':7 '/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)':104 '2023':9 'abil':73 'add':68 'advanc':79 'allow':76 'alreadi':38 'also':67,85 'ask':17 'boast':14 'bug':93 'bunch':88 'changelog':97,101 'compat':35 'creat':83 'cross':2 'cross-post':1 'delet':54 'detail':99 'discuss.online':6 'discuss.online/post/3916219](https://discuss.online/post/3916219)':5 'exist':56 'fix':94 'full':100 'github.com':103 'github.com/stashapp/stash/releases/tag/v0.24.0](https://github.com/stashapp/stash/releases/tag/v0.24.0)':102 'improv':91 'instal':22,39,51 'interfac':20,32,49 'long':16 'manag':19,48 'need':44 'new':64,72 'note':29 'one':57 'plugin':28,75,80 'post':3 'releas':13 'scraper':26 'scrapers/plugins':40 'see':95 'suit':70 'ui':65 'uninstal':25 'updat':23 'use':46,62 'v0.24.0':8 'want':60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704396888
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10302441"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704360888 {#4191
    date: 2024-01-04 10:34:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +name: "opensource@lemmy.ml"
  +title: "opensource"
  +description: """
    All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
    \n
    Useful Links\n
    ============\n
    \n
    - [Open Source Initiative](https://opensource.org/)\n
    - [Free Software Foundation](https://www.fsf.org/)\n
    - [Electronic Frontier Foundation](https://www.eff.org/)\n
    - [Software Freedom Conservancy](https://sfconservancy.org/)\n
    - [It’s FOSS](https://itsfoss.com/)\n
    \n
    Rules\n
    =====\n
    \n
    - Posts must be relevant to the open source ideology\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    Related Communities\n
    ===================\n
    \n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    \n
    Community icon from opensource.org, but we are not affiliated with them.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 97
  +entryCommentCount: 1299
  +postCount: 2
  +postCommentCount: 5
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583535 {#276
    date: 2024-10-22 09:52:15.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 128
  +apId: "opensource@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/opensource"
  +apPublicUrl: "https://lemmy.ml/c/opensource"
  +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "opensource"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703910302 {#270
    date: 2023-12-30 05:25:02.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703910301 {#272
    date: 2023-12-30 05:25:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details