Skip to content

feat: Replace deprecated Google Photos Library API with Picker API #357

Description

@AhsanIsEpic

Describe the feature you'd like to request

Google removed the photoslibrary.readonly scope on March 31, 2025, API calls using it now return 403 PERMISSION_DENIED for all clients. This means photo import in this app was broken for everyone, and since then the photo import feature has since been removed in #246.

Describe the solution you'd like

The Google Photos Picker API is Google's official replacement. This issue tracks replacing the existing import flow with one based on the Picker API. I think this is better than not having the feature to import Google Photos at all.

A working implementation is available in #356 for reference/review. This is still in draft and is awaiting further guidance.

Describe alternatives you've considered

Manually importing my photos, which made me want to create a PR to avoid doing.

This issue was discussed more in depth in #207.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions