-
Notifications
You must be signed in to change notification settings - Fork 323
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
Add the ability to upload file by drag and drop #8158
Comments
Ilya Bogdanov reports a new STANDUP for yesterday (2023-10-30): Progress: Created PR for CB breadcrumbs, starting working on a new task – supporting file upload by dragging and dropping them onto the scene. A moderate amount of various calls. It should be finished by 2023-11-03. Next Day: Next day I will be working on the same task. continue working on uploading. |
Ilya Bogdanov reports a new STANDUP for today (2023-10-31): Progress: Implementing many parts needed for uploading, error handling, and writing the actual bytes. It should be finished by 2023-11-03. Next Day: Next day I will be working on the same task. continue implementation. |
While working on #8158, I noticed a crash when the `data` directory is created at the project root. Turns out it is the issue in the `ydoc-server`, which thinks every filesystem event is about files. Unfortunately, we don‘t have the needed info available, so we need to make the `file/info` request.
Ilya Bogdanov reports a new STANDUP for yesterday (2023-11-01): Progress: Implemented uploading, fixed the issue in the ydoc-server. Thinking about implementing uploading progress indication for users. It should be finished by 2023-11-03. |
The first part of #8158. No progress indication for the user implemented. https://github.com/enso-org/enso/assets/6566674/2d8157d4-748f-4442-a9c3-a96ba0029056 # Important Notes A few notable changes: - A fix for `DataServer/writeBytes` - Using `@noble/hashes` instead of `sha3` because the latter only works with node. I also tried using `js-sha3`, but it does not work well with Vite (see emn178/js-sha3#36) - Fixed initialization of the ID map for new nodes. Also, all new nodes are prepended by four spaces to have proper indentation inside the `main` function. - Fixed random pattern name generation because the previous approach sometimes produces identifiers starting with a number.
Closed in #8214 |
Tasks
The text was updated successfully, but these errors were encountered: