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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +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 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 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 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +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 {#2410
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +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 {#1850
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2420
    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 {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +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 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 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 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +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 {#2410
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +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 {#1850
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2420
    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 {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +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 {#276
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 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 {#270
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#272
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +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 {#2410
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +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 {#1850
    date: 2024-06-24 04:06:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704700934 {#2420
    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 {#4063
  +user: App\Entity\User {#4011 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4072
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4061 …}
  +nested: Doctrine\ORM\PersistentCollection {#4059 …}
  +votes: Doctrine\ORM\PersistentCollection {#4057 …}
  +reports: Doctrine\ORM\PersistentCollection {#4055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4023 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4027 …}
  -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 {#4008
    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
7 DENIED edit
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4011 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4072
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4061 …}
  +nested: Doctrine\ORM\PersistentCollection {#4059 …}
  +votes: Doctrine\ORM\PersistentCollection {#4057 …}
  +reports: Doctrine\ORM\PersistentCollection {#4055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4023 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4027 …}
  -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 {#4008
    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
8 DENIED moderate
App\Entity\EntryComment {#4063
  +user: App\Entity\User {#4011 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4072
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4061 …}
  +nested: Doctrine\ORM\PersistentCollection {#4059 …}
  +votes: Doctrine\ORM\PersistentCollection {#4057 …}
  +reports: Doctrine\ORM\PersistentCollection {#4055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4023 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4027 …}
  -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 {#4008
    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
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 {#4428
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4063
    +user: App\Entity\User {#4011 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4072
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4061 …}
    +nested: Doctrine\ORM\PersistentCollection {#4059 …}
    +votes: Doctrine\ORM\PersistentCollection {#4057 …}
    +reports: Doctrine\ORM\PersistentCollection {#4055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4023 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4027 …}
    -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 {#4008
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4426
    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 {#4429 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4433 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -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 {#4427
    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
11 DENIED edit
App\Entity\EntryComment {#4428
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4063
    +user: App\Entity\User {#4011 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4072
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4061 …}
    +nested: Doctrine\ORM\PersistentCollection {#4059 …}
    +votes: Doctrine\ORM\PersistentCollection {#4057 …}
    +reports: Doctrine\ORM\PersistentCollection {#4055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4023 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4027 …}
    -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 {#4008
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4426
    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 {#4429 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4433 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -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 {#4427
    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
12 DENIED moderate
App\Entity\EntryComment {#4428
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4063
    +user: App\Entity\User {#4011 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4072
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4061 …}
    +nested: Doctrine\ORM\PersistentCollection {#4059 …}
    +votes: Doctrine\ORM\PersistentCollection {#4057 …}
    +reports: Doctrine\ORM\PersistentCollection {#4055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4023 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4027 …}
    -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 {#4008
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4063}
  +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 {#4426
    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 {#4429 …}
  +nested: Doctrine\ORM\PersistentCollection {#4431 …}
  +votes: Doctrine\ORM\PersistentCollection {#4433 …}
  +reports: Doctrine\ORM\PersistentCollection {#4435 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4437 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4439 …}
  -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 {#4427
    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
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 {#4095
  +user: App\Entity\User {#4084 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4101
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4100 …}
  +nested: Doctrine\ORM\PersistentCollection {#4099 …}
  +votes: Doctrine\ORM\PersistentCollection {#4090 …}
  +reports: Doctrine\ORM\PersistentCollection {#4093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
  -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 {#4106
    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
15 DENIED edit
App\Entity\EntryComment {#4095
  +user: App\Entity\User {#4084 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4101
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4100 …}
  +nested: Doctrine\ORM\PersistentCollection {#4099 …}
  +votes: Doctrine\ORM\PersistentCollection {#4090 …}
  +reports: Doctrine\ORM\PersistentCollection {#4093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
  -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 {#4106
    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
16 DENIED moderate
App\Entity\EntryComment {#4095
  +user: App\Entity\User {#4084 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4101
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4100 …}
  +nested: Doctrine\ORM\PersistentCollection {#4099 …}
  +votes: Doctrine\ORM\PersistentCollection {#4090 …}
  +reports: Doctrine\ORM\PersistentCollection {#4093 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
  -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 {#4106
    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
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 {#4415
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4095
    +user: App\Entity\User {#4084 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4101
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4100 …}
    +nested: Doctrine\ORM\PersistentCollection {#4099 …}
    +votes: Doctrine\ORM\PersistentCollection {#4090 …}
    +reports: Doctrine\ORM\PersistentCollection {#4093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    -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 {#4106
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4416
    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 {#4411 …}
  +nested: Doctrine\ORM\PersistentCollection {#4406 …}
  +votes: Doctrine\ORM\PersistentCollection {#4410 …}
  +reports: Doctrine\ORM\PersistentCollection {#4420 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
  -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 {#4419
    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
19 DENIED edit
App\Entity\EntryComment {#4415
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4095
    +user: App\Entity\User {#4084 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4101
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4100 …}
    +nested: Doctrine\ORM\PersistentCollection {#4099 …}
    +votes: Doctrine\ORM\PersistentCollection {#4090 …}
    +reports: Doctrine\ORM\PersistentCollection {#4093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    -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 {#4106
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4416
    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 {#4411 …}
  +nested: Doctrine\ORM\PersistentCollection {#4406 …}
  +votes: Doctrine\ORM\PersistentCollection {#4410 …}
  +reports: Doctrine\ORM\PersistentCollection {#4420 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
  -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 {#4419
    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
20 DENIED moderate
App\Entity\EntryComment {#4415
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4095
    +user: App\Entity\User {#4084 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +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 {#4101
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4100 …}
    +nested: Doctrine\ORM\PersistentCollection {#4099 …}
    +votes: Doctrine\ORM\PersistentCollection {#4090 …}
    +reports: Doctrine\ORM\PersistentCollection {#4093 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
    -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 {#4106
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4416
    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 {#4411 …}
  +nested: Doctrine\ORM\PersistentCollection {#4406 …}
  +votes: Doctrine\ORM\PersistentCollection {#4410 …}
  +reports: Doctrine\ORM\PersistentCollection {#4420 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
  -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 {#4419
    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
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 {#4442
  +user: Proxies\__CG__\App\Entity\User {#4450 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4415
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4095
      +user: App\Entity\User {#4084 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +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 {#4101
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4100 …}
      +nested: Doctrine\ORM\PersistentCollection {#4099 …}
      +votes: Doctrine\ORM\PersistentCollection {#4090 …}
      +reports: Doctrine\ORM\PersistentCollection {#4093 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      -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 {#4106
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4416
      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 {#4411 …}
    +nested: Doctrine\ORM\PersistentCollection {#4406 …}
    +votes: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4420 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
    -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 {#4419
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4447
    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 {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4451 …}
  +reports: Doctrine\ORM\PersistentCollection {#4458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
  -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 {#4444
    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
23 DENIED edit
App\Entity\EntryComment {#4442
  +user: Proxies\__CG__\App\Entity\User {#4450 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4415
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4095
      +user: App\Entity\User {#4084 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +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 {#4101
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4100 …}
      +nested: Doctrine\ORM\PersistentCollection {#4099 …}
      +votes: Doctrine\ORM\PersistentCollection {#4090 …}
      +reports: Doctrine\ORM\PersistentCollection {#4093 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      -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 {#4106
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4416
      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 {#4411 …}
    +nested: Doctrine\ORM\PersistentCollection {#4406 …}
    +votes: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4420 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
    -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 {#4419
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4447
    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 {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4451 …}
  +reports: Doctrine\ORM\PersistentCollection {#4458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
  -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 {#4444
    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
24 DENIED moderate
App\Entity\EntryComment {#4442
  +user: Proxies\__CG__\App\Entity\User {#4450 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4415
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4095
      +user: App\Entity\User {#4084 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +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 {#4101
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4100 …}
      +nested: Doctrine\ORM\PersistentCollection {#4099 …}
      +votes: Doctrine\ORM\PersistentCollection {#4090 …}
      +reports: Doctrine\ORM\PersistentCollection {#4093 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
      -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 {#4106
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4416
      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 {#4411 …}
    +nested: Doctrine\ORM\PersistentCollection {#4406 …}
    +votes: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4420 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
    -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 {#4419
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4447
    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 {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4451 …}
  +reports: Doctrine\ORM\PersistentCollection {#4458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
  -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 {#4444
    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
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 {#4479
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4442
    +user: Proxies\__CG__\App\Entity\User {#4450 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4415
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4095
        +user: App\Entity\User {#4084 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +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 {#4101
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4100 …}
        +nested: Doctrine\ORM\PersistentCollection {#4099 …}
        +votes: Doctrine\ORM\PersistentCollection {#4090 …}
        +reports: Doctrine\ORM\PersistentCollection {#4093 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        -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 {#4106
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4095}
      +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 {#4416
        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 {#4411 …}
      +nested: Doctrine\ORM\PersistentCollection {#4406 …}
      +votes: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4420 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
      -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 {#4419
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4447
      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 {#4453 …}
    +nested: Doctrine\ORM\PersistentCollection {#4455 …}
    +votes: Doctrine\ORM\PersistentCollection {#4451 …}
    +reports: Doctrine\ORM\PersistentCollection {#4458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
    -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 {#4444
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4474
    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 {#4471 …}
  +nested: Doctrine\ORM\PersistentCollection {#4468 …}
  +votes: Doctrine\ORM\PersistentCollection {#4466 …}
  +reports: Doctrine\ORM\PersistentCollection {#4480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4484 …}
  -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 {#4477
    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
27 DENIED edit
App\Entity\EntryComment {#4479
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4442
    +user: Proxies\__CG__\App\Entity\User {#4450 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4415
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4095
        +user: App\Entity\User {#4084 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +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 {#4101
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4100 …}
        +nested: Doctrine\ORM\PersistentCollection {#4099 …}
        +votes: Doctrine\ORM\PersistentCollection {#4090 …}
        +reports: Doctrine\ORM\PersistentCollection {#4093 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        -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 {#4106
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4095}
      +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 {#4416
        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 {#4411 …}
      +nested: Doctrine\ORM\PersistentCollection {#4406 …}
      +votes: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4420 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
      -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 {#4419
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4447
      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 {#4453 …}
    +nested: Doctrine\ORM\PersistentCollection {#4455 …}
    +votes: Doctrine\ORM\PersistentCollection {#4451 …}
    +reports: Doctrine\ORM\PersistentCollection {#4458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
    -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 {#4444
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4474
    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 {#4471 …}
  +nested: Doctrine\ORM\PersistentCollection {#4468 …}
  +votes: Doctrine\ORM\PersistentCollection {#4466 …}
  +reports: Doctrine\ORM\PersistentCollection {#4480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4484 …}
  -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 {#4477
    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
28 DENIED moderate
App\Entity\EntryComment {#4479
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4442
    +user: Proxies\__CG__\App\Entity\User {#4450 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4415
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4095
        +user: App\Entity\User {#4084 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +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 {#4101
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4100 …}
        +nested: Doctrine\ORM\PersistentCollection {#4099 …}
        +votes: Doctrine\ORM\PersistentCollection {#4090 …}
        +reports: Doctrine\ORM\PersistentCollection {#4093 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
        -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 {#4106
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4095}
      +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 {#4416
        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 {#4411 …}
      +nested: Doctrine\ORM\PersistentCollection {#4406 …}
      +votes: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4420 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
      -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 {#4419
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4447
      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 {#4453 …}
    +nested: Doctrine\ORM\PersistentCollection {#4455 …}
    +votes: Doctrine\ORM\PersistentCollection {#4451 …}
    +reports: Doctrine\ORM\PersistentCollection {#4458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
    -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 {#4444
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +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 {#4474
    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 {#4471 …}
  +nested: Doctrine\ORM\PersistentCollection {#4468 …}
  +votes: Doctrine\ORM\PersistentCollection {#4466 …}
  +reports: Doctrine\ORM\PersistentCollection {#4480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4484 …}
  -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 {#4477
    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
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 {#4501
  +user: Proxies\__CG__\App\Entity\User {#4493 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4479
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4442
      +user: Proxies\__CG__\App\Entity\User {#4450 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4415
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4095
          +user: App\Entity\User {#4084 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +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 {#4101
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4100 …}
          +nested: Doctrine\ORM\PersistentCollection {#4099 …}
          +votes: Doctrine\ORM\PersistentCollection {#4090 …}
          +reports: Doctrine\ORM\PersistentCollection {#4093 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          -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 {#4106
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4095}
        +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 {#4416
          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 {#4411 …}
        +nested: Doctrine\ORM\PersistentCollection {#4406 …}
        +votes: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4420 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
        -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 {#4419
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4095}
      +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 {#4447
        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 {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4451 …}
      +reports: Doctrine\ORM\PersistentCollection {#4458 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
      -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 {#4444
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4474
      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 {#4471 …}
    +nested: Doctrine\ORM\PersistentCollection {#4468 …}
    +votes: Doctrine\ORM\PersistentCollection {#4466 …}
    +reports: Doctrine\ORM\PersistentCollection {#4480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4484 …}
    -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 {#4477
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4496
    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 {#4491 …}
  +nested: Doctrine\ORM\PersistentCollection {#4489 …}
  +votes: Doctrine\ORM\PersistentCollection {#4487 …}
  +reports: Doctrine\ORM\PersistentCollection {#4503 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4505 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4507 …}
  -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 {#4499
    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
31 DENIED edit
App\Entity\EntryComment {#4501
  +user: Proxies\__CG__\App\Entity\User {#4493 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4479
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4442
      +user: Proxies\__CG__\App\Entity\User {#4450 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4415
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4095
          +user: App\Entity\User {#4084 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +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 {#4101
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4100 …}
          +nested: Doctrine\ORM\PersistentCollection {#4099 …}
          +votes: Doctrine\ORM\PersistentCollection {#4090 …}
          +reports: Doctrine\ORM\PersistentCollection {#4093 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          -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 {#4106
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4095}
        +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 {#4416
          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 {#4411 …}
        +nested: Doctrine\ORM\PersistentCollection {#4406 …}
        +votes: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4420 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
        -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 {#4419
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4095}
      +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 {#4447
        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 {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4451 …}
      +reports: Doctrine\ORM\PersistentCollection {#4458 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
      -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 {#4444
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4474
      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 {#4471 …}
    +nested: Doctrine\ORM\PersistentCollection {#4468 …}
    +votes: Doctrine\ORM\PersistentCollection {#4466 …}
    +reports: Doctrine\ORM\PersistentCollection {#4480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4484 …}
    -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 {#4477
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4496
    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 {#4491 …}
  +nested: Doctrine\ORM\PersistentCollection {#4489 …}
  +votes: Doctrine\ORM\PersistentCollection {#4487 …}
  +reports: Doctrine\ORM\PersistentCollection {#4503 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4505 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4507 …}
  -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 {#4499
    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
32 DENIED moderate
App\Entity\EntryComment {#4501
  +user: Proxies\__CG__\App\Entity\User {#4493 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4479
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4442
      +user: Proxies\__CG__\App\Entity\User {#4450 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4415
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4095
          +user: App\Entity\User {#4084 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +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 {#4101
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4100 …}
          +nested: Doctrine\ORM\PersistentCollection {#4099 …}
          +votes: Doctrine\ORM\PersistentCollection {#4090 …}
          +reports: Doctrine\ORM\PersistentCollection {#4093 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4088 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4086 …}
          -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 {#4106
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4095}
        +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 {#4416
          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 {#4411 …}
        +nested: Doctrine\ORM\PersistentCollection {#4406 …}
        +votes: Doctrine\ORM\PersistentCollection {#4410 …}
        +reports: Doctrine\ORM\PersistentCollection {#4420 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4424 …}
        -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 {#4419
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4095}
      +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 {#4447
        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 {#4453 …}
      +nested: Doctrine\ORM\PersistentCollection {#4455 …}
      +votes: Doctrine\ORM\PersistentCollection {#4451 …}
      +reports: Doctrine\ORM\PersistentCollection {#4458 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4460 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4462 …}
      -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 {#4444
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4095}
    +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 {#4474
      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 {#4471 …}
    +nested: Doctrine\ORM\PersistentCollection {#4468 …}
    +votes: Doctrine\ORM\PersistentCollection {#4466 …}
    +reports: Doctrine\ORM\PersistentCollection {#4480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4484 …}
    -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 {#4477
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4095}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4496
    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 {#4491 …}
  +nested: Doctrine\ORM\PersistentCollection {#4489 …}
  +votes: Doctrine\ORM\PersistentCollection {#4487 …}
  +reports: Doctrine\ORM\PersistentCollection {#4503 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4505 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4507 …}
  -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 {#4499
    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
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 {#4180
  +user: App\Entity\User {#4193 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4175
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4181 …}
  +nested: Doctrine\ORM\PersistentCollection {#4183 …}
  +votes: Doctrine\ORM\PersistentCollection {#4185 …}
  +reports: Doctrine\ORM\PersistentCollection {#4187 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4189 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4191 …}
  -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 {#4176
    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
35 DENIED edit
App\Entity\EntryComment {#4180
  +user: App\Entity\User {#4193 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4175
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4181 …}
  +nested: Doctrine\ORM\PersistentCollection {#4183 …}
  +votes: Doctrine\ORM\PersistentCollection {#4185 …}
  +reports: Doctrine\ORM\PersistentCollection {#4187 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4189 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4191 …}
  -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 {#4176
    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
36 DENIED moderate
App\Entity\EntryComment {#4180
  +user: App\Entity\User {#4193 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +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 {#4175
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4181 …}
  +nested: Doctrine\ORM\PersistentCollection {#4183 …}
  +votes: Doctrine\ORM\PersistentCollection {#4185 …}
  +reports: Doctrine\ORM\PersistentCollection {#4187 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4189 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4191 …}
  -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 {#4176
    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
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 {#4253
  +user: App\Entity\User {#4266 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Sick"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704737175 {#4248
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4254 …}
  +nested: Doctrine\ORM\PersistentCollection {#4256 …}
  +votes: Doctrine\ORM\PersistentCollection {#4258 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -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 {#4249
    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
39 DENIED edit
App\Entity\EntryComment {#4253
  +user: App\Entity\User {#4266 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Sick"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704737175 {#4248
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4254 …}
  +nested: Doctrine\ORM\PersistentCollection {#4256 …}
  +votes: Doctrine\ORM\PersistentCollection {#4258 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -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 {#4249
    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
40 DENIED moderate
App\Entity\EntryComment {#4253
  +user: App\Entity\User {#4266 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Sick"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704737175 {#4248
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4254 …}
  +nested: Doctrine\ORM\PersistentCollection {#4256 …}
  +votes: Doctrine\ORM\PersistentCollection {#4258 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -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 {#4249
    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
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 {#4328
  +user: App\Entity\User {#4341 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Ty"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704704147 {#4323
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4329 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4333 …}
  +reports: Doctrine\ORM\PersistentCollection {#4335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
  -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 {#4324
    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
43 DENIED edit
App\Entity\EntryComment {#4328
  +user: App\Entity\User {#4341 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Ty"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704704147 {#4323
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4329 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4333 …}
  +reports: Doctrine\ORM\PersistentCollection {#4335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
  -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 {#4324
    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
44 DENIED moderate
App\Entity\EntryComment {#4328
  +user: App\Entity\User {#4341 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +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 {#276
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 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 {#270
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#272
        date: 2023-12-25 04:10:26.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +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 {#2410
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +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 {#1850
      date: 2024-06-24 04:06:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704700934 {#2420
      date: 2024-01-08 09:02:14.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Ty"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704704147 {#4323
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4329 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4333 …}
  +reports: Doctrine\ORM\PersistentCollection {#4335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4337 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4339 …}
  -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 {#4324
    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
45 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +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 {#276
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 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 {#270
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#272
    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