Skip to content

feat: added StorageFile#30

Merged
dereekb merged 25 commits intodevelopfrom
feat/storagefile
Oct 13, 2025
Merged

feat: added StorageFile#30
dereekb merged 25 commits intodevelopfrom
feat/storagefile

Conversation

@dereekb
Copy link
Owner

@dereekb dereekb commented Oct 1, 2025

  • Added StorageFile and related support code

@dereekb dereekb marked this pull request as ready for review October 13, 2025 19:10
@dereekb dereekb merged commit 1c00f02 into develop Oct 13, 2025
1 of 3 checks passed
dereekb pushed a commit that referenced this pull request Oct 13, 2025
feat: added StorageFile (#30)

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* checkpoint: storageFile

* refactor: added StorageFileUploadUserClaims

* refactor: added multi-part notification task running

- notification task results now include canRunNextCheckpoint to attempt to run the next checkpoint immediately
- updated Firebase storage metadata setting, and tests
- added Firebase storage setMetadata() function and tests

* refactor: updated avatar test with sharp

* checkpoint: storagefile upload store

* checkpoint: storagefile upload store

* checkpoint: upload components

* checkpoint: upload components

* checkpoint: upload components

* checkpoint: upload components

* checkpoint: avatar view

* checkpoint: avatar view

* checkpoint: avatar view

* refactor: determinate button

* feat: added progress to dbxAction, dbxButton, LoadingState

- updated demo to show determinate loading progress on dbx-loading and dbx-button

* refactor: added runNamedAsyncTasksFunction()

- added queryAndFlagStorageFilesForDelete()
- previous avatars are now flagged for deletion when a new one is uploaded

* refactor: lint-fix all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant