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 …}
}
12.08 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.07 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 {#2413
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#274
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#268
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1978 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
  +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
  +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
  +body: """
    Highlights\n
    \n
    Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
    \n
    [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
    \n
    Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
    \n
    External domain setting: allow the usage of a different domain for shared links\n
    \n
    Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
    \n
    Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
    \n
    CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
    \n
    Search is now working across the partner’s assets.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 203
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719423415 {#2418
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1934 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
  +badges: Doctrine\ORM\PersistentCollection {#2357 …}
  +children: []
  -id: 28048
  -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
  -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704787334
  +visibility: "visible             "
  +apId: "https://thelemmy.club/post/7148802"
  +editedAt: DateTimeImmutable @1719194815 {#1858
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2388
    date: 2024-01-08 09:02:14.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 {#2413
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#274
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#268
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1978 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
  +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
  +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
  +body: """
    Highlights\n
    \n
    Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
    \n
    [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
    \n
    Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
    \n
    External domain setting: allow the usage of a different domain for shared links\n
    \n
    Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
    \n
    Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
    \n
    CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
    \n
    Search is now working across the partner’s assets.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 203
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719423415 {#2418
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1934 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
  +badges: Doctrine\ORM\PersistentCollection {#2357 …}
  +children: []
  -id: 28048
  -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
  -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704787334
  +visibility: "visible             "
  +apId: "https://thelemmy.club/post/7148802"
  +editedAt: DateTimeImmutable @1719194815 {#1858
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2388
    date: 2024-01-08 09:02:14.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 {#2413
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#274
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#268
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1978 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
  +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
  +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
  +body: """
    Highlights\n
    \n
    Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
    \n
    [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
    \n
    Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
    \n
    External domain setting: allow the usage of a different domain for shared links\n
    \n
    Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
    \n
    Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
    \n
    CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
    \n
    Search is now working across the partner’s assets.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 10
  +favouriteCount: 203
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719423415 {#2418
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1934 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
  +badges: Doctrine\ORM\PersistentCollection {#2357 …}
  +children: []
  -id: 28048
  -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
  -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704787334
  +visibility: "visible             "
  +apId: "https://thelemmy.club/post/7148802"
  +editedAt: DateTimeImmutable @1719194815 {#1858
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2388
    date: 2024-01-08 09:02:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4064
  +user: App\Entity\User {#4012 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Ty"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704704147 {#4073
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4062 …}
  +nested: Doctrine\ORM\PersistentCollection {#4060 …}
  +votes: Doctrine\ORM\PersistentCollection {#4058 …}
  +reports: Doctrine\ORM\PersistentCollection {#4056 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4028 …}
  -id: 290835
  -bodyTs: "'ty':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6495456"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704704147 {#4009
    date: 2024-01-08 09:55:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4064
  +user: App\Entity\User {#4012 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Ty"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704704147 {#4073
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4062 …}
  +nested: Doctrine\ORM\PersistentCollection {#4060 …}
  +votes: Doctrine\ORM\PersistentCollection {#4058 …}
  +reports: Doctrine\ORM\PersistentCollection {#4056 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4028 …}
  -id: 290835
  -bodyTs: "'ty':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6495456"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704704147 {#4009
    date: 2024-01-08 09:55:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4064
  +user: App\Entity\User {#4012 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Ty"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704704147 {#4073
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4062 …}
  +nested: Doctrine\ORM\PersistentCollection {#4060 …}
  +votes: Doctrine\ORM\PersistentCollection {#4058 …}
  +reports: Doctrine\ORM\PersistentCollection {#4056 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4028 …}
  -id: 290835
  -bodyTs: "'ty':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6495456"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704704147 {#4009
    date: 2024-01-08 09:55:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4099
  +user: App\Entity\User {#4083 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Sick"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704737175 {#4105
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4100 …}
  +nested: Doctrine\ORM\PersistentCollection {#4091 …}
  +votes: Doctrine\ORM\PersistentCollection {#4094 …}
  +reports: Doctrine\ORM\PersistentCollection {#4089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4087 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4085 …}
  -id: 291513
  -bodyTs: "'sick':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6503467"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704737175 {#4106
    date: 2024-01-08 19:06:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4099
  +user: App\Entity\User {#4083 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Sick"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704737175 {#4105
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4100 …}
  +nested: Doctrine\ORM\PersistentCollection {#4091 …}
  +votes: Doctrine\ORM\PersistentCollection {#4094 …}
  +reports: Doctrine\ORM\PersistentCollection {#4089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4087 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4085 …}
  -id: 291513
  -bodyTs: "'sick':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6503467"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704737175 {#4106
    date: 2024-01-08 19:06:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4099
  +user: App\Entity\User {#4083 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Sick"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704737175 {#4105
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4100 …}
  +nested: Doctrine\ORM\PersistentCollection {#4091 …}
  +votes: Doctrine\ORM\PersistentCollection {#4094 …}
  +reports: Doctrine\ORM\PersistentCollection {#4089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4087 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4085 …}
  -id: 291513
  -bodyTs: "'sick':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6503467"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704737175 {#4106
    date: 2024-01-08 19:06:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#4185
  +user: App\Entity\User {#4198 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I really look forward to spin this up tomorrow. Awesome release as always!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704747143 {#4180
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4186 …}
  +nested: Doctrine\ORM\PersistentCollection {#4188 …}
  +votes: Doctrine\ORM\PersistentCollection {#4190 …}
  +reports: Doctrine\ORM\PersistentCollection {#4192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4194 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4196 …}
  -id: 291834
  -bodyTs: "'alway':13 'awesom':10 'forward':4 'look':3 'realli':2 'releas':11 'spin':6 'tomorrow':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7173589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747143 {#4181
    date: 2024-01-08 21:52:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4185
  +user: App\Entity\User {#4198 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I really look forward to spin this up tomorrow. Awesome release as always!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704747143 {#4180
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4186 …}
  +nested: Doctrine\ORM\PersistentCollection {#4188 …}
  +votes: Doctrine\ORM\PersistentCollection {#4190 …}
  +reports: Doctrine\ORM\PersistentCollection {#4192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4194 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4196 …}
  -id: 291834
  -bodyTs: "'alway':13 'awesom':10 'forward':4 'look':3 'realli':2 'releas':11 'spin':6 'tomorrow':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7173589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747143 {#4181
    date: 2024-01-08 21:52:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4185
  +user: App\Entity\User {#4198 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I really look forward to spin this up tomorrow. Awesome release as always!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704747143 {#4180
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4186 …}
  +nested: Doctrine\ORM\PersistentCollection {#4188 …}
  +votes: Doctrine\ORM\PersistentCollection {#4190 …}
  +reports: Doctrine\ORM\PersistentCollection {#4192 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4194 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4196 …}
  -id: 291834
  -bodyTs: "'alway':13 'awesom':10 'forward':4 'look':3 'realli':2 'releas':11 'spin':6 'tomorrow':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7173589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704747143 {#4181
    date: 2024-01-08 21:52:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4258
  +user: App\Entity\User {#4271 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1719423415 {#4253
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4259 …}
  +nested: Doctrine\ORM\PersistentCollection {#4261 …}
  +votes: Doctrine\ORM\PersistentCollection {#4263 …}
  +reports: Doctrine\ORM\PersistentCollection {#4265 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
  -id: 291909
  -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506533"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749276 {#4254
    date: 2024-01-08 22:27:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4258
  +user: App\Entity\User {#4271 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1719423415 {#4253
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4259 …}
  +nested: Doctrine\ORM\PersistentCollection {#4261 …}
  +votes: Doctrine\ORM\PersistentCollection {#4263 …}
  +reports: Doctrine\ORM\PersistentCollection {#4265 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
  -id: 291909
  -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506533"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749276 {#4254
    date: 2024-01-08 22:27:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4258
  +user: App\Entity\User {#4271 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 13
  +score: 0
  +lastActive: DateTime @1719423415 {#4253
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4259 …}
  +nested: Doctrine\ORM\PersistentCollection {#4261 …}
  +votes: Doctrine\ORM\PersistentCollection {#4263 …}
  +reports: Doctrine\ORM\PersistentCollection {#4265 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
  -id: 291909
  -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506533"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749276 {#4254
    date: 2024-01-08 22:27:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4258
    +user: App\Entity\User {#4271 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1719423415 {#4253
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4259 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4263 …}
    +reports: Doctrine\ORM\PersistentCollection {#4265 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
    -id: 291909
    -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6506533"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704749276 {#4254
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704749421 {#4417
    date: 2024-01-08 22:30:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4412 …}
  +nested: Doctrine\ORM\PersistentCollection {#4407 …}
  +votes: Doctrine\ORM\PersistentCollection {#4411 …}
  +reports: Doctrine\ORM\PersistentCollection {#4421 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
  -id: 291916
  -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6796455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749421 {#4420
    date: 2024-01-08 22:30:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4258
    +user: App\Entity\User {#4271 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1719423415 {#4253
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4259 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4263 …}
    +reports: Doctrine\ORM\PersistentCollection {#4265 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
    -id: 291909
    -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6506533"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704749276 {#4254
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704749421 {#4417
    date: 2024-01-08 22:30:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4412 …}
  +nested: Doctrine\ORM\PersistentCollection {#4407 …}
  +votes: Doctrine\ORM\PersistentCollection {#4411 …}
  +reports: Doctrine\ORM\PersistentCollection {#4421 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
  -id: 291916
  -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6796455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749421 {#4420
    date: 2024-01-08 22:30:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4258
    +user: App\Entity\User {#4271 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 13
    +score: 0
    +lastActive: DateTime @1719423415 {#4253
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4259 …}
    +nested: Doctrine\ORM\PersistentCollection {#4261 …}
    +votes: Doctrine\ORM\PersistentCollection {#4263 …}
    +reports: Doctrine\ORM\PersistentCollection {#4265 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
    -id: 291909
    -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6506533"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704749276 {#4254
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704749421 {#4417
    date: 2024-01-08 22:30:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4412 …}
  +nested: Doctrine\ORM\PersistentCollection {#4407 …}
  +votes: Doctrine\ORM\PersistentCollection {#4411 …}
  +reports: Doctrine\ORM\PersistentCollection {#4421 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
  -id: 291916
  -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6796455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704749421 {#4420
    date: 2024-01-08 22:30:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4443
  +user: Proxies\__CG__\App\Entity\User {#4451 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4258
      +user: App\Entity\User {#4271 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1719423415 {#4253
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4259 …}
      +nested: Doctrine\ORM\PersistentCollection {#4261 …}
      +votes: Doctrine\ORM\PersistentCollection {#4263 …}
      +reports: Doctrine\ORM\PersistentCollection {#4265 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
      -id: 291909
      -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6506533"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704749276 {#4254
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1704749421 {#4417
      date: 2024-01-08 22:30:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4412 …}
    +nested: Doctrine\ORM\PersistentCollection {#4407 …}
    +votes: Doctrine\ORM\PersistentCollection {#4411 …}
    +reports: Doctrine\ORM\PersistentCollection {#4421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
    -id: 291916
    -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://thelemmy.club/comment/6796455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704749421 {#4420
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704769465 {#4448
    date: 2024-01-09 04:04:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4454 …}
  +nested: Doctrine\ORM\PersistentCollection {#4456 …}
  +votes: Doctrine\ORM\PersistentCollection {#4452 …}
  +reports: Doctrine\ORM\PersistentCollection {#4459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
  -id: 292596
  -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7184402"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704769465 {#4445
    date: 2024-01-09 04:04:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4443
  +user: Proxies\__CG__\App\Entity\User {#4451 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4258
      +user: App\Entity\User {#4271 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1719423415 {#4253
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4259 …}
      +nested: Doctrine\ORM\PersistentCollection {#4261 …}
      +votes: Doctrine\ORM\PersistentCollection {#4263 …}
      +reports: Doctrine\ORM\PersistentCollection {#4265 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
      -id: 291909
      -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6506533"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704749276 {#4254
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1704749421 {#4417
      date: 2024-01-08 22:30:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4412 …}
    +nested: Doctrine\ORM\PersistentCollection {#4407 …}
    +votes: Doctrine\ORM\PersistentCollection {#4411 …}
    +reports: Doctrine\ORM\PersistentCollection {#4421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
    -id: 291916
    -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://thelemmy.club/comment/6796455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704749421 {#4420
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704769465 {#4448
    date: 2024-01-09 04:04:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4454 …}
  +nested: Doctrine\ORM\PersistentCollection {#4456 …}
  +votes: Doctrine\ORM\PersistentCollection {#4452 …}
  +reports: Doctrine\ORM\PersistentCollection {#4459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
  -id: 292596
  -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7184402"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704769465 {#4445
    date: 2024-01-09 04:04:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4443
  +user: Proxies\__CG__\App\Entity\User {#4451 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4258
      +user: App\Entity\User {#4271 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 13
      +score: 0
      +lastActive: DateTime @1719423415 {#4253
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4259 …}
      +nested: Doctrine\ORM\PersistentCollection {#4261 …}
      +votes: Doctrine\ORM\PersistentCollection {#4263 …}
      +reports: Doctrine\ORM\PersistentCollection {#4265 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
      -id: 291909
      -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6506533"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704749276 {#4254
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1704749421 {#4417
      date: 2024-01-08 22:30:21.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4412 …}
    +nested: Doctrine\ORM\PersistentCollection {#4407 …}
    +votes: Doctrine\ORM\PersistentCollection {#4411 …}
    +reports: Doctrine\ORM\PersistentCollection {#4421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
    -id: 291916
    -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://thelemmy.club/comment/6796455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704749421 {#4420
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704769465 {#4448
    date: 2024-01-09 04:04:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4454 …}
  +nested: Doctrine\ORM\PersistentCollection {#4456 …}
  +votes: Doctrine\ORM\PersistentCollection {#4452 …}
  +reports: Doctrine\ORM\PersistentCollection {#4459 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
  -id: 292596
  -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7184402"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704769465 {#4445
    date: 2024-01-09 04:04:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4480
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4443
    +user: Proxies\__CG__\App\Entity\User {#4451 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4416
      +user: Proxies\__CG__\App\Entity\User {#1973 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4258
        +user: App\Entity\User {#4271 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1719423415 {#4253
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4259 …}
        +nested: Doctrine\ORM\PersistentCollection {#4261 …}
        +votes: Doctrine\ORM\PersistentCollection {#4263 …}
        +reports: Doctrine\ORM\PersistentCollection {#4265 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
        -id: 291909
        -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6506533"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704749276 {#4254
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4258}
      +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704749421 {#4417
        date: 2024-01-08 22:30:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@hakunawazo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4412 …}
      +nested: Doctrine\ORM\PersistentCollection {#4407 …}
      +votes: Doctrine\ORM\PersistentCollection {#4411 …}
      +reports: Doctrine\ORM\PersistentCollection {#4421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
      -id: 291916
      -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://thelemmy.club/comment/6796455"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704749421 {#4420
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704769465 {#4448
      date: 2024-01-09 04:04:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4454 …}
    +nested: Doctrine\ORM\PersistentCollection {#4456 …}
    +votes: Doctrine\ORM\PersistentCollection {#4452 …}
    +reports: Doctrine\ORM\PersistentCollection {#4459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
    -id: 292596
    -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7184402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704769465 {#4445
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704773761 {#4475
    date: 2024-01-09 05:16:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
    "@lukecooperatus@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4472 …}
  +nested: Doctrine\ORM\PersistentCollection {#4469 …}
  +votes: Doctrine\ORM\PersistentCollection {#4467 …}
  +reports: Doctrine\ORM\PersistentCollection {#4481 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4483 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4485 …}
  -id: 292727
  -bodyTs: "'differ':24 'drop':1,7 'function':23 'googl':14 'home':11 'littl':22 'notic':20 'photo':15 'screen':12 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6806566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704773761 {#4478
    date: 2024-01-09 05:16:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4480
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4443
    +user: Proxies\__CG__\App\Entity\User {#4451 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4416
      +user: Proxies\__CG__\App\Entity\User {#1973 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4258
        +user: App\Entity\User {#4271 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1719423415 {#4253
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4259 …}
        +nested: Doctrine\ORM\PersistentCollection {#4261 …}
        +votes: Doctrine\ORM\PersistentCollection {#4263 …}
        +reports: Doctrine\ORM\PersistentCollection {#4265 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
        -id: 291909
        -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6506533"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704749276 {#4254
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4258}
      +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704749421 {#4417
        date: 2024-01-08 22:30:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@hakunawazo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4412 …}
      +nested: Doctrine\ORM\PersistentCollection {#4407 …}
      +votes: Doctrine\ORM\PersistentCollection {#4411 …}
      +reports: Doctrine\ORM\PersistentCollection {#4421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
      -id: 291916
      -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://thelemmy.club/comment/6796455"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704749421 {#4420
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704769465 {#4448
      date: 2024-01-09 04:04:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4454 …}
    +nested: Doctrine\ORM\PersistentCollection {#4456 …}
    +votes: Doctrine\ORM\PersistentCollection {#4452 …}
    +reports: Doctrine\ORM\PersistentCollection {#4459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
    -id: 292596
    -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7184402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704769465 {#4445
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704773761 {#4475
    date: 2024-01-09 05:16:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
    "@lukecooperatus@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4472 …}
  +nested: Doctrine\ORM\PersistentCollection {#4469 …}
  +votes: Doctrine\ORM\PersistentCollection {#4467 …}
  +reports: Doctrine\ORM\PersistentCollection {#4481 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4483 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4485 …}
  -id: 292727
  -bodyTs: "'differ':24 'drop':1,7 'function':23 'googl':14 'home':11 'littl':22 'notic':20 'photo':15 'screen':12 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6806566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704773761 {#4478
    date: 2024-01-09 05:16:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4480
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4443
    +user: Proxies\__CG__\App\Entity\User {#4451 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4416
      +user: Proxies\__CG__\App\Entity\User {#1973 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4258
        +user: App\Entity\User {#4271 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 13
        +score: 0
        +lastActive: DateTime @1719423415 {#4253
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4259 …}
        +nested: Doctrine\ORM\PersistentCollection {#4261 …}
        +votes: Doctrine\ORM\PersistentCollection {#4263 …}
        +reports: Doctrine\ORM\PersistentCollection {#4265 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
        -id: 291909
        -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6506533"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704749276 {#4254
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4258}
      +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704749421 {#4417
        date: 2024-01-08 22:30:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@hakunawazo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4412 …}
      +nested: Doctrine\ORM\PersistentCollection {#4407 …}
      +votes: Doctrine\ORM\PersistentCollection {#4411 …}
      +reports: Doctrine\ORM\PersistentCollection {#4421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
      -id: 291916
      -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://thelemmy.club/comment/6796455"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704749421 {#4420
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704769465 {#4448
      date: 2024-01-09 04:04:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4454 …}
    +nested: Doctrine\ORM\PersistentCollection {#4456 …}
    +votes: Doctrine\ORM\PersistentCollection {#4452 …}
    +reports: Doctrine\ORM\PersistentCollection {#4459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
    -id: 292596
    -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7184402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704769465 {#4445
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704773761 {#4475
    date: 2024-01-09 05:16:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
    "@lukecooperatus@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4472 …}
  +nested: Doctrine\ORM\PersistentCollection {#4469 …}
  +votes: Doctrine\ORM\PersistentCollection {#4467 …}
  +reports: Doctrine\ORM\PersistentCollection {#4481 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4483 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4485 …}
  -id: 292727
  -bodyTs: "'differ':24 'drop':1,7 'function':23 'googl':14 'home':11 'littl':22 'notic':20 'photo':15 'screen':12 'use':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6806566"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704773761 {#4478
    date: 2024-01-09 05:16:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 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
34 DENIED moderate
App\Entity\EntryComment {#4502
  +user: Proxies\__CG__\App\Entity\User {#4494 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4480
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4443
      +user: Proxies\__CG__\App\Entity\User {#4451 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4416
        +user: Proxies\__CG__\App\Entity\User {#1973 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4258
          +user: App\Entity\User {#4271 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 13
          +score: 0
          +lastActive: DateTime @1719423415 {#4253
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4259 …}
          +nested: Doctrine\ORM\PersistentCollection {#4261 …}
          +votes: Doctrine\ORM\PersistentCollection {#4263 …}
          +reports: Doctrine\ORM\PersistentCollection {#4265 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
          -id: 291909
          -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6506533"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704749276 {#4254
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4258}
        +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704749421 {#4417
          date: 2024-01-08 22:30:21.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
          "@hakunawazo@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4412 …}
        +nested: Doctrine\ORM\PersistentCollection {#4407 …}
        +votes: Doctrine\ORM\PersistentCollection {#4411 …}
        +reports: Doctrine\ORM\PersistentCollection {#4421 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
        -id: 291916
        -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://thelemmy.club/comment/6796455"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704749421 {#4420
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4258}
      +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704769465 {#4448
        date: 2024-01-09 04:04:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@hakunawazo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4454 …}
      +nested: Doctrine\ORM\PersistentCollection {#4456 …}
      +votes: Doctrine\ORM\PersistentCollection {#4452 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 292596
      -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7184402"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704769465 {#4445
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704773761 {#4475
      date: 2024-01-09 05:16:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4472 …}
    +nested: Doctrine\ORM\PersistentCollection {#4469 …}
    +votes: Doctrine\ORM\PersistentCollection {#4467 …}
    +reports: Doctrine\ORM\PersistentCollection {#4481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4485 …}
    -id: 292727
    -bodyTs: "'differ':24 'drop':1,7 'function':23 'googl':14 'home':11 'littl':22 'notic':20 'photo':15 'screen':12 'use':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://thelemmy.club/comment/6806566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704773761 {#4478
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4497
    date: 2024-01-09 16:01:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
    "@lukecooperatus@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4492 …}
  +nested: Doctrine\ORM\PersistentCollection {#4490 …}
  +votes: Doctrine\ORM\PersistentCollection {#4488 …}
  +reports: Doctrine\ORM\PersistentCollection {#4504 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
  -id: 293570
  -bodyTs: "'drop':5 'mean':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8064461"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704812482 {#4500
    date: 2024-01-09 16:01:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4502
  +user: Proxies\__CG__\App\Entity\User {#4494 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4480
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4443
      +user: Proxies\__CG__\App\Entity\User {#4451 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4416
        +user: Proxies\__CG__\App\Entity\User {#1973 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4258
          +user: App\Entity\User {#4271 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 13
          +score: 0
          +lastActive: DateTime @1719423415 {#4253
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4259 …}
          +nested: Doctrine\ORM\PersistentCollection {#4261 …}
          +votes: Doctrine\ORM\PersistentCollection {#4263 …}
          +reports: Doctrine\ORM\PersistentCollection {#4265 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
          -id: 291909
          -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6506533"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704749276 {#4254
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4258}
        +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704749421 {#4417
          date: 2024-01-08 22:30:21.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
          "@hakunawazo@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4412 …}
        +nested: Doctrine\ORM\PersistentCollection {#4407 …}
        +votes: Doctrine\ORM\PersistentCollection {#4411 …}
        +reports: Doctrine\ORM\PersistentCollection {#4421 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
        -id: 291916
        -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://thelemmy.club/comment/6796455"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704749421 {#4420
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4258}
      +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704769465 {#4448
        date: 2024-01-09 04:04:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@hakunawazo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4454 …}
      +nested: Doctrine\ORM\PersistentCollection {#4456 …}
      +votes: Doctrine\ORM\PersistentCollection {#4452 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 292596
      -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7184402"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704769465 {#4445
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704773761 {#4475
      date: 2024-01-09 05:16:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4472 …}
    +nested: Doctrine\ORM\PersistentCollection {#4469 …}
    +votes: Doctrine\ORM\PersistentCollection {#4467 …}
    +reports: Doctrine\ORM\PersistentCollection {#4481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4485 …}
    -id: 292727
    -bodyTs: "'differ':24 'drop':1,7 'function':23 'googl':14 'home':11 'littl':22 'notic':20 'photo':15 'screen':12 'use':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://thelemmy.club/comment/6806566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704773761 {#4478
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4497
    date: 2024-01-09 16:01:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
    "@lukecooperatus@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4492 …}
  +nested: Doctrine\ORM\PersistentCollection {#4490 …}
  +votes: Doctrine\ORM\PersistentCollection {#4488 …}
  +reports: Doctrine\ORM\PersistentCollection {#4504 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
  -id: 293570
  -bodyTs: "'drop':5 'mean':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8064461"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704812482 {#4500
    date: 2024-01-09 16:01:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4502
  +user: Proxies\__CG__\App\Entity\User {#4494 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4480
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4443
      +user: Proxies\__CG__\App\Entity\User {#4451 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4416
        +user: Proxies\__CG__\App\Entity\User {#1973 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4258
          +user: App\Entity\User {#4271 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 13
          +score: 0
          +lastActive: DateTime @1719423415 {#4253
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4259 …}
          +nested: Doctrine\ORM\PersistentCollection {#4261 …}
          +votes: Doctrine\ORM\PersistentCollection {#4263 …}
          +reports: Doctrine\ORM\PersistentCollection {#4265 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4267 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4269 …}
          -id: 291909
          -bodyTs: "'5':13 'ago':15 'backup':25 'clue':6 'host':21 'like':11 'minut':14 'photo':22 'self':20 'self-host':19 'solut':26 'video':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6506533"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704749276 {#4254
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4258}
        +body: "It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704749421 {#4417
          date: 2024-01-08 22:30:21.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
          "@hakunawazo@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4412 …}
        +nested: Doctrine\ORM\PersistentCollection {#4407 …}
        +votes: Doctrine\ORM\PersistentCollection {#4411 …}
        +reports: Doctrine\ORM\PersistentCollection {#4421 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4423 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4425 …}
        -id: 291916
        -bodyTs: "'amaz':4 'app':20 'drop':8 'etc':23 'face/object':21 'good':18 'googl':12 'like':16 'mobil':19 'photo':13 'realli':3 'recognit':22 'replac':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://thelemmy.club/comment/6796455"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704749421 {#4420
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4258}
      +body: "I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704769465 {#4448
        date: 2024-01-09 04:04:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@hakunawazo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4454 …}
      +nested: Doctrine\ORM\PersistentCollection {#4456 …}
      +votes: Doctrine\ORM\PersistentCollection {#4452 …}
      +reports: Doctrine\ORM\PersistentCollection {#4459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4463 …}
      -id: 292596
      -bodyTs: "'also':16 'amaz':47 'case':29 'drop':6,25 'everyth':19 'googl':36 'immich':32 'interpret':3 'libretub':41 'mean':9,30 'origin':23 'photo':37 'phrase':5 'referenc':14 'replac':12,35,42 'similar':38 'transpar':34 'usual':2 'work':17 'would':45 'written':20 'youtub':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7184402"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704769465 {#4445
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4258}
    +body: "“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704773761 {#4475
      date: 2024-01-09 05:16:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@hakunawazo@lemmy.world"
      "@lukecooperatus@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4472 …}
    +nested: Doctrine\ORM\PersistentCollection {#4469 …}
    +votes: Doctrine\ORM\PersistentCollection {#4467 …}
    +reports: Doctrine\ORM\PersistentCollection {#4481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4485 …}
    -id: 292727
    -bodyTs: "'differ':24 'drop':1,7 'function':23 'googl':14 'home':11 'littl':22 'notic':20 'photo':15 'screen':12 'use':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://thelemmy.club/comment/6806566"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704773761 {#4478
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4258}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4497
    date: 2024-01-09 16:01:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@hakunawazo@lemmy.world"
    "@lukecooperatus@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4492 …}
  +nested: Doctrine\ORM\PersistentCollection {#4490 …}
  +votes: Doctrine\ORM\PersistentCollection {#4488 …}
  +reports: Doctrine\ORM\PersistentCollection {#4504 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
  -id: 293570
  -bodyTs: "'drop':5 'mean':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8064461"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704812482 {#4500
    date: 2024-01-09 16:01:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 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
38 DENIED moderate
App\Entity\EntryComment {#4331
  +user: App\Entity\User {#4344 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Constructively speaking, when I see this in almost every change log, it scares me away. :)\n
    \n
    [BREAKING CHANGE]\n
    \n
    But I will check it out sometime this week or next. :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719206102 {#4326
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4332 …}
  +nested: Doctrine\ORM\PersistentCollection {#4334 …}
  +votes: Doctrine\ORM\PersistentCollection {#4336 …}
  +reports: Doctrine\ORM\PersistentCollection {#4338 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
  -id: 291973
  -bodyTs: "'almost':8 'away':15 'break':16 'chang':10,17 'check':21 'construct':1 'everi':9 'log':11 'next':28 'scare':13 'see':5 'sometim':24 'speak':2 'week':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506990"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704750625 {#4327
    date: 2024-01-08 22:50:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4331
  +user: App\Entity\User {#4344 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Constructively speaking, when I see this in almost every change log, it scares me away. :)\n
    \n
    [BREAKING CHANGE]\n
    \n
    But I will check it out sometime this week or next. :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719206102 {#4326
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4332 …}
  +nested: Doctrine\ORM\PersistentCollection {#4334 …}
  +votes: Doctrine\ORM\PersistentCollection {#4336 …}
  +reports: Doctrine\ORM\PersistentCollection {#4338 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
  -id: 291973
  -bodyTs: "'almost':8 'away':15 'break':16 'chang':10,17 'check':21 'construct':1 'everi':9 'log':11 'next':28 'scare':13 'see':5 'sometim':24 'speak':2 'week':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506990"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704750625 {#4327
    date: 2024-01-08 22:50:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4331
  +user: App\Entity\User {#4344 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Constructively speaking, when I see this in almost every change log, it scares me away. :)\n
    \n
    [BREAKING CHANGE]\n
    \n
    But I will check it out sometime this week or next. :)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1719206102 {#4326
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4332 …}
  +nested: Doctrine\ORM\PersistentCollection {#4334 …}
  +votes: Doctrine\ORM\PersistentCollection {#4336 …}
  +reports: Doctrine\ORM\PersistentCollection {#4338 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
  -id: 291973
  -bodyTs: "'almost':8 'away':15 'break':16 'chang':10,17 'check':21 'construct':1 'everi':9 'log':11 'next':28 'scare':13 'see':5 'sometim':24 'speak':2 'week':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6506990"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704750625 {#4327
    date: 2024-01-08 22:50:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 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
42 DENIED moderate
App\Entity\EntryComment {#4429
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4331
    +user: App\Entity\User {#4344 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Constructively speaking, when I see this in almost every change log, it scares me away. :)\n
      \n
      [BREAKING CHANGE]\n
      \n
      But I will check it out sometime this week or next. :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719206102 {#4326
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4332 …}
    +nested: Doctrine\ORM\PersistentCollection {#4334 …}
    +votes: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    -id: 291973
    -bodyTs: "'almost':8 'away':15 'break':16 'chang':10,17 'check':21 'construct':1 'everi':9 'log':11 'next':28 'scare':13 'see':5 'sometim':24 'speak':2 'week':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6506990"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704750625 {#4327
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4331}
  +body: """
    It’s undergoing massive development, it basically went from nothing to nearly full featured in two years.\n
    \n
    The breaking change just means you need to actually do something before updating. The software isn’t quite ready to be put on auto-update yet. Honestly the way the devs aren’t afraid to break things I think has contributed to the fast development.\n
    \n
    Just be sure to keep a secondary backup of your photos which you should do either way.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704751877 {#4427
    date: 2024-01-08 23:11:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@node815@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4430 …}
  +nested: Doctrine\ORM\PersistentCollection {#4432 …}
  +votes: Doctrine\ORM\PersistentCollection {#4434 …}
  +reports: Doctrine\ORM\PersistentCollection {#4436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4440 …}
  -id: 292053
  -bodyTs: "'actual':26 'afraid':52 'aren':50 'auto':42 'auto-upd':41 'backup':71 'basic':7 'break':19,54 'chang':20 'contribut':59 'dev':49 'develop':5,63 'either':79 'fast':62 'featur':14 'full':13 'honest':45 'isn':33 'keep':68 'massiv':4 'mean':22 'near':12 'need':24 'noth':10 'photo':74 'put':39 'quit':35 'readi':36 'secondari':70 'softwar':32 'someth':28 'sure':66 'thing':55 'think':57 'two':16 'undergo':3 'updat':30,43 'way':47,80 'went':8 'year':17 'yet':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6797887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704751877 {#4428
    date: 2024-01-08 23:11:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4429
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4331
    +user: App\Entity\User {#4344 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Constructively speaking, when I see this in almost every change log, it scares me away. :)\n
      \n
      [BREAKING CHANGE]\n
      \n
      But I will check it out sometime this week or next. :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719206102 {#4326
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4332 …}
    +nested: Doctrine\ORM\PersistentCollection {#4334 …}
    +votes: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    -id: 291973
    -bodyTs: "'almost':8 'away':15 'break':16 'chang':10,17 'check':21 'construct':1 'everi':9 'log':11 'next':28 'scare':13 'see':5 'sometim':24 'speak':2 'week':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6506990"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704750625 {#4327
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4331}
  +body: """
    It’s undergoing massive development, it basically went from nothing to nearly full featured in two years.\n
    \n
    The breaking change just means you need to actually do something before updating. The software isn’t quite ready to be put on auto-update yet. Honestly the way the devs aren’t afraid to break things I think has contributed to the fast development.\n
    \n
    Just be sure to keep a secondary backup of your photos which you should do either way.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704751877 {#4427
    date: 2024-01-08 23:11:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@node815@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4430 …}
  +nested: Doctrine\ORM\PersistentCollection {#4432 …}
  +votes: Doctrine\ORM\PersistentCollection {#4434 …}
  +reports: Doctrine\ORM\PersistentCollection {#4436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4440 …}
  -id: 292053
  -bodyTs: "'actual':26 'afraid':52 'aren':50 'auto':42 'auto-upd':41 'backup':71 'basic':7 'break':19,54 'chang':20 'contribut':59 'dev':49 'develop':5,63 'either':79 'fast':62 'featur':14 'full':13 'honest':45 'isn':33 'keep':68 'massiv':4 'mean':22 'near':12 'need':24 'noth':10 'photo':74 'put':39 'quit':35 'readi':36 'secondari':70 'softwar':32 'someth':28 'sure':66 'thing':55 'think':57 'two':16 'undergo':3 'updat':30,43 'way':47,80 'went':8 'year':17 'yet':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6797887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704751877 {#4428
    date: 2024-01-08 23:11:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4429
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        > Any issues on the community? Report it using the report flag.\n
        \n
        > Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#274
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#268
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1978 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Immich-release-v1-92-0-edit-v1-92-1-hotfix-released"
    +title: "Immich release v1.92.0 (edit: v1.92.1 hotfix released)"
    +url: "https://github.com/immich-app/immich/releases/tag/v1.92.0"
    +body: """
      Highlights\n
      \n
      Welcome to the first Immich release of 2024, v1.92.0. This release is packed with features, bug fixes, and improvements. Let’s dive into some of the highlights of this release.\n
      \n
      [BREAKING CHANGE] The welcome message for your instance is now moved to the Server Setting in the Settings section in the Administration page on the web\n
      \n
      Hardening storage template move operation: verify files are copied correctly when operating across filesystem boundaries\n
      \n
      External domain setting: allow the usage of a different domain for shared links\n
      \n
      Native hash calculation on iOS: significantly speeds up the initial hash calculation\n
      \n
      Introduce Onboarding flow for new instances: Show the admin common settings of the instance for a better user experience.\n
      \n
      CLI version 2.0.6 was released on npm: [www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)\n
      \n
      Search is now working across the partner’s assets.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 203
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719423415 {#2418
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1934 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1396 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2439 …}
    +badges: Doctrine\ORM\PersistentCollection {#2357 …}
    +children: []
    -id: 28048
    -titleTs: "'edit':4 'hotfix':6 'immich':1 'releas':2,7 'v1.92.0':3 'v1.92.1':5"
    -bodyTs: "'/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':126 '2.0.6':119 '2024':9 'across':70,131 'admin':106 'administr':53 'allow':76 'asset':135 'better':114 'boundari':72 'break':32 'bug':17 'calcul':88,97 'chang':33 'cli':117 'common':107 'copi':66 'correct':67 'differ':81 'dive':23 'domain':74,82 'experi':116 'extern':73 'featur':16 'file':64 'filesystem':71 'first':5 'fix':18 'flow':100 'harden':58 'hash':87,96 'highlight':1,28 'immich':6 'improv':20 'initi':95 'instanc':39,103,111 'introduc':98 'io':90 'let':21 'link':85 'messag':36 'move':42,61 'nativ':86 'new':102 'npm':123 'onboard':99 'oper':62,69 'pack':14 'page':54 'partner':133 'releas':7,12,31,121 'search':127 'section':50 'server':45 'set':46,49,75,108 'share':84 'show':104 'signific':91 'speed':92 'storag':59 'templat':60 'usag':78 'user':115 'v1.92.0':10 'verifi':63 'version':118 'web':57 'welcom':2,35 'work':130 'www.npmjs.com':125 'www.npmjs.com/package/@immich/cli](https://www.npmjs.com/package/@immich/cli)':124"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704787334
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/7148802"
    +editedAt: DateTimeImmutable @1719194815 {#1858
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2388
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4331
    +user: App\Entity\User {#4344 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Constructively speaking, when I see this in almost every change log, it scares me away. :)\n
      \n
      [BREAKING CHANGE]\n
      \n
      But I will check it out sometime this week or next. :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1719206102 {#4326
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4332 …}
    +nested: Doctrine\ORM\PersistentCollection {#4334 …}
    +votes: Doctrine\ORM\PersistentCollection {#4336 …}
    +reports: Doctrine\ORM\PersistentCollection {#4338 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    -id: 291973
    -bodyTs: "'almost':8 'away':15 'break':16 'chang':10,17 'check':21 'construct':1 'everi':9 'log':11 'next':28 'scare':13 'see':5 'sometim':24 'speak':2 'week':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6506990"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704750625 {#4327
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4331}
  +body: """
    It’s undergoing massive development, it basically went from nothing to nearly full featured in two years.\n
    \n
    The breaking change just means you need to actually do something before updating. The software isn’t quite ready to be put on auto-update yet. Honestly the way the devs aren’t afraid to break things I think has contributed to the fast development.\n
    \n
    Just be sure to keep a secondary backup of your photos which you should do either way.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704751877 {#4427
    date: 2024-01-08 23:11:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
    "@node815@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4430 …}
  +nested: Doctrine\ORM\PersistentCollection {#4432 …}
  +votes: Doctrine\ORM\PersistentCollection {#4434 …}
  +reports: Doctrine\ORM\PersistentCollection {#4436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4440 …}
  -id: 292053
  -bodyTs: "'actual':26 'afraid':52 'aren':50 'auto':42 'auto-upd':41 'backup':71 'basic':7 'break':19,54 'chang':20 'contribut':59 'dev':49 'develop':5,63 'either':79 'fast':62 'featur':14 'full':13 'honest':45 'isn':33 'keep':68 'massiv':4 'mean':22 'near':12 'need':24 'noth':10 'photo':74 'put':39 'quit':35 'readi':36 'secondari':70 'softwar':32 'someth':28 'sure':66 'thing':55 'think':57 'two':16 'undergo':3 'updat':30,43 'way':47,80 'went':8 'year':17 'yet':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://thelemmy.club/comment/6797887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704751877 {#4428
    date: 2024-01-08 23:11:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED edit
App\Entity\Magazine {#264
  +icon: Proxies\__CG__\App\Entity\Image {#245 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    > Any issues on the community? Report it using the report flag.\n
    \n
    > Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#274
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#236 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
  +entries: Doctrine\ORM\PersistentCollection {#179 …}
  +posts: Doctrine\ORM\PersistentCollection {#137 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
  +bans: Doctrine\ORM\PersistentCollection {#116 …}
  +reports: Doctrine\ORM\PersistentCollection {#102 …}
  +badges: Doctrine\ORM\PersistentCollection {#80 …}
  +logs: Doctrine\ORM\PersistentCollection {#70 …}
  +awards: Doctrine\ORM\PersistentCollection {#1360 …}
  +categories: Doctrine\ORM\PersistentCollection {#1792 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#268
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#270
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details