You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The command line tools now use our git interface, which is faster and provides client side checksums for uploads. We should adopt this process for browser based uploads and revamp some of the behavior of the uploader.
Most of the command line tools implementation of this is browser compatible, steps needed for implementation:
Use the filesystem access API for validation.
Modularize the worker implementation as a separate JSR package for the React app and the command line tools to consume.
Implement a new uploader component that uses this worker for transfers.
We may want to cache and sync the git repo itself somehow on the client to avoid extra transfers when uploading single files, for example. It's much more efficient to fetch and fast forward the local copy than to refetch each time.
Alternatives
No response
Do you have any interest in helping implement the feature?
Yes
Additional information / screenshots
No response
The text was updated successfully, but these errors were encountered:
What would you like to see added?
The command line tools now use our git interface, which is faster and provides client side checksums for uploads. We should adopt this process for browser based uploads and revamp some of the behavior of the uploader.
Most of the command line tools implementation of this is browser compatible, steps needed for implementation:
We may want to cache and sync the git repo itself somehow on the client to avoid extra transfers when uploading single files, for example. It's much more efficient to fetch and fast forward the local copy than to refetch each time.
Alternatives
No response
Do you have any interest in helping implement the feature?
Yes
Additional information / screenshots
No response
The text was updated successfully, but these errors were encountered: