Skip to content

Repository files navigation

FireStorage

A description of this package.

Settings

There are several settings baked into the FireStorage package. A list is below with a short description of each.

verboseLoggingEnabled: Bool = false

With verboseLoggingEnabled set to true, several under-the-hood print statements are now logged to the console.

maxDownloadMegabytes: Int = 5

This setting controls the max size allowed of a downloaded object downloaded from the Firebase Storage bucket.

Changleog

All notable changes to this project will be documented in this section.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

Changed

Deprecated

Removed

Fixed

Security

[v0.0.2] - 2023.09.08

Added

  • File caching has been integrated into the Firestore implementation. This integration automatically caches the data pulled down from the Firestore database to the device. To properly integrate caching into your app, you must add a "public" collection to your Firestore database that has a single document. When the database is updated, the "lastUpdate" property on this document should be updated to a new Timestamp object. This will cause a fetch to happen.

[v0.0.1] - 2023.08.03

Added

  • Initial implementation

About

An integration layer for Firebase integrated applications made with the intention of making Firebase and all related tools easier to integrate with an application.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages