Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.14 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#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 {#4073
  +user: App\Entity\User {#4021 …}
  +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 {#4082
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4071 …}
  +nested: Doctrine\ORM\PersistentCollection {#4069 …}
  +votes: Doctrine\ORM\PersistentCollection {#4067 …}
  +reports: Doctrine\ORM\PersistentCollection {#4065 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4033 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4037 …}
  -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 {#4018
    date: 2024-01-08 09:55:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4073
  +user: App\Entity\User {#4021 …}
  +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 {#4082
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4071 …}
  +nested: Doctrine\ORM\PersistentCollection {#4069 …}
  +votes: Doctrine\ORM\PersistentCollection {#4067 …}
  +reports: Doctrine\ORM\PersistentCollection {#4065 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4033 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4037 …}
  -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 {#4018
    date: 2024-01-08 09:55:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4073
  +user: App\Entity\User {#4021 …}
  +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 {#4082
    date: 2024-01-08 09:55:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4071 …}
  +nested: Doctrine\ORM\PersistentCollection {#4069 …}
  +votes: Doctrine\ORM\PersistentCollection {#4067 …}
  +reports: Doctrine\ORM\PersistentCollection {#4065 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4033 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4037 …}
  -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 {#4018
    date: 2024-01-08 09:55:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4108
  +user: App\Entity\User {#4092 …}
  +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 {#4114
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4109 …}
  +nested: Doctrine\ORM\PersistentCollection {#4100 …}
  +votes: Doctrine\ORM\PersistentCollection {#4103 …}
  +reports: Doctrine\ORM\PersistentCollection {#4098 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4096 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4094 …}
  -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 {#4115
    date: 2024-01-08 19:06:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4108
  +user: App\Entity\User {#4092 …}
  +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 {#4114
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4109 …}
  +nested: Doctrine\ORM\PersistentCollection {#4100 …}
  +votes: Doctrine\ORM\PersistentCollection {#4103 …}
  +reports: Doctrine\ORM\PersistentCollection {#4098 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4096 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4094 …}
  -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 {#4115
    date: 2024-01-08 19:06:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4108
  +user: App\Entity\User {#4092 …}
  +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 {#4114
    date: 2024-01-08 19:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4109 …}
  +nested: Doctrine\ORM\PersistentCollection {#4100 …}
  +votes: Doctrine\ORM\PersistentCollection {#4103 …}
  +reports: Doctrine\ORM\PersistentCollection {#4098 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4096 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4094 …}
  -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 {#4115
    date: 2024-01-08 19:06:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4194
  +user: App\Entity\User {#4207 …}
  +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 {#4189
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4195 …}
  +nested: Doctrine\ORM\PersistentCollection {#4197 …}
  +votes: Doctrine\ORM\PersistentCollection {#4199 …}
  +reports: Doctrine\ORM\PersistentCollection {#4201 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4205 …}
  -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 {#4190
    date: 2024-01-08 21:52:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4194
  +user: App\Entity\User {#4207 …}
  +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 {#4189
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4195 …}
  +nested: Doctrine\ORM\PersistentCollection {#4197 …}
  +votes: Doctrine\ORM\PersistentCollection {#4199 …}
  +reports: Doctrine\ORM\PersistentCollection {#4201 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4205 …}
  -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 {#4190
    date: 2024-01-08 21:52:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4194
  +user: App\Entity\User {#4207 …}
  +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 {#4189
    date: 2024-01-08 21:52:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4195 …}
  +nested: Doctrine\ORM\PersistentCollection {#4197 …}
  +votes: Doctrine\ORM\PersistentCollection {#4199 …}
  +reports: Doctrine\ORM\PersistentCollection {#4201 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4203 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4205 …}
  -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 {#4190
    date: 2024-01-08 21:52:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4267
  +user: App\Entity\User {#4280 …}
  +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 {#4262
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4268 …}
  +nested: Doctrine\ORM\PersistentCollection {#4270 …}
  +votes: Doctrine\ORM\PersistentCollection {#4272 …}
  +reports: Doctrine\ORM\PersistentCollection {#4274 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
  -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 {#4263
    date: 2024-01-08 22:27:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4267
  +user: App\Entity\User {#4280 …}
  +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 {#4262
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4268 …}
  +nested: Doctrine\ORM\PersistentCollection {#4270 …}
  +votes: Doctrine\ORM\PersistentCollection {#4272 …}
  +reports: Doctrine\ORM\PersistentCollection {#4274 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
  -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 {#4263
    date: 2024-01-08 22:27:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4267
  +user: App\Entity\User {#4280 …}
  +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 {#4262
    date: 2024-06-26 19:36:55.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4268 …}
  +nested: Doctrine\ORM\PersistentCollection {#4270 …}
  +votes: Doctrine\ORM\PersistentCollection {#4272 …}
  +reports: Doctrine\ORM\PersistentCollection {#4274 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
  -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 {#4263
    date: 2024-01-08 22:27:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4425
  +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 {#4267
    +user: App\Entity\User {#4280 …}
    +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 {#4262
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4268 …}
    +nested: Doctrine\ORM\PersistentCollection {#4270 …}
    +votes: Doctrine\ORM\PersistentCollection {#4272 …}
    +reports: Doctrine\ORM\PersistentCollection {#4274 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
    -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 {#4263
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4426
    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 {#4421 …}
  +nested: Doctrine\ORM\PersistentCollection {#4416 …}
  +votes: Doctrine\ORM\PersistentCollection {#4420 …}
  +reports: Doctrine\ORM\PersistentCollection {#4430 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
  -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 {#4429
    date: 2024-01-08 22:30:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4425
  +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 {#4267
    +user: App\Entity\User {#4280 …}
    +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 {#4262
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4268 …}
    +nested: Doctrine\ORM\PersistentCollection {#4270 …}
    +votes: Doctrine\ORM\PersistentCollection {#4272 …}
    +reports: Doctrine\ORM\PersistentCollection {#4274 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
    -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 {#4263
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4426
    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 {#4421 …}
  +nested: Doctrine\ORM\PersistentCollection {#4416 …}
  +votes: Doctrine\ORM\PersistentCollection {#4420 …}
  +reports: Doctrine\ORM\PersistentCollection {#4430 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
  -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 {#4429
    date: 2024-01-08 22:30:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4425
  +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 {#4267
    +user: App\Entity\User {#4280 …}
    +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 {#4262
      date: 2024-06-26 19:36:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4268 …}
    +nested: Doctrine\ORM\PersistentCollection {#4270 …}
    +votes: Doctrine\ORM\PersistentCollection {#4272 …}
    +reports: Doctrine\ORM\PersistentCollection {#4274 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
    -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 {#4263
      date: 2024-01-08 22:27:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4426
    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 {#4421 …}
  +nested: Doctrine\ORM\PersistentCollection {#4416 …}
  +votes: Doctrine\ORM\PersistentCollection {#4420 …}
  +reports: Doctrine\ORM\PersistentCollection {#4430 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
  -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 {#4429
    date: 2024-01-08 22:30:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4452
  +user: Proxies\__CG__\App\Entity\User {#4460 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4267
      +user: App\Entity\User {#4280 …}
      +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 {#4262
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4268 …}
      +nested: Doctrine\ORM\PersistentCollection {#4270 …}
      +votes: Doctrine\ORM\PersistentCollection {#4272 …}
      +reports: Doctrine\ORM\PersistentCollection {#4274 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
      -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 {#4263
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4426
      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 {#4421 …}
    +nested: Doctrine\ORM\PersistentCollection {#4416 …}
    +votes: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4430 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
    -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 {#4429
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4457
    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 {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4465 …}
  +votes: Doctrine\ORM\PersistentCollection {#4461 …}
  +reports: Doctrine\ORM\PersistentCollection {#4468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
  -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 {#4454
    date: 2024-01-09 04:04:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4452
  +user: Proxies\__CG__\App\Entity\User {#4460 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4267
      +user: App\Entity\User {#4280 …}
      +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 {#4262
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4268 …}
      +nested: Doctrine\ORM\PersistentCollection {#4270 …}
      +votes: Doctrine\ORM\PersistentCollection {#4272 …}
      +reports: Doctrine\ORM\PersistentCollection {#4274 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
      -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 {#4263
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4426
      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 {#4421 …}
    +nested: Doctrine\ORM\PersistentCollection {#4416 …}
    +votes: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4430 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
    -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 {#4429
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4457
    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 {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4465 …}
  +votes: Doctrine\ORM\PersistentCollection {#4461 …}
  +reports: Doctrine\ORM\PersistentCollection {#4468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
  -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 {#4454
    date: 2024-01-09 04:04:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4452
  +user: Proxies\__CG__\App\Entity\User {#4460 …}
  +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 {#4425
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4267
      +user: App\Entity\User {#4280 …}
      +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 {#4262
        date: 2024-06-26 19:36:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4268 …}
      +nested: Doctrine\ORM\PersistentCollection {#4270 …}
      +votes: Doctrine\ORM\PersistentCollection {#4272 …}
      +reports: Doctrine\ORM\PersistentCollection {#4274 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
      -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 {#4263
        date: 2024-01-08 22:27:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4426
      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 {#4421 …}
    +nested: Doctrine\ORM\PersistentCollection {#4416 …}
    +votes: Doctrine\ORM\PersistentCollection {#4420 …}
    +reports: Doctrine\ORM\PersistentCollection {#4430 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
    -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 {#4429
      date: 2024-01-08 22:30:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4457
    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 {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4465 …}
  +votes: Doctrine\ORM\PersistentCollection {#4461 …}
  +reports: Doctrine\ORM\PersistentCollection {#4468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
  -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 {#4454
    date: 2024-01-09 04:04:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4489
  +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 {#4452
    +user: Proxies\__CG__\App\Entity\User {#4460 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4267
        +user: App\Entity\User {#4280 …}
        +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 {#4262
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4268 …}
        +nested: Doctrine\ORM\PersistentCollection {#4270 …}
        +votes: Doctrine\ORM\PersistentCollection {#4272 …}
        +reports: Doctrine\ORM\PersistentCollection {#4274 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
        -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 {#4263
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4267}
      +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 {#4426
        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 {#4421 …}
      +nested: Doctrine\ORM\PersistentCollection {#4416 …}
      +votes: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4430 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
      -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 {#4429
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4457
      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 {#4463 …}
    +nested: Doctrine\ORM\PersistentCollection {#4465 …}
    +votes: Doctrine\ORM\PersistentCollection {#4461 …}
    +reports: Doctrine\ORM\PersistentCollection {#4468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
    -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 {#4454
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4484
    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 {#4481 …}
  +nested: Doctrine\ORM\PersistentCollection {#4478 …}
  +votes: Doctrine\ORM\PersistentCollection {#4476 …}
  +reports: Doctrine\ORM\PersistentCollection {#4490 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4492 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4494 …}
  -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 {#4487
    date: 2024-01-09 05:16:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4489
  +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 {#4452
    +user: Proxies\__CG__\App\Entity\User {#4460 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4267
        +user: App\Entity\User {#4280 …}
        +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 {#4262
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4268 …}
        +nested: Doctrine\ORM\PersistentCollection {#4270 …}
        +votes: Doctrine\ORM\PersistentCollection {#4272 …}
        +reports: Doctrine\ORM\PersistentCollection {#4274 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
        -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 {#4263
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4267}
      +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 {#4426
        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 {#4421 …}
      +nested: Doctrine\ORM\PersistentCollection {#4416 …}
      +votes: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4430 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
      -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 {#4429
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4457
      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 {#4463 …}
    +nested: Doctrine\ORM\PersistentCollection {#4465 …}
    +votes: Doctrine\ORM\PersistentCollection {#4461 …}
    +reports: Doctrine\ORM\PersistentCollection {#4468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
    -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 {#4454
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4484
    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 {#4481 …}
  +nested: Doctrine\ORM\PersistentCollection {#4478 …}
  +votes: Doctrine\ORM\PersistentCollection {#4476 …}
  +reports: Doctrine\ORM\PersistentCollection {#4490 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4492 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4494 …}
  -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 {#4487
    date: 2024-01-09 05:16:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4489
  +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 {#4452
    +user: Proxies\__CG__\App\Entity\User {#4460 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4425
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4267
        +user: App\Entity\User {#4280 …}
        +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 {#4262
          date: 2024-06-26 19:36:55.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@bdonvr@thelemmy.club"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4268 …}
        +nested: Doctrine\ORM\PersistentCollection {#4270 …}
        +votes: Doctrine\ORM\PersistentCollection {#4272 …}
        +reports: Doctrine\ORM\PersistentCollection {#4274 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
        -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 {#4263
          date: 2024-01-08 22:27:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4267}
      +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 {#4426
        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 {#4421 …}
      +nested: Doctrine\ORM\PersistentCollection {#4416 …}
      +votes: Doctrine\ORM\PersistentCollection {#4420 …}
      +reports: Doctrine\ORM\PersistentCollection {#4430 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
      -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 {#4429
        date: 2024-01-08 22:30:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4457
      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 {#4463 …}
    +nested: Doctrine\ORM\PersistentCollection {#4465 …}
    +votes: Doctrine\ORM\PersistentCollection {#4461 …}
    +reports: Doctrine\ORM\PersistentCollection {#4468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
    -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 {#4454
      date: 2024-01-09 04:04:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +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 {#4484
    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 {#4481 …}
  +nested: Doctrine\ORM\PersistentCollection {#4478 …}
  +votes: Doctrine\ORM\PersistentCollection {#4476 …}
  +reports: Doctrine\ORM\PersistentCollection {#4490 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4492 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4494 …}
  -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 {#4487
    date: 2024-01-09 05:16:01.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4511
  +user: Proxies\__CG__\App\Entity\User {#4503 …}
  +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 {#4489
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: Proxies\__CG__\App\Entity\User {#4460 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4267
          +user: App\Entity\User {#4280 …}
          +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 {#4262
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4268 …}
          +nested: Doctrine\ORM\PersistentCollection {#4270 …}
          +votes: Doctrine\ORM\PersistentCollection {#4272 …}
          +reports: Doctrine\ORM\PersistentCollection {#4274 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
          -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 {#4263
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4267}
        +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 {#4426
          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 {#4421 …}
        +nested: Doctrine\ORM\PersistentCollection {#4416 …}
        +votes: Doctrine\ORM\PersistentCollection {#4420 …}
        +reports: Doctrine\ORM\PersistentCollection {#4430 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
        -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 {#4429
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4267}
      +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 {#4457
        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 {#4463 …}
      +nested: Doctrine\ORM\PersistentCollection {#4465 …}
      +votes: Doctrine\ORM\PersistentCollection {#4461 …}
      +reports: Doctrine\ORM\PersistentCollection {#4468 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
      -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 {#4454
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4484
      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 {#4481 …}
    +nested: Doctrine\ORM\PersistentCollection {#4478 …}
    +votes: Doctrine\ORM\PersistentCollection {#4476 …}
    +reports: Doctrine\ORM\PersistentCollection {#4490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4492 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4494 …}
    -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 {#4487
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4506
    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 {#4501 …}
  +nested: Doctrine\ORM\PersistentCollection {#4499 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4513 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4515 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4517 …}
  -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 {#4509
    date: 2024-01-09 16:01:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4511
  +user: Proxies\__CG__\App\Entity\User {#4503 …}
  +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 {#4489
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: Proxies\__CG__\App\Entity\User {#4460 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4267
          +user: App\Entity\User {#4280 …}
          +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 {#4262
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4268 …}
          +nested: Doctrine\ORM\PersistentCollection {#4270 …}
          +votes: Doctrine\ORM\PersistentCollection {#4272 …}
          +reports: Doctrine\ORM\PersistentCollection {#4274 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
          -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 {#4263
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4267}
        +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 {#4426
          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 {#4421 …}
        +nested: Doctrine\ORM\PersistentCollection {#4416 …}
        +votes: Doctrine\ORM\PersistentCollection {#4420 …}
        +reports: Doctrine\ORM\PersistentCollection {#4430 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
        -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 {#4429
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4267}
      +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 {#4457
        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 {#4463 …}
      +nested: Doctrine\ORM\PersistentCollection {#4465 …}
      +votes: Doctrine\ORM\PersistentCollection {#4461 …}
      +reports: Doctrine\ORM\PersistentCollection {#4468 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
      -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 {#4454
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4484
      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 {#4481 …}
    +nested: Doctrine\ORM\PersistentCollection {#4478 …}
    +votes: Doctrine\ORM\PersistentCollection {#4476 …}
    +reports: Doctrine\ORM\PersistentCollection {#4490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4492 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4494 …}
    -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 {#4487
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4506
    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 {#4501 …}
  +nested: Doctrine\ORM\PersistentCollection {#4499 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4513 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4515 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4517 …}
  -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 {#4509
    date: 2024-01-09 16:01:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4511
  +user: Proxies\__CG__\App\Entity\User {#4503 …}
  +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 {#4489
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4452
      +user: Proxies\__CG__\App\Entity\User {#4460 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4425
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4267
          +user: App\Entity\User {#4280 …}
          +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 {#4262
            date: 2024-06-26 19:36:55.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@bdonvr@thelemmy.club"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4268 …}
          +nested: Doctrine\ORM\PersistentCollection {#4270 …}
          +votes: Doctrine\ORM\PersistentCollection {#4272 …}
          +reports: Doctrine\ORM\PersistentCollection {#4274 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4276 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4278 …}
          -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 {#4263
            date: 2024-01-08 22:27:56.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4267}
        +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 {#4426
          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 {#4421 …}
        +nested: Doctrine\ORM\PersistentCollection {#4416 …}
        +votes: Doctrine\ORM\PersistentCollection {#4420 …}
        +reports: Doctrine\ORM\PersistentCollection {#4430 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4432 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4434 …}
        -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 {#4429
          date: 2024-01-08 22:30:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4267}
      +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 {#4457
        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 {#4463 …}
      +nested: Doctrine\ORM\PersistentCollection {#4465 …}
      +votes: Doctrine\ORM\PersistentCollection {#4461 …}
      +reports: Doctrine\ORM\PersistentCollection {#4468 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
      -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 {#4454
        date: 2024-01-09 04:04:25.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4267}
    +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 {#4484
      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 {#4481 …}
    +nested: Doctrine\ORM\PersistentCollection {#4478 …}
    +votes: Doctrine\ORM\PersistentCollection {#4476 …}
    +reports: Doctrine\ORM\PersistentCollection {#4490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4492 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4494 …}
    -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 {#4487
      date: 2024-01-09 05:16:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4267}
  +body: "That’s not what drop in means…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704812482 {#4506
    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 {#4501 …}
  +nested: Doctrine\ORM\PersistentCollection {#4499 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4513 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4515 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4517 …}
  -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 {#4509
    date: 2024-01-09 16:01:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4340
  +user: App\Entity\User {#4353 …}
  +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 {#4335
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4341 …}
  +nested: Doctrine\ORM\PersistentCollection {#4343 …}
  +votes: Doctrine\ORM\PersistentCollection {#4345 …}
  +reports: Doctrine\ORM\PersistentCollection {#4347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
  -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 {#4336
    date: 2024-01-08 22:50:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4340
  +user: App\Entity\User {#4353 …}
  +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 {#4335
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4341 …}
  +nested: Doctrine\ORM\PersistentCollection {#4343 …}
  +votes: Doctrine\ORM\PersistentCollection {#4345 …}
  +reports: Doctrine\ORM\PersistentCollection {#4347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
  -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 {#4336
    date: 2024-01-08 22:50:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4340
  +user: App\Entity\User {#4353 …}
  +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 {#4335
    date: 2024-06-24 07:15:02.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bdonvr@thelemmy.club"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4341 …}
  +nested: Doctrine\ORM\PersistentCollection {#4343 …}
  +votes: Doctrine\ORM\PersistentCollection {#4345 …}
  +reports: Doctrine\ORM\PersistentCollection {#4347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
  -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 {#4336
    date: 2024-01-08 22:50:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4438
  +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 {#4340
    +user: App\Entity\User {#4353 …}
    +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 {#4335
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4341 …}
    +nested: Doctrine\ORM\PersistentCollection {#4343 …}
    +votes: Doctrine\ORM\PersistentCollection {#4345 …}
    +reports: Doctrine\ORM\PersistentCollection {#4347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
    -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 {#4336
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4340}
  +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 {#4436
    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 {#4439 …}
  +nested: Doctrine\ORM\PersistentCollection {#4441 …}
  +votes: Doctrine\ORM\PersistentCollection {#4443 …}
  +reports: Doctrine\ORM\PersistentCollection {#4445 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4449 …}
  -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 {#4437
    date: 2024-01-08 23:11:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4438
  +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 {#4340
    +user: App\Entity\User {#4353 …}
    +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 {#4335
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4341 …}
    +nested: Doctrine\ORM\PersistentCollection {#4343 …}
    +votes: Doctrine\ORM\PersistentCollection {#4345 …}
    +reports: Doctrine\ORM\PersistentCollection {#4347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
    -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 {#4336
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4340}
  +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 {#4436
    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 {#4439 …}
  +nested: Doctrine\ORM\PersistentCollection {#4441 …}
  +votes: Doctrine\ORM\PersistentCollection {#4443 …}
  +reports: Doctrine\ORM\PersistentCollection {#4445 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4449 …}
  -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 {#4437
    date: 2024-01-08 23:11:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4438
  +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 {#4340
    +user: App\Entity\User {#4353 …}
    +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 {#4335
      date: 2024-06-24 07:15:02.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4341 …}
    +nested: Doctrine\ORM\PersistentCollection {#4343 …}
    +votes: Doctrine\ORM\PersistentCollection {#4345 …}
    +reports: Doctrine\ORM\PersistentCollection {#4347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
    -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 {#4336
      date: 2024-01-08 22:50:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4340}
  +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 {#4436
    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 {#4439 …}
  +nested: Doctrine\ORM\PersistentCollection {#4441 …}
  +votes: Doctrine\ORM\PersistentCollection {#4443 …}
  +reports: Doctrine\ORM\PersistentCollection {#4445 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4449 …}
  -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 {#4437
    date: 2024-01-08 23:11:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED edit
App\Entity\Magazine {#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