GET https://kbin.spritesserver.nl/u/@MoLoPoLY@discuss.tchncs.de

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1621
  +user: Proxies\__CG__\App\Entity\User {#1874 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
  +slug: "Webmail-server-with-multiple-mail-accounts"
  +title: "Webmail server with multiple mail accounts"
  +url: null
  +body: """
    I like using thunderbird to have all my emails in the same place, in a unified inbox. This doesn’t allow me to access my inbox on my phone etc though, so I’m looking for a FOSS way to solve this problem.\n
    \n
    My idea would be to selfhost a website, like a webmail site, that has the functionality of connecting to different mail servers and unifying the inbox to get all my mail in the same place. Should be accessible by android phones and iPads.\n
    \n
    Is there a better way to do this? Maybe with nextcloud? If anyone has an idea, let me know.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727662243 {#1691
    date: 2024-09-30 04:10:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2359 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1740 …}
  +badges: Doctrine\ORM\PersistentCollection {#1737 …}
  +children: [
    App\Entity\EntryComment {#1613
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1621 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Hmm sounds like a Webmail client, like Roundcube. Luckily (at least from my point of view) it has no ‘unified inbox’, but you can have as many mail accounts you want, with one login, from different vendors. You can selhost it easily. I use it on a Raspberry Pi with one login and have then access to gmail, yahoo and some other accounts.\n
        \n
        To mimic a ‘unified inbox’ you can forward all the different accounts, to one ‘major’ account, so that you receive every mail in this inbox. Than you can create a ‘sending alias’, to answer the incoming mails with the proper SMTP service. Nothing easier than that with Roundcube.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705935591 {#1552
        date: 2024-01-22 15:59:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FQQD@lemmy.ohaa.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1556 …}
      +nested: Doctrine\ORM\PersistentCollection {#1604 …}
      +votes: Doctrine\ORM\PersistentCollection {#1619 …}
      +reports: Doctrine\ORM\PersistentCollection {#1701 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
      -id: 331529
      -bodyTs: "'access':56 'account':29,63,75,79 'alia':95 'answer':97 'client':6 'creat':92 'differ':36,74 'easier':107 'easili':42 'everi':84 'forward':71 'gmail':58 'hmm':1 'inbox':21,68,88 'incom':99 'least':11 'like':3,7 'login':34,52 'luckili':9 'mail':28,85,100 'major':78 'mani':27 'mimic':65 'noth':106 'one':33,51,77 'pi':49 'point':14 'proper':103 'raspberri':48 'receiv':83 'roundcub':8,111 'selhost':40 'send':94 'servic':105 'smtp':104 'sound':2 'unifi':20,67 'use':44 'vendor':37 'view':16 'want':31 'webmail':5 'yahoo':59"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6709424"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705935591 {#1620
        date: 2024-01-22 15:59:51.0 +01:00
      }
      +"title": 331529
    }
  ]
  -id: 32373
  -titleTs: "'account':6 'mail':5 'multipl':4 'server':2 'webmail':1"
  -bodyTs: "'access':24,81 'allow':21 'android':83 'anyon':99 'better':90 'connect':61 'differ':63 'doesn':19 'email':9 'etc':30 'foss':38 'function':59 'get':71 'idea':45,102 'inbox':17,26,69 'ipad':86 'know':105 'let':103 'like':2,52 'look':35 'm':34 'mail':64,74 'mayb':95 'nextcloud':97 'phone':29,84 'place':13,78 'problem':43 'selfhost':49 'server':65 'site':55 'solv':41 'though':31 'thunderbird':4 'unifi':16,67 'use':3 'way':39,91 'webmail':54 'websit':51 'would':46"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705986040
  +visibility: "visible             "
  +apId: "https://lemmy.ohaa.xyz/post/1568350"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932040 {#1618
    date: 2024-01-22 15:00:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1621
  +user: Proxies\__CG__\App\Entity\User {#1874 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
  +slug: "Webmail-server-with-multiple-mail-accounts"
  +title: "Webmail server with multiple mail accounts"
  +url: null
  +body: """
    I like using thunderbird to have all my emails in the same place, in a unified inbox. This doesn’t allow me to access my inbox on my phone etc though, so I’m looking for a FOSS way to solve this problem.\n
    \n
    My idea would be to selfhost a website, like a webmail site, that has the functionality of connecting to different mail servers and unifying the inbox to get all my mail in the same place. Should be accessible by android phones and iPads.\n
    \n
    Is there a better way to do this? Maybe with nextcloud? If anyone has an idea, let me know.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727662243 {#1691
    date: 2024-09-30 04:10:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2359 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1740 …}
  +badges: Doctrine\ORM\PersistentCollection {#1737 …}
  +children: [
    App\Entity\EntryComment {#1613
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1621 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Hmm sounds like a Webmail client, like Roundcube. Luckily (at least from my point of view) it has no ‘unified inbox’, but you can have as many mail accounts you want, with one login, from different vendors. You can selhost it easily. I use it on a Raspberry Pi with one login and have then access to gmail, yahoo and some other accounts.\n
        \n
        To mimic a ‘unified inbox’ you can forward all the different accounts, to one ‘major’ account, so that you receive every mail in this inbox. Than you can create a ‘sending alias’, to answer the incoming mails with the proper SMTP service. Nothing easier than that with Roundcube.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705935591 {#1552
        date: 2024-01-22 15:59:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FQQD@lemmy.ohaa.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1556 …}
      +nested: Doctrine\ORM\PersistentCollection {#1604 …}
      +votes: Doctrine\ORM\PersistentCollection {#1619 …}
      +reports: Doctrine\ORM\PersistentCollection {#1701 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
      -id: 331529
      -bodyTs: "'access':56 'account':29,63,75,79 'alia':95 'answer':97 'client':6 'creat':92 'differ':36,74 'easier':107 'easili':42 'everi':84 'forward':71 'gmail':58 'hmm':1 'inbox':21,68,88 'incom':99 'least':11 'like':3,7 'login':34,52 'luckili':9 'mail':28,85,100 'major':78 'mani':27 'mimic':65 'noth':106 'one':33,51,77 'pi':49 'point':14 'proper':103 'raspberri':48 'receiv':83 'roundcub':8,111 'selhost':40 'send':94 'servic':105 'smtp':104 'sound':2 'unifi':20,67 'use':44 'vendor':37 'view':16 'want':31 'webmail':5 'yahoo':59"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6709424"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705935591 {#1620
        date: 2024-01-22 15:59:51.0 +01:00
      }
      +"title": 331529
    }
  ]
  -id: 32373
  -titleTs: "'account':6 'mail':5 'multipl':4 'server':2 'webmail':1"
  -bodyTs: "'access':24,81 'allow':21 'android':83 'anyon':99 'better':90 'connect':61 'differ':63 'doesn':19 'email':9 'etc':30 'foss':38 'function':59 'get':71 'idea':45,102 'inbox':17,26,69 'ipad':86 'know':105 'let':103 'like':2,52 'look':35 'm':34 'mail':64,74 'mayb':95 'nextcloud':97 'phone':29,84 'place':13,78 'problem':43 'selfhost':49 'server':65 'site':55 'solv':41 'though':31 'thunderbird':4 'unifi':16,67 'use':3 'way':39,91 'webmail':54 'websit':51 'would':46"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705986040
  +visibility: "visible             "
  +apId: "https://lemmy.ohaa.xyz/post/1568350"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932040 {#1618
    date: 2024-01-22 15:00:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1621
  +user: Proxies\__CG__\App\Entity\User {#1874 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
  +slug: "Webmail-server-with-multiple-mail-accounts"
  +title: "Webmail server with multiple mail accounts"
  +url: null
  +body: """
    I like using thunderbird to have all my emails in the same place, in a unified inbox. This doesn’t allow me to access my inbox on my phone etc though, so I’m looking for a FOSS way to solve this problem.\n
    \n
    My idea would be to selfhost a website, like a webmail site, that has the functionality of connecting to different mail servers and unifying the inbox to get all my mail in the same place. Should be accessible by android phones and iPads.\n
    \n
    Is there a better way to do this? Maybe with nextcloud? If anyone has an idea, let me know.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727662243 {#1691
    date: 2024-09-30 04:10:43.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2371 …}
  +votes: Doctrine\ORM\PersistentCollection {#2370 …}
  +reports: Doctrine\ORM\PersistentCollection {#2359 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1740 …}
  +badges: Doctrine\ORM\PersistentCollection {#1737 …}
  +children: [
    App\Entity\EntryComment {#1613
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1621 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Hmm sounds like a Webmail client, like Roundcube. Luckily (at least from my point of view) it has no ‘unified inbox’, but you can have as many mail accounts you want, with one login, from different vendors. You can selhost it easily. I use it on a Raspberry Pi with one login and have then access to gmail, yahoo and some other accounts.\n
        \n
        To mimic a ‘unified inbox’ you can forward all the different accounts, to one ‘major’ account, so that you receive every mail in this inbox. Than you can create a ‘sending alias’, to answer the incoming mails with the proper SMTP service. Nothing easier than that with Roundcube.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705935591 {#1552
        date: 2024-01-22 15:59:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@FQQD@lemmy.ohaa.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1556 …}
      +nested: Doctrine\ORM\PersistentCollection {#1604 …}
      +votes: Doctrine\ORM\PersistentCollection {#1619 …}
      +reports: Doctrine\ORM\PersistentCollection {#1701 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
      -id: 331529
      -bodyTs: "'access':56 'account':29,63,75,79 'alia':95 'answer':97 'client':6 'creat':92 'differ':36,74 'easier':107 'easili':42 'everi':84 'forward':71 'gmail':58 'hmm':1 'inbox':21,68,88 'incom':99 'least':11 'like':3,7 'login':34,52 'luckili':9 'mail':28,85,100 'major':78 'mani':27 'mimic':65 'noth':106 'one':33,51,77 'pi':49 'point':14 'proper':103 'raspberri':48 'receiv':83 'roundcub':8,111 'selhost':40 'send':94 'servic':105 'smtp':104 'sound':2 'unifi':20,67 'use':44 'vendor':37 'view':16 'want':31 'webmail':5 'yahoo':59"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6709424"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705935591 {#1620
        date: 2024-01-22 15:59:51.0 +01:00
      }
      +"title": 331529
    }
  ]
  -id: 32373
  -titleTs: "'account':6 'mail':5 'multipl':4 'server':2 'webmail':1"
  -bodyTs: "'access':24,81 'allow':21 'android':83 'anyon':99 'better':90 'connect':61 'differ':63 'doesn':19 'email':9 'etc':30 'foss':38 'function':59 'get':71 'idea':45,102 'inbox':17,26,69 'ipad':86 'know':105 'let':103 'like':2,52 'look':35 'm':34 'mail':64,74 'mayb':95 'nextcloud':97 'phone':29,84 'place':13,78 'problem':43 'selfhost':49 'server':65 'site':55 'solv':41 'though':31 'thunderbird':4 'unifi':16,67 'use':3 'way':39,91 'webmail':54 'websit':51 'would':46"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705986040
  +visibility: "visible             "
  +apId: "https://lemmy.ohaa.xyz/post/1568350"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705932040 {#1618
    date: 2024-01-22 15:00:40.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1613
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1621
    +user: Proxies\__CG__\App\Entity\User {#1874 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
    +slug: "Webmail-server-with-multiple-mail-accounts"
    +title: "Webmail server with multiple mail accounts"
    +url: null
    +body: """
      I like using thunderbird to have all my emails in the same place, in a unified inbox. This doesn’t allow me to access my inbox on my phone etc though, so I’m looking for a FOSS way to solve this problem.\n
      \n
      My idea would be to selfhost a website, like a webmail site, that has the functionality of connecting to different mail servers and unifying the inbox to get all my mail in the same place. Should be accessible by android phones and iPads.\n
      \n
      Is there a better way to do this? Maybe with nextcloud? If anyone has an idea, let me know.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727662243 {#1691
      date: 2024-09-30 04:10:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2371 …}
    +votes: Doctrine\ORM\PersistentCollection {#2370 …}
    +reports: Doctrine\ORM\PersistentCollection {#2359 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1740 …}
    +badges: Doctrine\ORM\PersistentCollection {#1737 …}
    +children: [
      App\Entity\EntryComment {#1613}
    ]
    -id: 32373
    -titleTs: "'account':6 'mail':5 'multipl':4 'server':2 'webmail':1"
    -bodyTs: "'access':24,81 'allow':21 'android':83 'anyon':99 'better':90 'connect':61 'differ':63 'doesn':19 'email':9 'etc':30 'foss':38 'function':59 'get':71 'idea':45,102 'inbox':17,26,69 'ipad':86 'know':105 'let':103 'like':2,52 'look':35 'm':34 'mail':64,74 'mayb':95 'nextcloud':97 'phone':29,84 'place':13,78 'problem':43 'selfhost':49 'server':65 'site':55 'solv':41 'though':31 'thunderbird':4 'unifi':16,67 'use':3 'way':39,91 'webmail':54 'websit':51 'would':46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705986040
    +visibility: "visible             "
    +apId: "https://lemmy.ohaa.xyz/post/1568350"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705932040 {#1618
      date: 2024-01-22 15:00:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Hmm sounds like a Webmail client, like Roundcube. Luckily (at least from my point of view) it has no ‘unified inbox’, but you can have as many mail accounts you want, with one login, from different vendors. You can selhost it easily. I use it on a Raspberry Pi with one login and have then access to gmail, yahoo and some other accounts.\n
    \n
    To mimic a ‘unified inbox’ you can forward all the different accounts, to one ‘major’ account, so that you receive every mail in this inbox. Than you can create a ‘sending alias’, to answer the incoming mails with the proper SMTP service. Nothing easier than that with Roundcube.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705935591 {#1552
    date: 2024-01-22 15:59:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FQQD@lemmy.ohaa.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1556 …}
  +nested: Doctrine\ORM\PersistentCollection {#1604 …}
  +votes: Doctrine\ORM\PersistentCollection {#1619 …}
  +reports: Doctrine\ORM\PersistentCollection {#1701 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
  -id: 331529
  -bodyTs: "'access':56 'account':29,63,75,79 'alia':95 'answer':97 'client':6 'creat':92 'differ':36,74 'easier':107 'easili':42 'everi':84 'forward':71 'gmail':58 'hmm':1 'inbox':21,68,88 'incom':99 'least':11 'like':3,7 'login':34,52 'luckili':9 'mail':28,85,100 'major':78 'mani':27 'mimic':65 'noth':106 'one':33,51,77 'pi':49 'point':14 'proper':103 'raspberri':48 'receiv':83 'roundcub':8,111 'selhost':40 'send':94 'servic':105 'smtp':104 'sound':2 'unifi':20,67 'use':44 'vendor':37 'view':16 'want':31 'webmail':5 'yahoo':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6709424"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705935591 {#1620
    date: 2024-01-22 15:59:51.0 +01:00
  }
  +"title": 331529
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#1613
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1621
    +user: Proxies\__CG__\App\Entity\User {#1874 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
    +slug: "Webmail-server-with-multiple-mail-accounts"
    +title: "Webmail server with multiple mail accounts"
    +url: null
    +body: """
      I like using thunderbird to have all my emails in the same place, in a unified inbox. This doesn’t allow me to access my inbox on my phone etc though, so I’m looking for a FOSS way to solve this problem.\n
      \n
      My idea would be to selfhost a website, like a webmail site, that has the functionality of connecting to different mail servers and unifying the inbox to get all my mail in the same place. Should be accessible by android phones and iPads.\n
      \n
      Is there a better way to do this? Maybe with nextcloud? If anyone has an idea, let me know.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727662243 {#1691
      date: 2024-09-30 04:10:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2371 …}
    +votes: Doctrine\ORM\PersistentCollection {#2370 …}
    +reports: Doctrine\ORM\PersistentCollection {#2359 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1740 …}
    +badges: Doctrine\ORM\PersistentCollection {#1737 …}
    +children: [
      App\Entity\EntryComment {#1613}
    ]
    -id: 32373
    -titleTs: "'account':6 'mail':5 'multipl':4 'server':2 'webmail':1"
    -bodyTs: "'access':24,81 'allow':21 'android':83 'anyon':99 'better':90 'connect':61 'differ':63 'doesn':19 'email':9 'etc':30 'foss':38 'function':59 'get':71 'idea':45,102 'inbox':17,26,69 'ipad':86 'know':105 'let':103 'like':2,52 'look':35 'm':34 'mail':64,74 'mayb':95 'nextcloud':97 'phone':29,84 'place':13,78 'problem':43 'selfhost':49 'server':65 'site':55 'solv':41 'though':31 'thunderbird':4 'unifi':16,67 'use':3 'way':39,91 'webmail':54 'websit':51 'would':46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705986040
    +visibility: "visible             "
    +apId: "https://lemmy.ohaa.xyz/post/1568350"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705932040 {#1618
      date: 2024-01-22 15:00:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Hmm sounds like a Webmail client, like Roundcube. Luckily (at least from my point of view) it has no ‘unified inbox’, but you can have as many mail accounts you want, with one login, from different vendors. You can selhost it easily. I use it on a Raspberry Pi with one login and have then access to gmail, yahoo and some other accounts.\n
    \n
    To mimic a ‘unified inbox’ you can forward all the different accounts, to one ‘major’ account, so that you receive every mail in this inbox. Than you can create a ‘sending alias’, to answer the incoming mails with the proper SMTP service. Nothing easier than that with Roundcube.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705935591 {#1552
    date: 2024-01-22 15:59:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FQQD@lemmy.ohaa.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1556 …}
  +nested: Doctrine\ORM\PersistentCollection {#1604 …}
  +votes: Doctrine\ORM\PersistentCollection {#1619 …}
  +reports: Doctrine\ORM\PersistentCollection {#1701 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
  -id: 331529
  -bodyTs: "'access':56 'account':29,63,75,79 'alia':95 'answer':97 'client':6 'creat':92 'differ':36,74 'easier':107 'easili':42 'everi':84 'forward':71 'gmail':58 'hmm':1 'inbox':21,68,88 'incom':99 'least':11 'like':3,7 'login':34,52 'luckili':9 'mail':28,85,100 'major':78 'mani':27 'mimic':65 'noth':106 'one':33,51,77 'pi':49 'point':14 'proper':103 'raspberri':48 'receiv':83 'roundcub':8,111 'selhost':40 'send':94 'servic':105 'smtp':104 'sound':2 'unifi':20,67 'use':44 'vendor':37 'view':16 'want':31 'webmail':5 'yahoo':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6709424"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705935591 {#1620
    date: 2024-01-22 15:59:51.0 +01:00
  }
  +"title": 331529
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#1613
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1621
    +user: Proxies\__CG__\App\Entity\User {#1874 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
    +slug: "Webmail-server-with-multiple-mail-accounts"
    +title: "Webmail server with multiple mail accounts"
    +url: null
    +body: """
      I like using thunderbird to have all my emails in the same place, in a unified inbox. This doesn’t allow me to access my inbox on my phone etc though, so I’m looking for a FOSS way to solve this problem.\n
      \n
      My idea would be to selfhost a website, like a webmail site, that has the functionality of connecting to different mail servers and unifying the inbox to get all my mail in the same place. Should be accessible by android phones and iPads.\n
      \n
      Is there a better way to do this? Maybe with nextcloud? If anyone has an idea, let me know.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727662243 {#1691
      date: 2024-09-30 04:10:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2371 …}
    +votes: Doctrine\ORM\PersistentCollection {#2370 …}
    +reports: Doctrine\ORM\PersistentCollection {#2359 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1740 …}
    +badges: Doctrine\ORM\PersistentCollection {#1737 …}
    +children: [
      App\Entity\EntryComment {#1613}
    ]
    -id: 32373
    -titleTs: "'account':6 'mail':5 'multipl':4 'server':2 'webmail':1"
    -bodyTs: "'access':24,81 'allow':21 'android':83 'anyon':99 'better':90 'connect':61 'differ':63 'doesn':19 'email':9 'etc':30 'foss':38 'function':59 'get':71 'idea':45,102 'inbox':17,26,69 'ipad':86 'know':105 'let':103 'like':2,52 'look':35 'm':34 'mail':64,74 'mayb':95 'nextcloud':97 'phone':29,84 'place':13,78 'problem':43 'selfhost':49 'server':65 'site':55 'solv':41 'though':31 'thunderbird':4 'unifi':16,67 'use':3 'way':39,91 'webmail':54 'websit':51 'would':46"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705986040
    +visibility: "visible             "
    +apId: "https://lemmy.ohaa.xyz/post/1568350"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705932040 {#1618
      date: 2024-01-22 15:00:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Hmm sounds like a Webmail client, like Roundcube. Luckily (at least from my point of view) it has no ‘unified inbox’, but you can have as many mail accounts you want, with one login, from different vendors. You can selhost it easily. I use it on a Raspberry Pi with one login and have then access to gmail, yahoo and some other accounts.\n
    \n
    To mimic a ‘unified inbox’ you can forward all the different accounts, to one ‘major’ account, so that you receive every mail in this inbox. Than you can create a ‘sending alias’, to answer the incoming mails with the proper SMTP service. Nothing easier than that with Roundcube.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705935591 {#1552
    date: 2024-01-22 15:59:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@FQQD@lemmy.ohaa.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1556 …}
  +nested: Doctrine\ORM\PersistentCollection {#1604 …}
  +votes: Doctrine\ORM\PersistentCollection {#1619 …}
  +reports: Doctrine\ORM\PersistentCollection {#1701 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1687 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1689 …}
  -id: 331529
  -bodyTs: "'access':56 'account':29,63,75,79 'alia':95 'answer':97 'client':6 'creat':92 'differ':36,74 'easier':107 'easili':42 'everi':84 'forward':71 'gmail':58 'hmm':1 'inbox':21,68,88 'incom':99 'least':11 'like':3,7 'login':34,52 'luckili':9 'mail':28,85,100 'major':78 'mani':27 'mimic':65 'noth':106 'one':33,51,77 'pi':49 'point':14 'proper':103 'raspberri':48 'receiv':83 'roundcub':8,111 'selhost':40 'send':94 'servic':105 'smtp':104 'sound':2 'unifi':20,67 'use':44 'vendor':37 'view':16 'want':31 'webmail':5 'yahoo':59"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6709424"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705935591 {#1620
    date: 2024-01-22 15:59:51.0 +01:00
  }
  +"title": 331529
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1549
  +user: Proxies\__CG__\App\Entity\User {#1705 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
  +slug: "Any-bookmarking-solution"
  +title: "Any bookmarking solution?"
  +url: null
  +body: """
    I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant host stuffs)\n
    \n
    Help pls , thnx
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726767898 {#1727
    date: 2024-09-19 19:44:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1736 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#1405 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
  +badges: Doctrine\ORM\PersistentCollection {#1385 …}
  +children: [
    App\Entity\EntryComment {#1665
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1549 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.\n
        \n
        Backend: [codeberg.org/Offerel/SyncMarks-Webapp](https://codeberg.org/Offerel/SyncMarks-Webapp)\n
        \n
        Browser Extension: [codeberg.org/Offerel/SyncMarks-Extension](https://codeberg.org/Offerel/SyncMarks-Extension)\n
        \n
        I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.\n
        \n
        But anyway feel free to try it. You are welcome.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1705353851 {#1595
        date: 2024-01-15 22:24:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@itsaj26744@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1550 …}
      +nested: Doctrine\ORM\PersistentCollection {#1525 …}
      +votes: Doctrine\ORM\PersistentCollection {#1527 …}
      +reports: Doctrine\ORM\PersistentCollection {#1526 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1571 …}
      -id: 311820
      -bodyTs: "'/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':35 '/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':30 '2':59 'across':17 'anyway':78 'avail':9 'avoid':66 'backend':21,27 'big':72 'branch':61 'browser':13,19,31 'bullsh':75 'chromium':53 'codeberg.org':29,34 'codeberg.org/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':33 'codeberg.org/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':28 'compat':51 'desktop':12 'extens':32 'feel':1,79 'free':2,80 'gui':26 'happen':41 'independ':60 'know':39 'manifest':43,68 'mayb':54 'mess':73 'mozilla':47 'sync':16 'syncmark':6 'tri':4,64,82 'use':58 'v3':44,69 'variant':48 'web':25 'welcom':86 'work':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6487622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705353851 {#1612
        date: 2024-01-15 22:24:11.0 +01:00
      }
      +"title": 311820
    }
  ]
  -id: 30666
  -titleTs: "'bookmark':2 'solut':3"
  -bodyTs: "'1':11 '2':18 '3':25 '4':34 'account':55 'bookmark':4,9,14,28 'cant':57 'client':20 'free':54 'help':60 'host':40,58 'hostabl':47 'independ':12 'later':33 'manag':8,29 'must':49 'need':2 'nextcloud':13 'pls':61 'read':31 'realli':16 'reason':21 'reject':23 'requir':10 'self':39,46 'self-host':38,45 'server':52 'servic':6 'slow':17 'stuff':59 'sync':5 'thnx':62 'web':19 'xbrowsersync':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705418130
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8637919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705331730 {#1726
    date: 2024-01-15 16:15:30.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1549
  +user: Proxies\__CG__\App\Entity\User {#1705 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
  +slug: "Any-bookmarking-solution"
  +title: "Any bookmarking solution?"
  +url: null
  +body: """
    I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant host stuffs)\n
    \n
    Help pls , thnx
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726767898 {#1727
    date: 2024-09-19 19:44:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1736 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#1405 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
  +badges: Doctrine\ORM\PersistentCollection {#1385 …}
  +children: [
    App\Entity\EntryComment {#1665
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1549 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.\n
        \n
        Backend: [codeberg.org/Offerel/SyncMarks-Webapp](https://codeberg.org/Offerel/SyncMarks-Webapp)\n
        \n
        Browser Extension: [codeberg.org/Offerel/SyncMarks-Extension](https://codeberg.org/Offerel/SyncMarks-Extension)\n
        \n
        I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.\n
        \n
        But anyway feel free to try it. You are welcome.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1705353851 {#1595
        date: 2024-01-15 22:24:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@itsaj26744@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1550 …}
      +nested: Doctrine\ORM\PersistentCollection {#1525 …}
      +votes: Doctrine\ORM\PersistentCollection {#1527 …}
      +reports: Doctrine\ORM\PersistentCollection {#1526 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1571 …}
      -id: 311820
      -bodyTs: "'/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':35 '/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':30 '2':59 'across':17 'anyway':78 'avail':9 'avoid':66 'backend':21,27 'big':72 'branch':61 'browser':13,19,31 'bullsh':75 'chromium':53 'codeberg.org':29,34 'codeberg.org/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':33 'codeberg.org/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':28 'compat':51 'desktop':12 'extens':32 'feel':1,79 'free':2,80 'gui':26 'happen':41 'independ':60 'know':39 'manifest':43,68 'mayb':54 'mess':73 'mozilla':47 'sync':16 'syncmark':6 'tri':4,64,82 'use':58 'v3':44,69 'variant':48 'web':25 'welcom':86 'work':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6487622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705353851 {#1612
        date: 2024-01-15 22:24:11.0 +01:00
      }
      +"title": 311820
    }
  ]
  -id: 30666
  -titleTs: "'bookmark':2 'solut':3"
  -bodyTs: "'1':11 '2':18 '3':25 '4':34 'account':55 'bookmark':4,9,14,28 'cant':57 'client':20 'free':54 'help':60 'host':40,58 'hostabl':47 'independ':12 'later':33 'manag':8,29 'must':49 'need':2 'nextcloud':13 'pls':61 'read':31 'realli':16 'reason':21 'reject':23 'requir':10 'self':39,46 'self-host':38,45 'server':52 'servic':6 'slow':17 'stuff':59 'sync':5 'thnx':62 'web':19 'xbrowsersync':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705418130
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8637919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705331730 {#1726
    date: 2024-01-15 16:15:30.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1549
  +user: Proxies\__CG__\App\Entity\User {#1705 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
  +slug: "Any-bookmarking-solution"
  +title: "Any bookmarking solution?"
  +url: null
  +body: """
    I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant host stuffs)\n
    \n
    Help pls , thnx
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1726767898 {#1727
    date: 2024-09-19 19:44:58.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1736 …}
  +votes: Doctrine\ORM\PersistentCollection {#2389 …}
  +reports: Doctrine\ORM\PersistentCollection {#1405 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
  +badges: Doctrine\ORM\PersistentCollection {#1385 …}
  +children: [
    App\Entity\EntryComment {#1665
      +user: App\Entity\User {#261 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1549 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.\n
        \n
        Backend: [codeberg.org/Offerel/SyncMarks-Webapp](https://codeberg.org/Offerel/SyncMarks-Webapp)\n
        \n
        Browser Extension: [codeberg.org/Offerel/SyncMarks-Extension](https://codeberg.org/Offerel/SyncMarks-Extension)\n
        \n
        I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.\n
        \n
        But anyway feel free to try it. You are welcome.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1705353851 {#1595
        date: 2024-01-15 22:24:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@itsaj26744@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1550 …}
      +nested: Doctrine\ORM\PersistentCollection {#1525 …}
      +votes: Doctrine\ORM\PersistentCollection {#1527 …}
      +reports: Doctrine\ORM\PersistentCollection {#1526 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1571 …}
      -id: 311820
      -bodyTs: "'/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':35 '/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':30 '2':59 'across':17 'anyway':78 'avail':9 'avoid':66 'backend':21,27 'big':72 'branch':61 'browser':13,19,31 'bullsh':75 'chromium':53 'codeberg.org':29,34 'codeberg.org/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':33 'codeberg.org/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':28 'compat':51 'desktop':12 'extens':32 'feel':1,79 'free':2,80 'gui':26 'happen':41 'independ':60 'know':39 'manifest':43,68 'mayb':54 'mess':73 'mozilla':47 'sync':16 'syncmark':6 'tri':4,64,82 'use':58 'v3':44,69 'variant':48 'web':25 'welcom':86 'work':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6487622"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705353851 {#1612
        date: 2024-01-15 22:24:11.0 +01:00
      }
      +"title": 311820
    }
  ]
  -id: 30666
  -titleTs: "'bookmark':2 'solut':3"
  -bodyTs: "'1':11 '2':18 '3':25 '4':34 'account':55 'bookmark':4,9,14,28 'cant':57 'client':20 'free':54 'help':60 'host':40,58 'hostabl':47 'independ':12 'later':33 'manag':8,29 'must':49 'need':2 'nextcloud':13 'pls':61 'read':31 'realli':16 'reason':21 'reject':23 'requir':10 'self':39,46 'self-host':38,45 'server':52 'servic':6 'slow':17 'stuff':59 'sync':5 'thnx':62 'web':19 'xbrowsersync':24"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705418130
  +visibility: "visible             "
  +apId: "https://programming.dev/post/8637919"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705331730 {#1726
    date: 2024-01-15 16:15:30.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#1665
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1549
    +user: Proxies\__CG__\App\Entity\User {#1705 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
    +slug: "Any-bookmarking-solution"
    +title: "Any bookmarking solution?"
    +url: null
    +body: """
      I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant host stuffs)\n
      \n
      Help pls , thnx
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726767898 {#1727
      date: 2024-09-19 19:44:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1736 …}
    +votes: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#1405 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
    +badges: Doctrine\ORM\PersistentCollection {#1385 …}
    +children: [
      App\Entity\EntryComment {#1665}
    ]
    -id: 30666
    -titleTs: "'bookmark':2 'solut':3"
    -bodyTs: "'1':11 '2':18 '3':25 '4':34 'account':55 'bookmark':4,9,14,28 'cant':57 'client':20 'free':54 'help':60 'host':40,58 'hostabl':47 'independ':12 'later':33 'manag':8,29 'must':49 'need':2 'nextcloud':13 'pls':61 'read':31 'realli':16 'reason':21 'reject':23 'requir':10 'self':39,46 'self-host':38,45 'server':52 'servic':6 'slow':17 'stuff':59 'sync':5 'thnx':62 'web':19 'xbrowsersync':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705418130
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8637919"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705331730 {#1726
      date: 2024-01-15 16:15:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.\n
    \n
    Backend: [codeberg.org/Offerel/SyncMarks-Webapp](https://codeberg.org/Offerel/SyncMarks-Webapp)\n
    \n
    Browser Extension: [codeberg.org/Offerel/SyncMarks-Extension](https://codeberg.org/Offerel/SyncMarks-Extension)\n
    \n
    I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.\n
    \n
    But anyway feel free to try it. You are welcome.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705353851 {#1595
    date: 2024-01-15 22:24:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@itsaj26744@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1550 …}
  +nested: Doctrine\ORM\PersistentCollection {#1525 …}
  +votes: Doctrine\ORM\PersistentCollection {#1527 …}
  +reports: Doctrine\ORM\PersistentCollection {#1526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1571 …}
  -id: 311820
  -bodyTs: "'/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':35 '/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':30 '2':59 'across':17 'anyway':78 'avail':9 'avoid':66 'backend':21,27 'big':72 'branch':61 'browser':13,19,31 'bullsh':75 'chromium':53 'codeberg.org':29,34 'codeberg.org/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':33 'codeberg.org/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':28 'compat':51 'desktop':12 'extens':32 'feel':1,79 'free':2,80 'gui':26 'happen':41 'independ':60 'know':39 'manifest':43,68 'mayb':54 'mess':73 'mozilla':47 'sync':16 'syncmark':6 'tri':4,64,82 'use':58 'v3':44,69 'variant':48 'web':25 'welcom':86 'work':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6487622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705353851 {#1612
    date: 2024-01-15 22:24:11.0 +01:00
  }
  +"title": 311820
}
"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
15 DENIED edit
App\Entity\EntryComment {#1665
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1549
    +user: Proxies\__CG__\App\Entity\User {#1705 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
    +slug: "Any-bookmarking-solution"
    +title: "Any bookmarking solution?"
    +url: null
    +body: """
      I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant host stuffs)\n
      \n
      Help pls , thnx
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726767898 {#1727
      date: 2024-09-19 19:44:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1736 …}
    +votes: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#1405 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
    +badges: Doctrine\ORM\PersistentCollection {#1385 …}
    +children: [
      App\Entity\EntryComment {#1665}
    ]
    -id: 30666
    -titleTs: "'bookmark':2 'solut':3"
    -bodyTs: "'1':11 '2':18 '3':25 '4':34 'account':55 'bookmark':4,9,14,28 'cant':57 'client':20 'free':54 'help':60 'host':40,58 'hostabl':47 'independ':12 'later':33 'manag':8,29 'must':49 'need':2 'nextcloud':13 'pls':61 'read':31 'realli':16 'reason':21 'reject':23 'requir':10 'self':39,46 'self-host':38,45 'server':52 'servic':6 'slow':17 'stuff':59 'sync':5 'thnx':62 'web':19 'xbrowsersync':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705418130
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8637919"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705331730 {#1726
      date: 2024-01-15 16:15:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.\n
    \n
    Backend: [codeberg.org/Offerel/SyncMarks-Webapp](https://codeberg.org/Offerel/SyncMarks-Webapp)\n
    \n
    Browser Extension: [codeberg.org/Offerel/SyncMarks-Extension](https://codeberg.org/Offerel/SyncMarks-Extension)\n
    \n
    I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.\n
    \n
    But anyway feel free to try it. You are welcome.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705353851 {#1595
    date: 2024-01-15 22:24:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@itsaj26744@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1550 …}
  +nested: Doctrine\ORM\PersistentCollection {#1525 …}
  +votes: Doctrine\ORM\PersistentCollection {#1527 …}
  +reports: Doctrine\ORM\PersistentCollection {#1526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1571 …}
  -id: 311820
  -bodyTs: "'/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':35 '/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':30 '2':59 'across':17 'anyway':78 'avail':9 'avoid':66 'backend':21,27 'big':72 'branch':61 'browser':13,19,31 'bullsh':75 'chromium':53 'codeberg.org':29,34 'codeberg.org/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':33 'codeberg.org/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':28 'compat':51 'desktop':12 'extens':32 'feel':1,79 'free':2,80 'gui':26 'happen':41 'independ':60 'know':39 'manifest':43,68 'mayb':54 'mess':73 'mozilla':47 'sync':16 'syncmark':6 'tri':4,64,82 'use':58 'v3':44,69 'variant':48 'web':25 'welcom':86 'work':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6487622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705353851 {#1612
    date: 2024-01-15 22:24:11.0 +01:00
  }
  +"title": 311820
}
"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
16 DENIED moderate
App\Entity\EntryComment {#1665
  +user: App\Entity\User {#261 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1549
    +user: Proxies\__CG__\App\Entity\User {#1705 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2471 …}
    +slug: "Any-bookmarking-solution"
    +title: "Any bookmarking solution?"
    +url: null
    +body: """
      I need a bookmark syncing service for managing bookmarks Requirements:- 1 Independent (Nextcloud bookmarks are really slow) 2 Web client (Reason of rejecting xbrowsersync) 3 Should be bookmark management ,not read it later 4 Should not be self-hosted or if it is self-hostable then must have some server for free account (I cant host stuffs)\n
      \n
      Help pls , thnx
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726767898 {#1727
      date: 2024-09-19 19:44:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1736 …}
    +votes: Doctrine\ORM\PersistentCollection {#2389 …}
    +reports: Doctrine\ORM\PersistentCollection {#1405 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2387 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2394 …}
    +badges: Doctrine\ORM\PersistentCollection {#1385 …}
    +children: [
      App\Entity\EntryComment {#1665}
    ]
    -id: 30666
    -titleTs: "'bookmark':2 'solut':3"
    -bodyTs: "'1':11 '2':18 '3':25 '4':34 'account':55 'bookmark':4,9,14,28 'cant':57 'client':20 'free':54 'help':60 'host':40,58 'hostabl':47 'independ':12 'later':33 'manag':8,29 'must':49 'need':2 'nextcloud':13 'pls':61 'read':31 'realli':16 'reason':21 'reject':23 'requir':10 'self':39,46 'self-host':38,45 'server':52 'servic':6 'slow':17 'stuff':59 'sync':5 'thnx':62 'web':19 'xbrowsersync':24"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705418130
    +visibility: "visible             "
    +apId: "https://programming.dev/post/8637919"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705331730 {#1726
      date: 2024-01-15 16:15:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1559 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Feel free to try my SyncMarks. It’s available for any Desktop browser and can sync across all Browsers. The backend is working as Web GUI.\n
    \n
    Backend: [codeberg.org/Offerel/SyncMarks-Webapp](https://codeberg.org/Offerel/SyncMarks-Webapp)\n
    \n
    Browser Extension: [codeberg.org/Offerel/SyncMarks-Extension](https://codeberg.org/Offerel/SyncMarks-Extension)\n
    \n
    I don’t know what happens with manifest v3, because the Mozilla variant is not compatible to Chromium. Maybe I have to use 2 independent branches. But I try to avoid that. Manifest v3 is a big mess of bullsh*t.\n
    \n
    But anyway feel free to try it. You are welcome.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1705353851 {#1595
    date: 2024-01-15 22:24:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@itsaj26744@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1550 …}
  +nested: Doctrine\ORM\PersistentCollection {#1525 …}
  +votes: Doctrine\ORM\PersistentCollection {#1527 …}
  +reports: Doctrine\ORM\PersistentCollection {#1526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1563 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1571 …}
  -id: 311820
  -bodyTs: "'/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':35 '/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':30 '2':59 'across':17 'anyway':78 'avail':9 'avoid':66 'backend':21,27 'big':72 'branch':61 'browser':13,19,31 'bullsh':75 'chromium':53 'codeberg.org':29,34 'codeberg.org/offerel/syncmarks-extension](https://codeberg.org/offerel/syncmarks-extension)':33 'codeberg.org/offerel/syncmarks-webapp](https://codeberg.org/offerel/syncmarks-webapp)':28 'compat':51 'desktop':12 'extens':32 'feel':1,79 'free':2,80 'gui':26 'happen':41 'independ':60 'know':39 'manifest':43,68 'mayb':54 'mess':73 'mozilla':47 'sync':16 'syncmark':6 'tri':4,64,82 'use':58 'v3':44,69 'variant':48 'web':25 'welcom':86 'work':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6487622"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705353851 {#1612
    date: 2024-01-15 22:24:11.0 +01:00
  }
  +"title": 311820
}
"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
17 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details