GET https://kbin.spritesserver.nl/u/@DogmaDragon@discuss.online/threads/active/%E2%88%9E/all

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.67 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.03 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 {#1564
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: Proxies\__CG__\App\Entity\Image {#1733 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1611 …}
  +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 {#1525
    date: 2023-12-27 08:13:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1598 …}
  +votes: Doctrine\ORM\PersistentCollection {#1629 …}
  +reports: Doctrine\ORM\PersistentCollection {#1599 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2465 …}
  +badges: Doctrine\ORM\PersistentCollection {#2459 …}
  +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 {#1417
    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 {#1564
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: Proxies\__CG__\App\Entity\Image {#1733 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1611 …}
  +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 {#1525
    date: 2023-12-27 08:13:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1598 …}
  +votes: Doctrine\ORM\PersistentCollection {#1629 …}
  +reports: Doctrine\ORM\PersistentCollection {#1599 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2465 …}
  +badges: Doctrine\ORM\PersistentCollection {#2459 …}
  +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 {#1417
    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 {#1564
  +user: App\Entity\User {#265 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1729 …}
  +image: Proxies\__CG__\App\Entity\Image {#1733 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1611 …}
  +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 {#1525
    date: 2023-12-27 08:13:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1598 …}
  +votes: Doctrine\ORM\PersistentCollection {#1629 …}
  +reports: Doctrine\ORM\PersistentCollection {#1599 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2465 …}
  +badges: Doctrine\ORM\PersistentCollection {#2459 …}
  +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 {#1417
    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