Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explore supporting the Google Picker API #27

Open
jrgriffiniii opened this issue Feb 17, 2020 · 0 comments
Open

Explore supporting the Google Picker API #27

jrgriffiniii opened this issue Feb 17, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@jrgriffiniii
Copy link
Collaborator

Currently the support for Google API support is extremely limited and slow from the server-side implementation. The flow of requests, following the current implementation, resembles the following:

  • User requests to view Google Drive files
  • User permits BrowseEverything to access Google Drive files over OAuth2
  • Rails server (via BrowseEverything) requests a page of all Google Drive files
    • If this is does not retrieve all files, the requests are continuously sent
    • If the results need to be filtered (in some cases they may need to be), more requests will also be sent
  • The Rails server provides, in the response, JSON-API transformed resources

Rather than using the Rails API to support asynchronous, JavaScript-driven file browsing, I would like to propose that we instead use https://developers.google.com/picker/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants