locorda_gdrive 0.5.2 copy "locorda_gdrive: ^0.5.2" to clipboard
locorda_gdrive: ^0.5.2 copied to clipboard

Google Drive backend for Locorda BYOB sync — the recommended default backend. Stores sync data in App Data Folder or a visible Drive folder using Google Sign-In (OAuth2).

0.5.2 #

  • REFACTOR(gdrive): introduce GDriveFolderStrategy interface. (6e57be4c)
  • FIX(sync): recover missing gdrive folder and surface upload failures. (6bffaded)
  • FIX(gdrive): append file extension to remote paths and disable mirror for SingleFile. (e21d85f8)
  • DOCS(locorda_gdrive): add example, strict analysis, fix type annotations. (b1e18e90)
  • DOCS: reposition packages as BYOB offline-first sync. (9a03fd0a)

0.5.1 #

0.5.0 #

  • Initial public release
  • Google Drive backend for Locorda CRDT synchronisation
  • GDriveMainIntegration: main-thread RemoteIntegration with OAuth2 via google_sign_in
  • GDriveWorkerHandler: worker-thread handler for Drive API operations
  • App Data Folder mode (default): private, high-performance storage invisible to the user
  • Visible Folder mode: optional named folder in My Drive for user-accessible files
  • Automatic silent sign-in for returning users and token refresh
  • GDriveLoginScreen, GDriveStatusWidget, GDriveStatusDefaults Flutter UI components
  • Localisations: English and German
  • Platform support: iOS, Android, Web, Desktop
0
likes
160
points
155
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Google Drive backend for Locorda BYOB sync — the recommended default backend. Stores sync data in App Data Folder or a visible Drive folder using Google Sign-In (OAuth2).

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#google-drive #authentication #oauth2 #offline-first #crdt

License

MIT (license)

Dependencies

crypto, flutter, flutter_localizations, google_sign_in, google_sign_in_web, googleapis, http, intl, locorda_core, locorda_flutter_core, locorda_rdf_core, locorda_ui, locorda_worker, logging, path, rxdart

More

Packages that depend on locorda_gdrive