enjalot / enjalot/blockbuilder

safely handle large image files in blocks

Open
#148 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
JavaScript
Stars
332
Forks
59
PR merge metrics
No merged PRs in 30d

Description

There may be a problem with binary files being overwritten accidentally when saving gists via blockbuilder. a large image will be truncated and then loaded by the client. but if we try to save that file via the api it will break.
http://bl.ocks.org/Fil/c6efde7d8271a8728cd23c0d268ea787

an interesting note, small binary files don't seem to have this problem, so investigate with large image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the behavior with the linked large image and compare it with a small binary file through the blockbuilder save-via-API path. Done means large binary files are saved without truncation or corruption while the existing small-binary behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.