develop
Links: Use canonical trailing-slash form for website URLs
Photos: Reduce scoped-refetch file budget to 8 and align tests #5738
Auth: Fix the untranslated OIDC sign-in button
Frontend: Introduce reusable context constants across components & tests
Frontend: Reformat .js, .mjs, and .vue files
UX: Fix notification messages that bypassed translation #5682
People: Seed type-ahead cache on name save to fix stale suggestions #5666
XMP: Read face markers and names sidecar files #554 #1570 #747 #5712 #5713
Frontend: Redirect CE admin/cluster/instances stubs to default route
Events: Refactor entity change notifications for sharing features #1307
Settings: Reorganize UI and add an Accessibility section #848 #799 #5429
Translations: Trim redundant trailing spaces on services help text
Settings: Redirect restricted tabs to General instead of an empty page