• Ben Ford's avatar
    Add ability to create directories in the editor · 3be9d2c4
    Ben Ford authored
    Simply type a name with a `/` directory separator and new directories
    will be created. This does not do the fancy UI work that github.com
    does, but it will get the job done.
    
    I could not find tests for file creation, so I didn't add a test for
    this slight behaviour modification. I did test directory traversals
    though, using both absolute paths like `/tmp/foo.txt` and relative paths
    like `../../foo.txt`. Neither case escaped the repository, though
    attempting to traverse with a relative path resulted in a 500 error that
    did not affect application stability upon reload.
    3be9d2c4
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG 90.9 KB